Dev ›
Запретить печатать документ "Товарный чек", пока статус Чека ККМ не будет "Чек пробит", а сам Чек ККМ не будет проведен. ›
#1
28.02.21 12:00
Всем добрый день!
Имеется внешняя обработка для печать "Товарного чека" из документа чек ККМ. Сама внешняя обработка прилагается.
Бывают ситуации когда кассир хочет напечатать "Товарный чек" раньше самой оплаты. (Сам удивляюсь такой ситуации)
Нужно запретить печать "Товарного чека", пока документ "Чек ККМ" не будет проведен и его статус не станет "Чек пробит".
Когда кассир нажимает на печать "Товарного чек", то программа спрашивает "Для выполнения команды "Товарный чек" данные будут записаны. Продолжить?", если нажать "Записать и продолжить", то программа только сохранит сам чек (Статус будет "Отложен без резервирования"). Далее будет задан следующий вопрос "Для того чтобы распечатать документ, его необходимо предварительно провести. Выполнить проведение документа и продолжить?", если нажать "Да", то перед нами появится печатная форма "Товарного чека" и ее можно напечатать. Сам чек ККМ будет уже проеден и со статусом "Отложен без резервирования".
Нужно сделать чтобы эти вопросы не задавались и печать чека была невозможно если он не будет Проведен и его статус не будет равен "Чек пробит". Сделать это нужно добавлением кода только во внешнюю обработку. Так же еще надо добавить сообщение для пользователя чтобы он сначала произвел оплату, а уже после печатал документ.
Помогите с решением, буду благодарен.
Прикрепленные файлы:
ТоварныйЧек(УТ11).epf