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

Наши программы => УкрСклад => Тема розпочата: CoolDozer від Листопад 11, 2025, 01:05:23

Назва: SQL дисконт в видатковій накладній
Відправлено: CoolDozer від Листопад 11, 2025, 01:05:23
Чи можна прописати SQL дисконт по кількості товару на кліента.

При виписці накладної на клієнта з ID 16 всі товари мали знижку 10%

IF(in_tovar_kolvo > 2) THEN
    tovar_znig_proc = 10;

Так працює тільки в вікні касира.
Назва: Re: SQL дисконт в видатковій накладній
Відправлено: molotokk від Листопад 11, 2025, 09:47:09
Цитата: CoolDozer від Листопад 11, 2025, 01:05:23Чи можна прописати SQL дисконт по кількості товару на кліента.

При виписці накладної на клієнта з ID 16 всі товари мали знижку 10%

IF(in_tovar_kolvo > 2) THEN
    tovar_znig_proc = 10;

Так працює тільки в вікні касира.
А чи не краще проставити для цього клієнта в довіднику клієнтів знижку 10%? і це буде і вікно касира і видаткова
Назва: Re: SQL дисконт в видатковій накладній
Відправлено: HumanKM від Листопад 11, 2025, 10:58:22
Думаю не повноцінно поставлено запит, тому відповіді будуть гаданням.
Дайте більше даних, наведіть приклади як має працювати (і в якому вікні). Тоді набагато легше щось радити.