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

Останні повідомлення

#61
УкрСклад / Re: Додаток 47 (деталізація то...
Останній допис від admin - Травень 15, 2025, 15:25:39
SQL запит з урахуванням документа Списання:

EXECUTE BLOCK
RETURNS
(
  tov_name ttovar_name,
  tov_kod tnu,
  tov_ed_izm ted_izm,
  tov_cena tmoney,
  date_dok tdate,
  doc_type tnum,
  name tsm_kod,
  nu tnu,
  date_dok2 tdate,
  doc_descr ttext,
  client_name tfio,
  kolvo_in tkolvo,
  kolvo_out tkolvo,
  kolvo_all tkolvo,
  kolvo_main tkolvo,
  sklad_from tsm_kod,
  sklad_to tsm_kod,
  sklad_from_real_name tsm_kod,
  sklad_to_real_name tsm_kod,
  kolvo_from tkolvo,
  kolvo_to tkolvo
)
AS
  DECLARE VARIABLE sklad_from_id tnum;
  DECLARE VARIABLE sklad_to_id tnum;
BEGIN
  kolvo_all = 0;
  kolvo_main = 0;
  FOR
    SELECT
      tn.name,
      tn.kod,
      tn.ed_izm,
      tn.cena,
      vd.date_dok,
      vd.doc_type,
      dt.name,
      vd.nu,
      vd.date_dok AS date_dok2,
      vd.doc_descr,
      CASE
        WHEN tm.doc_type_id = 11 THEN sn_f.name
        WHEN vd.client_id != 0 THEN c.fio
        ELSE sn_t.name
      END AS client_name,
      CASE
        WHEN tm.from_sklad_id = 0 THEN tm.to_kolvo
        ELSE 0
      END AS kolvo_in,
      CASE
        WHEN tm.to_sklad_id = 0 THEN tm.to_kolvo
        ELSE 0
      END AS kolvo_out,
      tm.from_sklad_id,
      tm.to_sklad_id,
      sn_f.name AS sklad_from,
      sn_t.name AS sklad_to,
      CASE
        WHEN tm.from_sklad_id NOT IN (0,#склад_№#) THEN sn_f.name
        ELSE NULL
      END AS sklad_from_real_name,
      CASE
        WHEN tm.to_sklad_id NOT IN (0,#склад_№#) THEN sn_t.name
        ELSE NULL
      END AS sklad_to_real_name,
      CASE
        WHEN tm.doc_type_id IN (1,10,11) THEN tm.to_kolvo
        ELSE 0
      END AS kolvo_from,
      CASE
        WHEN tm.doc_type_id IN (8,10) THEN tm.to_kolvo
        ELSE 0
      END AS kolvo_to
    FROM
      view_alldocs vd
        JOIN tovar_move tm ON (
          vd.doc_type IN (10,1,8,11) AND
          vd.doc_type = tm.doc_type_id AND
          vd.num = tm.doc_id AND
          tm.mdate >= '#дата_с#' AND
          tm.mdate <= '#дата_по#' AND
          tm.is_usluga = 0 AND
          tm.tovar_id = #товар_№#
        )
        JOIN tovar_name tn ON (tm.tovar_id = tn.num)
        JOIN doc_types dt ON (vd.doc_type = dt.num)
        LEFT JOIN sklad_names sn_f ON (tm.from_sklad_id = sn_f.num)
        LEFT JOIN sklad_names sn_t ON (tm.to_sklad_id = sn_t.num)
        LEFT JOIN client c ON (vd.client_id = c.num)
    ORDER BY
      vd.date_dok
    INTO
      :tov_name,
      :tov_kod,
      :tov_ed_izm,
      :tov_cena,
      :date_dok,
      :doc_type,
      :name,
      :nu,
      :date_dok2,
      :doc_descr,
      :client_name,
      :kolvo_in,
      :kolvo_out,
      :sklad_from_id,
      :sklad_to_id,
      :sklad_from,
      :sklad_to,
      :sklad_from_real_name,
      :sklad_to_real_name,
      :kolvo_from,
      :kolvo_to
  DO
  BEGIN
    kolvo_all = kolvo_all + kolvo_in - kolvo_out;
    IF(sklad_from_id = #склад_№#) THEN
      kolvo_main = kolvo_main - kolvo_from;
    IF(sklad_to_id = #склад_№#) THEN
      kolvo_main = kolvo_main + kolvo_to;
    SUSPEND;
  END
END
#62
УкрСклад / Re: оновлення версії сервера
Останній допис від Tomkat - Травень 15, 2025, 08:47:12
в мене сервера в докері піднімаються, базу переносив бекап-рестор, поки що проблем не помітив ... треба час на тестування
#63
УкрСклад / Re: оновлення версії сервера
Останній допис від AGSoft - Травень 14, 2025, 22:07:15
Ось тут можно переглянути інформацію з міграції. Кинулося в очі те, що можливі проблеми з датой та часом, бо ввели часові пояса та потреба в додаткових файлах на клієнтах.
https://ib-aid.com/download/docs/fb5migrationguide.pdf
https://www.ibase.ru/files/articles/firebird5/Firebird-5.0-Migration-Guide-RU.pdf
#64
УкрСклад / Детальний рух товарів по склад...
Останній допис від Жижагнома - Травень 14, 2025, 18:49:48
Адмін допоможи, маємо звіт "детальний рух по складу" по одному а треба "детальний рух товарів по скадАХ" теж саме але по усіх складах одразу. Як це можна реалізувати дуже дуже треба ваша допомога без допомоги мені край. *flag1*
#65
УкрСклад / оновлення версії сервера
Останній допис від Tomkat - Травень 14, 2025, 11:52:24
Вітаю, спільното !
хто в курсі, як поведе себе програма на сервері FireBird 5.0.1 ?
я тестовий сервер піднял, начебто норм , може які підводні камені є ?
#66
УкрСклад / Re: Додаток 47 (деталізація то...
Останній допис від admin - Травень 13, 2025, 14:41:22
Прикріпили форму без "з них за категоріями, (сортами)" та категорії товару (1-5)", просто перелік складів.
#67
УкрСклад / Звіт сума товарів по складах
Останній допис від Simplet - Травень 03, 2025, 15:27:17
Доброго дня товариство.
Підскажіть - звіт сума товарів по всіх складах - виходить сума 1.4 млн, беру  звіт сума товарі по групах - 2.84 млн (більш правильна - по тому що ведеться облік)
В чому причина розбіжності?
(До нового року все більш-менш йшло рівно і правильно)
#68
УкрСклад / Re: Розфасовка товару
Останній допис від povalnik - Травень 02, 2025, 20:38:14
Цитата: romeros від Квітень 16, 2025, 22:12:42Привіт спільното! *flag1*
Чи є вихід з ситуації коли отриманий товар, ваговий, наприклад горіхи Фундук, прийняті в кг, друга од.вим. - г... вирішили розфасувати!!!

Як в даному випадку роздрукувати цінники відповідно до ваги ручної фасовки  ??? - 150г чи 200г
фасовка "на глаз" і може бути різною  :-[

 :o НЕВЖЕ ВНОСИТИ КОЖЕН РОЗФАСОВАНИЙ ПАКЕТИК як окремий товар???


Я робив цінник для Укрскладу, який друкує вагові товари, тобто коли ви маєте принтер етикеток, ваги та Укрсклад - ви дуже легко можете з цього комплекту отримати аля "ваги з друком етикеткі" тільки більш зручні ну і дуже дешево - якщо треба - звертайтесь на номери в підпису.   
#69
УкрСклад / Re: Вигрузка залишків товару (...
Останній допис від molotokk - Квітень 28, 2025, 15:26:24
Цитата: Proz72 від Квітень 28, 2025, 15:12:24Доброго дня!
Маємо інтернет-магазин на движку Prestashop. Може хто зможе реалізувати спосіб вивантаження з Укрскладу залишки товару та актуальні ціни у файл csv, xml, xlsx? Чи можна налаштувати автоматичне вивантаження, використовуючи завдання Windows? Щоб була можливість фільтрувати товар для вивантаження за постачальниками, категоріями, наявністю.
Нам не потрібна повна синхронізаця по продажам в інтернет-магазині, тількі залишкі та ціни.
https://www.softbalance.com.ua/forum/index.php/topic,5458.0.html
#70
УкрСклад / Вигрузка залишків товару (скри...
Останній допис від Proz72 - Квітень 28, 2025, 15:12:24
Доброго дня!
Маємо інтернет-магазин на движку Prestashop. Може хто зможе реалізувати спосіб вивантаження з Укрскладу залишки товару та актуальні ціни у файл csv, xml, xlsx? Чи можна налаштувати автоматичне вивантаження, використовуючи завдання Windows? Щоб була можливість фільтрувати товар для вивантаження за постачальниками, категоріями, наявністю.
Нам не потрібна повна синхронізаця по продажам в інтернет-магазині, тількі залишкі та ціни.