Имя: Пароль:
1C
1С v8
В регистре накопления записи от документов которых нет
,
0 Vexcel
 
07.06.13
18:16
В регистре накопления обнаружил записи у которых регистратор "Объект не найден".
Сделал ТИИ с настройкой создания объектов которых нет. В итоге создался документ который не хочет удаляться(штатными средствами, с контролем ссылочной целостности).
Провести/распровести, снять/поставить пометку на удаления то движение из регистра не убирает.

Из-за чего произошло? Как правильнее поступить?
На инфостарте находил обработку, которая чистит регистры с "объект не найден". Т.е. я не первый.
1 Vexcel
 
07.06.13
18:17
Конфа УТ 10.3.
Был или не был документ с самого начала и удаляли ли его или что ещё - возможности узнать нет.
2 Фрэнки
 
07.06.13
18:38
В каком режиме работает база, есть ли у нее обмены с чем-то, разрешена ли кому-то из пользователей непосредственное удаление документов... вот только навскидку что вспомнилось по этой теме
3 Флудер
 
07.06.13
18:41
(1) У этого регистратора стоит не удалять движения автоматически, и в коде тоже нет. Поэтому распроводя документ движения сохраняются
4 fisher
 
07.06.13
18:43
(3) Удали его непосредственно.
5 SUA
 
07.06.13
18:45
а какой регистр?
6 Флудер
 
07.06.13
18:45
(4) Так и сделали. Результат в (0).
7 SUA
 
07.06.13
18:46
если товарных остатков - то кладовщики или бухи обрадуются изменению количества
8 mehfk
 
07.06.13
18:46
"Из-за чего произошло? Как правильнее поступить?"

1. Удалили документ непосредственно
2. "Правильно поступить" и что должно получиться в результате?
9 fisher
 
07.06.13
18:47
(6) Не. Причина была в другом. Сбой какой-то или РИБ.
При непосредственном удалении дока удаляются и все подчиненные движения. Обработки всякие обычно нужны чтобы восстановить регистратор без запуска ТИИ. А дальше он тупо прибивается вместе с движениями.
10 Фрэнки
 
07.06.13
18:51
(9) это в типовых документах перед непосредственным удалением документ успевает сделаться помеченным на удаление и там в модулях документа заданы процедуры или в свойствах движений указана опция на удаление движений.

а какой документ и по какому регистру удален от ТС инфы еще не было.

И не было инфы есть РИБ (либо какой-то другой обмен) или нет.
11 fisher
 
07.06.13
18:53
Хотя я бы повнимательнее посмотрел на "не хочет удаляться(штатными средствами, с контролем ссылочной целостности)". Это тоже ненормально.
12 mehfk
 
07.06.13
18:56
(11) Магический шар подсказывает, что имелась в виду установка пометки удаления, а в функции ПередЗаписью (ПриЗаписи?) проверяется на заполненность какой-нибудь реквизит - вот и не выходит каменный цветок.
13 fisher
 
07.06.13
19:01
(12) Умение читать и делать выводы подсказывает, что исходя из "снять/поставить пометку на удаления то движение из регистра не убирает" пометка на удаление ставится без проблем.
14 mehfk
 
07.06.13
19:46
(13) Зачем читать и делать выводы я погадать могу и шар хрустальный тряпочкой протер специально для этого. Ты, думаешь, почему ТС молчит - еще версий хочет.
15 Mitriy
 
07.06.13
19:54
(14) он не версий хочет... он вдруг сообразил, что у него риб, а документ - кассовый чек...
16 Vexcel
 
08.06.13
21:13
Вернулся...)
Не РИБ.
Обмена тоже нет.
Документ помечается на удаление, но при контроле ссылочной целостности показывает, что на него ссылается этот же документ.
По идее право на удаление документом есть только у одного пользователя и "он не удалял" по его словам. Поэтому откуда ноги ростут не узнать.
Да, влияющий на остаток товаров. Пишет что товар зарезервирован, хотя его не резервировали, при просмотре дальше обнаружили что резервирует документ которого нет. А вот ТИИ создало этот документ.