• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Звіт Залишки по контрагенту

Автор molotokk, Лютий 12, 2018, 10:43:29

Попередня тема - Наступна тема

0 Користувачі і 4 Гостей дивляться цю тему.

molotokk

Як можна в звіт "Залишки по контрагенту" добавити колонку Фактична кількість товару на складі?  Якою змінною?
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com.ua" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

molotokk

І ще одне: як в цьому звіті поставити сортування по алфавіту (бо там по коду)
SELECT 
  sn.name as sklad_name, 
  gr.group_name,   
  tn.kod, 
  tn.name,   
  tn.ed_izm,   
  SUM(CASE   
    WHEN tm.from_firma_id = #клиент_№# THEN -tm.from_kolvo 
    WHEN tm.to_firma_id = #клиент_№# THEN tm.to_kolvo 
  END) AS z_kolvo,   
  SUM(CASE   
    WHEN tm.from_firma_id = #клиент_№# THEN -tm.from_suma   
    WHEN tm.to_firma_id = #клиент_№# THEN tm.to_suma   
  END) AS z_suma   
FROM   
  tovar_move tm 
    LEFT JOIN  tovar_name tn ON tm.tovar_id = tn.num, 
  print_view_sklad_all(#активная_фирма_№#) gr,   
  sklad_names sn   
WHERE   
  tm.doc_type_id != 6 AND
  #клиент_№# != 0 AND   
  tm.mdate <= '#дата#' AND
  tn.tip = gr.num AND 
  CASE 
    WHEN (tm.from_firma_id = #активная_фирма_№# AND tm.to_firma_id = #клиент_№#) THEN tm.from_sklad_id 
    WHEN (tm.to_firma_id = #активная_фирма_№# AND tm.from_firma_id = #клиент_№#) THEN tm.to_sklad_id 
  END = gr.sklad_id AND
  gr.sklad_id = sn.num
GROUP BY 
  1,2,3,4,5 
ORDER BY   
  1,2,tn.#товар_сорт#
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com.ua" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

Creat


molotokk

підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com.ua" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01