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

Наши программы => УкрСклад => Тема розпочата: Miho від Квітень 18, 2025, 20:14:28

Назва: Продаж товару по роздрібних/гуртових ціннах.
Відправлено: Miho від Квітень 18, 2025, 20:14:28
Вітання спільноті.
Є ідея реалізовувати товар по роздрібних або по гуртових ціннах в залежності від того скільки штук або кг бере клієнт.

Наприклад, якщо покупець бере 1 вінник то ціна 100 грн., якщо 3 то ціна 80 грн.

Де ціну прописувати - відомо, ціна гурт, ціна 1, ціна 2 і т.д.

Питання:
- де прописати і як в ціннику відобразити саме значення кількості або ваги, при якій ціна буде гуртова?
- якщо дотримується вимога щодо гурт ціни, як у вікні касира її вибрати (не роздрібну)?

Намагався все в деталях розписати. Поділіться досвідом хто-так реалізовував.
Дякую.
Назва: Re: Продаж товару по роздрібних/гуртових ціннах.
Відправлено: HumanKM від Квітень 19, 2025, 10:02:35
нажаль все що Ви описали містить мало конкретики.
В укрскладу є "Дисконти"
Шукайте відповідь там.
Але одразу хотів би прояснити Вам ситуацію. Скоріш за все треба писати скрипт. І тут є момент.
Якщо треба наприклад: По любому товару, якщо сума чека більше 500грн, використовувати ціна Опт.
Але, якщо Ви чочете на ковбасу від 1 кг, на сало від 300гр, тощо..., то це срипт з алгоритмом для кожного товару. Він буде величезний.
Назва: Re: Продаж товару по роздрібних/гуртових ціннах.
Відправлено: AGSoft від Квітень 19, 2025, 13:48:47
Цитата: HumanKM від Квітень 19, 2025, 10:02:35нажаль все що Ви описали містить мало конкретики.
В укрскладу є "Дисконти"
Шукайте відповідь там.
Але одразу хотів би прояснити Вам ситуацію. Скоріш за все треба писати скрипт. І тут є момент.
Якщо треба наприклад: По любому товару, якщо сума чека більше 500грн, використовувати ціна Опт.
Але, якщо Ви чочете на ковбасу від 1 кг, на сало від 300гр, тощо..., то це срипт з алгоритмом для кожного товару. Він буде величезний.
Як варіант порівнювати поле кількість з якимось додатковим полем товару в якому буде вказано мінімальну кількість для опту. Це повинно скоротити скрипт