Користувальницькі налаштування

Налаштування сайту


posplus:pro:servis:dovidnyk-podatkiv-checkbox

Довідник податків CheckBox

Матриця відповідності «група ПДВ × організація» → код ставки в кабінеті CheckBox: без правильного коду касовий чек буде або відхилено фіскальним сервісом, або проведено як «без ПДВ». Розділ «Сервіс» → Довідник податків.

Ставки в кабінеті CheckBox належать ОРГАНІЗАЦІЇ, а не касі, тому вибору каси на екрані немає — кнопка Оновити з CheckBox обходить усі організації сама.

Оновлення ставок з CheckBox

Відкриття екрана саме по собі в CheckBox не звертається — матриця й довідка на вкладці «Ставки кабінету» заповнюються тим, що вже збережено локально від попереднього оновлення. Свіжі ставки з кабінету підтягує лише кнопка Оновити з CheckBox. Вона стоїть праворуч у смузі під заголовком, а ліворуч у тій самій смузі написано, коли ставки тягнули востаннє: «Ставки кабінету оновлено сьогодні ГГ:ХХ», «…вчора ГГ:ХХ», «…N дн. тому (дд.мм.рррр)» або «Ставки кабінету ще не завантажували».

Кнопка проходить по черзі всі організації з довідника без запитання, яку касу використати:

  • Для організації, що має хоча б одну активну касу, — бере довільну (будь-яка каса тієї ж організації підходить, токен потрібен лише для доступу до API) і завантажує її ставки з кабінету CheckBox.
  • Організацію без жодної активної каси пропускає, рахує як помилку і додає в підсумок рядок «Назва: немає активної каси».
  • Організацію з активною касою, але без жодного придатного ПРРО (немає активного ПРРО або в ньому не заповнено ліцензійний ключ / PIN-код), теж рахує як помилку — за відсутності активного ПРРО взагалі текст причини «Не знайдено активних ПРРО для цієї каси», в інших випадках — те, що повернув CheckBox.

Після завершення — рядок стану внизу вікна:

  • усе вдалося — «Ставки оновлено для N організацій»;
  • є помилки — «Оновлено N, з помилками M.» і далі перелік «Організація: причина» через крапку з комою для кожної, що не оновилась.

Матриця й довідкова таблиця перечитуються одразу після оновлення.

Матриця «організація × група ПДВ»

Вкладка Відповідність (друга — Ставки кабінету, лише для перегляду). Над таблицею підпис «Організація × група ПДВ» і пояснення: «Клітинка — код ставки, який поїде в чек. Остання колонка — акциз, він один на організацію».

  • Рядки — усі організації з довідника «Організації (ФОП)», незалежно від того, є в них зараз активна каса чи ні (рядок все одно є, просто підбір коду вручну можливий лише якщо ставки цієї організації колись уже завантажували). Перша колонка так і називається — Організація.
  • Колонки — усі групи ПДВ з довідника ставок (у заголовку — назва групи), а остання колонка — Акциз.
  • Клітинка — випадний список кодів ставок цієї організації; перший пункт — не задано — знімає призначення. Кожен варіант підписаний форматом «Літера · Назва · код N · Ставка%», з доданим «+ Ставка%» якщо в ставки є додатковий збір. У списку лише «вкладені» ставки кабінету — «накладені» для матриці не пропонуються.
  • Праворуч угорі — фільтр Організація: («Усі організації» або одна конкретна): при десятку ФОПів перевіряти налаштування зручніше по одному.

Порожня клітинка показується на блідо-червоному тлі бордовим текстом. Якщо в клітинці стоїть код, якого в кабінеті цієї організації вже немає (наприклад, ставку видалили в CheckBox), у ній пише «код N — НЕМАЄ в кабінеті» і вона підсвічується ще помітніше — насиченим червоно-рожевим тлом і червоним текстом: це гірший випадок за порожню клітинку, бо чек із неіснуючим кодом CheckBox відхилить одразу.

Стан налаштування видно одразу в трьох місцях, і все це перераховується після кожного вибору в клітинці:

  • позначка в заголовку вікна: усе заповнено, «N з M не заповнено» або «N з проблемою»;
  • число на вкладці Відповідність — скільки зараз проблем;
  • панель під матрицею: Усе гаразд («Кожна група ПДВ має код ставки в усіх організаціях, акциз заданий.») або Що не так — перелік поіменно: «ПДВ 20% · ФОП … — коду N немає в кабінеті цієї організації», «N клітинок не заповнено — товари цих груп поїдуть у чек без коду ставки», «Акциз для «…» не заданий — підакцизні товари підуть без акцизного коду».

Матриця «група ПДВ × організація»

