0
kissolo
14.10.15
✎
11:10
|
Странные проблемы у нас с недавнего времени появились, причем в разных базах...
То в одной базе (Производство, самописная) движения по регистру есть (если смотреть на движения у документа), а остатки не меняются...
То в другой (Бухгалтерия) документ копируют, и в исходном документе потом видят, что реквизиты поменялись (счет в платежке изменился - нехило, да?)
То в третьей (Упаковка, самописная) еще круче изменения: есть документ ОтправкаРейса, в нем, при загрузке со сканера порции отсканированных коробок, создается другой документ (Перемещение), в ОтправкуРейса в табличную часть добавляется новая строка, в которой указывается новосозданный документ Перемещения. Так вот время от времени получается так, что очередной документ добавляется не в последнюю строку, а в первую. А в последней документ не указан вообще. Код не меняли уже давно, все работало...
Обычно все проблемы (кроме упаковки) решались выгрузкой/загрузкой базы.
Что такое, где и когда в очередной раз вылезет - непонятно...
Скульные базы проверяли - ошибок нет.
Есть идеи, куда смотреть?
PS: Хочу сделать выгрузку в выходные (раньше никак) базы упаковки - там как раз в очередной раз проблема, и протестировать ее 1С-ными средствами... Посмотрим, что получится... Но больше идей никаких - ни почему, ни что делать...
|
|
2
SiAl-chel
14.10.15
✎
12:09
|
(0) 1. "Пересчет итогов" сделать.
2. Тут скорее всего не реквизит поменялся, а кто-то (может даже программно) изменил номер счета в справочнике банковских счетов. А может и нет. Но для этого надо смотреть модуль формы, процедура ВводНового().
3. Ну тут только использовать Отладчик. Так как кроме 1С тут завязаны внешняя компонента, драйвер и операционная система.
|
|
3
kissolo
14.10.15
✎
12:44
|
(2)
1. ну да, можно попробовать и сейчас (на настоящий момент не жаловались на проблемы в этой базе).
2. Программно только я мог поменять, не делал. Да и.. Тогда бы это изменилось во всех документах, а не в нескольких..
3. Дело в том, что как бы все работало... и давно, очень... компонента по идее не при чем - программно создается док Перемещение, программно добавляется строка в ОтправкуРейса, и программно добавляется в нее док Перемещения... С отладчиком тоже не вариант, ибо срабатывает это время от времени. Плавающая ошибка :(
|
|