Програмування кліше і рекламного тексту - Артікс 4

Структура касового чека включає в себе:

Кліше - програмований заголовок документа, в який може бути включена будь-яка текстова або графічна інформація.

Для вступу змін в силу потрібно ініціалізація ФР, яка здійснюється автоматично при запуску касової програми.

Інформація в файлах не обмежена за кількістю рядків або символів в рядку, але при програмуванні використовуються тільки кілька перших рядків з файлу. Якщо довжина рядка перевищує максимальну ширину рядка в ФР, то зайві символи ігноруються. Кількість рядків і символів в рядку визначається моделлю фіскального реєстратора.

Програмування через спеціальні параметри

Правила формування параметрів

Не допускаються «розриви» нумерації списку параметрів, тобто не можна використовувати імена параметрів: param1, param2, param4. В цьому випадку будуть застосовані тільки параметри 1 і 2. Параметри з 4-го і всі наступні ігноруються. Допускається нумерація параметрів param1, param2, param3 і т.д.

Значення параметрів формуються за правилом:

  • Для P = 1; 1 - 1 - ШТРИХ-ФР-Ф, 4 - ШТРИХ-ФР-К, 6 - Елвес-ФР-К, 7 - ШТРИХ-МІНІ-ФР-К, 8 - Штрих-ФР-К (Білорусь), 22 - ФР Retail-01K, 250 - ШТРИХ-М-ФР-К, 252 - ШТРИХ-LIGHT-ФР-К
  • Для P = 2; 1 - СП101, 2 - СП402
  • Для P = 3; 1 - FP410K
  • Для P = 4; 30 - FPrint-02K, 31 - FPrint-03K, 32 - FPrint-88K, 35 - FPrint-5200K, 47 - FPrint-55K, 51 - FPrint-11ПТК, 52 - FPrint-22K, 53 - FPrint-77ПТК, 63 - АТОЛ FPrint-22ПТК, 57 - АТОЛ 25Ф, 61 - АТОЛ 30Ф, 69 - АТОЛ 77Ф, 62 - АТОЛ 55Ф, 67 - АТОЛ 11Ф, 64 - АТОЛ 52Ф, 81 - АТОЛ 20Ф, 80 - АТОЛ 50Ф
  • Для Р = 5; 1 - пірит-К, 2 - пірит-ЕНВД, 3 - пірит-01, 4 - Вікі Принт 57 Ф, 5 - Вікі Принт 57 Плюс Ф, 6 - Вікі Принт 80 Плюс Ф, 11 - Viki Print 57 К, 12 - Viki Print 57 plus K
  • Для P = 7; 1 - TFP-115

Номер рядка кліше

При програмуванні додаткових параметрів можуть бути використані різні варіації даних.

програмування кліше

Параметри для програмування кліше задаються в файлі конфігурації /linuxcash/cash/conf/ncash.ini в секції [HW.FR.commons.cliche].

Для друку зображення на початку чека може бути застосоване програмування графічного кліше. Функція переходу в режим програмування графічного кліше здійснюється за допомогою параметра setGraphicCliche в файлі конфігурації /linuxcash/cash/conf/frinit.conf.

Шлях і найменування файлу з кліше вказується за допомогою параметра graphicClicheFile в файлі конфігурації /linuxcash/cash/conf/frinit.conf. Характеристики графічних файлів відрізняються для різних моделей ФР.

При завантаженні графічного кліше створюється файл /linuxcash/cash/data/tmp/cliche.state. Якщо при запуску frinit графічне кліше успішно запрограмовано, то при наступному запуску утиліти програмування буде виконуватися тільки в разі зміни файлу зображення. Для примусового програмування файл cliche.state необхідно видалити.

Починаючи з версії 4.6.40 для ФР СП101 можливе програмування графічного кліше.

ФР СП101 має обмеження по формату використовуваного зображення:

  • зображення кліше має бути монохромним,
  • розмір зображення повинен мати такі розміри: не більше 288 точок по ширині, і від 107 до 126 точок по висоті,
  • формат файлу bmp.

При створенні логотипу необхідно враховувати, що в зв'язку з особливостями друкувального пристрою при завантаженні логотипу відбувається стиснення зображення по вертикалі (≈ 50%).

Для друку графічного кліше необхідно в секції [HW.FR.commons.params] конфігураційного файлу /linuxcash/cash/conf/ncash.ini задати значення параметра:

Перед програмуванням графічного кліше проводиться його очищення. Якщо при програмуванні сталася помилка, то виконується одна повторна спроба запрограмувати графічне кліше. Програмування кліше не виконується при відсутності файлу із зображенням. При зміні файлу із зображенням або підключенні до каси нового ФР буде виконано перепрограмування кліше.

Починаючи з версії 4.6.49 для ФР ФП410 з прошивкою v.15 і вище можливе завантаження і друк графічного кліше.

Завантаження кліше виконується тільки при закритій зміні. Одноразово на касі може бути завантажене лише 1 графічне кліше.

Для завантаження і друку графічного кліше значення параметрів setcliche і useSeparateClicheAndTail повинні бути встановлені в true.

Для завантаження і друку графічного кліше на ФР ФП410 необхідно виконати наступні дії:

  1. Підготуйте графічний файл у форматі bmp. jpg або gif. Максимальний розмір зображення може становити 570х90 пікселів.
  2. Виконайте конвертацію файлу в формат pim за допомогою утиліти Image2cliche.ru. Конвертувати зображення за допомогою утиліти можна тільки при наявності встановленої програми Net.Framework.
  3. У файлі /linuxcash/cash/conf/cliche.txt в будь-який рядок додайте .

Не слід розміщувати текстове кліше вище графічного, друк кліше при цьому виконується некоректно.

Починаючи з версії 4.6.50 для ФР Атол реалізована можливість програмування графічного кліше.

ФР АТОЛ мають обмеження по формату використовуваного зображення:

  • зображення кліше має бути монохромним;
  • розмір зображення повинен мати розміри:
    • для FPrint-77K не більше 576 точок по ширині,
    • для FPrint-22K не більше 520 точок по ширині і не більше 100 пікселів по висоті,
    • для FPrint-55K не більше 376 точок по ширині,
    • для FPrint-11ПТК не більш 328 точок по ширині,
    • для FPrintPay-01ПТК не більш 328 точок по ширині;
  • формат файлу bmp;
  • створення зображення необхідно виконувати засобами ОС Windows.

Для зчитування і друку графічного кліше в файл /linuxcash/cash/conf/cliche.txt необхідно додати текст .

Для завантаження і друку графічного кліше значення параметрів setcliche і useSeparateClicheAndTail повинні бути встановлені в true.

Фіскальні реєстратори, що працюють по протоколу Атол, мають особливість, при якій перші три рядки кліше друкуються до відрізки чекової стрічки. Для коректної друку текст слід розміщувати на 4-му рядку файлу /linuxcash/cash/conf/cliche.txt. залишаючи перші 3 рядки порожніми.

Схожі статті