Як надіслати рахунки-фактури із SAP до KSeF через KSeFGPT
Дізнайтеся, як надіслати виставлені в SAP рахунки-фактури через PDF, CSV або Excel за допомогою KSeFGPT.

Резюме статті
KSeFGPT поки не має прямої інтеграції з SAP. Вихідні рахунки-фактури, виставлені в SAP, можна експортувати у PDF, CSV, XLS або XLSX, якщо це дозволяє конфігурація системи. Потім файл можна імпортувати до KSeFGPT, перевірити дані та надіслати документ до KSeF.
KSeFGPT зчитує PDF за допомогою OCR та AI, а табличні файли проходять зіставлення колонок і перевірку чернеток рахунків-фактур. Жоден із цих вихідних форматів не надсилається безпосередньо до KSeF. Після перевірки KSeFGPT готує дані рахунка-фактури для надсилання у потрібній структурі XML FA(3).
Цей процес стосується вихідних рахунків-фактур, які виставляє компанія. Покупець не надсилає вхідні рахунки-фактури до KSeF повторно. Після того як продавець виставить документ і KSeF його прийме, покупець отримує його з KSeF як вхідний рахунок-фактуру.
Запланована інтеграція має автоматично отримувати виставлені рахунки-фактури із SAP і після їх прийняття в KSeF записувати номер KSeF біля правильного документа SAP. Дату запуску та перелік підтримуваних версій SAP ще не оголошено.
SAP і KSeF до запуску прямої інтеграції з KSeFGPT
Інтеграція SAP з KSeF може означати два різні завдання. Перше полягає в контрольованому надсиланні виставлених рахунків-фактур до KSeF. Друге полягає в автоматизації обміну, коли дані виходять із SAP, а результат прийняття повертається до того самого документа без ручного копіювання.
Наявний імпорт рахунків-фактур у KSeFGPT приймає дані вихідних рахунків-фактур, експортованих із SAP. Пряма інтеграція з SAP залишається в плані розвитку. Імпорт файлів не отримує документи із SAP автоматично та не записує номер KSeF назад до SAP.
SAP також пропонує власні рішення eDocument і DRC. Тому KSeFGPT не є єдиним шляхом до KSeF. Вибір залежить від версії SAP, архітектури, обсягу рахунків-фактур, потрібного контролю та місця, де команда хоче опрацьовувати помилки.
Зміст
Ключові висновки
Таблиця розділяє наявний імпорт файлів, заплановану інтеграцію та власні можливості SAP.
| Пункт | Докладніше |
|---|---|
| Імпорт файлів у KSeFGPT | Імпорт PDF з OCR та AI, а також CSV, XLS і XLSX зі зіставленням колонок, перевіркою та валідацією перед надсиланням. |
| Немає прямої інтеграції | KSeFGPT ще не отримує виставлені рахунки-фактури безпосередньо із SAP і не записує номер KSeF до SAP автоматично. |
| Запланована інтеграція | Передбачений процес отримує рахунок-фактуру із SAP, надсилає його через KSeFGPT і записує номер KSeF після прийняття. |
| Власні рішення SAP | SAP описує підтримку KSeF через eDocument і DRC, але обсяг залежить від продукту, версії та оновлень. |
| Момент запису номера | Номер KSeF з'являється після прийняття рахунка-фактури, а не в момент першого технічного надсилання. |
Чи підтримує SAP KSeF?
Так, але немає однієї відповіді для всіх продуктів та інсталяцій SAP. Офіційна документація описує роботу з польськими електронними рахунками-фактурами, зокрема для SAP ERP, SAP S/4HANA та SAP Business One. Залежно від середовища використовуються eDocument, eDocument Cockpit, Manage Electronic Documents або SAP Document and Reporting Compliance.
Сімейство продукту: визначте, чи компанія використовує SAP ERP, S/4HANA, Business One або інший варіант. Рівень оновлення: перевірте версію, рівень SP або FPS і потрібні SAP Notes. Обсяг процесу: з'ясуйте, чи рішення створює і надсилає документ, отримує статус, зберігає номер KSeF і надає офіційне підтвердження UPO.
Документація SAP також описує запис номера KSeF, отриманого від податкового органу, в даних документа. Це не означає, що функція активна в кожному середовищі без конфігурації, оновлення або окремого проєкту впровадження.
| Варіант | Що перевірити | Коли розглядати |
|---|---|---|
| SAP eDocument або DRC | Продукт, версію, оновлення, SAP Notes, підтримувані документи та зворотний процес. | Коли компанія розвиває власне середовище SAP і хоче залишити процес у ньому. |
| Імпорт файлів у KSeFGPT | Доступний експорт PDF або CSV/XLS/XLSX і повноту даних у файлі. | Коли виставлені в SAP вихідні рахунки-фактури треба надіслати без прямої інтеграції. |
| Запланована інтеграція KSeFGPT | Майбутній перелік версій, спосіб з'єднання та обсяг зворотних даних. | Коли KSeFGPT має залишатися шаром контролю, надсилання й моніторингу рахунків-фактур із SAP. |
Як KSeFGPT обробляє експорт рахунків-фактур із SAP?
Наявний процес починається з вихідного рахунка-фактури, виставленого в SAP. Якщо документ експортовано як один PDF, KSeFGPT зчитує поля за допомогою OCR та AI. Після цього користувач має перевірити покупця, NIP, дати, позиції, ставки податку, суми та банківський рахунок.
Для повторюваних або більших обсягів кращим джерелом часто є CSV, XLS або XLSX. KSeFGPT читає колонки, зіставляє їх із полями рахунка-фактури, показує чернетки та відокремлює рядки, що потребують виправлення. У посібнику про масове надсилання з Excel докладніше описано підготовку таблиці.
Вхідні рахунки-фактури не можна повторно надсилати цим шляхом. Їх надсилає продавець, а покупець отримує документи з KSeF після прийняття системою.
PDF підходить для окремих вихідних рахунків-фактур, але потребує уважної перевірки зчитаних даних. CSV, XLS і XLSX підходять для повторюваних даних, але вимагають правильного зіставлення колонок. XML FA(3) є структурованим рахунком-фактурою для KSeF, а не заміною перевірки джерельних даних.
| Джерело | Спосіб обробки | Найкращий сценарій | Найважливіша перевірка |
|---|---|---|---|
| OCR та AI | Окремі вихідні рахунки-фактури, виставлені в SAP | Чи всі поля правильно зчитано з документа | |
| CSV | Обробка файлу та зіставлення колонок | Повторюваний експорт даних | Кодування, роздільник, дати, суми та групування позицій |
| XLS або XLSX | Обробка файлу та зіставлення колонок | Більша кількість рахунків-фактур у таблиці | Заголовки, типи клітинок, дублікати та повнота позицій |
| XML FA(3) | Валідація структури | Підготовлений структурований рахунок-фактура | Технічна та змістова правильність перед надсиланням |

