Добавление проводки в выбранные документы
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Наверное, для документа возврат поставщику надо формировать табличную часть, а не проводки.
Да и документ надо создать новый или найти по ссылке, как и контрагента, по приведенному коду не очень понятно.
Для примера создание документа операция:
Да и документ надо создать новый или найти по ссылке, как и контрагента, по приведенному коду не очень понятно.
Для примера создание документа операция:
НачатьТранзакцию();
ДокПД = Документы.ОперацияБух.СоздатьДокумент();
ДокПД.Организация=Организация;
ДокПД.Комментарий="Остатки по "+ПараметрыСеанса.СчетОМО+" на основании "+СчетМатериалы;
ДокПД.Содержание="Остатки по "+ПараметрыСеанса.СчетОМО+" на основании "+СчетМатериалы;
ДокПД.Дата=НачалоДня(ДатаПереноса)-1;
//НоваяСтрока=ДокПД.ТаблицаРегистровНакопления.Добавить();
Пока ВыборкаОстатков.Следующий()Цикл
Проводка = ДокПД.Движения.Хозрасчетный.Добавить();
Проводка.Период = ДокПД.Дата;
Проводка.Организация = Организация;
Проводка.Содержание = " ";
Проводка.СчетДт = ПараметрыСеанса.СчетОМО;
Проводка.СубконтоДт.Номенклатура = ВыборкаОстатков.Субконто1;
Проводка.Сумма = ВыборкаОстатков.СуммаОстаток;
Проводка.КоличествоДт = ВыборкаОстатков.КоличествоОстаток;
Проводка.Содержание=""+ВыборкаОстатков.Счет+" "+ВыборкаОстатков.Субконто2;
КонецЦикла;
ДокПД.Записать();
Сообщить(ДокПД);
ЗафиксироватьТранзакцию();
Показать