Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

В программе предусмотрена функциональность Предзаказ, которая позволяет заранее оформить список необходимых услуг и товаров, вносить частичную или полную оплату.Часто Предзаказ используют для оформления будущих мероприятий.  Фактически Предзаказ – это заказ, для которого необходимо дооформление на кассе перед получением услуг. При дооформлении может происходить:

  • изменение наполнения заказа;
  • регистрация карт-получателей услуг (доп. карт) (опционально, если услуга требует карту, а она не указана);
  • оплата («ПОЛНЫЙ РАСЧЕТ» с учётом аванса).

Создание предзаказа

  1. Для создания нового предзаказа нажмите кнопку ;
  2. В открывшемся меню Предзаказ выберите кнопку Создать (см. Рис. 2);
  3. В главном меню кассы, рядам с ФИО кассира будет появится надписть Предзаказ (см. Рис. 3);
  4. Выберите необходимые товары и услуги нажав на кнопку Товары и услуги(см. Рис. 3);
  5. Снова нажмите на кнопку Предзаказ;

    При оформлении предзаказа кнопка "Оформить чек" не активна.
  6. В открывшемся меню нажмите кнопку Сохранить;
  7. Фискальный регистратор распечатает пречек с номером операции (см. Рис. 4).


Рис. 2 Меню Предзаказ


Рис. 3 Главное меню с выбранными товарами и услугами


Рис. 4 Пример пречека

Кассовый интерфейс работы с предзаказом.
Возможные операции с предзаказом расположены в меню "Предзаказ" основного окна кассы.
как временное решение Отметкой о том, что на экране отображается предзаказ, является слово "ПРЕДЗАКАЗ" перед именем кассира. Там же отображается сумма аванса, если он внесен.

  1. Создание предзаказа (пункт "Создать")
    При его выборе текущее содержимое чека на экране очищается, показывается отметка, что заполняется предзаказ.
  2. Сохранение предзаказа (пункт "Сохранить")
    Необходим для записи предзаказа в БД после редактирования. На предзаказе кнопка "Оформить чек" не работает.
  3. Выход из режима работы с предзаказом в режим обычного заказа (пункт "Закрыть")
  4. Операции с существующим предзаказом
    Все операции, расположенные ниже пункт "Закрыть", могут быть выполнены только после загрузки предзаказа из БД по номеру (пункт "Открыть").

Предзаказ хранится в БД как чек со спец. признаком (состоянием 11).
Номером предзаказа (по аналогии с заказом) является номер операции, к-рый выделится при создании заказа в БД. Дальнейшие действия (корректировка аванса, отмена, полный расчет) происходят по этому номеру.
Операции внесения/отмены аванса по предзаказу порождают в БД транзакции "аванса аказа" с указанием суммы и номера заказа.
В момент полной оплаты предзаказ обрабатывается как обычный заказ и в случае успешной оплаты преобразуется в БД в исполненный заказ: спец. признак сброшен, состояние 30-чек оплачен, заказ исполнен. Узнать, что это был предзаказ, по таблице чеков нельзя, только косвенно по наличию "авансовых" транзакций.
Создание предзаказа и корректировка его содержимого без полного расчета приводит только к изменению в таблице заказов, никакие транзакции не создаются. То есть, в существующие отчеты, строящиеся по транзакциям, позиции из предзаказа не попадают.
При проведении чека полной оплаты все его транзакции получат ид той валюты, к-рой он оплачен. Предоплата в БД будет списана отдельной транзакцией.

Ксюша Зинченко UCS, [27.07.2022 16:48]
Предзаказ

Внесение аванса за предзаказ
Кнопка Предзаказ - Открыть - ввести номер операции - откроется чек со списком выбранных ранее услуг - кнопка Предзаказ - Принять аванс - Ввести сумму - Оформить чек 
Оплата предзаказа 
Кнопка Предзаказ - Открыть - ввести номер операции - откроется чек со списком выбранных ранее услуг - кнопка Предзаказ - Оплатить - Оформить чек

Ксюша Зинченко UCS, [27.07.2022 16:49]
вопрос раз
Кнопка Предзаказ - в окне кассы выбрать необходимые услуги - кнопка Предзаказ - Сохранить - выйдет чек без номера операции, для чего?

вопрос два
если сумма аванса больше суммы заказа я не могу оплатить заказ

  • Нет меток