вгору
20.08.2025
За вікном шумів дощ. На столі лежала роздруківка специфікації API. Звітлана зручно вмостилася в робочому кріслі і вже приготувалася розібратися із API SAF-T UA, та виявилося, що вона забула зробити собі каву.
– Ну от, – зітхнула вона. – Такий собі початок.
Тихо рипнули двері і на порозі з’явився Сафтій з двома горнятками кави в руках:
– Я тобі кави приніс, – усміхнувся він.
Очі Звітлани засяяли.
– Ти саме вчасно. Сафтію, я от розбираюся… Як в M.E.Doc API SAF-T UA взагалі потрапляють дані? Як воно все з різних місць збирається докупи?
– Все доволі просто. Існує три способи, як «накопичити» дані. Перший спосіб – через REST API. Це фаворит ІТ-шників, адже усе автоматично. Другий – імпорт з Excel-файлів. Тут уже знайомий багатьом підхід: завантажити, перевірити і можна працювати далі. Кажуть, бухгалтерам цей варіант найближчий. І, нарешті, третій – заповнення вручну. Це вже для сміливців, які не шукають легких шляхів.
– API – це той варіант, де дані можна підтягнути з облікової? – з надією уточнила Звітлана.
– Так, саме він. REST API – це, грубо кажучи, місток, по якому дані переходять з облікової системи прямо в M.E.Doc API SAF-T UA. О, ти навіть роздрукувала специфікацію API? Звітлана, то не твоя турбота… Просто передай специфікацію ІТ-фахівцям і скажи, які дані тобі потрібні. Далі вже їхня зона відповідальності.
– А вони самі розберуться?
– Розберуться, але без питань не обійдеться. Типу: звідки брати DocumentNumber, чому Amount з комою, а не крапкою, і чи є перевірки за типом. Але вони точно впораються.
– Ти так думаєш?
– Навіть не сумнівайся. І найприємніше – тобі не доведеться вручну готувати дані. Просто працюєш у своїй ERP системі, а вона вже передасть дані в M.E.Doc API SAF-T UA, де, своєю чергою, ти сформуєш файл за той період, який тобі потрібен.
– А якщо у мене не вся інформація ведеться в ERP системі, є щось в Excel, або зовсім не ведеться?
– Тоді тобі можна також автоматизуватися через Excel. Для кожного розділу файлу SAF-T UA є свій шаблон. Макросом заповнила, завантажила і дані вже в системі.
– А якщо я хочу щось заповнити вручну? Ну, як у старі добрі часи.
– Можна без проблем: заповнюєш, видаляєш — твій файл, тож ти ним керуєш.
– Окей, тоді інше питання. Як мені зрозуміти, що вже завантажено, а що ще ні?
– Гарне питання. У M.E.Doc API SAF-T UA є візуалізація джерел даних. Там видно: ось це підтягнулось через API, це – імпорт з Excel. Дані передані через API або Excel можна переглянути у розділі «Перегляд даних». Памʼятаєш, я минулого разу тобі про нього розповідав?
– А якщо щось пішло не так, можна перезалити?
– Можна все: оновити, доповнити, видалити. Головне – дотримуватися структури шаблонів або запитів.
– Сафтій, ми з тобою, як студенти на парі: разом вчимо, розбираємось... Можеш навчити мене працювати з API?
За вікном дощ лив, як із відра, а Звітлана і Сафтій весело й з азартом розбиралися з Postman.
Висновки:
Дані потрапляють у M.E.Doc API SAF-T UA через API, Excel або заповнюються вручну.
API – надійний і найстабільніший варіант.
Excel – додає гнучкості .
Усі дані можна перевіряти, редагувати і навіть вводити вручну (якщо дуже хочеться).
Далі буде...
«Файл без секретів: що таке XML, XSD, розмір і формат подачі». Поговоримо про технічні межі SAF-T UA, помилки, і як не загубитися у великому файлі на маленькому ноутбуці.