КатегорияГрешка „на входа“ — преди схемата и логиката
Кога се хващаПри подаване: системата проверява името, преди да отвори съдържанието
Типичен сигналФайлът се отказва на входа; съдържанието не се разглежда
Какво значи
SAF-T файлът се подава с точно определено име, което кодира кой го подава и за какъв период се отнася. Форматите по Приложение № 3 са строги и не допускат свободен текст:
| Вид файл | Формат на името | Пример |
|---|---|---|
| Месечен | ЕИК_ММ_ГГГГ.xml | 123456789_01_2026.xml |
| Годишен | ЕИК_ГГГГ.xml | 123456789_2026.xml |
| При поискване | ЕИК_ДД_ММ_ГГГГ_ДД_ММ_ГГГГ.xml | 123456789_01_03_2026_31_03_2026.xml |
Проверката на името е първият филтър: файл на име saft_export_final(2).xml няма как да бъде приет, колкото и коректно да е съдържанието му. Добрата новина: това е най-лесната за поправяне SAF-T грешка — съдържанието не се пипа изобщо.
Защо се случва
- Софтуерът експортира с „описателно“ име. Много програми записват файла като
SAFT_Export_Company_Jan.xmlили добавят дата и час на генериране. Удобно за архива ви — неприемливо за подаване. - Браузърът или файловата система добавят суфикс. При повторно сваляне или копиране се появява
(1),(2)или- Copyв името. Форматът вече не съвпада. - Периодът е изписан различно.
ММе двуцифрен месец — януари е01, а не1. Разместени месец и година или дефис вместо долна черта също чупят формата. - ЕИК-то в името не съвпада с ЕИК-то в Header секцията. Например файлът е генериран от обслужващата кантора с нейния идентификатор, а вътре стои ЕИК-то на клиента — или обратно.
Как се поправя
- Определете вида на файла — месечен, годишен или при поискване — и вземете съответния формат от таблицата по-горе.
- Преименувайте файла (F2 в Explorer). Използвайте само долни черти като разделител и двуцифрен месец.
- Отворете файла и проверете, че ЕИК-то в Header секцията е същото като в името.
- Внимавайте да не остане двойно разширение: при включено скриване на разширенията файл, изглеждащ като
123456789_01_2026.xml, може реално да е123456789_01_2026.xml.txt.
Пример
Месечен файл за януари 2026 г. на фирма с ЕИК 123456789:
saft_export_final(2).xml
SAFT_123456789_jan2026.xml
123456789_1_2026.xml
123456789-01-2026.xml
123456789_01_2026.xml
<!-- и в Header секцията: -->
<RegistrationNumber>123456789</RegistrationNumber>
Пуснете файла през безплатната проверка: всяка грешка идва с ред, обяснение и съвет. Проверете файла — безплатно, в браузъра.