0
Double_Medved
30.01.13
✎
02:24
|
Подскажите пожалуйста, УТ11, нужно сделать ввод перемещения на основании поступления(удивился, когда узнал что этого нет). Проблема в том, что не хочет заполняться количество товаров в табличной части. Причем номенклатура и единицаизмерения заполняется. По коду бегал, там количество проставлено, но собственно его нет когда документ создается и открывается. Думаю, дело даже не в коде, а блин в каком-то запрете чтоли автоматически проставлять количество, может там что-то вроде "только ручной ввод"? Это предположения... Подскажите пожалуйста, сижу программирую давно уже, шарики за ролики...
Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ПоступлениеТоваровУслуг") Тогда
Дата = ТекущаяДата();
ТЗПоступления = ДанныеЗаполнения.Товары;
Н = 0;
КоличествоСтрок = ТЗПоступления.Количество()-1;
Пока Н<=КоличествоСтрок Цикл
НоваяСтрока = Товары.Добавить();
НоваяСтрока.Номенклатура = ТЗПоступления[Н].Номенклатура;
НоваяСтрока.Количество = ТЗПоступления[Н].Количество;
НоваяСтрока.Упаковка = ТЗПоступления[Н].Упаковка;
Н=Н+1;
КонецЦикла;
Записать();
СкладОтправитель = ДанныеЗаполнения.Склад;
Организация = ДанныеЗаполнения.Организация;
КонецЕсли;
|
|
5
Double_Medved
30.01.13
✎
02:37
|
Ох блин... Похоже что в табличной части Товары документа Перемещение нужно было заполнять КоличествоУпаковок, а не Количество. Так сработало. Правда я не пойму что это за фигня вообще? Учитывая что на форме КоличествоУпаковок отображается как Количество.
|
|