|
v7: 1C 7.7 + SQL - проблемы | ☑ | ||
---|---|---|---|---|
0
kissolo
14.10.15
✎
11:10
|
Странные проблемы у нас с недавнего времени появились, причем в разных базах...
То в одной базе (Производство, самописная) движения по регистру есть (если смотреть на движения у документа), а остатки не меняются... То в другой (Бухгалтерия) документ копируют, и в исходном документе потом видят, что реквизиты поменялись (счет в платежке изменился - нехило, да?) То в третьей (Упаковка, самописная) еще круче изменения: есть документ ОтправкаРейса, в нем, при загрузке со сканера порции отсканированных коробок, создается другой документ (Перемещение), в ОтправкуРейса в табличную часть добавляется новая строка, в которой указывается новосозданный документ Перемещения. Так вот время от времени получается так, что очередной документ добавляется не в последнюю строку, а в первую. А в последней документ не указан вообще. Код не меняли уже давно, все работало... Обычно все проблемы (кроме упаковки) решались выгрузкой/загрузкой базы. Что такое, где и когда в очередной раз вылезет - непонятно... Скульные базы проверяли - ошибок нет. Есть идеи, куда смотреть? PS: Хочу сделать выгрузку в выходные (раньше никак) базы упаковки - там как раз в очередной раз проблема, и протестировать ее 1С-ными средствами... Посмотрим, что получится... Но больше идей никаких - ни почему, ни что делать... |
|||
1
mikecool
14.10.15
✎
11:12
|
священника пригласите
|
|||
2
SiAl-chel
14.10.15
✎
12:09
|
(0) 1. "Пересчет итогов" сделать.
2. Тут скорее всего не реквизит поменялся, а кто-то (может даже программно) изменил номер счета в справочнике банковских счетов. А может и нет. Но для этого надо смотреть модуль формы, процедура ВводНового(). 3. Ну тут только использовать Отладчик. Так как кроме 1С тут завязаны внешняя компонента, драйвер и операционная система. |
|||
3
kissolo
14.10.15
✎
12:44
|
(2)
1. ну да, можно попробовать и сейчас (на настоящий момент не жаловались на проблемы в этой базе). 2. Программно только я мог поменять, не делал. Да и.. Тогда бы это изменилось во всех документах, а не в нескольких.. 3. Дело в том, что как бы все работало... и давно, очень... компонента по идее не при чем - программно создается док Перемещение, программно добавляется строка в ОтправкуРейса, и программно добавляется в нее док Перемещения... С отладчиком тоже не вариант, ибо срабатывает это время от времени. Плавающая ошибка :( |
|||
4
SiAl-chel
19.10.15
✎
20:15
|
(3)
3. Может в сканер ШК возвращает управляющие символы? Например, аналог нажатия кнопки Home? Может этот ШК такой? |
|||
5
Mikeware
19.10.15
✎
20:23
|
Смотрите сеть. Уберите в протоколах named pipes. По симптомам похоже на откат транзакций.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |