Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

и вставляем в Excel.  Excel-файл отправляем на почту Каплун М. (kaplunma@arkona36.ru)


select 
       spr_kontr.n_kontr,
       std.adress_fact,
       spr_kontr.inn,
      
    spr_tov.n_tov,
    spr_tm.tm_name,
    spr_tov.id_tov_oem,
    tov.price,
    tov.kol,
    sum(tov.price*tov.kol) as SUMMA
 
from  tov (nolock)
inner join tov_doc (nolock)
on
tov_doc.id_doc = tov.id_doc  and (tov_doc.date_doc between '2024.05.27' and '2024.05.31')   -- здесь вставляем даты для отчета, c какого по какое.
and tov_doc.id_status_doc in (20,30)
and tov_doc.id_type_doc in (8,19)
and tov_doc.id_kontr_db = 554007
inner join spr_tov
on
tov.id_tov = spr_tov.id_tov

inner join spr_tm (nolock)
on
spr_tov.id_tm = spr_tm.tm_id 

inner join spr_kontr (nolock)
on
spr_kontr.id_kontr = tov_doc.id_kontr_db 
 
inner join spr_kontr std (nolock)
on
std.id_kontr = tov_doc.id_kontr_for 

group by   
spr_kontr.n_kontr, spr_kontr.inn, 
spr_tov.n_tov, tov.price, tov.kol, spr_tm.tm_name,spr_tov.id_tov_oem,
 std.adress_fact


----------------------------------------------------------------------------

вариант для вывода списка клиентов для Каплун по ИНН:

select 
       spr_kontr.id_kontr,
       spr_kontr.n_kontr,
       spr_kontr.adress_fact,
       spr_kontr.inn,
      
    spr_tov.n_tov,
    spr_tm.tm_name,
    spr_tov.id_tov_oem,
   tov_doc.date_doc,
   tov.price,
    tov.kol,
    sum(tov.price*tov.kol) as SUMMA
 
from  tov (nolock)
inner join tov_doc (nolock)
on
tov_doc.id_doc = tov.id_doc  and (tov_doc.date_doc between '2024.09.01' and '2024.09.30')   -- здесь вставляем даты для отчета, c какого по какое.
and tov_doc.id_status_doc in (20,30)
and tov_doc.id_type_doc in (8,19)


inner join spr_tov
on
tov.id_tov = spr_tov.id_tov

inner join spr_tm (nolock)
on
spr_tov.id_tm = spr_tm.tm_id 

inner join spr_kontr (nolock)
on
spr_kontr.id_kontr = tov_doc.id_kontr_db 
and spr_kontr.inn in ('3662255648', '3663045883', '3664083289', '3662284110', '3665120840', '3663158460', '361605643407', '3616023307', '482601711100', '366300031529', '361402932202', '366321175000',
'550718776638', '482307826988', '482600287135', '366300969509', '3663126324', '683205410339', '312810451401', '366233876113', '366525751928', '366218023356',
'3665811389', '366300949855', '312816229820', '3662273220', '360201522412', '623100744061', '623100744061', '366604588706','4826154668', '592006188434', '3662288971', '3662288971',
'711600483815', '4826135873', '366411113047', '4806016500', '366407880444', '366111195070', '481304377309', '550118772504', '366523382263', '482614026990', '366512882056', '362903519397',
'110701814303', '3661044789', '366522113719', '352509536398', '510503770060', '682964315345', '481303990015', '366500115920', '682701078479', '6829066558', '683101853791', '683101128070',
'366200196365', '366222042256', '366217644960', '482608649267', '361602799854', '366103836041', '482415577827', '312835404072', '366406398781', '340961243536')
 
inner join spr_kontr std (nolock)
on
std.id_kontr = tov_doc.id_kontr_for 

group by   
spr_kontr.n_kontr, spr_kontr.inn, 
spr_tov.n_tov, tov.price, tov.kol, spr_tm.tm_name, spr_tov.id_tov_oem,
 spr_kontr.adress_fact, tov_doc.date_doc, spr_kontr.id_kontr