Наслідки в кожного типу свої: незаповнена клітинка — товар поїде в чек без коду ставки, і CheckBox зарахує його як «без ПДВ»; неіснуючий код — CheckBox відхилить чек, потрібно або обрати іншу ставку, або завести відповідну в кабінеті CheckBox і натиснути Оновити з CheckBox.

Підбір коду ставки

Ручний вибір — клік по клітинці відкриває описаний вище випадний список.

Кнопка Автопідбір проходить по всіх ПОРОЖНІХ клітинках матриці (вже заповнені не чіпає — автопідбір не має права перебивати свідомий вибір людини) і для кожної шукає серед «вкладених» ставок цієї організації такі, де ставка збігається з відсотком групи ПДВ (з точністю до 0.001) і додатковий збір дорівнює нулю — умова на нульовий додатковий збір відсікає комбіновані ставки «ПДВ + акциз», у яких основний відсоток той самий, але зміст інший.

  • Знайдено рівно один збіг — клітинка заповнюється автоматично.
  • Знайдено кілька збігів — клітинка навмисно лишається порожньою, вибір віддається людині (неоднозначність).
  • Збігів немає — лишається порожньою.

Після завершення — підсумкове вікно «Автопідбір завершено» з трьома лічильниками: заповнено, неоднозначні, без відповідника, і поясненням, що неоднозначні клітинки лишено порожніми навмисно, бо там підходить кілька ставок. Закривається кнопкою Зрозуміло.

Акцизний збір

Остання колонка матриці — Акциз: один код на ОРГАНІЗАЦІЮ, не на групу ПДВ, бо акцизність це властивість самого товару, а не групи ПДВ.

Клітинка цієї колонки — випадний список; за замовчуванням Не використовується. У списку — лише ставки кабінету цієї організації, у яких є додатковий збір (це і є ознака акцизу); звичайну ставку ПДВ без додаткового збору тут випадково призначити акцизом не можна. Порожній акциз не вважається помилкою (не всі торгують підакцизним), але про нього нагадує панель Що не так.

Вкладка «Ставки кабінету»

Друга вкладка, лише для перегляду — «Що заведено в кабінеті CheckBox» («Тільки для довідки — тут нічого не редагується»): усі ставки, завантажені з кабінету, по кожній організації окремо, для звірки без переходу в сам кабінет. Колонки: Код, Літера, Назва, Ставка %, Додатк. %, Організація. Фільтр Організація: діє й тут.

Збереження й застосування

Кнопка Зберегти і застосувати одразу і зберігає мапінг, і застосовує коди до товарів — окремої кнопки «Застосувати» на екрані немає навмисно: раніше забутий окремий крок застосування лишав товари зі старими кодами ставок і ніяк про це не попереджав, тому обидві дії об'єднали в одну кнопку.

Якщо на момент натискання є незаповнені клітинки — спершу підтвердження з точною кількістю: «Не заповнено N клітинок. Товари цих груп не отримають коду ставки для відповідних організацій. Зберегти все одно?» (Так / Ні).

Після підтвердження:

  • Таблиця відповідності ПДВ перезаписується ЦІЛКОМ (видаляється й записується заново зі стану матриці на екрані) — це не додавання окремих змін, тож очищена й незбережена повторно клітинка справді видаляється з мапінгу.
  • Код акцизу зберігається для кожної організації з колонки Акциз (у т. ч. Не використовується знову скидає його).
  • Тим самим кліком коди ставок перераховуються й записуються в усі товари одразу (по всіх організаціях).

Результат — вікно «Збережено і застосовано» з двома лічильниками: товарів оновлено і з них підакцизних, та приміткою «Нові чеки підуть із оновленими кодами. Уже пробиті чеки не змінюються.» У рядку стану внизу лишається «Збережено · оновлено товарів: N». Поки зміни не збережені, там світиться «Є незбережені зміни», а в спокої — «Налаштування повне» або «Проблем: N».

Кнопка Закрити закриває вікно без будь-якого підтвердження — незбережені зміни в матриці мовчки втрачаються, якщо перед закриттям не натиснути Зберегти і застосувати.


Пропущено: додати чи видалити групу ПДВ або організацію з цього екрана не можна — рядки й колонки матриці повністю визначаються довідниками організацій та ставок ПДВ; пошуку на екрані немає, є лише фільтр по одній організації.

Див. також: Організації (ФОП) — звідти беруться рядки цієї матриці. Ставка ПДВ за замовчуванням у картці організації — інше налаштування (яку ставку успадковує товар без власної), а не код CheckBox.

posplus/pro/servis/dovidnyk-podatkiv-checkbox.txt · Востаннє змінено: повз 127.0.0.1