Як виглядає наявний процес від SAP до KSeF?
Наявний процес передбачає ручну передачу файлу. Користувач спочатку експортує документ продажу або його дані із SAP, а потім запускає імпорт у KSeFGPT. Рахунок-фактуру можна надіслати до KSeF лише після перевірки чернетки.
Крок 1: експортуйте PDF або дані CSV/XLS/XLSX із правильного документа SAP. Крок 2: імпортуйте файл до KSeFGPT. Крок 3: перевірте OCR або зіставлення колонок. Крок 4: виправте дані та видаліть дублікати. Крок 5: виконайте валідацію. Крок 6: підтвердьте надсилання до KSeF. Крок 7: перевірте результат обробки, номер KSeF і UPO.
SAP -> експорт файлу -> KSeFGPT -> перевірка -> KSeF описує наявний процес. Він не записує номер KSeF назад до SAP автоматично. Для цього потрібна запланована інтеграція або окреме з'єднання, підготовлене для клієнта.
| Етап | Що відбувається зараз | Хто контролює |
|---|---|---|
| Експорт із SAP | Створюється PDF або табличний файл, якщо середовище це підтримує | Користувач SAP або власник процесу |
| Імпорт до KSeFGPT | OCR зчитує PDF або механізм імпорту обробляє таблицю | Користувач KSeFGPT |
| Перевірка | Створюється чернетка, яку можна виправити перед надсиланням | Бухгалтерія або відділ продажів |
| Надсилання до KSeF | KSeFGPT передає підготовлений рахунок-фактуру | Уповноважений користувач і конфігурація KSeF |
| Результат | Після обробки доступний статус, а після успіху номер KSeF і UPO | Команда, що обслуговує надсилання |
| SAP | Немає автоматичного зворотного запису з KSeFGPT | Компанія визначає наявний спосіб обліку |

