Автор Тема: Переработка отчетов  (Прочитано 251 раз)

0 Пользователей и 1 Гость просматривают эту тему.

cola78

  • Младший Пользователь
  • **
  • Сообщений: 32
  • Репутация: 1
Переработка отчетов
« : Март 17, 2021, 10:38:04 »
Хочу в отчете движение товаров по складу фильтр по группе получит цену товара прихода, то есть разделить столбик сумма на столбик количество, написал такое выражение
[(<DataRep."TO_SUMA">/<DataRep."TO_KOLVO">)] выдает ошибку
invalid floating point operation
Подскажите умную идею.

AGSoft

  • Пользователь
  • ***
  • Сообщений: 84
  • Репутация: 8
  • Пол: Мужской
  • will be as you want
Re: Переработка отчетов
« Ответ #1 : Март 17, 2021, 10:49:40 »
Деление на ноль может вызывать ошибку
Ваш интернет магазин не на OpenCart, или их несколько и хочется наладить совместную работу с УкрСклад, обращайтесь, это реально сделать.
У Вас несколько аккаунтов Новой Почты и надо отслеживать все посылки, пишите, есть решение.
Надоели однотипные действия, обращайтесь, я  смогу автоматизировать.

cola78

  • Младший Пользователь
  • **
  • Сообщений: 32
  • Репутация: 1
Re: Переработка отчетов
« Ответ #2 : Март 17, 2021, 12:10:17 »
Спасибо, использовал IFF

cola78

  • Младший Пользователь
  • **
  • Сообщений: 32
  • Репутация: 1
Re: Переработка отчетов
« Ответ #3 : Март 17, 2021, 14:37:08 »
Как в отчете движение товаров по складу фильтр по группе вывести в отдельном столбце поставщика (последнего поставщика) даного товара?

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 7098
  • Репутация: 1156
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Переработка отчетов
« Ответ #4 : Март 18, 2021, 16:56:45 »
Как в отчете движение товаров по складу фильтр по группе вывести в отдельном столбце поставщика (последнего поставщика) даного товара?

https://www.softbalance.com.ua/forum/index.php/topic,5217.msg30188.html#msg30188

cola78

  • Младший Пользователь
  • **
  • Сообщений: 32
  • Репутация: 1
Re: Переработка отчетов
« Ответ #5 : Март 31, 2021, 11:03:49 »
Пытаюсь сделать отчет об изменении розничной цены товара (переоценке). Делал новый отчет с нуля.
Когда пишу условие T.LAST_MODIFY>#дата# выдает ошибку sql error code=-104

В стандартном отчете используется такая функция  DATEADD(1 DAY TO CAST('#дата#' AS DATE))  , ошибок не выдает, но и по дате не отбирает

Может кто знает как работает DATEADD(1 DAY TO CAST('#дата#' AS DATE))?

admin

  • Админ
  • Помогающий
  • *****
  • Сообщений: 7098
  • Репутация: 1156
  • Пол: Мужской
    • УкрБланк, УкрСклад, УкрЗарплата, Унидок
Re: Переработка отчетов
« Ответ #6 : Март 31, 2021, 11:15:54 »
#дата# должна быть в кавычках '#дата#'

cola78

  • Младший Пользователь
  • **
  • Сообщений: 32
  • Репутация: 1
Re: Переработка отчетов
« Ответ #7 : Март 31, 2021, 16:44:48 »
Еще вопрос по выбору из подгрупп.
Из конкретной группы выбирает. Если хочу з подгруппами, добавляю условие
 T2.TIP=#товар_группа_№# AND     
  T2.TIP IN (SELECT sg.num FROM get_tovar_subgroups(#товар_группа_№#,0) sg)  AND

но не работает.

И еще, как сделать чтоб можно было выбирать все группы? Сейчас при таком выборе дает ошибку.