|
v7: помогите с отладкой 7.7 | ☑ | ||
---|---|---|---|---|
0
screamhome
17.05.12
✎
12:36
|
ошибка
на строке Операция.Дебет.Номенклатура = Номенклатура; {Документ.ПоступлениеМПЗ.Модуль Документа(150)}: Для счета вид субконто Номенклатура неопределен! в отладчике какое условие написать на остановку что бы понять, что это за строка косячит |
|||
1
zak555
17.05.12
✎
12:36
|
строка 150
|
|||
2
Kavar
17.05.12
✎
12:37
|
Поытка
Исключение КОнецПопытки |
|||
3
screamhome
17.05.12
✎
12:38
|
(2) конфу не хочу менять
и не могу сейчас это сделать нужно именно условие на остановку в отладчике (1) бред |
|||
4
Magistr001
17.05.12
✎
12:38
|
напиши перед строкой Сообщить(Номенклатура.Наименование); - узнаешь номенклатуру на которой косячит
|
|||
5
zak555
17.05.12
✎
12:38
|
Операция.Дебет.Субконто(1, Номенклатура);
|
|||
6
zak555
17.05.12
✎
12:39
|
(3) бред у тебя в голове
|
|||
7
Magistr001
17.05.12
✎
12:39
|
а на копии не прокатит?
|
|||
8
Magistr001
17.05.12
✎
12:40
|
или с такой длинной пиписькой не научили на копии работать? эх восьмерошники мать вашу...
|
|||
9
screamhome
17.05.12
✎
12:42
|
(8) религия не позволяет в рабочее время выгонять всех из за такой ерунды
(6) пнх (5) шляпа . не работает |
|||
10
viktor_vv
17.05.12
✎
12:48
|
Это надо смотреть че у тебя в Операция.Дебет.Счет на этой строке. Поставь точку останова без условия. В табло смотри Операция.Дебет.Счет .
|
|||
11
chief accountant
17.05.12
✎
12:48
|
(9) ну и на каких счетах у тебя нет этого вида субконто?
|
|||
12
zak555
17.05.12
✎
12:49
|
да уж
|
|||
13
viktor_vv
17.05.12
✎
12:49
|
Судя по описанию ошибки у тебя Операция.Дебет.Счет пусто.
|
|||
14
Magistr001
17.05.12
✎
12:50
|
только не говори , что нету вчерашней копии - не поверю.
|
|||
15
screamhome
17.05.12
✎
12:51
|
(10) да это я понимаю
строк в документ ОЧЧень много (14) база не моя ...мимо проходил |
|||
16
chief accountant
17.05.12
✎
12:51
|
(14) копия чего?
|
|||
17
Magistr001
17.05.12
✎
12:52
|
у меня 6 лет на фирме для управленческой конфы ТРИ копии крутиться - одна для отчетов немедленных, чтоб не замечало руководство , что все медленно формируется и не ругалось, вторая для поделок мелких и отладок и третья на всякий пожарный случай.
|
|||
18
viktor_vv
17.05.12
✎
12:54
|
(15) Тогда точку останова с условием ПустоеЗначение(Операция.Дебет.Счет) = 1 . Скорее всего в номенклатуре не заполнен СчетУчета.
|
|||
19
viktor_vv
17.05.12
✎
12:54
|
И посмотри выше откуда устанавливается Операция.Дебет.Счет .
|
|||
20
Magistr001
17.05.12
✎
12:55
|
кури ветку где появляется счет без субконто номенклатура - что могу сказать
|
|||
21
chief accountant
17.05.12
✎
12:55
|
(17) мде, три копии на серваке за полтора мульта... что ещё интересного поведаешь?
|
|||
22
Magistr001
17.05.12
✎
12:55
|
(18) восьмерошник :)
|
|||
23
viktor_vv
17.05.12
✎
12:58
|
(22) С чего такие выводы ? Восьмерку знаю немного, не очень много по ней работал.
|
|||
24
bushd
17.05.12
✎
12:58
|
(0) Вообещ то все написано
"Для счета вид субконто Номенклатура неопределен" смотри что за счет присваивается Операция.Дебет.Счет |
|||
25
zak555
17.05.12
✎
13:05
|
(24) автор не знает, что ТО надо ставить на строку из (1)
и проанализировать откуда идут неверные данные + есть ещё стек вызовов |
|||
26
Magistr001
17.05.12
✎
13:16
|
(0) давай начнем сначала : что за конфа
|
|||
27
Magistr001
17.05.12
✎
13:17
|
потом смотрим какие счета могут использоваться в документе Документ.ПоступлениеМПЗ , потом обратим свой взор на план счетов и о чудо - мы сразу находим его...
|
|||
28
Magistr001
17.05.12
✎
13:18
|
а потом уже в отладчике пишем остановочку Если Счет=СчетПоКоду("хххх") Тогда
|
|||
29
Magistr001
17.05.12
✎
13:18
|
аккурат перед 150 строчкой
|
|||
30
bushd
17.05.12
✎
13:18
|
(25) Ну если он без условной ТО не может, то как вариант проверить на
Операция.Дебет.Счет на пустое значение, но не факт что отработает, может там счет неверный, а не пустой. |
|||
31
bushd
17.05.12
✎
13:20
|
+(30) я бы просто сообщение вставил
сообщить(Операция.Дебет.Счет); |
|||
32
bushd
17.05.12
✎
13:21
|
+(31) Только все равно надо искать где неверно счет присваивается.
|
|||
33
Magistr001
17.05.12
✎
13:21
|
(31) см (4)
|
|||
34
bushd
17.05.12
✎
13:21
|
+(32) Проблема то и так ясна.
|
|||
35
bushd
17.05.12
✎
13:25
|
(33) Скорее всего да, счет не указан в номенклатуре. Но это если знать конфу. а автор не указал нихя.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |