Имя: Пароль:
1C
1С v8
Как вывести количество из документа в СКД
0 LivingStar
 
29.03.14
13:55
В выводимые поля нужно добавить колонку количество и выводить количество введенное в табличную часть документа. Как это лучше сделать?

ВЫБРАТЬ
    ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя КАК ЗаказПокупателя,
    ЗаказыПокупателейОстаткиИОбороты.ДоговорКонтрагента.Владелец КАК Контрагент,
    ЗаказыПокупателейОстаткиИОбороты.Номенклатура КАК Номенклатура,
    ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовПриход КАК СуммаЗаказа,
    ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовРасход КАК СуммаОтгружено,
    ЗаказыПокупателейОстаткиИОбороты.СуммаВзаиморасчетовКонечныйОстаток КАК ОсталосьОтгрузить,
    ПОДСТРОКА(ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.Комментарий, 0, 20) КАК Серии,
    ЗаказыПокупателейОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот
{ВЫБРАТЬ
    ЗаказПокупателя.*,
    Контрагент.*,
    Номенклатура.*,
    СуммаЗаказа,
    СуммаОтгружено,
    ОсталосьОтгрузить,
    Серии,
    КоличествоОборот}
ИЗ
    РегистрНакопления.ЗаказыПокупателей.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Период, Движения, ) КАК ЗаказыПокупателейОстаткиИОбороты
{ГДЕ
    ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.*,
    ЗаказыПокупателейОстаткиИОбороты.ДоговорКонтрагента.Владелец.* КАК Контрагент,
    ЗаказыПокупателейОстаткиИОбороты.Номенклатура.*,
    ЗаказыПокупателейОстаткиИОбороты.КоличествоПриход КАК СуммаЗаказа,
    ЗаказыПокупателейОстаткиИОбороты.КоличествоРасход КАК СуммаОтгружено,
    ЗаказыПокупателейОстаткиИОбороты.КоличествоКонечныйОстаток КАК ОсталосьОтгрузить,
    ЗаказыПокупателейОстаткиИОбороты.ЗаказПокупателя.Комментарий КАК Серии}
{ХАРАКТЕРИСТИКИ
    ТИП(Справочник.Контрагенты)
    ВИДЫХАРАКТЕРИСТИК (ВЫБРАТЬ
            КатегорииОбъектов.Ссылка,
            "Категория: " + КатегорииОбъектов.Наименование КАК Наименование
        ИЗ
            Справочник.КатегорииОбъектов КАК КатегорииОбъектов
        ГДЕ
            КатегорииОбъектов.НазначениеКатегории = ЗНАЧЕНИЕ(ПланВидовХарактеристик.НазначенияСвойствКатегорийОбъектов.Справочник_Контрагенты))
    ПОЛЕКЛЮЧА Ссылка
    ПОЛЕИМЕНИ Наименование
    ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.КатегорииОбъектов
    ПОЛЕОБЪЕКТА Объект
    ПОЛЕВИДА Категория }
1 LivingStar
 
29.03.14
13:58
В этой СКД есть ещё второй набор данных:

ВЫБРАТЬ
    РасчетыСКонтрагентамиОстаткиИОбороты.Сделка КАК ЗаказПокупателя,
    РасчетыСКонтрагентамиОстаткиИОбороты.Контрагент КАК Контрагент,
    РасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрРасход КАК СуммаОплачено,
    РасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрПриход КАК СуммаПоЗаказу,
    РасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрКонечныйОстаток КАК СуммаОсталосьОплатить,
    ПОДСТРОКА(РасчетыСКонтрагентамиОстаткиИОбороты.Сделка.Комментарий, 0, 20) КАК Серии
{ВЫБРАТЬ
    ЗаказПокупателя.*,
    Контрагент.*,
    СуммаОплачено,
    СуммаПоЗаказу,
    СуммаОсталосьОплатить,
    Серии}
ИЗ
    РегистрНакопления.РасчетыСКонтрагентами.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Период, Движения, ) КАК РасчетыСКонтрагентамиОстаткиИОбороты
{ГДЕ
    РасчетыСКонтрагентамиОстаткиИОбороты.Сделка.* КАК ЗаказПокупателя,
    РасчетыСКонтрагентамиОстаткиИОбороты.Контрагент.*,
    РасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрРасход КАК СуммаОплачено,
    РасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрПриход КАК СуммаПоЗаказу,
    РасчетыСКонтрагентамиОстаткиИОбороты.СуммаУпрКонечныйОстаток КАК СуммаОсталосьОплатить,
    РасчетыСКонтрагентамиОстаткиИОбороты.Сделка.Комментарий КАК Серии}
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.