Имя: Пароль:
1C
1С v8
Вопрос по УТ 10.3!
0 Tumakota
 
15.08.13
15:57
Всем доброго времени суток, возник такой вопрос сделал печатную форму свою, она берет данные из реализации. Но там есть колонка "Количество из Заказа"( т.е в реализации не всегда может быть количество совпадать с заказом, или еще может быть такой вопрос, что в заказе стоит 10 штук, а в реализации отгрузили 9 штук по 1 ГТД и 1 штуку по 2 ГТД. А в печатной форме он у меня выводит
10 9
10 1

Там где 10 это количество в заказе, подскажите как мне сделать чтобы он выводил не
9 9
1 1
вот кусок кода вывода:

    Товары = ИнициализацияТаблицыСтрок();

    Пока ВыборкаСтрокТовары.Следующий() = 1 Цикл
        Строчка = Товары.Добавить();
        Строчка.Товар               = ВыборкаСтрокТовары.Товар;
        Строчка.ТоварНаименование   =СокрЛП(ВыборкаСтрокТовары.ТоварНаименование);
        Строчка.СтранаПроисхождения = ВыборкаСтрокТовары.СтранаПроисхождения;
        Строчка.ПредставлениеСтраны = ?(Не ЗначениеЗаполнено(ВыборкаСтрокТовары.ПредставлениеСтраны), ВыборкаСтрокТовары.СтранаПроисхождения, ВыборкаСтрокТовары.ПредставлениеСтраны);
        Строчка.НомерГТД            = ВыборкаСтрокТовары.НомерГТД;
        Строчка.ПредставлениеГТД    = ВыборкаСтрокТовары.ПредставлениеГТД;
        Строчка.Количество          = ВыборкаСтрокТовары.Количество;
        Строчка.Цена = ?(ВыборкаСтрокТовары.Цена <> 0, ?(НЕ Шапка.СуммаВключаетНДС,?(ВыборкаСтрокТовары.Количество = 0, 0, ВыборкаСтрокТовары.Сумма / ВыборкаСтрокТовары.Количество),ВыборкаСтрокТовары.Цена),
                         ?(ВыборкаСтрокТовары.Количество = 0, 0, (ВыборкаСтрокТовары.Сумма - ?(Шапка.СуммаВключаетНДС, ВыборкаСтрокТовары.СуммаНДС, 0)) / ВыборкаСтрокТовары.Количество));
        Строчка.Сумма               = ВыборкаСтрокТовары.Сумма;
        Строчка.Артикул             = ВыборкаСтрокТовары.Артикул;
        Строчка.Производитель         = ВыборкаСтрокТовары.НоменклатураРодитель;

        ВыборкаКоличествоЗаказа =  ВыборкаСтрокТовары.ЗаказПокупателяСсылка.Товары.Выгрузить();
        Для Каждого стр из ВыборкаКоличествоЗаказа цикл
            если стр.Номенклатура = Строчка.Товар   тогда                
                Строчка.КоличествоЗаказ    = стр.Количество;
            КонецЕсли;
    
        КонецЦикла;    
    КонецЦикла;
1 Shrike
 
15.08.13
16:13
В колонке "Количество из Заказа" ссылка на заказ?
2 probably
 
15.08.13
16:19
предварительно сгруппировать товар в накладной и в заказе, после этого выводить, без ГТД.
3 Tumakota
 
15.08.13
16:23
(2) Так мне надо с гтд, ГТД обязательный фактор
4 Shrike
 
15.08.13
16:35
В заказе 10, в реализации 7 по одной ГТД, 1 по другой. В заказе 10, в реализации 10 по одной ГТД, 1 по другой. Как тогда распределять будешь?
5 Tumakota
 
15.08.13
17:08
(4) Так я вот и думаю как распределять