Имя: Пароль:
1C
1С v8
Как найти подчинённые документы
0 LazyCamel
 
17.12.21
14:16
Ситуация:
Имеем некую выборку документов. Необходимо последовательно распровести их, поменять реквизиты, провести обратно. Но из-за того, что имеются подчинённые документы, перепроведение запрещено. Соответственно нужно предварительно распровести подчинённые. Вопрос: как программно получить документы, подчинённые текущему.
1 acht
 
17.12.21
14:18
Посмотреть, как организовано подчинение в конкретной конфигурации, использовать полученнные знания.
2 Мультук
 
гуру
17.12.21
14:23
(0)

Возможно, еще есть Критерии отбора -> СвязанныеДокументы

Но это так - в порядке "идея", не больше


P.S

у подчиненных документов имеются подчиненные, а у них еще подчиненные, а у них ...
А в это время все эта хрень еще регится и отправляется в ЕРП (например), а там есть объекты расчетов


Адский ад.
3 1Сергей
 
17.12.21
14:28
если постоянно необходимо делать такие действия, то меняйте логику
4 Vaderonk
 
17.12.21
14:43
Текущий документ является документом основание/как то упоминается в подчиненных документах, смотри функцию "НайтиПоСсылкам"
5 Базис
 
naïve
17.12.21
16:23
Как определяется то, что имеются подчинённые документы?
6 acht
 
17.12.21
17:21
(5) По выдаче ошибки при перепроведении =)
7 серый КТУЛХУ
 
17.12.21
17:37
(6): ну тада ОбменДанными.Загрузка=Истина и алё
8 Михаил Козлов
 
17.12.21
18:21
(7) Проводить в режиме ОбменДанными.Загрузка, вроде как, нельзя.
9 LazyCamel
 
20.12.21
08:07
Сделал с помощью вложенного запроса. Знаю, что не комильфо, но для разовой обработки сойдёт. Всем спасибо.