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

Помогите создать отчет!!!

Автор prakop, Липень 22, 2012, 22:02:29

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

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

TheOK

Нужно понимать, подходит вам такой отчет или нет. Стандартный отчет по прибыли по складу (разница цен) учитывает только следующие типы документов: расходная накладная, акт выполненных работ, приходная накладная (скорее всего, для определения приходной цены), возвратная накладная от клиента. Если вам необходимо учитывать еще и др. документы (т.е. не ограничить по клиенту, данные документы, чтобы вывело необходимые числа, а учитывать и др. документы (Приходный кассовый ордер, Платежное поручение, и др.)), все будет на много сложнее.


Если вам необходимо чтобы просто вывело данные как в стандартном отчете, но ограниченные одним клиентом только для этой группы документов, нужно сделать следующее:
1) Добавить Параметр Клиент в отчет
2) Добавить ограничение по № клиента для документов и, возможно, снять ограничение на склад (об этом пока не пишу):
-  Акт выполненных работ, расходная накладная по полю TO_FIRMA_ID
- Возвратная накладная (от клиента) по полю FROM_FIRMA_ID
, т.е. добавить в условия (перед выражением Group by) следующий код:

  and
  case
    when tm.doc_type_id in (1,6) then tm.to_firma_id
    when tm.doc_type_id =12 then tm.from_firma_id
  end = #клиент_№#



3) Изменить шаблон таким образом, чтобы высвечивалось имя клиента в шаблоне (переменная [клиент])


Если нужно чтобы вывело данные по всем клиентам и/или по другим документам, здесь сложнее.
Если нужно чтобы учитывало и др. документы, нужно изменять
Работа в УкрСклад(особенности и советы): [url="//www.softbalance.com.ua/forum/index.php/topic,2362.0.html"]www.softbalance.com.ua/forum/index.php/topic,2362.0.html[/url]
Некоторые мои отчеты можно найти здесь: [url="http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html"]http://www.softbalance.com.ua/forum/index.php/topic,2307.0.html[/url]