|   |   | 
| 
 | 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. По симптомам похоже на откат транзакций.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |