Пример программирования аппарата и построения штрих-кодов для дисконтных карточек на Datecs MP-500T.
Для формирования дисконта (дисконтных карточек) на аппаратах Datecs МР-500Т необходимо выполнить программирование Таблицы 12 - (Параметры форматов внутренних Штрих-Кодов).
Например: Необходимо запрограммировать два различных типа дисконтных карточек, предположим с указателями "24xxxxxxxxxxx" и "02xxxxxxxxxxx".
Для этого требуется выполнить программирование Ряда 1 и Ряда 6 в Таблице 12 по образцу, указанному в таблице ниже:
Таблица 12 - Параметры форматов внутренних штрих-кодов | ||||
№ | Код идентификатора | Поле 1 | Поле 2 | Поле 3 |
Наименование ряда | Код идентификатора соответствующей строки | Тип идентификатора | Значение изменяемой части штрих-кода | Разрядность изменяемого параметра |
Ряд 1 | 02 | 3 | 0 | 0 |
Ряд 2 | 20 | 0 | 0 | 0 |
Ряд 3 | 21 | 0 | 0 | 0 |
Ряд 4 | 22 | 0 | 0 | 0 |
Ряд 5 | 23 | 0 | 0 | 0 |
Ряд 6 | 24 | 3 | 0 | 0 |
- В поле 1 = "3" (Тип идентификатора, обозначающий, что в данной строке таблицы 12 программируется скидка или надбавка);
- Поле 2 = "0".
- Поле 3 = "0".
В аппаратах Datecs MP-500T, в отличии от аппаратов Datecs МР-550Т, коды идентификаторов жёстко привязаны к номеру выбранной строки (см. таблицу выше).
После программирования Таблицы 12, значения её полей будут иметь вид:
|
|
Штрих-код (EAN-13) дисконтной карточки должен иметь вид: K1-K2-I5-I4-I3-I2-I1-P5-P4-P3-P2-P1-КС
где:
K1K2 | - Код идентификтор дисконта |
I5 - I1 | - I5 - I2 - Несущественная цифровая информация (по умолчанию "0000"), а I1 - определяет тип дисконта (скидка/надбавка процентная/абсолютная): I1 = "0" - процентная надбавка; |
P5 - P1 | - Переменная часть (величина скидки/надбавки); |
КС | - Контрольная сумма всего штрих-кода. |
В самом штрих-коде на дисконтной карточке 13 разрядов:
- Первые две цифры (К1К2) - Представляют собой код идентификатора дисконта и могут иметь значения в зависимости от используемой строки в Таблице 12 (См. Инструкцию пользователя). Необходимо выбирать используемые цифры таким образом, чтобы они не совпали с двумя первыми цифрами на штрих-кодах товаров, которые будут продаваться в данной торговой сети. Первые цифры в штрих-кодах обычно обозначают страну производителя товара и основные задействованные их значения можно просмотреть здесь. Рекомендованные к использованию для дисконтов значения идентификатора: "02", "20", "24". При этом, данные значения не должны совпадать с идентификаторами "внутренних штрих-кодов".
- Цифры I5-I4-I3-I2 - Несущественная цифровая информация, которая может принимать произвольные значения и не равняться "0000". Например, может быть использования для нумерации дисконтных карточек и т.д.
- Цифра I1 в штрих-коде дисконта обозначает тип дисконта. Допускаются следующие значения:
I1 = "0" - процентная надбавка;
I1 = "1" - процентная скидка;
I1 = "2" - абсолютная надбавка;
I1 = "3" - абсолютная скидка.
Например: для процентной скидки должно быть значение - I1="1", а для процентной надбавки должно быть значение - I1="0".
- Последняя цифра в штрих-коде (КС) - это Контрольная сумма. Аппарат проверяет считанный штрих-код по контрольной сумме на корректность, и в случае некорректного значения контрольной суммы выдаёт сообщение об ошибке.
- Цифры P5-P4-P3-P2-P1 (5 цифр перед контрольной суммой) - величина абсолютной или относительной скидки. При этом необходимо помнить, что для абсолютной скидки/надбавки могут быть использованы все пять цифр (XXX,XX). А для формирования процентной скидки/надбавки могут быть использованы только четыре цифры P4-P3-P2-P1 (XX,XX), а цифра P5 обязательно должна иметь значение ="0". Если при формировании процентной скидки/надбавки значение P5 не будет равняться "0", то при считывании такого дисконтного штрих-кода аппарат Datecs MP-500T будет выдавать сообщение об ошибке.
При считывании штрих-кода, сформированного по описанному алгоритму, и при правильном предварительном программировании таблицы 12 (см. Инструкцию пользователя), аппарат Datecs MP-500T автоматически пробивает скидку/надбавку на сумму по чеку (дополнительно нажимать клавишу "ПС" не требуется).
Обратите внимание: аппарат Datecs MP-500T контролирует величину наложения абсолютной скидки и надбавки, и не позволяет наложить абсолютную скидку или надбавку больше, чем накопленная сумма по чеку. Таким образом, аппарат Datecs MP-500T не позволит наложить абсолютную скидку или надбавку в размере 5,00 грн на чек, накопление по которому составляет всего 3,00 грн.
Программу "EAN-13 Barcode Generator 1.0 Free" для пробного построения дисконтных штрих-кодов можно загрузить здесь .
.
Примеры сформированных дисконтных штрих-кодов:
| - Скидка относительная на сумму, -10%; |
- Скидка относительная на сумму, -25%; | |
| - Скидка абсолютная на сумму, 1.50 грн; |
| - Скидка абсолютная на сумму, 5.30 грн; |
| - Надбавка процентная на сумму, +20% грн; |
| - Надбавка процентная на сумму, +15% грн; |
| - Надбавка абсолютная на сумму, +7.00 грн; |
| - Надбавка абсолютная на сумму, +299.50 грн; |
.
Примеры чеков Datecs MP-500T c использованием различных дисконтов:
- Скидка относительная на сумму, -10%; | - Скидка относительная на сумму, -25%; |
- Скидка абсолютная на сумму, 1.50 грн; | - Скидка абсолютная на сумму, 5.30 грн; |
- Надбавка процентная на сумму, +20% грн; | - Надбавка процентная на сумму, +15% грн; |
- Надбавка абсолютная на сумму, +7.00 грн; | - Надбавка абсолютная на сумму, +299.50 грн; |
Смотреть построение дисконтной системы на кассовм аппарате Datecs MP-550T.
Смотреть построение дисконтной системы на кассовом аппарате MP-50 v.42.
Смотреть построение дисконтной системы на кассовом аппарате MP-50 Junior.
Смотреть построение дисконтной системы на кассовом аппарате NEON.