Облікові записи eTIMS
Запис описує одне підключення до eTIMS податкової служби Кенії (KRA): через який сервіс-посередник і з яким ключем відправляти документи і як перекладати коди ERPJS мовою KRA — коди ПДВ у типи податку, одиниці виміру в коди KRA.
Обліковий запис «За умовчанням для компанії» відправляє всі рахунки компанії. Касі можна дати свій — якщо в магазину свій пристрій KRA. Без відкритого запису «За умовчанням для компанії» рахунки в eTIMS не йдуть зовсім, і ERPJS про це не попереджає; чеки каси з власним записом ідуть ним.
Де шукати: Модулі → eTIMS → Регістри → Облікові записи eTIMS
Розбір на прикладі
Обліковий запис ET1:
| Поле | Значення | Навіщо |
|---|---|---|
| Код | ET1 |
на нього посилаються каса і записи фіскалізації |
| Адреса eTIMS | https://… |
адреса сервісу-посередника, лише http:// або https:// |
| Ключ API eTIMS | маска | ключ посередника; зберігається зашифрованим |
| За умовчанням для компанії | ✓ | цим записом ідуть рахунки компанії |
| Тип оплати за умовчанням | 02 — у кредит |
тип оплати рахунку бек-офісу, якщо він не готівковий |
Ключ. Після збереження поле показує маску. Не чіпайте його — ключ лишиться; наберіть новий — він замінить старий; очистіть поле — ключ зітреться під час збереження. Ключ не потрапляє ні в журнал обміну, ні у відповіді API. Якщо змінюєте адресу, введіть ключ ще раз: система не відправить старий ключ на нову адресу. Відкритий запис без ключа не збережеться — «Потрібен ключ API eTIMS».
Один запис — один пристрій KRA. Новий ключ того самого пристрою вводьте в цей самий запис. Для іншого пристрою заведіть новий запис, а не міняйте ключ у старому. Повтор документа, відповідь на який загубилась, і кредит-ноти до вже відправлених рахунків ідуть тим записом, через який пішов документ, — зі старим кодом, але новим ключем вони потрапили б на чужий пристрій.
Зіставлення ПДВ eTIMS — головна таблиця
| Код ПДВ | Тип податку eTIMS |
|---|---|
V16 |
B — стандартна ставка 16% |
V0 |
C — нульова ставка |
EX |
A — звільнено від ПДВ |
Кожен код ПДВ, який трапляється в рахунках, має тут бути. Ставка коду має збігатися зі ставкою типу KRA (B — 16 %, E — 8 %, A, C, D — 0 %): інакше документ не піде, а помилка назве рядок і код.
Коди товарів eTIMS і зіставлення одиниць
На вкладці «Коди товарів eTIMS» — значення за умовчанням для товарів, у яких своїх кодів немає ні в Кодах eTIMS товарів, ні в Кодах eTIMS груп товарів: код класифікації KRA, коди упаковки й одиниці, країна походження. Це останній крок: раніше за умовчання коди упаковки й одиниці беруться із зіставлення одиниць (нижче), а країна — з поля «Кр. походж.» картки товару, якщо там дволітерний код ISO.
На вкладці «Зіставлення одиниць eTIMS» — одиниця виміру ERPJS та її коди KRA (одиниця й упаковка). Одиницю виміру, яка тут використовується, видалити не можна.
Перевірка з'єднання
«Перевірити з'єднання» в меню вікна відправляє посереднику порожній список товарів. Успіх — «З'єднання з eTIMS перевірено»; відмова посередника — «Відповідь eTIMS» і її текст. Збережений ключ кнопка шле лише на збережену адресу: якщо адресу у вікні змінено, наберіть ключ.
Типові ситуації
«Інший обліковий запис eTIMS уже за умовчанням для компанії». Зніміть прапорець у старого запису або закрийте його.
«Збережений ключ іде лише на збережений сервер. Для іншого сервера введіть ключ». Адреса змінилася, а ключ не набрано (у полі лишилася маска) — наберіть ключ заново.
Касові чеки йдуть не тим обліковим записом. Перевірте поле «Обліковий запис eTIMS» у POS Способи сплати каси і в POS Налаштування: каса → налаштування POS → обліковий запис за умовчанням.
Налаштування цілком — Інструкція eTIMS.