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

помогите с переменной

Автор homebuh, Квітень 15, 2020, 22:49:59

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

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

homebuh

Здравствуйте!
помогите в отчет реализация товара добавить нужно переменную что бы отчет показывал товар при условии стоимости выше 10грн, какую переменную вписать и куда??? версия 6.81
Спасибо!!!

homebuh

Еще интересует можно ли подсчитать количество позиций в каждом чеке за определенный период, к примеру товар 1=10шт и  товар2=5шт один чек и второй товар1= 50шт. товар 2=1шт что бы считало суму позиций то есть товар 1=2шт и товар 2=2шт

admin

Цитата: homebuh від Квітень 15, 2020, 22:49:59
Здравствуйте!
помогите в отчет реализация товара добавить нужно переменную что бы отчет показывал товар при условии стоимости выше 10грн, какую переменную вписать и куда??? версия 6.81
Спасибо!!!

https://www.softbalance.com.ua/help/ukrsklad_faq.html#как-делать-отчет-на-основе-другого

в п.4 замените
HAVING
  SUM(tm.from_kolvo) > 0

на
HAVING
  SUM(tm.from_kolvo) > 0 AND
  AVG(tm.from_cena) > 10

admin

Цитата: homebuh від Квітень 16, 2020, 02:02:08
Еще интересует можно ли подсчитать количество позиций в каждом чеке за определенный период, к примеру товар 1=10шт и  товар2=5шт один чек и второй товар1= 50шт. товар 2=1шт что бы считало суму позиций то есть товар 1=2шт и товар 2=2шт

Извините, но по примеру не можем понять математики.

homebuh

что бы считало не количество едениц а как одну позицию в чеке, то есть есть стул его продали в одном чеке 2шт во втором 10 получается в 2х чеках 2 позиции то есть имеем стул -  2шт. Что бы подсчитать количество продаж товара, а не количества едениц товара

admin

Цитата: homebuh від Квітень 23, 2020, 13:09:25
что бы считало не количество едениц а как одну позицию в чеке, то есть есть стул его продали в одном чеке 2шт во втором 10 получается в 2х чеках 2 позиции то есть имеем стул -  2шт. Что бы подсчитать количество продаж товара, а не количества едениц товара

Если правильно поняли, то:

https://www.softbalance.com.ua/help/ukrsklad_faq.html#как-делать-отчет-на-основе-другого

в п.4 замените:
  tn.cena_o,
  SUM(tm.suma_znig_diff) AS tov_znig,

на
  tn.cena_o,
  COUNT(tm.tovar_id) AS tovar_count, 
  SUM(tm.suma_znig_diff) AS tov_znig,


в п.7 используйте переменную:
[DataRep."TOVAR_COUNT"]