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

Просмотр движения товаров по конкретной фирме

Автор weee, Січень 27, 2014, 16:52:03

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

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

weee

Здравствуйте, у меня сейчас есть 2 фирмы в программе. По обеим ведется движение товаров.
Склады общие.
Как посмотреть реализацию товара/движение товара по контрагентам только по одной из этих фирм.
Сейчас все в кучу плюсуется и все. Спасибо

weee

Обошелся вот таким запросом. Можно выбрать любой отчет и вставить его.

SELECT
  c.fio, 
  vn.date_dok,   
  vn.nu,   
  vn_.tov_name,   
  vn_.tov_ed,   
  vn_.tov_cena,   
  vn_.tov_kolvo,   
  vn_.tov_suma,   
  vn.sklad_id,   
  vn.cena,   
  vn.cena_znig,
  vn.znig_type,
  vn.num
FROM   
  vnakl vn, 
  client c,   
  vnakl_ vn_ 
WHERE   
firma_id != 1 and
  vn.is_move = 1 AND
  vn.date_dok >= '#дата_с#' AND 
  vn.date_dok <= '#дата_по#' AND 
  vn.client_id = c.num AND   
  vn.num = vn_.pid   
ORDER BY   
  vn.client,   
  vn.date_dok,   
  vn.num

admin

Цитата: weee від Січень 28, 2014, 11:11:12
firma_id != 1 and

Тут вы используете условие, все фирмы кроме ID = 1, если именно активную фирму надо показывать, то так:
  vn.firma_id = #активная_фирма_№# AND

weee

Спасибо. Перепробовал просто разные 1, 2, 3 и тд. Отчет пустой)
Решил так  :)