Необходимо вывести из отчета СКД например вместо Субконто текст "Возврат проданной продукции"
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Добрый день! Текст не выводит почему то вот код и фото результата выделено
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ХозрасчетныйОбороты.ПериодМесяц КАК ПериодМесяц,
ХозрасчетныйОбороты.Организация КАК Организация,
ХозрасчетныйОбороты.СтруктурноеПодразделение КАК СтруктурноеПодразделение,
ВЫБОР
КОГДА ТипЗначения(ХозрасчетныйОбороты.Регистратор) = Тип(Документ.ВозвратТалоновОтПокупателя)
ТОГДА "Возврат проданной продукции"
ИНАЧЕ ХозрасчетныйОбороты.Субконто1
КОНЕЦ КАК Субконто1,
ВЫБОР
КОГДА ХозрасчетныйОбороты.Субконто2 = &Параметр1
ТОГДА NULL
ИНАЧЕ ВЫРАЗИТЬ(ХозрасчетныйОбороты.Субконто2 КАК Справочник.НоменклатурныеГруппы)
КОНЕЦ КАК Субконто2,
ВЫБОР
КОГДА ХозрасчетныйОбороты.Субконто3 = НЕОПРЕДЕЛЕНО
ТОГДА ХозрасчетныйОбороты.СтруктурноеПодразделение
ИНАЧЕ ВЫРАЗИТЬ(ХозрасчетныйОбороты.Субконто3 КАК Справочник.ПодразделенияОрганизаций)
КОНЕЦ КАК Подразделение,
ВЫБОР
КОГДА ХозрасчетныйОбороты.Регистратор = НЕОПРЕДЕЛЕНО
ТОГДА NULL
ИНАЧЕ ХозрасчетныйОбороты.Регистратор
КОНЕЦ КАК Регистратор,
ХозрасчетныйОбороты.СуммаОборотДт КАК СуммаОборотКт
ПОМЕСТИТЬ ВТ_Выручка2
ИЗ
РегистрБухгалтерии.Типовой.Обороты(, , Авто, Счет В ИЕРАРХИИ (&МассивСчетовВозврат), , Организация В (&СписокОрганизаций1) И СтруктурноеПодразделение В (&СписокСтруктурныхЕдиниц1) , , ) КАК ХозрасчетныйОбороты
;
Показать
(8)
Создайте временную таблицу с видом счета и объедините её с таблицей оборотов
А как сделать проверку по счету, если это счет пассивный то берем сумму кредита, а активный то сумма дебета
Создайте временную таблицу с видом счета и объедините её с таблицей оборотов
ВЫБРАТЬ
Хозрасчетный.Ссылка КАК Ссылка,
Хозрасчетный.Вид КАК Вид
ПОМЕСТИТЬ ВТ_Счета
ИЗ
ПланСчетов.Хозрасчетный КАК Хозрасчетный
ГДЕ
Хозрасчетный.Ссылка В ИЕРАРХИИ(&МассивСчетовВозврат)
ИНДЕКСИРОВАТЬ ПО
Ссылка
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ХозрасчетныйОбороты.Счет КАК Счет,
ХозрасчетныйОбороты.Субконто1 КАК Субконто1,
ХозрасчетныйОбороты.Субконто2 КАК Субконто2,
ВЫБОР
КОГДА ВТ_Счета.Вид = ЗНАЧЕНИЕ(ВидСчета.Пассивный)
ТОГДА ХозрасчетныйОбороты.СуммаОборотКт
ИНАЧЕ ХозрасчетныйОбороты.СуммаОборотДт
КОНЕЦ КАК Сумма
ИЗ
ВТ_Счета КАК ВТ_Счета
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.Обороты КАК ХозрасчетныйОбороты
ПО ВТ_Счета.Ссылка = ХозрасчетныйОбороты.Счет
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот