Made in Ukraine · Odoo 18 & 19
Free · LGPL-3
Модуль · Основа
Free · LGPL-3 · Community

Реєстраційні дані
з першоджерела

Базовий модуль української локалізації. Тримає на картці компанії все, з чого починається будь-яка звітність до ДПС: ЄДРПОУ або РНОКПП, коди податкової, КАТОТТГ, реєстраційні номери платника ПДВ, єдиного податку та ЄСВ, види діяльності, банківські рахунки. І завантажує це з офіційного вивантаження Електронного кабінету, а не просить набрати руками.

01 / Навіщо

Звіт починається не з сум — з реквізитів.

Кожен XML-звіт до Державної податкової служби починається з реквізитів того, хто подає: код платника, код і найменування ДПІ, КАТОТТГ, номер платника єдиного внеску. Помилка в будь-якому з них — і звіт відхилено ще до того, як хтось подивиться на цифри.

Цей модуль закриває фундамент. Усі інші модулі локалізації — повідомлення за Постановою 413, військовий облік, ПДФО, ЄСВ, об'єднана звітність, M.E.Doc — беруть реквізити звідси, без дублювання і без другого місця, де їх можна набрати інакше.

02 / Джерело

Картка платника з Електронного кабінету.

Кабінет (cabinet.tax.gov.ua) вміє вивантажити все, що реєстр знає про платника, одним файлом. Це і є джерело — офіційне, актуальне на момент вивантаження і таке, що не залежить від того, чи хтось не переплутав цифру.

03 / Що записується

Ідентифікація, податкова, реєстрації.

ЄДРПОУ / РНОКПП і ознака ФОП

Прапорець «Це ФОП» визначає, який ідентифікатор показувати і з яким префіксом подавати форми: J для юросіб, F для ФОПів. Номер пишеться і в штатне поле vat, і у власне — без префікса країни, бо саме таким його чекають схеми ДПС.

J / F

Код і найменування ДПІ

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

«Розрахунок подається до»

КАТОТТГ

«UA» і сімнадцять цифр. Єдине поле, яке перевіряється при збереженні: тут немає «недонабраного» коду, є правильний і неправильний.

17 цифр

Керівник і головний бухгалтер

ПІБ та РНОКПП підписантів звітів. У картці кабінету їх немає, тож це поля, які ви заповнюєте самі.

Підписанти

ПДВ, єдиний податок, ЄСВ

Дати реєстрації та анулювання ПДВ; група, ставка й дата переходу на спрощену систему; реєстраційний номер платника єдиного внеску та дати обліку.

3 реєстрації

КВЕД, адреса, рахунки

Усі види діяльності з реєстру (основний окремо), адреса розкладена у штатні zip / city / state_id / street за змістом, а не за позицією, і банківські рахунки з МФО — зіставляються за IBAN, тож повторне завантаження оновлює, а не дублює.

Без дублів
04 / Без довідників

Вантажимо дані, а не довідники.

Українська локалізація традиційно приходить із довідниками: КАТОТТГ (близько 30 тисяч записів), КВЕД ДК 009:2010 (близько 900 класів), ДПІ (близько 1,5 тисячі підрозділів), банки за МФО. Разом вони важать більше, ніж увесь код.

З тридцяти тисяч громад вам потрібна одна. З дев'ятисот класів КВЕД — три або чотири. А постачений довідник треба тримати в актуальному стані: громади об'єднуються, ДПІ реорганізовують, банки втрачають ліцензію — і кожна така зміна означає нову версію модуля, інакше довідник починає брехати.

Тому записи КВЕД і банків створюються з вашої картки — рівно ті, які реєстр записав за вами, з офіційними назвами. Актуальність не потребує оновлення модуля: вона настає тоді, коли ви вивантажуєте картку заново.

Чого це коштує, чесно

Немає вибору зі списку там, де запису ще не існує, і немає перевірки «такий код скасовано». Для однієї-двох компаній це не втрата.

А платою за відсутність довідників стало дещо важливіше: модуль не залежить від жодного зовнішнього пакета — файл читається стандартною бібліотекою Python, бо .xlsx це zip з XML. Фундаментний модуль, від якого залежать усі інші, має ставитися будь-де.

05 / Завантаження

Картка інформує, а не командує.

Завантаження нічого не перезаписує тихо. Майстер показує рядок на кожне поле: що в компанії зараз і що каже картка.

06 / За цифрами

Коротко — у числах.

14Аркушів картки
Електронного кабінету
0Зовнішніх пакетів
Python
1Залежність
base
LGPL-3Безкоштовно
Community + Enterprise
РД

Фундамент — безкоштовно.

Встановіть модуль з Odoo App Store: одна залежність (base), жодних зовнішніх пакетів Python, і всі інші модулі локалізації беруть реквізити звідси.