Имя: Пароль:
1C
1С v8
Помогите найти иголку в стоге сена
,
0 GirlProgram
 
09.09.11
09:11
При конвертации ЗиК 7.7 в ЗиКБУ выдается такая ошибка

"Выгрузка данных: Сведения о плановых начислениях и удержаниях Ошибка исполнения обработчика: ПВД_ПередОбработкойПравила_ПлановыеНачисленияИУдержания: Операция умножения не определена для строковых величин"

Я так понимаю, что в каком-то документе вместо числового значения забито строковое... Но вот где его искать? Посмотрела документы, но там невозможно в числовое поле ввести строковое значение. База ведется аж с 2000 года, я как-то слабо представляю как перелопатить столько доков, чтобы отыскать ошибку.
1 Дикообразко
 
09.09.11
09:12
точку останова в отладчики ставь на данное событие, загружай и смотри, что за документ и что за данные
2 План счетов
 
09.09.11
09:19
еще как вариант, запустить конвертацию из другого релиза 8-ки.
3 Student MAI
 
09.09.11
09:22
Если "ПВД_ПередОбработкой... " то на стороне выгрузки. Ставь точку остановки в обработке, в 7.7. Но посмотреть, что там происходит и что умножается придется самостоятельно, по-любому.

P.S. А Озерск - это ГДЕ?
4 nicxxx
 
09.09.11
09:23
(3) на фотку запал? :)
5 forforumandspam
 
09.09.11
09:24
Я в таких случаях пробую разбивать на периоды. Сначала нахожу, в каком году, потом месяце, потом дне.
6 nicxxx
 
09.09.11
09:25
(0) это еще может быть глюк в таблицах. может попробовать ТИИ сделать?
7 Student MAI
 
09.09.11
09:26
(4) УГУ!
8 GirlProgram
 
09.09.11
09:27
Точку остановки, хитрые, а какое условие поставить и в каком конкретно месте? У меня 5 часов конвертация шла, а потом на 40% выдала ошибку...
Сейчас попробую ТИИ сделать и заново запустить... правда как я писала под моим пользователем перенос не запускается :( А по выгрузке в файл: не могу найти файл для выгрузки, запускаю тот, который есть, а он тоже выдает ошибку и не запускается :(


А Озерск это на Урале в Челябинской области :)
9 forforumandspam
 
09.09.11
09:29
(8) Попробуй переносить только один вид документа и разбей по периодам перенос.
10 vudo
 
09.09.11
09:31
Я тоже запал на фотку :)

(8) Отладка -> Остановка по ошибке... -> Останавливаться по ошибке
11 GirlProgram
 
09.09.11
09:31
(10) я не тупая. Мне надо условие правильно сформулировать, чтобы остановилось именно на ошибке, а не всем подряд
12 Student MAI
 
09.09.11
09:33
11 Ну поставь в это самое ПВД Попытку - Исключение)
13 nicxxx
 
09.09.11
09:33
в обработке выгрузки найди функцию в названии которой есть строка "ПВД_ПередОбработкойПравила_ПлановыеНачисленияИУдержания"
и в ней посмотри че там перемножается. потом можно в эту функцию внедрить Попытка -Исключение
14 vudo
 
09.09.11
09:33
(11) Ну так и остановиться только по ошибке и на ошибке! В чем проблема?
15 IamAlexy
 
09.09.11
09:34
поставить в условии точки останова проверку типа предлагали?
16 nicxxx
 
09.09.11
09:34
или обработкой пройтись по реквизитам документов, Сообщить(реквизит), вдруг проскочит текст
17 GirlProgram
 
09.09.11
09:36
(16) Я сомневаюсь что условие типа:"Ты нашел ошибку которая мне нужна??? Тогда останавливайся" не прокатит :)

Вы пишите-пишите, у меня пока ТИИ идет, потом еще часов 5-6 конвертация до моей ошибки и если она повторится то буду пробовать все ваши методы :)
18 GirlProgram
 
09.09.11
09:37
(17) к (14)
19 План счетов
 
09.09.11
09:42
Если выгрузка шла 5 часов и вывалила в ошибку, в отладчике до ошибки будет выгружать часов 10.
20 Student MAI
 
09.09.11
09:42
(17) Ты сиди, сиди. Ща мы приедем)))
21 План счетов
 
09.09.11
09:43
(0) выгружаешь данные с 2000 года ?
22 GirlProgram
 
09.09.11
09:43
(19) Значит сначала найду период в котором ошибка, затем в каких документах.... Интересно к новому году я закончу?
23 vudo
 
09.09.11
09:47
(18) Ни фига не понял...
Я наверно, в отличии от тебя слегка туповат (11) :) - если у тебя остановиться по ошибке, то ты сможешь в отладчике увидеть реквизиты документа на котором вылетает. Ведь тебе это нужно?

Если речь идет о том, что возникает кроме того много исключений, то в (10) поставь галку "Останавливаться на ошибках включающих текст" и добавь текст любой кусок из "Выгрузка данных: Сведения о плановых начислениях и удержаниях Ошибка исполнения обработчика: ПВД_ПередОбработкойПравила_ПлановыеНачисленияИУдержания: Операция умножения не определена для строковых величин"...
24 План счетов
 
09.09.11
09:48
попробуй (2) в разных релизах ЗуП, идут разные обработки переноса и разные правила конвертации. У меня была похожая ошибка, обработка переноса была из одного релиза правило было из другого, тоже в ошибку падало.
25 План счетов
 
09.09.11
09:48
+(24) точнее не разные а доработанные.
26 GirlProgram
 
09.09.11
10:04
(23) Вот мне и надо остановиться по ошибке, но в поле условие мне надо написать условие, а как его сформулировать правильно?
27 IamAlexy
 
09.09.11
10:05
(26) если знаешь название переменной то просто проверь тип..


типзнч(названиепеременно)=тип("строка")

что то типа
28 GirlProgram
 
09.09.11
10:07
(27) вот, спасибо :) Элементарно :)
29 vudo
 
09.09.11
10:07
(26) ветка в v8. Мы про восьмерку говорим? Если да, то тогда еще раз читаем внимательно (10) и (23)
30 GirlProgram
 
09.09.11
10:10
Ладно, смотрите на фотку лучше
31 Student MAI
 
09.09.11
10:30
(30) А где муж?
32 GirlProgram
 
09.09.11
12:13
(31) всмысле? работает :)
33 GirlProgram
 
12.09.11
06:19
Вобщем ТИИ помогло. По крайней мере перенос завершился и не вылетел. А подскажите, как теперь мне сравнить результат? Если в бухгалтерии надо было оборотки посмотреть для сравнения, то как здесь?
34 GirlProgram
 
12.09.11
07:57
прошу-прошу-прошу.... А ведь кому-то фотка моя понравилась....
35 IamAlexy
 
12.09.11
08:00
сравнить ведомости в произвольной форме ?
сравнить анализ налогов и начислений ?
36 GirlProgram
 
12.09.11
08:03
(35) ну да
37 IamAlexy
 
12.09.11
08:03
(35) ну так сравни.. выведи помесячно  и сравни :)
38 Начинающий Программер
 
12.09.11
08:19
В ЗиК 7.7 один из реквизитов документа строковый.
39 GirlProgram
 
12.09.11
09:04
(37) я поняла :) спасибо
40 Санта
 
12.09.11
14:26
(33) А что такое ТИИ?
41 План счетов
 
12.09.11
14:32
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.