Каков алгоритм формирования чека в птк? ШТРИХ–М Retail-01 [Ответы 1]

Каков алгоритм формирования чека в птк?

ШТРИХ–М Retail-01

Вопрос 579309
User_q579309, Редмонд
1 год назад
0 0
Каков алгоритм формирования чека в ПТК?
Ответы 1
Aves, Редмонд
10 месяцев назад
0 0
Гуру, Ответы: 223604, Оценили: 6329 раз

Алгоритм формирования чеков продаж, покупок, возврата продаж или возврата покупок выглядит следующим образом: 1. Зарегистрировать операцию. 2. Повторить пункт 1 необходимое число раз. 3. Произвести закрытие чека. Операцией может быть продажа, покупка, возврат продажи, возврат покупки, сторно, скидка, надбавка, сторно скидки или сторно надбавки. Первой операцией в чеке может быть только продажа, покупка, возврат продажи, возврат покупки и команда открыть чек с нужным типом операции. При успешном выполнении операции печатается заголовок соответствующего документа, и ПТК автоматически переходит в один из режимов открытого документа: продажа, покупка, возврат продажи и возврат покупки. Следующей операцией может быть либо сторно, либо скидка, либо надбавка и одна из операций – продажа, покупка, возврат продажи или возврат покупки, в зависимости от типа открытого документа. Операции сторно скидки и сторно надбавки допустимы, если одной из предыдущих операций чека являются, соответственно, скидка и надбавка. Во всех операциях (продажа, покупка, возврат продажи, возврат покупки, сторно, скидка, надбавка, сторно скидки и сторно надбавки) протоколом предусмотрена передача строки символов, которая будет выведена на печать. Если в операции передаётся пустая строка, то в чеке она не «печатается». Каждая из операций изменяет соответствующие денежные регистры, причем операции сторнирования уменьшают содержимое регистров, а остальные операции увеличивают содержимое регистров. При этом производится контроль на переполнение регистров (больше максимального значения, меньше нуля). При выполнении операции скидки проверяется достаточность всех накоплений в чеке. Кроме того, при использовании механизма начисления налогов в операциях, уменьшающих все накопления в чеке, контролируется достаточность накоплений по каждому налогу. Каждая из операций инкрементирует содержимое соответствующих операционных регистров, кроме операций сторно, сторно скидки и сторно надбавки (у этих операций нет соответствующих операционных регистров). Подробнее смотрите по следующей ссылке https://mcgrp.ru/files/viewer/175232/28

Не получили ответ на свой вопрос? Вы можете ознакомиться с онлайн-руководством