Повторил ошибку на Вашем типовом образе
- Код: Выделить всё
Кассовая программа ДЭНСИ: КАССА + ОС Lubuntu Linux 12.04 LTS 32 bit
в решиби Live CD. Правда со своей базой LinCash, Уверен у Вас тоже с этой базой получится повторить, она в первом сообщении l.gz
Алгоритмически все логично:
При продаже одной позиции со скидкой, настройка скидок "исключать позиции..." - исключает эту позицию и пытается сделать скидку на чек без единственной позиции - и тут происходит коллапс (вероятнее нет условия: что делать если в этом случае всего одна позиция и её исключили), но скидку на чек сделать надо.
При моделировании события с 2мя или более товарами - ошибка не проявляется.
Если продать 1 позицию, сделать скидку на неё + сделать
Суммовую скидку ALT+D - ошибка повторяется.