0
Max Street
26.08.15
✎
13:09
|
Привет
Переношу программно остатки по 41.1 счету из 7.7 в УТ 11.1. Программно заполняю табличные части "Серии" и "Товары"
СтрокаСерии = НовыйДокумент.Серии.Добавить();
СтрокаСерии.Номенклатура = ВыборкаДетальныеЗаписи.Номенклатура;
СтрокаСерии.Характеристика = ВыборкаДетальныеЗаписи.Характеристика;
СтрокаСерии.Серия = ВыборкаДетальныеЗаписи.Партия;
СтрокаСерии.Количество = ВыборкаДетальныеЗаписи.Количество;
СтрокаТовары = НовыйДокумент.Товары.Добавить();
СтрокаТовары.Номенклатура = ВыборкаДетальныеЗаписи.Номенклатура;
СтрокаТовары.Характеристика = ВыборкаДетальныеЗаписи.Характеристика;
СтрокаТовары.Серия = ВыборкаДетальныеЗаписи.Партия;
СтрокаТовары.СтавкаНДС = ВыборкаДетальныеЗаписи.СтавкаНДС;
СтрокаТовары.НаименованиеСерииНоменклатуры = ВыборкаДетальныеЗаписи.НаименованиеПартии;
СтрокаТовары.Количество = ВыборкаДетальныеЗаписи.Количество;
СтрокаТовары.КоличествоУпаковок = ВыборкаДетальныеЗаписи.Количество;
СтрокаТовары.Цена = ВыборкаДетальныеЗаписи.СуммаБезНДС / ?(ВыборкаДетальныеЗаписи.Количество = 0, 1, ВыборкаДетальныеЗаписи.Количество);
СтрокаТовары.Сумма = ВыборкаДетальныеЗаписи.СуммаБезНДС;
СтрокаТовары.СуммаРегл = ВыборкаДетальныеЗаписи.СуммаБезНДС;
СтрокаТовары.СуммаБезНДС = ВыборкаДетальныеЗаписи.СуммаБезНДС;
СтрокаТовары.СуммаНДС = ВыборкаДетальныеЗаписи.СуммаБезНДС * Ставка / 100;
СтрокаТовары.НДСРегл = ВыборкаДетальныеЗаписи.СуммаБезНДС * Ставка / 100;
СтрокаТовары.СуммаСНДС = ВыборкаДетальныеЗаписи.СуммаБезНДС + ВыборкаДетальныеЗаписи.СуммаБезНДС * Ставка / 100;
СтрокаТовары.МестоПриобретения = ВыборкаДетальныеЗаписи.МестоПриобретения;
СтрокаТовары.ДатаПоставки = ВыборкаДетальныеЗаписи.ДатаПоставки;
СтрокаТовары.СтатусУказанияСерий = 8;
в результате, открывая созданные документы, серии не заполнены и написано только "<серии указываются отдельно>".
Кто знает, подскажите, пожалуйста, что не так
|
|