|
v7: Операции сравнения на больше-меньше допустимы только над значениями совпадающих | ☑ | ||
|---|---|---|---|---|
|
0
lg2marvel
07.10.13
✎
22:34
|
Всем привет.
1с 77, 27 релиз. Конфигурация комплексная. При проведении розничной накладной выдает ошибку: Документ Розничная накладная (товары) №А037-62879 от 02.10.13: проведение документа (07.10.13/21:11:40) Выполняются движения остатков товаров Выполняются движения по взаиморасчетам === Проведение по взаиморасчетам с контрагентом Кінцевий споживач37/2 по управленческому учету Производится погашение долгов в порядке FIFO Если ДатаПроверки < '01.01.2003' Тогда {Глобальный модуль(8771)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата) Ок, лезу отладчиком в глобальный модуль: Если ПустоеЗначение(ДатаПроверки)=1 Тогда ДатаПроверки = КредДокумент.ДатаДок; КонецЕсли; Тут в других документах КредДокумент есть этот ссылка на самого себя, здесь же нет. Меняю контрагента - проводится, меняю вид оплаты с безналичного на наличный - проводится. А именно этот контрагент с безналичным типом оплаты не проводится. Документ был создан неделю назад и был проведен, проблема выявилась уже во время перепроведения документов. Контрагенты идентичны. Тестирование и исправление делал. Уже и не знаю что можно было сотворить чтоб такое получилось :-( |
|||
|
1
monsterZE
07.10.13
✎
22:39
|
ну если типы не совпадают, значит где-то не дата.. =)
|
|||
|
2
lg2marvel
07.10.13
✎
22:49
|
КредДокумент = "" отсюда и не дата. Не пойму только почему КредДокумент = ""
|
|||
|
3
lg2marvel
07.10.13
✎
23:17
|
Нашел причину: бухгалтер сделала документ Движение регистров по регистру Взаиморасчеты покупателей задним числом. В документе расход с контрагента по которому сейчас не проводится документ и приход по которому все ок.
Даже не знаю где дальше копать. |
|||
|
4
Arh01
08.10.13
✎
09:33
|
Посмотрите внимательней в эту строку :
Если ПустоеЗначение(ДатаПроверки)=1 Тогда |
|||
|
5
NikVars
08.10.13
✎
10:23
|
(0) Если Дата(ДатаПроверки) < '01.01.2003'
|
|||
|
6
lg2marvel
08.10.13
✎
15:14
|
В документе движение регистров не указали креддокумент.
Осталось только выяснить какой документ указать :-) |
|||
|
7
NikVars
08.10.13
✎
15:26
|
(6) "Документ был создан неделю назад и был проведен, проблема выявилась уже во время перепроведения документов."
Смотри логи. Кто копался в доке тот тебе и скажет. |
| Форум | Правила | Описание | Секции | Поиск |