Страница 1 из 1

выгрузка в 1С без товаров

Добавлено: Пн ноя 23, 2020 10:50 am
admin
Приходы:

Код: Выделить всё

SELECT
bd_1.date_prih "Дата_полная",
bd_1.nomer_nakl "Номер_накладной",
bd_firm.name "Наименование_склада",
bd_firm1.inn "ИНН_Поставщика",
bd_firm1.name "Наименование_поставщика",
sum(bd_11.summa_with_nds) "СуммаПР",
bd_firm.field_key "код_склада",
bd_firm1.field_key "код_поставщика"
from bd_1
inner join bd_11 on (bd_1.field_key = bd_11.fk_bd_1)
inner join v_bd_firm bd_firm on (bd_1.fk_bd_firm = bd_firm.field_key)
inner join bd_firm bd_firm1 on (bd_1.fk_supplier = bd_firm1.field_key)
WHERE
 bd_1.cod_prih in (0,2,3,4)
 AND
(bd_1.date_prih between  :date_start AND  :date_end)
GROUP BY
bd_1.date_prih,
bd_1.nomer_nakl,
bd_firm.field_key,
bd_firm.name,
bd_firm1.field_key,
bd_firm1.inn,
bd_firm1.name


Расходы:

Код: Выделить всё

SELECT
bd_firm.name "Наименование_склада",
bd_kassa.name "№_кассы",
bd_z.DATE_Z "Дата_отчета",
bd_z.NOMER "№_отчета",
sum(bd_z.REVENUE) "Выручка_нал",
sum(bd_z.REVENUE4)  "Выручка_безнал",
sum(bd_z.SUMMA_RETURNSALES)  "Возвраты_нал",
sum(bd_z.SUMMA_RETURNSALES4) "Возвраты_безнал",
sum(bd_z.SUMMA_SALES)  "Продажи_нал",
sum(bd_z.SUMMA_SALES4)  "Продажи_безнал",
bd_firm.field_key "код_склада"
from bd_z
inner join v_bd_firm bd_firm on (bd_z.fk_bd_firm = bd_firm.field_key)
left outer join bd_kassa on (bd_z.fk_bd_kassa = bd_kassa.field_key)
WHERE
(bd_z.DATE_Z between  :date_start AND   :date_end)
GROUP BY
bd_firm.field_key,
bd_firm.name,
bd_kassa.name,
bd_z.DATE_Z,
bd_z.NOMER