Маєте експорт рахунків-фактур із SAP?
Імпортуйте PDF або табличні дані, перевірте їх і підготуйте правильні рахунки-фактури для KSeF.
Відкрити KSeFGPTЧого не підтверджує саме надсилання рахунка-фактури?
Надсилання запускає асинхронну обробку. Технічна відповідь містить реєстраційний номер, за яким можна відстежувати операцію. Це не номер KSeF і він ще не підтверджує прийняття документа.
Номер документа SAP ідентифікує документ у системі-джерелі. Реєстраційний номер ідентифікує технічну операцію надсилання. Номер KSeF надається після прийняття рахунка-фактури. UPO документує результат прийняття і містить номер KSeF.
Модель зіставлення має зберігати ідентифікатор документа SAP, ідентифікатор імпорту KSeFGPT, реєстраційний номер надсилання, номер KSeF після успіху та цільове посилання в SAP. Перші чотири елементи можна відстежувати в наявному процесі, а автоматичний запис останнього належить до запланованої інтеграції.
Лише успішне завершення обробки, номер KSeF і доступне UPO закривають процес прийнятого рахунка-фактури. Якщо обробка триває або завершилася помилкою, автоматична повторна спроба без перевірки стану може створити дублікат. Докладніше читайте у статтях Номер KSeF у рахунку-фактурі та Як перевірити статус рахунка-фактури в KSeF.
| Ідентифікатор | Коли виникає | Що підтверджує | З чим його пов'язати |
|---|---|---|---|
| Номер документа SAP | Під час створення джерельного документа | Ідентичність документа в SAP | Запис рахунка-фактури в SAP |
| Реєстраційний номер | Після прийняття запиту на надсилання | Можливість перевірити операцію | Історія надсилання в KSeFGPT |
| Номер KSeF | Після прийняття рахунка-фактури | Ідентичність рахунка-фактури в KSeF | Джерельний документ і UPO |
| UPO | Після успішної обробки | Офіційний результат прийняття | Рахунок-фактура та постійний архів компанії |
Як має працювати запланована інтеграція KSeFGPT із SAP?
Запланована інтеграція має усунути ручний експорт і ручний запис результату. Передбачений процес починається з отримання даних виставленого вихідного рахунка-фактури із SAP, продовжується зіставленням, перевіркою та надсиланням через KSeFGPT і завершується після отримання результату з KSeF.
Підтверджений напрям розвитку продукту передбачає повернення номера KSeF до SAP після прийняття та його зв'язування з правильним документом. Підтримувані продукти й версії SAP, спосіб з'єднання, цільове поле, синхронізація статусу, дат, UPO і помилок та правила повторних спроб ще потрібно визначити.
Поки специфікація та дата запуску не опубліковані, інтеграцію слід вважати планом розвитку. Не варто припускати, що SAP ECC, S/4HANA, Business One, хмарні та локальні інсталяції матимуть однаковий обсяг підтримки.
Якщо вам потрібна інтеграція SAP із KSeF, напишіть на contact@flippi.co. Вкажіть версію SAP, приблизну місячну кількість вихідних рахунків-фактур та очікуваний обсяг обміну даними.
| Етап | Наявний процес | Запланована інтеграція |
|---|---|---|
| Джерело | Ручний експорт PDF або CSV/XLS/XLSX | Отримання даних із підтримуваного середовища SAP |
| Зчитування | OCR або зіставлення файлу | Зіставлення даних SAP із моделлю рахунка-фактури |
| Контроль | Перевірка та виправлення чернетки | Погоджені правила перевірки й затвердження |
| Надсилання | Рахунок-фактура надсилається з KSeFGPT | Надсилання з KSeFGPT після завершення процесу |
| Результат KSeF | Статус, номер KSeF і UPO доступні в KSeFGPT | KSeFGPT отримує результат обробки |
| Запис у SAP | Немає автоматичного зворотного запису | Номер KSeF пов'язаний із правильним документом SAP |
Як підготувати SAP до майбутньої інтеграції?
До початку інтеграції компанія може узгодити найважливіші рішення. Найбільше часу зазвичай забирає не саме з'єднання, а визначення джерел даних, відповідальності, способу зіставлення та обробки винятків.
Середовище: зафіксуйте сімейство SAP, версію, рівень оновлень, модель розгортання та локальні розширення. Документи: перелічіть типи рахунків-фактур, компанії, польські номери NIP, валюти, коригування та обсяги. Дані: визначте власника кожного поля і стабільний ідентифікатор документа. Результат: вирішіть, де зберігати номер KSeF і хто опрацьовує відхилення.
Тести мають охоплювати успішне прийняття, помилку валідації, відсутність повноважень, дублікат, розрив з'єднання та повторну спробу. Перед повторним надсиланням система повинна перевірити стан попередньої операції, щоб не надіслати той самий документ двічі.
| Сфера | Запитання перед проєктом | Ризик без відповіді |
|---|---|---|
| Версія SAP | Який продукт, версію та рівень оновлень використовує компанія? | Проєкт спирається на недоступні функції |
| Джерельний документ | Який запис є власником номера рахунка-фактури й даних продажу? | Немає надійного зв'язку з результатом KSeF |
| Зіставлення | Звідки походить кожне обов'язкове поле рахунка-фактури? | Відсутні дані або ручні виправлення після імпорту |
| Зворотний запис | Де зберігати номер KSeF і хто може його оновлювати? | Номер залишається поза SAP або потрапляє до неправильного документа |
| Помилки | Хто аналізує відхилення і вирішує, чи повторювати надсилання? | Дублікати, черги без відповідального та відсутність аудиторського сліду |
Як вибрати правильну модель роботи?
Імпорт файлів є перехідним рішенням, якщо обсяг контрольований, а SAP надає надійний експорт вихідних рахунків-фактур. Він також показує проблеми з якістю даних і зіставленням до початку більшого інтеграційного проєкту.
Власне рішення SAP має сенс, коли організація хоче залишити процес у середовищі SAP, має потрібні версії та компетенції і планує розвивати eDocument або DRC. Потрібно перевірити повний процес, а не лише створення й надсилання документа.
Запланована інтеграція KSeFGPT може підійти компанії, яка хоче залишити KSeFGPT шаром валідації, надсилання й моніторингу, але усунути ручний експорт і ручний запис номера KSeF. Остаточне рішення потребує опублікованого обсягу інтеграції та тестів у середовищі SAP компанії.
Порівнюйте час і вартість для однакового обсягу: вхідні дані, типи рахунків-фактур, повноваження, статуси, UPO, помилки, повторні спроби, моніторинг і підтримка. Ширшу модель описує стаття Вартість впровадження KSeF у виробничій компанії.
Погляд на впровадження
Не починайте проєкт із вибору технології з'єднання. Спочатку визначте джерельний документ, власника даних та умову завершення процесу. Якщо компанія не знає, який запис SAP має отримати номер KSeF і хто реагує на відхилення, технічне з'єднання не розв'яже операційну проблему.
Імпорт файлів може бути корисним етапом спостереження перед автоматизацією. Він показує відсутні дані в експорті, відмінності у зіставленні та рішення, які користувач приймає перед надсиланням. Ці висновки можна перетворити на правила майбутньої інтеграції, а не проєктувати їх лише з технічної документації.
Приймайте готову інтеграцію за бізнес-сценаріями, а не за одним правильним документом. Успіх, відхилення, дублікат, розрив з'єднання та повторна спроба мають завершуватися однозначним станом і в KSeFGPT, і в SAP. Лише тоді автоматичний запис номера KSeF справді закриває процес рахунка-фактури.
Найчастіші запитання
Чи має KSeFGPT пряму інтеграцію з SAP? Ні. Станом на 21 липня 2026 року KSeFGPT не має прямої інтеграції з SAP. Якщо звіт або конфігурація SAP дозволяє експортувати виставлені вихідні рахунки-фактури у PDF, CSV, XLS або XLSX, ці файли можна імпортувати до KSeFGPT. Автоматичне отримання даних із SAP і запис номера KSeF назад до SAP є частиною запланованої інтеграції без оголошеної дати запуску.
Як надіслати виставлений у SAP рахунок-фактуру до KSeF через KSeFGPT? Експортуйте виставлений вихідний рахунок-фактуру із SAP як PDF або табличні дані, якщо ваша конфігурація підтримує такий експорт. KSeFGPT зчитує PDF за допомогою OCR та AI, а для CSV, XLS і XLSX застосовує зіставлення колонок. Перевірте чернетку рахунка-фактури, виправте дані, виконайте валідацію та надішліть документ до KSeF. Після обробки перевірте статус, номер KSeF і офіційне підтвердження UPO.
Чи має SAP власні рішення для KSeF? Так. SAP документує сценарії KSeF для своїх продуктів, зокрема через eDocument, eDocument Cockpit, Manage Electronic Documents та SAP Document and Reporting Compliance. Доступність залежить від сімейства продукту, версії, рівня оновлень і конфігурації. Перед вибором рішення перевірте документацію для вашого середовища SAP.
Коли номер KSeF можна записати в SAP? Номер KSeF можна записати лише після того, як KSeF прийме рахунок-фактуру. Саме надсилання спочатку повертає технічний реєстраційний номер і запускає обробку, але ще не підтверджує прийняття. Запланована інтеграція KSeFGPT має пов'язати номер KSeF із правильним документом SAP після завершення обробки. Точне поле та обсяг зворотних даних ще не оголошені.
Рекомендовані матеріали
Ці чотири статті допоможуть упорядкувати наступні рішення для SAP і KSeF:
Як надіслати багато рахунків-фактур до KSeF з Excel - підготовка й перевірка табличних даних перед надсиланням.
Чи можна надіслати PDF до KSeF? - різниця між джерельним документом і структурованим рахунком-фактурою.
Номер KSeF у рахунку-фактурі - момент надання номера та його значення у процесі.
Вартість впровадження KSeF у виробничій компанії - аналіз, інтеграція, тести й супровід.
Надішліть рахунки-фактури, експортовані із SAP
Імпортуйте PDF, CSV, XLS або XLSX до KSeFGPT, перевірте дані та пройдіть контрольований процес надсилання до KSeF.
Відкрити KSeFGPTПоширені запитання
Чи має KSeFGPT пряму інтеграцію з SAP?
Ні. Станом на 21 липня 2026 року KSeFGPT не має прямої інтеграції з SAP. Якщо звіт або конфігурація SAP дозволяє експортувати виставлені вихідні рахунки-фактури у PDF, CSV, XLS або XLSX, ці файли можна імпортувати до KSeFGPT. Автоматичне отримання даних із SAP і запис номера KSeF назад до SAP є частиною запланованої інтеграції без оголошеної дати запуску.
Як надіслати виставлений у SAP рахунок-фактуру до KSeF через KSeFGPT?
Експортуйте виставлений вихідний рахунок-фактуру із SAP як PDF або табличні дані, якщо ваша конфігурація підтримує такий експорт. KSeFGPT зчитує PDF за допомогою OCR та AI, а для CSV, XLS і XLSX застосовує зіставлення колонок. Перевірте чернетку рахунка-фактури, виправте дані, виконайте валідацію та надішліть документ до KSeF. Після обробки перевірте статус, номер KSeF і офіційне підтвердження UPO.
Чи має SAP власні рішення для KSeF?
Так. SAP документує сценарії KSeF для своїх продуктів, зокрема через eDocument, eDocument Cockpit, Manage Electronic Documents та SAP Document and Reporting Compliance. Доступність залежить від сімейства продукту, версії, рівня оновлень і конфігурації. Перед вибором рішення перевірте документацію для вашого середовища SAP.
Коли номер KSeF можна записати в SAP?
Номер KSeF можна записати лише після того, як KSeF прийме рахунок-фактуру. Саме надсилання спочатку повертає технічний реєстраційний номер і запускає обробку, але ще не підтверджує прийняття. Запланована інтеграція KSeFGPT має пов'язати номер KSeF із правильним документом SAP після завершення обробки. Точне поле та обсяг зворотних даних ще не оголошені.
Джерела
Опис SAP і KSeF ґрунтується на офіційній документації виробника та Міністерства фінансів Польщі. Інформація про можливості KSeFGPT відображає стан продукту на 21 липня 2026 року.
- Creating and Submitting Electronic Customer Invoices
SAP Help Portal · доступ: 21 липня 2026
Документація SAP ERP про створення eDocument, надсилання рахунка-фактури та обробку відповіді KSeF.
- Configuring KSeF Reference Number for Customer Invoices
SAP Help Portal · доступ: 21 липня 2026
Документація SAP S/4HANA про запис номера KSeF, отриманого через DRC, біля документа FI або SD.
- FA(3) Schema Version Enablement
SAP Help Portal · доступ: 21 липня 2026
Вимоги для ввімкнення FA(3) на окремих рівнях SAP S/4HANA та пов'язані SAP Notes.
- SAP Business One 10.0 Financial Management
SAP Help Portal · доступ: 21 липня 2026
Документація SAP Business One про KSeF API 2.0, FA(3) та вимоги конкретної версії.
- Номер KSeF і збірний ідентифікатор
Міністерство фінансів Польщі · доступ: 21 липня 2026
Офіційне пояснення моменту надання номера KSeF, його присутності в UPO та відмінності від власного номера рахунка-фактури.
- Інтерактивна сесія KSeF API 2.0
ІТ-центр Міністерства фінансів Польщі · доступ: 21 липня 2026
Офіційна документація про надсилання рахунка-фактури, реєстраційний номер та асинхронну перевірку результату.
- Перевірка статусу рахунка-фактури та завантаження UPO
ІТ-центр Міністерства фінансів Польщі · доступ: 21 липня 2026
Офіційна документація про отримання статусу, номера KSeF та UPO після обробки рахунка-фактури.
- Імпорт рахунків-фактур у KSeFGPT
KSeFGPT · доступ: 21 липня 2026
Публічний опис імпорту PDF і таблиць, зіставлення полів, валідації та перевірки документів перед надсиланням.
Читайте також
Сповіщення про нові рахунки-фактури в KSeF
KSeF не надсилає сповіщення про новий рахунок-фактуру. Дізнайтеся, як KSeFGPT виявляє новий документ і допомагає спрямувати його відповідній особі.
Що таке ViDA і як вона вплине на польського підприємця?
Дізнайтеся про три складові ViDA, графік до 2035 року та кроки, які польська компанія може зробити без передчасного впровадження.
Як зареєструватися в KSeF? Доступ, вхід, права
У KSeF ви не створюєте обліковий запис із паролем. Дізнайтеся, як працює автентифікація, хто отримує права автоматично і коли потрібна форма ZAW-FA.
Як створити чернетку рахунку в KSeFGPT перед надсиланням до KSeF?
Збережіть розпочатий рахунок як чернетку або автоматично створіть чернетку з PDF-файлу. Документ залишиться в KSeFGPT і не потрапить до KSeF, доки ви не перевірите та самостійно не надішлете його.