Как установить у документа подчинение другому? #364393


#0 by MSH5555
Сабж. Конфигурация Торговля и склад (достаточно древняя, существенно изменена). В двух словах: необходим обмен документами между разными базами. Осуществляется через csv-файлы своего формата. Все работает, но возникла сейчас следующая проблема. Имеется документ счет-фактура, который вводится на основании расходной накладной. Т.е. в результате получается, что когда оператор пытается создать счет-фактуру, то сначала проверяется наличие счет-фактуры в подчиненных документах, а при ее отсутствии - создается новая. При экспорте счет-фактур в файле сохраняю номер расходной накладной, на основании которой была введена счет фактура. При импорте в поле "ДокументОснование", типа "Документ.РасходнаяНакладная" заносится найденный через Док.НайтиПоНомеру. А как задать, что данная счет-фактура является подчиненным документом конкретной расходной накладной? Спасибо.
#1 by Ria9
не путайте подчиненность документов и ввод на основании. Подчиненность документов в 1С выстраивается автоматически. Если в документе указан другой документ (реквизит шапки как документ основание или табличной части) то он автоматически попадает в дерево подчиненности
#2 by MSH5555
Т.е. подчиненный документ можно сделать только через "ОткрытьФорму", например? Вообще пока решил так (обработку по флагу удаления еще допишу, вчера было лень:)):
#3 by КонецЦикла
ВыбратьПодчиненныеДокументы - это не поможет?
#4 by Дядя Васька
Т.е. любой реквизит с типом Документ или Документ.ТипДокумента это уже подчиненность и можно юзать ВыбратьПодчиненныеДокументы, а форма тут вообще ни при чем. Хочешь с ней, хочешь без нее...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С