|
v7: Не проводится БанковскаяВыписка. | ☑ | ||
|---|---|---|---|---|
|
0
DrumAsm
15.08.11
✎
15:50
|
Подскажите пожалуйста, не проводится БанковскаяВыписка. Вылетает ошибка: "=== Погашение долга контрагента *** по финансовому учету
Производится автораспределение оплаты по договорам в порядке FIFO Если ДатаПроверки < '01.01.2003' Тогда {Глобальный модуль(8519)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата)". Договора в товарах не используются. Один раз я натыкался на такую проблему, помогло восстановление последовательности, но не в этой базе. А это база очень большая и восстановление будет занимать около 2х недель.. Что посоветуете? |
|||
|
1
andrewks
15.08.11
✎
15:51
|
видимо, в ДатаПроверки пусто. или не дата
|
|||
|
2
DrumAsm
15.08.11
✎
15:53
|
Это я понимаю, только откуда там может быть не дата? Если я это строку меняю на Если Конт.ДатаДок , то проводка делится на первое и второе событие. А такого не нужно..
|
|||
|
3
andrewks
15.08.11
✎
15:54
|
(2) ты думаешь, на Битву Экстрасенсов попал? где там?
|
|||
|
4
Sedoy
15.08.11
✎
15:55
|
(0) Отладчиком пройдись и посмотри что сравнивается...
|
|||
|
5
mishaPH
15.08.11
✎
15:55
|
(2) отследи по коду где ДатаПроверки получается.
|
|||
|
6
DrumAsm
15.08.11
✎
16:01
|
(5) получается тут
Если ПустоеЗначение(Договор)=0 Тогда ДатаПроверки = Договор.ДатаДок; КонецЕсли; Если ПустоеЗначение(ДатаПроверки)=1 Тогда ДатаПроверки = КредДокумент.ДатаДок; КонецЕсли; Но у нас не исполуется ни Договор, ни КредДокумент. В течении 3х лет всё работало отлично. |
|||
|
7
andrewks
15.08.11
✎
16:03
|
(6) "Но у нас не исполуется ни Договор, ни КредДокумент"
во! |
|||
|
8
DrumAsm
15.08.11
✎
16:16
|
(7) ну так раньше ж работало.
|
|||
|
9
Злопчинский
15.08.11
✎
17:46
|
(8) ну так ищи что изменилось в вашей неизменямой 3 года режиме работы...
|
| Форум | Правила | Описание | Секции | Поиск |