Регистрация Правила Главная форума Поиск |
0
- 15.04.2015 - 12:29
|
Ситуация следующая. Удаляю обработкой документ "ОперацияБух". Как удалить его движения в регистре бухгалтерии? Я так понимаю, что метод Удалить() удалит его без проверки ссылочной целостности и соответственно без автоматического удаления движений. | |
1
- 15.04.2015 - 13:28
|
Правильно паонимаешь НЗ = РегистрБухгалтерии.Хозрасчетный.СоздатьНаборЗаписе й() НЗ.Отбор.Регистратор.Установить(ОперацияСсылка); НЗ.Записать(); | |
2
- 15.04.2015 - 13:42
|
0-US1C > У записей регистров нет ссылок. Потому для них "ссылочная целостность" не существует. Потому так важно бить по нежным местам мешалкой всех любителей убивать справочники и документы "сразу". ;) | |
3
- 15.04.2015 - 14:49
| (1) Спасибо. Это тоже пригодится. | |
4
- 15.04.2015 - 14:53
| (2) У регистров бухгалтерии есть реквизит регистратор с ссылкой на документ. Это я и имел ввиду, что удалив документ, останутся движения после него с битой ссылкой. Вот озаботился очисткой движений перед удалением. | |
5
- 15.04.2015 - 16:24
| 3-US1C > Вы меня таки удивляете. Почему "тоже"? В (1) исчерпывающий ответ на прямой вопрос "Как удалить его движения в регистре бухгалтерии?" | |
| Интернет-форум Краснодарского края и Краснодара |