Имя: Пароль:
1C
1С v8
Розница 2.0. Обнуляется количество в табличном поле Товары.
0 GirlProgram
 
12.01.12
09:01
Программно заполняю документ Поступление товаров, в отладчике вижу, что все данные заполнены, но когда открываю нужный документ, там поле Количество пустое. Почему? В чем еще подвох?

       Товар=ОбъектНов.Товары.Добавить();
       Товар.Номенклатура = НайденнаяНоменклатура;
       Товар.СтавкаНДС=НайденнаяНоменклатура.СтавкаНДС;
       Товар.Сумма= ДанныеСтроки.Сумма;
       Товар.Цена=ДанныеСтроки.Сумма/ДанныеСтроки.Количество;
       Товар.СуммаНДС = ОбработкаТабличнойЧастиТоварыСервер.РассчитатьСуммуНДС(ДанныеСтроки.Сумма,НайденнаяНоменклатура.СтавкаНДС,);
       Товар.Количество   = ДанныеСтроки.Количество;
       ОбъектНов.Записать();
1 KUBIK
 
12.01.12
09:03
ДанныеСтроки.Количество в отладчике посмотри (тип, значение)
2 KUBIK
 
12.01.12
09:04
2(0) а что в поле "Цена"?
3 GirlProgram
 
12.01.12
09:07
Я сама дура, под количеством подразумевается КоличествоУпаковок, эти данные и отображаются... Нафига так делать? Создавать реквизит Количество и КоличествоУпаковок, а заголовок в табличном поле писать вместо "Количество упаковок" - "Количество"? Чтоб запутаннее было?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан