Настройка кассира: продажа в минус всех товаров кроме групп Алкоголь и Пиво — различия между версиями
Материал из wiki.standart-n.ru
Natali (обсуждение | вклад) (→Запрет продажи в минус всех товаров кроме групп Алкоголь и Пиво) |
Natali (обсуждение | вклад) (→Настраивается через ТМС) |
||
Строка 16: | Строка 16: | ||
===Запрет продажи в минус всех товаров кроме групп Алкоголь и Пиво=== | ===Запрет продажи в минус всех товаров кроме групп Алкоголь и Пиво=== | ||
− | + | =Настраивается через ТМС= | |
*Обновить кассира до версии 2.2.1.44 или выше | *Обновить кассира до версии 2.2.1.44 или выше | ||
*исправить тмс "перед добавлением позиции в чек" | *исправить тмс "перед добавлением позиции в чек" |
Версия 09:40, 5 мая 2017
Настраивается через ТМС
- Обновить кассира до версии 2.2.1.44 или выше
- исправить тмс "перед добавлением позиции в чек"
uses zkassa, chequelist, scriptres,DB; begin if (Base.FieldByName('quant').AsFloat - ChequeList.ActiveQuant < 0) and ((PartInGroup(ChequeList.ActivePID, -21) = 1) or (PartInGroup(ChequeList.ActivePID, -20) = 1)) then begin ScriptRes.Code := -1; ScriptRes.Desc := 'Запрет продажи в "минус" данной группы товаров'; end; end;
Запрет продажи в минус всех товаров кроме групп Алкоголь и Пиво
Настраивается через ТМС
- Обновить кассира до версии 2.2.1.44 или выше
- исправить тмс "перед добавлением позиции в чек"
uses zkassa, chequelist, scriptres,DB; begin if (Base.FieldByName('quant').AsFloat - ChequeList.ActiveQuant < 0) and ((PartInGroup(ChequeList.ActivePID, -21) <> 1) and (PartInGroup(ChequeList.ActivePID, -20) <> 1)) then begin ScriptRes.Code := -1; ScriptRes.Desc := 'Запрет продажи в "минус" данной группы товаров'; end; end;