Рахунки-фактури

Як масово імпортувати рахунки XML до KSeFGPT?

Додайте кілька файлів FA(3), виправте помилковий документ і перевірте кожен результат однієї сесії KSeF.

Перейти до процедуриПереглянути відео
Модуль
Рахунки-фактури
Час читання
6 хв
Рівень складності
Середній

Уважно виконуйте інструкцію, і у вас обов’язково все вийде

Опубліковано
1 вересня 2026
Автор
Rafał Zeidler
Формат
Текстова інструкція та відео

Письмова процедура

Що ви зробите

Ви додасте до 200 готових рахунків FA(3) XML, перевірите результат кожного файла та виправите доступні дані без виходу з імпорту. Потім виберете коректні документи й надішлете їх в одній сесії KSeF.

Підсумкова таблиця показує номер KSeF або причину відхилення кожного рахунка. Приймання файла до обробки ще не є остаточним підтвердженням KSeF.

Вимоги

Перед початком

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

ЕлементОпис
ДоступВласник компанії або учасник організації з правами invoices:read та invoices:send.
З'єднання з KSeFВибрана компанія має активний токен або сертифікат для виставлення рахунків.
ФайлиВід 1 до 200 файлів `.xml` у форматі FA(3). Один файл може мати до 5 МБ, а весь набір до 40 МБ.
Початкова точкаПісля входу виберіть потрібну компанію та відкрийте Рахунки > Імпорт.
ЧасПриблизно 5 хвилин плюс час обробки на стороні KSeF.
НаслідокПрийняті KSeF рахунки стають виставленими документами, які не можна вільно редагувати.

Відео процесу

PT25.96S

Відео показує завантаження кількох XML-файлів, перевірку, виправлення одного документа й остаточні результати сесії KSeF.

Як масово імпортувати рахунки XML до KSeFGPT - відеоінструкція
01Крок

Відкрийте масовий імпорт XML

У модулі Рахунки виберіть Імпорт, а потім Файл XML. Коли функція активна, картка має назву Масовий імпорт XML і приймає кілька файлів.

Якщо картка все ще показує імпорт одного XML-файла, масова функція не ввімкнена в цьому середовищі.

Крок 1
Картка масового імпорту XML у Рахунках з областю для кількох файлів
02Крок

Додайте файли та перевірте валідацію

Перетягніть XML-файли в область або виберіть їх на диску. KSeFGPT перевіряє кожен файл окремо до відкриття сесії KSeF.

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

Крок 2
Три рахунки XML з двома коректними файлами та однією помилкою P_15
03Крок

Відкрийте перегляд рахунка

Натисніть значок ока біля файла. KSeFGPT замінить список зрозумілим переглядом рахунка, згенерованим з XML.

Порівняйте номер, сторони, дати, позиції та суми з джерелом. Натисніть Назад до списку, щоб зберегти набір і продовжити.

Крок 3
Перегляд PDF одного рахунка в масовому імпорті XML KSeFGPT
04Крок

Виправте помилковий документ

Натисніть значок олівця біля помилкового файла. Змініть доступні дані рахунка та виберіть Зберегти зміни.

KSeFGPT створить новий XML FA(3) з форми й повторно перевірить весь набір. У версії 1.21.8 частина спільного редактора рахунка може показувати польські підписи навіть у непольському інтерфейсі.

Якщо помилка стосується недоступного поля, виправте XML у вихідній системі та почніть імпорт знову.

Крок 4
Редагована форма рахунка XML з виправленим номером і кнопкою Зберегти зміни
05Крок

Виберіть і надішліть рахунки

Переконайтеся, що кожен документ для надсилання має статус Коректний і позначений прапорцем. Число на кнопці Надіслати дорівнює кількості файлів, які потраплять до KSeF.

Зніміть прапорець, якщо файл не має входити до цієї сесії. Потім натисніть Надіслати й не повторюйте дію під час очікування.

Крок 5
Три коректні вибрані рахунки XML з кнопкою Надіслати 3
06Крок

Перевірте результат кожного рахунка

Зачекайте, поки стан очікування зміниться на Імпорт завершено. У підсумку вказано кількість прийнятих і відхилених документів.

Перевірте кожен файл у таблиці. Прийнятий документ має остаточний номер KSeF. Для відхиленого показано причину, наприклад дублікат. Збережіть посилання на сесію для діагностики.

Крок 6
Остаточний результат масового імпорту XML з двома номерами KSeF та одним відхиленням дубліката

Кінцевий стан

Перевірте результат

Процедуру завершено, коли кожен надісланий файл має номер KSeF або чітку причину відхилення, а підсумок відповідає рядкам таблиці.

Не надсилайте повторно документ, позначений як дублікат. Відкрийте Рахунки > Вихідні та перевірте, чи рахунок із цим номером уже було прийнято раніше.

Діагностика

Якщо щось не працює

Порівняйте видимий симптом із таблицею нижче.

СимптомЙмовірна причинаЩо зробити
Масовий імпорт XML не видноФункція `feature.invoices.import.bulk-xml` не активна в цьому середовищі.Скористайтеся імпортом одного XML-файла або зверніться до адміністратора.
Файл не додаєтьсяЦе не XML-файл або він перевищує 5 МБ.Виберіть файл `.xml` розміром до 5 МБ.
Набір відхилено до перевіркиВибрано понад 200 файлів або їхній загальний розмір перевищує 40 МБ.Розділіть документи на менші набори.
Файл має Помилку без прапорцяВалідація FA(3) знайшла проблему структури або значення.Прочитайте причину й виправте поле в редакторі або у вихідному XML.
Число на кнопці Надіслати замалеДеякі коректні файли не позначені або інші документи досі мають помилки.Перевірте статус і прапорець кожного рядка.
Результат залишається в очікуванніKSeF ще обробляє принаймні один рахунок.Не надсилайте набір повторно. Дочекайтеся результату й збережіть посилання на сесію.
Частину рахунків відхиленоKSeF виявив семантичну помилку, дублікат або відсутні права.Прочитайте відповідний рядок і виправте лише відхилений документ.

Що далі

Відкрийте Рахунки > Вихідні, щоб знайти прийняті документи та завантажити доступні XML, PDF або UPO.

Натисніть Імпортувати наступні рахунки лише для нового незалежного набору файлів.

Надішліть набір рахунків XML до KSeF

Увійдіть, виберіть компанію та перевірте кожен документ до запуску сесії KSeF.

Увійти до KSeFGPT

Пов’язані інструкції

Як масово імпортувати рахунки з Excel або CSV до KSeFGPT?

Завантажте таблицю, перевірте маппінг стовпців і дані рахунків, валідуйте XML, а потім надішліть коректні документи до KSeF.

Відкрити інструкцію

Як змінити статус оплати рахунка в KSeFGPT?

Позначте рахунок як новий, у процесі оплати, оплачений або прострочений, а потім підтвердьте зміну та відфільтруйте список документів.

Відкрити інструкцію

Як імпортувати рахунок FA(3) XML і надіслати його до KSeF у KSeFGPT?

Завантажте готовий XML-файл, перевірте його вміст і PDF-перегляд, підтвердьте відповідальність за дані та дочекайтеся остаточного статусу KSeF.

Відкрити інструкцію

Як синхронізувати вхідні та вихідні рахунки з KSeF

Виберіть період, окремо оновіть Вхідні та Вихідні, а потім перевірте документи, отримані з KSeF.

Відкрити інструкцію