Magi
Зареждане...
Интро
Сметки
Компания
Редактиране на Фирма
Качване
Мапиране
Валидирай
Експорт
Преглед на XML
Правни

Как работи Magi

От вашия съществуващ счетоводен софтуер до напълно съвместим SAF-T XML файл — шест стъпки, автоматизирани.

1
Сметки
2
Компания
3
Качване
4
Мапиране на кодове
5
Валидирай
6
Експорт
Въведение

Какво е SAF-T и защо е важен?

Стъпка 1

Регистрирайте своя акаунт

1.1

Създайте своя акаунт

Регистрацията отнема по-малко от две минути. Отидете на началната страница и натиснете Започнете безплатен пробен период или Регистрация. Ще бъдете помолени за потребителско име, имейл адрес и парола. Не се изисква кредитна карта.

  • Изберете уникално потребителско име — то се появява в URL адреса на профила ви и в известията за покани към екипа.
  • Използвайте реален имейл адрес — необходим е за получаване на покани към екипа и системни известия.
  • Паролата трябва да е поне 8 символа. Избягвайте често срещани думи.
  • След изпращане на формата сте автоматично влезли в системата и се отваря страницата с Моите фирми.
30-дневен безплатен пробен период — Всички функции са достъпни от първия ден. Не се изисква абонамент, за да изпробвате целия процес — от качване до експорт на XML.
Правни Споразумения
Създавайки акаунт, вие се съгласявате с нашите Условия за Ползване, Политика за Поверителност, DPA, Политика за бисквитки, и SLA.

Можете да прочетете всички документи подробно в Стъпка 10: Правни документи.
1.2

Поканете своя екип

Генерирането на SAF-T е съвместен процес. Множество счетоводители могат да работят едновременно върху данните на една фирма. Лицето, което създава фирмата, става неин основен собственик, но може да покани колеги с различни нива на права.

Роли и какво може да прави всяка от тях:

  • Основен собственик — пълен контрол, може да изтрие фирмата и да прехвърли собствеността.
  • Съсобственик — същото като собственика, с изключение на изтриването на фирмата.
  • Администратор — може да управлява членовете на екипа и всички данни, но не може да изтрива.
  • Редактор — може да качва файлове, да мапира кодове и да редактира SAF-T данните.
  • Наблюдател — достъп само за четене. Вижда всички данни, но не може да прави промени.

За да поканите някого, отворете страницата Управление на екипа за съответната фирма (достъпна от Моите фирми → иконата на екипа). Въведете потребителско име или имейл, изберете роля и изпратете. Поканеният получава известие и може да приеме или откаже.

Присъствие в реално време — Навигационната лента показва броя на членовете на екипа, които са онлайн в момента. На страницата 'Мапиране на кодове' можете да видите точно кой редактира кой код, за да избегнете конфликти.
Стъпка 2

Моите фирми — вашата начална база

2.1

Какво виждате на страницата 'Моите фирми'

Страницата се адаптира според броя на фирмите във вашето работно пространство. Съществуват две различни състояния.

Празно състояние — все още няма фирми

Виждате голям централен блок с икона на сграда, кратко описание какво прави Magi и голям бутон Регистрирайте първата си фирма. Няма статистики, списък или търсачка — защото все още няма нищо за показване.

Напълнено състояние — една или повече регистрирани фирми

Появява се пълното табло. Отгоре надолу виждате:

  • Заглавна част за добре дошли — Малкото ви име и кратко подзаглавие. Бутонът 'Нова фирма' е отдясно.
  • Статистики — Три карти: Общо фирми, Активни фирми и Генерирани SAF-T отчети за всички фирми.
  • Лента с инструменти — Поле за търсене и бутон за филтриране при големи списъци.
  • Списък с фирми — По един хоризонтален ред за всяка фирма. Всеки ред има описания на сегашния статуса и действия за съответната фирма.
2.2

Редове с фирми — четене и разбиране с един поглед

Всяка фирма се показва като хоризонтална лента. Отляво надясно лентата съдържа: цветна ивица, икона на сграда, име на фирмата и идентификатори, секция за екипа, значка за статус и бутони за действия. Цветът на ивицата и значката за статус ви казват всичко за това на какъв етап от процеса се намира фирмата.

Идентификатори на фирмата, показани в лентата:

  • Регистрационен номер — Винаги се показва. Това е българският ЕИК или чуждестранният еквивалент.
  • ЕИК — Показва се, ако фирмата има отделно регистриран ЕИК.
  • ДДС номер — Показва се, ако фирмата е регистрирана по ДДС.
  • Дата на регистрация — Когато фирмата е добавена в Magi.

Значки за статус и какво означават:

Значка Значение
Активен Фирмата е регистрирана, но все още не е започнало генериране на SAF-T. Готова е за старт.
Качване (X%) Файловете се качват и конфигурират. Процентът показва доколко е завършено качването.
Мапиране (X%) Мапирането на кодове е в процес. Процентът показва каква част от вътрешните кодове вече са мапирани към SAF-T кодове.
Готово Всички кодове са мапирани. Системата е готова да генерира SAF-T XML файла. Все още не е предприето действие.
Редактиране (X%) SAF-T файлът е генериран и е отворен в редактора. Процентът отразява напредъка на валидацията.
Валидиране (X%) Файлът се валидира спрямо схемата на BG SAF-T v1.0.2. Обикновено е преходно състояние.
Генериран Генериран е валиден SAF-T XML файл, готов за изтегляне и подаване към НАП.
Жълто-оранжеви статуси показват пулсираща анимирана точка, за да сигнализират, че работата е в процес. Лявата лента на реда също променя цвета си: зелено за активен/готов/генериран, оранжево за състояния в процес.
2.3

Действия и бутони — какво прави всеки контрол

Всеки ред с фирма съдържа до пет контроли от дясната страна, плюс едно глобално действие в горната част на страницата. Ето обяснение за всеки бутон.

Бутон 'Нова фирма' (горе вдясно на страницата)

Винаги видим в заглавната част. Натискайки го, се отваря помощникът за регистрация на фирма (Стъпка 3 от това ръководство). Използвайте го всеки път, когато трябва да добавите нова фирма към работното си пространство.

Този бутон е видим както в празното, така и в напълненото състояние.
Поле за търсене (лента с инструменти)

Филтрира списъка в реално време докато пишете. Търси едновременно по име на фирма и регистрационен номер. Изчистването на полето моментално възстановява всички редове.

Значка 'Отчети' (значка с брой)

Малка значка върху всеки ред с фирма, което показва колко SAF-T отчета са генерирани за тази фирма. Има само информационна функция — натискането му не прави нищо.

Бутон 'Отчети' (син)

Отвежда ви към архива с отчети за тази фирма, където можете да изтеглите, прегледате или изтриете предишни SAF-T XML файлове. Този бутон присъства винаги, независимо от статуса.

Бутон за действие според контекста — адаптира се към текущия статус

Това е най-важният бутон на всеки ред. Променя надписа, цвета и целта си в зависимост от това на какъв етап от процеса се намира фирмата. Винаги ви отвежда към най-логичната следваща стъпка.

Статус Надпис на бутона Къде отвежда
Активен (няма) Генерирай Страница 'Качване на отчети' — за стартиране на процеса
Качване Продължи Страница 'Качване на отчети' — продължете оттам, където сте спрели
Мапиране Мапирай Страница 'Мапиране на кодове' — продължете с мапирането
Готово Генерирай Генерирай SAF-T — стартиране на генерирането на XML
Редактиране / Валидиране Продължи Редактор на SAF-T — продължете с поправката на грешките при валидация
Генериран Изтегли Страница 'Отчети' — изтеглете финалния XML файл
Бутон за редактиране

Кликнете върху този бутон, за да редактирате регистрационните данни на компанията. Това отваря страницата Редактиране на компания, където можете да актуализирате адреси, контакти, данъчна информация, банкови сметки и структура на собствеността.

Научете повече за Редактиране на фирма

2.4

Секция 'Екип' — кой работи по всяка фирма

Всеки ред с фирма показва компактна секция за екипа между данните на фирмата и значката за статус. Тук можете с един поглед да видите кой има достъп до фирмата и дали е онлайн в момента.

  • Кръгчета с аватари — Всяко кръгче показва аватара на член от екипа (или първата му буква ако няма качена снимка). Показват се до четири аватара. Цветът на кръгчето отразява ролята на члена. При задържане на мишката се показва ролята.
  • Зелена точка — Малка зелена индикаторна точка върху аватара означава, че човекът е онлайн и активен в системата в момента.
  • '+N' при препълване — Ако фирмата има повече от четирима членове, се появява сива значка '+N', която показва колко допълнителни членове има.
  • Бутон 'Екип' — Отваря пълната страница за управление на екипа за тази фирма. Видим е само за потребители с роля Админ или по-висока (админ, съсобственик, основен собственик).
Задържането на мишката върху което и да е кръгче с аватар показва подсказка с пълното име, ролята и онлайн статуса на члена на екипа.
Цветове на ролите върху аватарите: Основните собственици и съсобствениците имат отличителен оранжев цвят, за да се различават лесно от редактори и наблюдатели.
2.5

Изтриване на фирма — постоянно и необратимо

Бутонът за изтриване се появява като червена икона в десния край на всеки ред с фирма. Достъпен е само за Основния собственик на фирмата. Всички други роли (съсобственик, админ, редактор, наблюдател) виждат сива заключена икона и не могат да изтриват.

Вашата роля Поведение на бутона за изтриване
Основен собственик Активна червена икона на кошче — натискането отваря диалог за потвърждение.
Всички други роли Сива заключена икона — деактивирана. При задържане показва подсказка: 'Само Основните собственици могат да изтриват фирми.'

Натискането на червената икона на кошче отваря голям диалог за потвърждение. Диалогът показва името на фирмата в червено и изброява всяка категория данни, които ще бъдат окончателно изтрити:

Физически файлове
  • Всички генерирани SAF-T XML отчети
  • Качени Excel / CSV файлове
  • Всички медийни прикачени файлове
Информация за Фирмата
  • Адреси и контакти
  • Данъчни регистрации
  • Банкови сметки и собственост
Данни за Мапиране
  • Всички мапирани кодове
  • Извлечени кодове от файлове
  • AI-генерирани предложения
Екип и Активност
  • Всички права за достъп на потребители
  • Журнали за активност и известия
  • Сесийни и кеш данни
Това действие не може да бъде отменено. След като натиснете 'Да, изтрий всичко', всички 14 типа записи в базата данни, плюс всички физически файлове и кеш записи, се премахват моментално. Няма кошче за боклук и няма възможност за възстановяване.
Диалогът предотвратява случайно двойно изпращане — бутонът за потвърждение се деактивира веднага след натискане и показва зареждащо колело.
Стъпка 3

Регистрирайте вашата фирма

Стъпка 3 от 7
3.1

ЕИК и основна информация

Първата стъпка от помощника събира основната идентичност на вашата фирма. ЕИК (Единен Идентификационен Код) е единният идентификатор на българските фирми — 9- или 13-цифрено число, издадено от Търговския регистър. Появява се в SAF-T файла като RegistrationNumber.

  • ЕИК: 9 цифри за фирми, 13 цифри за клонове. По желание може да се добави префикс 'BG'. Валидира се при въвеждане.
  • Име на фирмата: пълното юридическо име, както е регистрирано. Кирилица се поддържа напълно.
  • Счетоводна основа: изберете между Търговски (Accrual), Бюджетен (Budget), Банков (Bank), Застрахователен (Insurance). Използва се за определяне как се отчитат транзакциите в SAF-T.
  • Данъчен субект: Данъчният субект, към който принадлежи фирмата. Референция към фирма/подразделение/клон.
ЕИК е постоянен — След като фирмата бъде запазена, ЕИК не може да се променя. Ако сте го въвели грешно, изтрийте фирмата и я регистрирайте отново.
3.2

Регистриран и търговски адрес

SAF-T изисква два типа адрес: регистриран адрес (юридическият адрес според Търговския регистър) и търговски адрес (където реално се извършва дейността). Могат да бъдат един и същ.

  • Име на улица и номер, град, пощенски код, област.
  • Държава: ISO 3166-1 alpha-2 код (напр. BG за България). По подразбиране е BG.
  • Ако търговският адрес съвпада с регистрирания, маркирайте 'Същият като регистрирания', за да се копира автоматично.
3.3

Контактни лица

НАП изисква контактна информация за лицето, отговорно за подготовката на SAF-T файла. Обикновено това е главният счетоводител или упълномощеното лице за подаване на данъчни данни. Поне един контакт е задължителен.

  • Собствено име, фамилия, длъжност / роля.
  • Телефонен номер (включително код на държавата за международен формат).
  • Имейл адрес — появява се в блока за контакти в Header на SAF-T.
  • Можете да добавите множество контакти, за по богат SAF-T отчет. Поне един е задължителен.
3.4

ДДС и данъчни регистрации

В заглавната секция (Header) на SAF-T TaxRegistration съдържа данъчните идентификатори на фирмата. За повечето български фирми това е ДДС номерът — идентичен с ЕИК, но с префикс 'BG' (напр. BG123456789), ако дружеството е регистрирано по ЗДДС.

  • ДДС номер: BG + 9 или 13 цифри. Валидира се спрямо правилата за контролна цифра на ЕИК.
  • Дата на регистрация по ДДС: когато фирмата е станала регистрирана по ДДС. (опционално поле)
  • Фирми, нерегистрирани по ДДС: оставете полето за ДДС номер празно. Системата ще маркира файла съответно.
Поддържат се множество данъчни регистрации, ако фирмата ви има специални режими освен стандартния ДДС.
3.5

Банкови сметки

Банковите сметки, въведени тук, се появяват в записите за плащания на SAF-T файла на подаващата фирма. Необходима е поне една банкова сметка — трябва да посочите IBAN или Номер на сметка заедно с пълни данни за платежен оператор. След като започнете попълването, полета активират условна валидация според избрания метод.

Два метода за идентификация — избирате единия

BG SAF-T v1.0.2 поддържа два начина за идентифициране на банкова сметка. Трябва да използвате точно един — те са взаимно изключващи:

  • IBAN — Международен номер на банкова сметка. Започва с 2 главни букви (код на държава) + 2 контролни цифри + до 30 алфанумерични символа. Българските IBAN следват шаблона BG80BNBG96611020345678 (22 символа общо). При IBAN всички полета за платежен оператор се игнорират.
  • Номер на сметка + Платежен оператор (SortCode) — Използва се, когато няма наличен IBAN. Номерът на сметката идентифицира сметката; структурата SortCode идентифицира банката или платежния оператор. Има 3 задължителни изисквания: Регистрационен номер на оператора, поне едно име (на кирилица или латиница — XSD позволява само едно) и държава на оператора.

Структурата SortCode (BG SAF-T v1.0.2)

Съгласно актуализираната спецификация на НАП, Sort Code вече не е едно поле с код. Той е структуриран блок, описващ платежния оператор. При избор на метод с номер на сметка трябва да попълните всички от следните:

  • Регистрационен номер на оператора — Уникален идентификатор на банката или платежния оператор — ЕИК за български институции или еквивалентен чуждестранен идентификатор. Макс. 35 символа. Задължително.
  • Наименование на оператора (кирилица) — Пълно наименование на платежния оператор на кирилица. Задължително, ако няма латинско наименование. Макс. 70 символа.
  • Наименование на оператора (латиница) — Пълно наименование на платежния оператор на латиница. Задължително, ако няма кирилско наименование. Нужно е поне едно от двете полета за име. Макс. 70 символа.
  • Държава на оператора — Двубуквен ISO 3166-1 алфа-2 код на държавата, в която е установен платежният оператор (напр. BG, DE, FR). Задължително.

Как се променят значките на полетата докато пишете

Баджовете Задължително / Незадължително се актуализират спонтанно докато попълвате формуляра, според избрания метод:

Състояние 1 — Все още нищо не е въведено
IBAN IBAN or — все още няма избор
Номер на сметка Number + Code — все още няма избор
Секция Платежен оператор скрита — появява се само след въвеждане на Номер на сметка
Състояние 2 — IBAN има стойност
IBAN Required — избрали сте IBAN; той трябва да е валиден
Номер на сметка Optional — не е необходимо; оставете празно
Секция Платежен оператор скрита — IBAN скрива цялата секция SortCode
Състояние 3 — Номер на сметка има стойност
IBAN Optional — не е необходимо; оставете празно
Номер на сметка Required — избрахте този метод
Рег. номер оператор Required — задължителна част от структурата SortCode
Име (кирилица) Required — задължително, ако не е попълнено латинското име
Име (латиница) or Latin — замества кирилското име, ако то липсва
Държава Required — задължителна част от структурата SortCode

Правила за валидация

Освен промяната на баджовете, системът налага стриктни междуполеви правила. Всяко нарушение продуцира незабавна грешка в засегнатото поле:

Правило 1 — IBAN и методът с номер на сметка са взаимно изключващи Не можете да въведете IBAN и едновременно с това Номер на сметка или поле от SortCode за една и съща сметка. Изберете само един метод. Грешка: “Изберете или IBAN, или Номер на сметка + данни за платежен оператор, но не и двете.”
Правило 2 — Номерът на сметка изисква пълна структура SortCode Ако въведете Номер на сметка, трябва да попълните и трите задължителни подполета на SortCode: Рег. номер на оператора, поне едно име (кирилско или латинско) и Държава на оператора. Непълен структура SortCode не се приема.
Правило 3 — SortCode име: необходима е поне една азбучна система Трябва да посочите наименованието на платежния оператор на поне една азбучна система — кирилица или латиница. Препоръчва се да посочате и двете за международни оператори. Грешка, ако нито едно поле за име не е попълнено при наличен Номер на сметка.
Правило 4 — Формат на IBAN Трябва да започва с точно 2 главни букви (код на държавата), следвани от 2 цифри (проверочни цифри), след което до 30 алфанумерични символа. Максимум 35 символа общо. Малки букви се отхвърлят. Пример за валиден български IBAN: BG80BNBG96611020345678
Правило 5 — Формат на номера на сметката Приема само главни латински букви (A–Z) и цифри (0–9). Без интервали, тирета и малки букви. Максимум 35 символа.
Правило 6 — Формат на държавата на оператора Трябва да е точно 2 главни латински букви, съответстващи на ISO 3166-1 алфа-2 (напр. BG, DE, FR, GB). Автоматично се преобразува в главни букви при запис.

Име на сметка и режим 'Само задължителни'

Всяка сметка има и поле Име на сметка (име на титуляра). Това поле е винаги по избор — никога не става задължително. Когато превключите в режим Само задължителни, полето 'Име на сметка' се скрива автоматично, тъй като не е изискване на НАП. Превключете към режим Всички полета, за да го видите и попълните. Секцията Платежен оператор (SortCode) се управлява изцяло от наличието на стойност в полето Номер на сметка — появява се при въвеждане на номер на сметка и изчезва в противен случай, независимо от превключвателя за задължителни полета.

Множество сметки

Можете да добавите толкова банкови сметки, колкото са ви необходими. Натиснете Добави запис, за да създадете нов ред. Всяка сметка се валидира независимо — грешка в една не влияе на останалите. Бутонът 'Напред' се деактивира само ако някой ред със сметка съдържа грешка при валидация.

Ако вашата банка използва IBAN (което важи всички български банки), използвайте този метод. Той е по-прост, по-добре стандартизиран и не изисква полета на SortCode.
При метода с номер на сметка, регистрационният номер на оператора е ЕИК на банката (напр. UniCredit Bulbank AD има ЕИК 831919536). Можете да го намерите в Търговския регистър.
Ако искате да изчистите частично попълнен ред за банкова сметка и да се върнете в неутрално състояние, изтрийте полетата IBAN и Номер на сметка. Секцията Платежен оператор ще се скрие автоматично и двете полета ще се върнат към условните си значки.
3.6

Структура на собственост

Това е най-сложната стъпка в помощника. Тя описва структурата на собственост и корпоративната принадлежност на фирмата, както се изисква от SAF-T XSD схемата. Формулярът се адаптира силно в зависимост от два ключови избора: дали фирмата е част от корпоративна група и дали собствениците са български или чуждестранни. Разбирането на условната логика тук ще ви спести объркване.

Какво означава стойността '00'? — Схемата на НАП за SAF-T XML изисква всички полета за собственост да присъстват във файла, дори когато не са приложими за вашата фирма. За неприложимите полета системата автоматично ги попълва със '00' — конвенцията на НАП за 'неприложимо'. Никога не трябва да въвеждате '00' ръчно. Ако системата ви кара да попълните поле, тя има нужда от реални данни. Ако опитате да въведете '00' в задължително поле, валидацията ще го отхвърли.

Ниво 1 — Фирмата ви част от група ли е?

Първото падащо меню — Част ли е от група — е главният превключвател за цялата секция 'Собственост'. Има пет опции и определя дали секцията 'Ultimate Owner' (компания майка) ще се появи изобщо.

Опции 1, 2, 5 — Без компания майка
  • 1 — Независима фирма (не е част от никаква група)
  • 2 — Компания майка / холдинг (вие сте централата на групата)
  • 5 — Клон или едноличен търговец (без групова структура)

Ефект: Секцията 'Ultimate Owner' се скрива напълно. Всички полета за Ultimate Owner се попълват автоматично с '00'. Трябва да попълните само секцията 'Beneficial Owner' по-долу.

Опции 3, 4 — Има компания майка (дъщерно дружество)
  • 3 — Дъщерно дружество, чиято компания майка е българска фирма (регистрирана в България)
  • 4 — Дъщерно дружество, чиято компания майка е чуждестранна / международна фирма

Ефект: Появява се секцията 'Ultimate Owner' и става задължителна. Трябва да опишете компанията майка. Падащото меню 'Ultimate Owner Type' също става задължително.

Ниво 2a — Реален собственик (винаги присъства)

Секцията Реален собственик е винаги видима, независимо от членството в група. Тя описва физическото лице, което в крайна сметка притежава или контролира фирмата. Падащото меню Тип на реалния собственик определя кои полета ще се покажат:

Тип на реалния собственик = Българско физическо лице

Видими и задължителни:

  • Име (кирилица) — Пълно име на български. Трябва да съдържа само кирилски букви, цифри, интервали, точки или тирета. Максимум 70 символа.
  • ЕГН — Български единен граждански номер. Трябва да е точно 10 цифри.

Полето за чуждо име, гражданство и държава се попълват автоматично с '00' и се скриват.

Тип на реалния собственик = Чуждестранно физическо лице

Видими и задължителни:

  • Име (латиница) — Пълно име с латински символи. Трябва да съдържа само латински букви, цифри, интервали, точки или тирета. Максимум 70 символа.
  • Държава на гражданство — ISO 3166-1 alpha-2 код на държавата (напр. DE за Германия, FR за Франция). Валидира се спрямо официалния списък с държави.
  • Държава на местожителство — ISO 3166-1 alpha-2 код на държавата, в която живее собственикът. Може да се различава от гражданството.

Полето за българско име и ЕГН се попълват автоматично с '00' и се скриват.

Тип на реалния собственик = не е избран
И двете секции (българска и чуждестранна) са скрити. Всички полета за реален собственик са попълнени автоматично с '00'. Формулярът изчаква да направите избор, преди да покаже полетата.

Ниво 2b — Ultimate Owner (само за групови опции 3 и 4)

Ако сте избрали групова опция 3 или 4, се появява секцията Ultimate Owner. Тя описва компанията майка. Падащото меню Тип на Ultimate Owner работи по същия начин като при Реален собственик — показва съответните полета и скрива останалите:

Тип на Ultimate Owner = Българска компания

Видими и задължителни:

  • Име на компанията майка (кирилица) — Пълно юридическо име на българска кирилица. Максимум 70 символа.
  • ЕИК на компанията майка — 9 или 13 цифри, по желание с префикс 'BG'. Валидира се по стандартния формат за ЕИК.

Полета за чуждестранна компания се попълват автоматично с '00' и се скриват.

Тип на Ultimate Owner = Чуждестранна компания

Видими и задължителни:

  • Име на компанията майка (кирилица) — Името на компанията, транслитерирано или преведено на кирилица. Максимум 70 символа.
  • Име на компанията майка (латиница) — Официалното име на компанията с латински символи. Трябва да съдържа само латински букви, цифри, интервали, точки или тирета. Максимум 70 символа.
  • Държава на регистрация — ISO 3166-1 alpha-2 код на държавата, в която компанията майка е юридически регистрирана.

Име на българска компания и ЕИК се попълват автоматично с '00' и се скриват.

Двойна валидация за имена на чуждестранни компании майки — Когато компанията майка е чуждестранна, и кирилското, и латинското име са задължителни заедно. Ако попълните едното и оставите другото празно, и двете полета веднага показват грешка: 'И кирилското, и латинското име са задължителни за чуждестранна компания майка.' Не можете да запазите, докато и двете не са попълнени.

Обобщение: какво никога не въвеждате ръчно

Следното винаги се управлява автоматично от системата според вашите избори от падащите менюта:

  • Всички полета за Ultimate Owner при групова опция 1, 2 или 5 — задават се на '00', секцията се скрива.
  • Чуждестранни полета за Реален собственик, когато типът е български — задават се на '00', секцията се скрива.
  • Български полета за Реален собственик, когато типът е чуждестранен — задават се на '00', секцията се скрива.
  • Чуждестранни полета за Ultimate Owner, когато типът е българска компания — задават се на '00', секцията се скрива.
  • Български полета за Ultimate Owner, когато типът е чуждестранна компания — задават се на '00', секцията се скрива.
Никога не въвеждайте '00' ръчно в поле — Ако едно поле е видимо и изисква данни, то трябва да съдържа реална информация, то има нужда от реална информация. Ако въведете '00' в задължително поле, валидацията ще го отхвърли с грешка. Системата задава '00' автоматично само за полета, които наистина не са приложими.
Започнете с избора на 'Част ли е от група'. Това е най-важното поле — то веднага показва или скрива цялата секция Ultimate Owner и отключва правилните полета за вашата ситуация.
Ако промените тип от падащо меню след като сте попълнили полета, предишно видимите полета се изчистват и новите се появяват празни. Първо направете избора на тип, след това попълнете детайлите.
Стъпка 4

Редактиране на данни за фирмата

Стъпка 4 от 9
4.1

Поведение на страницата и ключови функции

Тази страница работи като съветника за регистрация, но за редактиране. Полетата се валидират докато пишете, натиснете Запази промените, за да приложите всички актуализации. Заглавната лента показва вашата потребителска роля и кога последно са правени промени.

  • Валидацията на формуляра съвпада точно с регистрацията
  • Полето ЕИК е само за четене след регистрация
  • Бутонът Съответствия води към управление на съответствията на кодове
  • Промените засягат само бъдещите генерирания на SAF-T
4.2

Основна информация за фирмата

Edit core company details like name and tax accounting basis. Same rules as registration apply.

4.3

Адреси

Manage registered addresses. Add or edit multiple addresses as needed.

4.4

Контакти

Update contact persons and their details.

4.5

Данъчна информация

Редактирайте ДДС номера и данъчно-свързани данни.

4.6

Банкови сметки

Manage bank account details for the company.

4.7

Собственост

Актуализиране на информацията за собственост и акционери.

4.8

Управление на мапиранията на кодовете

В долната част на страницата Редактиране на фирма ще намерите специална секция за управление на мапиранията на вашите кодове. Тази секция се появява само след като сте качили отчети и сте извлекли кодове.

  • Показва напредъка на мапиранията по секции (Сметкоплан, Данъци, Продукти, Мерни единици, Типове документи)
  • Показва общия процент на завършеност с лента за напредък
  • Бутонът 'Управление на мапирания' води директно към страницата Мапиране на кодове
  • Ако все още няма мапирания, показва опция за качване на отчети и започване на процеса по мапиране на кодове
  • Мапиранията се запазват след генерирането на SAF-T за бъдеща употреба
Безпроблемен работен процес — Бутонът 'Управление на мапирания' ви отвежда към страницата за мапиране на кодове със същия контекст на фирмата, така че да можете да коригирате/редактирате специфични мапирания.
Стъпка 5

Качете вашите счетоводни отчети

4.1

Оформление на страницата

Страницата 'Качване на отчети' има пет ясно обособени зони. Разбирането къде се намира всеки контрол ви спестява много време. Оформлението не се променя между сесиите — научете го веднъж.

Зона 1 — Навигационна лента SAF-T (горе)

Тънка лента, фиксирана в горната част на страницата. Показва избрания в момента тип SAF-T като цветна значка (синя за месечен, тюркоазена за годишен, индиго за 'При поискване') и линк Промени. Натискайки Промени се отваря прозорец за потвърждение, който ви предупреждава преди да нулира избора на тип и валидациите на файловете. Лентата показва също името на фирмата и текущата стъпка от процеса.

Зона 2 — Банер за статус (под навигационната лента)

Цветен банер по цялата широчина, който отразява текущия статус на генериране за фирмата. Той променя цвета и съобщението си автоматично с напредването ви: жълто по време на качване, зелено когато обработката е готова, синьо когато мапирането е завършено и т.н. Изчезва, след като фирмата достигне етапа на редактиране.

Зона 3 — Лява странична лента (винаги видима)

Страничната лента е винаги видима и има пет подредени зони. Номерата в лентата съответстват на анотационните карти.

Алма ООД
831234567
Стъпка 1: Изберете тип SAF-T
Месечен
Годишен
При поискване
Прогрес на настройката
2
Изберете софтуер
3
Изберете период
4
Качване на отчети
5
Конфигуриране
6
Продължи
Качени файлове
account_movements.xlsx
sales_journal.xlsx
purchase_journal.xlsx
export_unknown.xlsx
Бързи действия
1
2
3
4
5
1
Информация за фирмата

Винаги показва името и ЕИК на активната фирма. Само за информация — без действие при клик.

2
Значки за тип SAF-T

Кликнете, за да смените типа. Промяна при вече качени файлове отваря прозорец за потвърждение. Месечен Годишен При поискване

3
Прогрес на настройката

Сив = предстоящ, Син = активен, Зелен = завършен. Кликнете върху завършена карта, за да преминете към съответната стъпка.

4
Качени файлове

Списък с файловете в реално време. Цвят на лявата граница: син = Alma, лилав = Microinvest, пулсиращ кехлибарен = неконфигуриран (трябва да зададете софтуер, преди да продължите).

5
Бързи действия

Фиксирана долна лента — винаги достъпна. Можете да изтеглите шаблони за отчети или да отворите помощта за експорт, без да превъртате страницата.

Зона 4 — Основна съдържателна област (център)

Основнo съдържание. Съдържанието се показва последователно — всяка подстъпка се появява едва след като предишната бъде потвърдена. Четирите панела се появяват в следния ред: Избор на софтуерТаблица с необходими отчетиИзбор на периодЗона за качване + файлови карти. Завършените панели се свиват до обобщаващ заглавен ред с бутон 'Промени'.

Зона 5 — Команден център (пълна ширина, под основното съдържание)

Панел с пълна ширина, разположен под зоната за качване. Става видим веднага след като зоната за качване се отключи. Съдържа четири карти със статистики на живо, лента за напредък, панел за блокиращи елементи и бутон Продължи. Това е вашият монитор за напредъка в реално време — обновява се след всяко действие с файлове. Вижте раздел 4.7 за повече подробности.

Страницата запазва вашите избори постоянно. Ако затворите браузъра и се върнете по-късно, всички качени файлове, избор на софтуер, настройки на периода и мапиране на колони ще бъдат точно както сте ги оставили.
4.2

Изберете тип SAF-T

Типът SAF-T е първото решение, което вземате и то контролира повечето от следващите стъпки. Определя кои правила за дати важат, кои отчети са задължителни и как ще изглежда структурата на крайния XML файл. Избирате го чрез цветните бутони в лявата странична лента или чрез бутона Промени в навигационната лента в горната част на страницата.

Месечен(M)
Обхваща точно един календарен месец. Най-често срещаното подаване към НАП. Диапазон на датите: от първия до последния ден на месеца. Задължителен за повечето регистрирани фирми.
Годишен(A)
Обхваща цяла финансова година — винаги от 1 януари до 31 декември. Изборът на дата автоматично попълва двете дати; вие избирате само годината. Добавя отчета 'Амортизационен план' към задължителните отчети. +1 отчет
При поискване(D)
Обхваща произволен период, специално поискан от НАП. Началната и крайната дата се въвеждат свободно — без ограничения. Използва същия набор от отчети като месечния.

Какво се променя при смяна на типа

Необходими отчетиВсеки тип има различен списък със задължителни отчети. Годишният добавя 'Амортизационен план'. Картите за избор на софтуер обновяват значката с броя отчети веднага след смяна на типа.
Правила за датиМесечният ограничава датите до един календарен месец. Годишният автоматично попълва 01/01–31/12. 'При поискване' е свободен.
Структура на XMLКрайният SAF-T XML има различна структура между типовете. Смяната на типа след генериране изисква да започнете отначало.

Прозорец за потвърждение при смяна на тип SAF-T

Ако смените типа след като сте качили файлове, се появява прозорец, който показва точно кои конфигурации на файлове ще бъдат нулирани. Има два бутона: Отказ (запазва всичко както е) и Потвърди промяната (изчиства засегнатите валидации). Прозорецът не се появява, ако все още няма качени файлове.

Не сте сигурни кой да изберете? Месечният е правилният избор за огромното мнозинство от българските фирми. Използвайте Годишен само за годишно отчитане и 'При поискване' само ако НАП е поискала изрично конкретен период.
4.3

Изберете вашия счетоводен софтуер

След като изберете типа SAF-T, в основната област се появява панел за избор на софтуер с карти за всеки поддържан счетоводен софтуер. Кликнете върху карта, за да я изберете — появява се отметка и рамката на картата става синя. Трябва да изберете поне един, преди да натиснете 'Продължи'.

Структура на карта за софтуер

ОтметкаГорен ляв ъгъл. Става синя с отметка, когато картата е избрана.
Икона на софтуераГоляма икона, идентифицираща софтуера — лаптоп за Alma, магазин за Microinvest, лилаво парче пъзел за 'Друг софтуер'.
Име и описаниеИме на софтуера и кратко описание какво обхваща.
ЗначкаПоказва 'X отчета' за Alma и Microinvest (обновява се при смяна на типа SAF-T). За 'Друг софтуер' винаги показва лилава значка 'Необходим е шаблон' вместо брой, тъй като вие предоставяте шаблона, а не native експорт.

Наличен софтуер

  • Alma — Пълноценна ERP система. 13 месечни типа отчети + 1 само за годишен (амортизационен план). Обхваща Главна книга, дневници за продажби/покупки, данни за клиенти/доставчици, инвентар и данъчни таблици.
  • Microinvest — Delta Pro + Warehouse Pro. 10 месечни типа отчети + 1 само за годишен (амортизационен план). Включва хронологичен регистър, движения на стоки, среднопретеглена цена и списък на инвентара. Поддържа автоматично разделяне на многостранични Excel файлове.
  • Друг софтуер — Всеки счетоводен софтуер, който не е в списъка по-горе. Използва предварително създаден Excel шаблон (13 листа за месечен/при поискване, 14 за годишен). Попълвате шаблона с вашите данни и качвате листовете — Magi извършва целия процес на генериране по същия начин като при Alma. Вижте раздел 4.11 за пълното ръководство.
  • Произволна комбинация — Можете да изберете няколко източника на софтуер едновременно. Например: Microinvest за складови данни + 'Друг софтуер' за главната книга. Всеки качен файл се присвоява независимо към един софтуер в стъпка 4.8.

Друг софтуер — банер за изтегляне

Когато изберете картата Друг софтуер, веднага под мрежата с карти се появява лилав банер за изтегляне. Съдържа бутон за изтегляне на Excel шаблона и кратка инструкция. Изтеглете и попълнете шаблона, преди да натиснете 'Продължи към отчетите' — мрежата за качване няма да покаже картите за отчети, базирани на шаблон, докато не потвърдите избора си.

Изтеглянето на шаблона е достъпно и от страницата Как работи Magi (раздел 4.11) и от зоната 'Бързи действия' в долната част на страничната лента на страницата за качване. Можете да го изтеглите по всяко време — винаги е най-новата версия.

Потвърждаване на избора

Натиснете Продължи към отчетите. Magi запазва избора ви и показва таблицата с необходимите отчети (раздел 4.4), в която се вижда точно кои типове отчети се очакват. Иконата за Стъпка 2 в страничната лента става зелена и става кликаема.

Смяната на избора на софтуер не е пълно нулиране. Когато натиснете 'Промени софтуер' (или зелената икона за Стъпка 2 в страничната лента) се отваря прозорец за потвърждение и временно поставя всички файлови карти в състояние на изчакване. След като потвърдите новия избор, Magi проверява всеки файл: файловете, чиито предишно присвоен софтуер все още е включен, се възстановяват автоматично с непокътнат тип отчет и мапиране на колони. Само файловете, присвоени към премахнат софтуер, трябва да бъдат реконфигурирани. Ако запазите същия софтуер, нищо не се губи.

Файловите карти са заключени, докато софтуерът не бъде потвърден

Преди да завършите Стъпка 4.3, всяка файлова карта показва деактивирано състояние — бутоните за софтуер и тип отчет са сиви и не могат да се натискат. Статусът на картата гласи 'Изчакване на избор на софтуер…' със зареждащо колело. Това заключване е умишлено: Magi не може да покаже правилните опции, докато не знае кой счетоводен софтуер използвате. Първо завършете Стъпка 4.3, след което конфигурирайте всяка файлова карта.

Файлова карта в състояние 'изчакване на софтуер' с деактивирани бутони
Карти за избор на софтуер
4.3
4.4

Таблица с необходимите отчети

След потвърждаване на избора на софтуер, под него се появява таблицата с необходимите отчети. Тази таблица изброява всички типове отчети, които се очаква да качите, групирани по софтуер. Всяка карта за отчет има превключвател за активиране/деактивиране. Тук казвате на Magi кои отчети имате и кои не.

Структура на карта за отчет

Икона и имеИкона на документ и показваното име на типа отчет (напр. 'Дневник за продажби', 'Оборотна ведомост').
ОписаниеКратко описание какви данни съдържа отчетът и защо е необходим за SAF-T.
Съвет за експортНавигационен път във вашия счетоводен софтуер, който показва точно къде да намерите и експортирате този отчет (напр. 'Отидете в Alma › ДДС › Експорт на дневник за продажби').
Значка за модулСамо за Microinvest — показва от кой модул идва отчетът: Delta Pro или Warehouse Pro.
Превключвател за активиранеПревключвател отдясно. ВКЛ (син) = отчетът е необходим и възнамерявате да го качите. ИЗКЛ = отчетът се изключва от обработката. Всички отчети започват активирани.

Ниво на важност на отчетите

КритичниНе могат да се деактивират. Тези четири типа отчети са задължителни за всеки SAF-T файл: Сметкоплан, Оборотна ведомост, Движения по сметки и Отчети за клиенти/доставчици. Превключвателите им са заключени в положение ВКЛ. Ако при натискане на 'Продължи' липсват валидирани файлове за тях, прозорецът за обработка показва състояние Невалиден.
СъществениCan be disabled, but triggers a warning. These are reports specific to each software that significantly affect SAF-T completeness. If any essential report is disabled, the processing window shows the Partial state with a yellow warning banner. For Alma: Customer Settlements, Supplier Settlements, Tax Table, Document Types. For Microinvest: Customer/Supplier Reports, Customer Settlements, Supplier Settlements, Chronological Register, Purchase Journal, Sales Journal. For Other Software (Universal): Sales Journal, Purchase Journal, Sales Transactions, Purchase Transactions, Customer/Supplier Reports, Customer Settlements, Supplier Settlements, Tax Table.
СтандартниВсички останали типове отчети. Могат да се деактивират свободно, без да влияят на валидността на SAF-T. Деактивирайте само ако фирмата ви наистина не генерира този тип данни.

Какво прави деактивирането на отчет

  • Картата за отчета става сива и слотът за качване се премахва от задължителния брой в Командния център.
  • Всяка файлова карта, вече присвоена към този тип отчет, става сива със значка 'Деактивиран' и се изключва от обработката.
  • Броячът 'Деактивирани отчети' в Командния център се увеличава.
  • Повторното активиране възстановява изискването и файловата карта се връща в предишното си състояние.

Как да деактивирате или активирате карта за отчет

Кликнете директно върху която и да е цветна карта за отчет в таблицата. Отваря се малък прозорец с три секции: кратко описание на отчета, съвет за експорт (точният навигационен път в счетоводния ви софтуер за намиране и експортиране) и два бутона в долната част — Деактивирай отчет и Затвори.

Натискането на Деактивирай отчет незабавно прави картата сива и премахва слота за качване от задължителния брой. Отчетът се изключва от крайния SAF-T и от прозореца за избор на тип отчет върху файловите карти.

За да възстановите деактивиран отчет, кликнете върху сивата карта — прозорецът се отваря отново с бутон Активирай отчет вместо 'Деактивирай'. Натискането му връща картата в оригиналното й цветно състояние и възстановява слота за качване в задължителния брой.

Качете всичко първо — деактивирайте само като последна възможност. Всеки отчет, който предоставите, дава на Magi повече данни за работа. Колкото по-пълен е каченият материал, толкова по-пълен и точен ще бъде крайният ви SAF-T файл. Деактивирайте тип отчет само ако фирмата ви наистина не генерира този вид данни — не просто защото експортът в момента е неудобен.
Прегледайте съвета за експорт на всяка карта преди качване — той ви показва точно къде във вашия счетоводен софтуер се намира функцията за експорт.
Ако използвате няколко софтуерни източника (напр. Alma и Microinvest или Alma и 'Друг софтуер'), таблицата показва по една група карти за всеки софтуер. Деактивирайте отчет само ако сте сигурни, че фирмата ви не генерира тези данни — не просто защото все още не сте го експортирали.

Филтриране на таблицата по софтуер

След като потвърдите избора на софтуер, в горната част на таблицата с необходимите отчети се появява лента Филтриране на отчети. Съдържа по един бутон за филтриране за всеки избран софтуер — например Alma и Microinvest — плюс бутон Всички. Натискането на бутон за даден софтуер скрива картите на останалите софтуери и актуализира надписа, показвайки колко карти са видими (напр. "Показват се 7 отчета за Alma"). Натискането на Всички възстановява пълната таблица. Филтърът е само визуален — не активира и не деактивира отчети.

Лента с контроли за филтриране над таблицата с необходимите отчети

Бутон 'Промени избора на софтуер'

Също в лентата за филтриране, отделно от значките за софтуер, има бутон Промени избора на софтуер. Натискането му отваря прозорец за потвърждение, защото смяната на софтуера нулира текущите филтри и поставя всички файлови карти в състояние на изчакване.

Бутон 'Промени избора на софтуер' в лентата за филтриране

Прозорецът има две действия: Промени избора на софтуер (потвърждава и продължава) и Отказ & Остани тук (затваря прозореца без промени). При потвърждение Magi изчиства текущия избор на софтуер и отново отваря формата за избор на стъпка 4.3. Файловите карти, чийто предишен софтуер е в новия ви избор, се възстановяват автоматично — само картите, присвоени на премахнат софтуер, трябва да се преконфигурират.

Прозорец за потвърждение при промяна на избора на софтуер

Преглед на живо — карти за отчети

Оборотна ведомост
Дневник за продажби
Движение на стоки
Амортизация
Дневник за продажби

Активиран · Качен · Деактивиран · Критичен (заключен) · Друг софтуер (универсален)

4.5

Задайте отчетния период

След преглед на таблицата с отчети се появява секцията избор на период. Попълвате начална дата и крайна дата на отчетния период. Правилата се различават според типа SAF-T.

МесеченИ двете дати трябва да са в рамките на един и същ календарен месец. Пример: 01/03/2025 → 31/03/2025. Системата следи това — ако крайната дата е в друг месец, веднага се появява червена грешка.
ГодишенПоказва само избор на година. Автоматично попълва 01/01/ГГГГ → 31/12/ГГГГ. Двете полета за дата се скриват и се заменят с един селектор за година.
При поискванеПроизволна начална и крайна дата. Без ограничения — въведете точните дати от писмото на НАП.

Отключено срещу заключено състояние

Отключено: Две полета за дата, и двете редактируеми. Зелен бутон Продължи към качване се активира, когато и двете дати са валидни. Заключено: Полетата за дата стават текст само за четене, появява се икона на катинар до обобщението на периода и се активира зоната за качване отдолу. Стъпка 3 в страничната лента става зелена.

Натискането на Промени период отваря прозорец за потвърждение. При потвърждение всички качени файлови карти се оцветяват в червено и се заключват от конфигуриране. Трябва да изберете отново новите дати, за да продължите с конфигурирането на отчетите. Периодът в счетоводните ви данни трябва да съвпада точно с въведения тук, иначе валидациите на датите в Magi ще пропаднат.
4.6

Качете вашите файлове

След като периодът бъде заключен, се активира зоната за качване. Плъзнете и пуснете вашите експортни счетоводни файлове в нея или кликнете навсякъде в зоната, за да отворите диалог за избор на файлове. Могат да се качват множество файлове наведнъж. Приемани формати: .xlsx, .xls, .csv.

Състояния на зоната за качване

ДеактивираноСив, с ниска прозрачност — периодът все още не е заключен. Не може да приема файлове.
АктивираноПунктирана рамка, бял фон. Надписът гласи 'Кликнете или плъзнете файлове за качване'. Готово за приемане на файлове.
Активно плъзганеСиня пулсираща рамка, когато файл се плъзга над зоната. Пуснете, за да качите.

Структура на файлова карта

Име на файлаОригиналното име на файла в горния ляв ъгъл на картата.
Значка за състояниеЦветна лява граница и оттенък на фона, показващи текущото състояние. Обновява се автоматично при конфигуриране на картата.
Бутон за софтуер Сив, когато не е зададен; синкав след потвърждение. Кликнете, за да отворите прозореца за избор на софтуер.
Бутон за тип отчет Показва присвоения отчет след задаване. Става оранжев и пулсира, когато заглавията на колоните не съвпадат — кликнете, за да отворите мапирането на колони.
Бутон за преглед Син градиент. Само за валидирани карти. Отваря прозореца за мапиране на колони в режим само за четене.
Бутон за изтриване Червена рамка и икона. Премахва файла и картата окончателно. Командният център преизчислява веднага.

Състояния на файловите карти

Чакащо Качено, но неконфигурирано. Бутоните за софтуер и тип отчет показват 'Не е зададено'. Отчита се като блокиращ елемент в Командния център.
Изисква се мапиране Софтуерът и типът са зададени, но заглавията на колоните не съвпадат с очакваната структура. Бутонът за тип отчет става оранжев. Отворете 'Мапиране на колони', за да разрешите проблема.
Валидирай Напълно конфигурирано и с валидирани колони. Отчита се към 'Готови отчети'. Достъпен е синият бутон 'Преглед на мапирането'.
Грешка Валидацията е неуспешна — файлът е нечетим, с грешен формат или сериозно повреден. Съобщението за грешка се показва на картата. Изтрийте и експортирайте файла отново.
Деактивирано Присвоеният тип отчет е деактивиран в таблицата с необходимите отчети. Напълно изключен от обработката. Активирайте отново типа отчет, за да го възстановите.

Многостранични Excel файлове (само за Microinvest)

Microinvest експортира една работна книга с множество листове — по един за всеки модул. Когато качите такъв файл, Magi автоматично го разделя на отделни файлови карти (по една за всеки лист) и показва съобщение: 'Файлът е разделен на X отчета'. Двете групи модули са:

  • Delta Pro — Хронологичен регистър, Дневник за продажби, Дневник за покупки, Отчети за клиенти/доставчици, Оборотна ведомост, Сметкоплан.
  • Warehouse Pro — Движение на стоки, Среднопретеглена цена, Доставки на стоки, Списък на инвентара.

Друг софтуер — отделен файл за всеки лист

За разлика от Microinvest, Друг софтуер (универсален) използва предоставения от Magi Excel шаблон, в който всеки лист е отделен тип отчет. Качвате всеки попълнен лист като отделен файл — по един файл за всеки отчет. Алтернативно можете да попълвате и качвате отделните листове от шаблона като самостоятелни .xlsx файлове. Тъй като шаблонът налага точни имена на колони, тези файлове се валидират автоматично веднага, без да е необходимо ръчно мапиране на колони.

Качете всички файлове първо, след това ги конфигурирайте — по-бързо е, отколкото да конфигурирате по един.
Никога не преименувайте ръчно колони или не преформатирайте дати преди качване. Стандартните експорти от Alma и Microinvest, както и файловете, попълнени чрез шаблона за Друг софтуер, се валидират автоматично без никакво мапиране на колони. Преименуването на колони ще доведе до несъответствие и ще изисква ръчно мапиране.

Заглавната лента 'Управление на файлове'

Над мрежата с файлови карти се намира тъмносиня заглавна лента Управление на файлове. Тя държи ключовата информация видима с един поглед, независимо колко файла са заредени:

ЗаглавиеПо подразбиране показва 'Качени файлове'. След заключване на отчетния период се обновява на 'Качени файлове за [Име на фирмата] — [начална дата] до [крайна дата]', като взема името на фирмата от регистрацията и датите от Стъпка 4.5.
Значка с брой файловеСива значка, показваща общия брой файлови карти на страницата (напр. '3 файла'). Обновява се мигновено при добавяне или премахване на файл.
Значка 'Готови'Зелена значка, показваща колко файла са напълно валидирани (напр. '2 готови'). Обновява се всеки път, когато файлова карта завърши валидацията на колони.
× Бутон 'Изтрий всички'Горе вдясно в заглавната лента. Появява се само когато има поне една файлова карта. Натискането му отваря прозорец за потвърждение на изтриването на всички файлове. Автоматично се скрива след премахване на всички файлове.
Заглавна лента 'Управление на файлове'

Прозорец 'Изтрий всички файлове'

Прозорецът показва точния брой файлове, които ще бъдат премахнати, и ясен списък с всичко, което ще бъде изтрито заедно с тях:

  • Всички качени файлове и техните файлови карти
  • Всички предишни избори за тип отчет, присвоени към всеки файл
  • Всички предишни избори за софтуер, присвоени към всеки файл
  • Целият прогрес по качването за текущата SAF-T сесия
Това действие не може да бъде отменено. Използвайте 'Изтрий всички' само когато трябва да започнете фазата на качване от нулата — например ако установите, че сте експортирали файлове за грешен отчетен период. Отделните файлове могат да се изтриват поотделно с бутона × на всяка файлова карта.
Прозорец за потвърждение при изтриване на всички файлове

Преглед на живо — състояния на файловите карти

sales_journal_03_2025.xlsx
Alma Дневник за продажби
purchase_report.csv
Alma Мапирай колони
trial_balance.xlsx
Софтуер Тип отчет
corrupted_file.xls
Файлът не може да се прочете
depreciation_2025.xlsx
Alma Отчетът е деактивиран
4.7

Команден център за конфигурация

Командният център за конфигурация се намира в долната част на страницата и е винаги видим, след като зоната за качване се активира. Той преизчислява автоматично след всяко действие с файлове. Това е единственият ви достоверен източник за напредъка по качването.

Четирите статистически карти

  • Качени файлове — Общ брой на всички файлови карти. Кликването върху тази карта превърта страницата нагоре към списъка с файлове.
  • Готови отчети — Показва се като X / Y. X = уникални валидирани комбинации тип отчет + софтуер. Y = общ брой активирани задължителни отчети. Цел: X да е равно на Y.
  • Липсваща конфигурация — Брой на активираните задължителни отчети, за които няма присвоен валидиран файл. Трябва да достигне 0, преди бутонът 'Продължи' да се активира. Кликването върху тази карта превърта към таблицата с отчети.
  • Деактивирани отчети — Брой на типовете отчети, които сте изключили умишлено. Кликването върху тази карта превърта към таблицата с отчети.

Лента за напредък

Хоризонтална лента под статистическите карти се запълва, колкото се подобрява съотношението валидирани/активирани. Достига 100% (и става зелена), когато всички активирани задължителни отчети имат валидирани файлове. Процентът се показва и като число вътре в лентата.

Разгъваем панел с блокиращи елементи

Под лентата за напредък има свиваем панел, който изброява всеки конкретен проблем. Появяват се три типа блокиращи елементи:

Тип SAF-T'Не е избран тип SAF-T' — отидете на значките в страничната лента и изберете Месечен / Годишен / При поискване.
Софтуер'Не е избран софтуер' — потвърдете софтуера си, преди да качвате файлове.
ВалидацияПроблеми по файлове: 'X файла трябва да изберат софтуер', 'X файла трябва да изберат тип отчет', 'X файла имат проблеми с мапирането на колони', 'X файла са присвоени към деактивирани типове отчети'.

Съобщение за действие и бутон 'Продължи'

Все още няма файлове'Качете вашите отчети, за да започнете'. Бутонът 'Продължи' е сив.
Има оставащи проблеми'X файла трябва да се конфигурират'. Бутонът 'Продължи' е сив.
Частично готово'Поправете и продължете'. Бутонът 'Продължи' се активира (син) с предупреждение — някои отчети липсват или са деактивирани. Можете да продължите, но тези секции ще имат ограничени данни.
100% готово'Готово за генериране!' Бутонът 'Продължи' се активира (зелен). Всички активирани отчети имат валидирани файлове. Натиснете го, за да отворите прозореца за потвърждение на обработката.
Разгънете панела с блокиращи елементи и отстранявайте проблемите отгоре надолу. Всяка поправка обновява таблото на живо — виждате как броячът намалява в реално време.
4.8

Конфигуриране на файловите карти

Всяка качена файлова карта трябва да бъде конфигурирана независимо чрез избор на две неща: софтуера, от който идва, и типа отчет, който представлява. Едва след като и двете са зададени, Magi валидира структурата на колоните на файла спрямо очакваното.

Стъпка A — Изберете софтуер за файла

Всяка файлова карта има бутон за софтуер от лявата страна. Кликването му отваря прозорец за избор на софтуер, специфичен за този файл. Наличните опции са ограничени до софтуера, който сте потвърдили в Стъпка 4.3 — ако сте избрали само Alma, тук ще се появи само Alma; ако сте включили 'Друг софтуер', ще се появи и лилавата опция Друг софтуер. Изберете софтуера и потвърдете. Бутонът за тип отчет се активира.

За файлове от Друг софтуер: след като изберете Друг софтуер като софтуер и след това съответния тип отчет, Magi валидира файла спрямо точната структура на колоните в универсалния шаблон. Тъй като шаблонът предварително дефинира всяко име на колона, правилно попълнен лист от шаблона ще премине валидацията моментално, без да е необходимо ръчно мапиране на колони.

Стъпка B — Изберете тип отчет за файла

След като софтуерът е зададен, кликнете върху бутона за тип отчет от дясната страна на файловата карта. Прозорецът показва всички налични типове отчети за този софтуер и тип SAF-T. Изберете типа, който съответства на вашия файл — например 'Дневник за продажби' или 'Оборотна ведомост' — и потвърдете. Magi незабавно изпраща файла към сървъра за валидация на колоните.

Стъпка C — Валидация на колони

След като и двата избора са направени, Magi валидира колоните на файла спрямо стандартната структура за съответния софтуер и тип отчет. Възможни са два резултата:

СъвпадениеКолоните на файла съвпадат с очакваната структура. Картата става зелена и се появява син бутон Преглед на мапирането. Файлът е валидиран и се отчита към напредъка.
НесъответсвиеКолоните на файла не съвпадат. Бутонът за тип отчет става оранжев и показва 'Мапирай колони'. Трябва да отворите прозореца за мапиране на колони (вижте 4.9), преди файлът да може да бъде валидиран.

Състояние 'Несъответсвие на колони' — какво виждате на картата

Когато се открие несъответсвие, файловата карта преминава в ясно изразено оранжево предупредително състояние, което прави проблема невъзможен за пропускане. Три неща се променят едновременно на картата:

Текст на статусаТялото на картата показва 'Несъответсвие на колони — кликнете за мапиране'. Това е единственото състояние на файлова карта, при което самият надпис на статуса е директна покана за действие.
Мапирай колониБутонът за тип отчет се заменя с пулсиращ оранжев бутон Мапирай колони. Кликването му отваря прозореца за мапиране на колони (вижте раздел 4.9), където съпоставяте всяко заглавие на колона от вашия файл с полето, което Magi очаква.
Избере тип отчетНа картата се появява и вторичен бутон Промени типа отчет. Ако подозирате, че сте избрали напълно грешен тип отчет, използвайте този бутон, за да се върнете към прозореца за избор на тип отчет, без да преминавате през потока за мапиране на колони.
Несъответсвието не означава, че файлът е повреден или е грешен експорт. Почти винаги означава, че заглавията на колоните са експортирани на друг език или е използван потребителски шаблон, който е преименувал колоните. Прозорецът 'Мапирай колони' автоматично предлага съвпадения, където имената на колоните са сходни, така че повечето несъответствия се решават напълно за по-малко от минута.

Правила за зависимост — какво какво нулира

Промяна на софтуера (Стъпка 4.3) Изчиства ВСИЧКИ присвоявания на софтуер към файлове, присвоявания на тип отчет и мапирания на колони. Изисква се пълна реконфигурация.
Промяна на периода (Стъпка 4.5) Изтрива ВСИЧКИ качени файлови карти. Трябва да качите всички файлове отново.
Промяна на типа отчет за файл Предизвиква нова валидация на колоните само за този файл. Останалите файлове остават незасегнати.

Ако този файл вече има запазени мапирания на колони, Magi показва прозорец за потвърждение, преди да ги изчисти. Потвърждаването премахва запазеното мапиране и стартира нова валидация на колоните спрямо новия тип отчет. Отказът оставя всичко непроменено.

Прозорец за потвърждение при промяна на типа отчет
Деактивиране на тип отчет (Стъпка 4.4) Всеки файл, присвоен към този тип, става 'Деактивиран' и се изключва от обработката. Повторното активиране го възстановява.
4.9

Справка за мапиране на колони

Мапирането на колони е необходимо само когато заглавията на колоните във вашия експортиран файл се различават от стандартните имена, които Magi очаква. Този раздел показва очакваните колони за всеки тип отчет — задължителните колони трябва да бъдат мапирани; незадължителните подобряват качеството на данните, но не са блокиращи. Стандартните експорти от Alma и Microinvest, както и файловете, подготвени чрез шаблона за Друг софтуер (универсален), се валидират автоматично без никакво мапиране — стига имената на колоните да не са променяни.

Как да отворите прозореца за мапиране на колони

Оранжев пулсиращ бутон върху файловите карти, при които е открито Несъответсвие на колони. Кликнете, за да отворите прозореца и ръчно да присвоите заглавията на колоните от вашия файл към очакваните полета.
Син градиентен бутон върху валидирани карти. Отваря същия прозорец в режим само за четене, за да можете да прегледате автоматично разпознатата структура на колоните, без да правите промени.

Вътре в прозореца

Брояч на задължителни полетаБрояч на живо 'X / Y задължителни полета мапирани' в горната част. Бутонът 'Потвърди' се активира само когато X = Y.
Редове за полетаЛява колона: очаквано име на полето + етикет Задължително/По избор. Дясна колона: падащо меню със заглавията на колоните от вашия файл.
Автоматични предложенияMagi предварително попълва падащите менюта, където имената на колоните са сходни. Приемете или презапишете всяко предложение.
Постоянно запазванеПри потвърждение мапирането се запазва за всяка комбинация софтуер + тип отчет. При следващи качвания на същия тип отчет то се прилага автоматично, без да се показва прозорецът.

AlmaСправка за колони — месечни отчети

Сметкоплан chart_of_accounts
Име на колонаНапишете
SmetkaЗадължително
ImeЗадължително
VidЗадължително
Оборотна ведомост trial_balance
Име на колонаНапишете
AccCodeЗадължително
AccNameExtЗадължително
ABeginDtЗадължително
ABeginKtЗадължително
AEndDtЗадължително
AEndKtЗадължително
Движения по сметки account_movements
Име на колонаНапишете
DtOborotЗадължително
KtOborotЗадължително
KorSkaЗадължително
ZapisNoЗадължително
DataЗадължително
BelejkaЗадължително
ImeSmetka_ValЗадължително
Отчети за клиенти/доставчици partners_report
Име на колонаНапишете
Идент.No# (ЕГН)Задължително
Идент.No# (ЗДДС)Задължително
КонтрагентЗадължително
ДържаваЗадължително
ГрадЗадължително
АдресОпционално
Тел.Опционално
МобиленОпционално
ФаксОпционално
e-mailОпционално
Разплащания с клиенти customer_settlements
Име на колонаНапишете
KlientImeЗадължително
ClientCityЗадължително
ClientBulЗадължително
SdoNachalno_2Задължително
SdoKraino_2Задължително
Smetka_2Задължително
Dokument_2Задължително
PlatDokЗадължително
BelejkaЗадължително
PlatDataЗадължително
Разплащания с доставчици supplier_settlements
Име на колонаНапишете
KlientImeЗадължително
ClientCityЗадължително
ClientBulЗадължително
SdoNachalno_2Задължително
SdoKraino_2Задължително
Smetka_2Задължително
Dokument_2Задължително
PlatDokЗадължително
BelejkaЗадължително
PlatDataЗадължително
Дневник за покупки purchase_journal
Име на колонаНапишете
Kol03Задължително
Kol04Задължително
Kol06Задължително
Kol07Задължително
Kol09Задължително
Kol10Задължително
Kol11Задължително
Kol99Задължително
Дневник за продажби sales_journal
Име на колонаНапишете
Kol03Задължително
Kol04Задължително
Kol06Задължително
Kol07Задължително
Kol09Задължително
Kol10Задължително
Kol22Задължително
Данъчна таблица tax_table
Име на колонаНапишете
КодЗадължително
НаименованиеЗадължително
ОснованиеЗадължително
ДДС%Задължително
С/каЗадължително
Типове документи document_types
Име на колонаНапишете
КодЗадължително
НаименованиеЗадължително
Инвентар / Продукти inventory_common
Име на колонаНапишете
Miarka1Задължително
Miarka2Задължително
Kod1Задължително
Kod2Задължително
Ime1Задължително
Ime2Задължително
GrupiЗадължително
Koef1Задължително
Детайли за транзакции по продажби sales_transactions_details
Име на колонаНапишете
Сч.запис NЗадължително
ДатаЗадължително
Дт_ДокументЗадължително
Дт_ДатаДокументЗадължително
ТекстЗадължително
МесецЗадължително
СумаЗадължително
СумаДДСЗадължително
Дт_КонтрагентЗадължително
Кт_СметкаЗадължително
ВидДокЗадължително
СделкаЗадължително
Дт_СметкаОпционално
Кт_СМЦОпционално
Кт_СМЦКодОпционално
Кт_МяркаОпционално
СумаСледОтстОпционално
ЦенаОпционално
Кт_КолОпционално
КолОпционално
СъздателОпционално
ВалутаОпционално
ПлащанеОпционално
Дт_Поделение4Опционално
ИзвестНомОпционално
Дт_ДатаПадежОпционално
ПлатенаДООпционално
ДатаСъбОпционално
Детайли за транзакции по покупки purchase_transactions_details
Име на колонаНапишете
Сч.запис NЗадължително
ДатаЗадължително
СъздателЗадължително
Дт_СметкаЗадължително
Дт_СМЦКодЗадължително
Дт_СМЦЗадължително
Дт_МяркаЗадължително
Кт_СметкаЗадължително
Кт_КонтрагентЗадължително
Кт_ДокументЗадължително
Кт_ДатаДокументЗадължително
ТекстЗадължително
МесецЗадължително
СумаЗадължително
СумаДДСЗадължително
ВидДокЗадължително
СделкаЗадължително
СумаСледОтстЗадължително
ДатаСъбЗадължително
Амортизационен план depreciation_schedule Само за годишен
Име на колонаНапишете
Наименование и вид на основното средствоЗадължително
Амортиз. /отчетна/ стойност, в леваЗадължително
Остатъч. ст-ст на актива на 01.01., в леваЗадължително
Месец на придобив. въвежд. в експл.Задължително
Срок на годн./ изхаб. (год.)Задължително
Год. аморт норма в %Задължително
размер на годишни амортиз., в леваЗадължително
ивн.No по редОпционално
начислени амортиз. до 01.01., в леваОпционално
Общо начисл. амортиз. в лв. заОпционално
Остатъчна балансова стойност на актива към 31.12.Опционално
ОБЩО набрани аморт. към 31.12Опционално
Данъчно признат р-р на амортиз.Опционално

MicroinvestСправка за колони — месечни отчети

Сметкоплан chart_of_accounts
Име на колонаНапишете
СметкаЗадължително
НаименованиеЗадължително
Оборотна ведомост trial_balance
Име на колонаНапишете
НомерЗадължително
ИмеЗадължително
ДебитЗадължително
КредитЗадължително
Начални салдаЗадължително
Крайни салдаЗадължително
Отчети за клиенти/доставчици partners_report
Име на колонаНапишете
ФирмаЗадължително
ЕИКЗадължително
ДДС НомерЗадължително
ДържаваЗадължително
ГрадЗадължително
СметкиЗадължително
ПКОпционално
АдресОпционално
ТелефонОпционално
E-mailОпционално
IBANОпционално
Дневник за продажби sales_journal
Име на колонаНапишете
Номер на документаЗадължително
Вид на документаЗадължително
Дата на документаЗадължително
Идентификационен номер на контрагентаЗадължително
Име на контрагентаЗадължително
Вид на стоката/услугатаЗадължително
Дневник за покупки purchase_journal
Име на колонаНапишете
Номер на документаЗадължително
Вид на документаЗадължително
Дата на документаЗадължително
Идентификационен номер на контрагентаЗадължително
Име на контрагентаЗадължително
Вид на стоката/услугатаЗадължително
Хронологичен регистър chronological_register
Име на колонаНапишете
КонтиранеЗадължително
ДатаЗадължително
Дебит сметкаЗадължително
ДебитЗадължително
Кредит сметкаЗадължително
КредитЗадължително
СумаЗадължително
Док. видЗадължително
Dok. датаЗадължително
Документ №Задължително
ПартньорЗадължително
ЕИК/ДДС НомерЗадължително
ДържаваЗадължително
Сделка по ЗДДСЗадължително
ОснованиеЗадължително
ЗабележкаЗадължително
ПараграфОпционално
ПотребителОпционално
Втора забележкаОпционално
Движение на стоки stock_movement
Име на колонаНапишете
СтокаЗадължително
Код на стокатаЗадължително
Мерна единицаЗадължително
СметкаЗадължително
Ед. ЦенаЗадължително
КоличествоЗадължително
СумаЗадължително
Dok. ВидЗадължително
Документ №Задължително
Дата на документаЗадължително
ПартньорЗадължително
ОснованиеЗадължително
Среднопретеглена стойност weighted_average_cost
Име на колонаНапишете
СметкаЗадължително
КодЗадължително
Мерна единицаЗадължително
СтокаЗадължително
Начално салдо кол.Задължително
Начално салдо ст-стЗадължително
Заприходено к-воЗадължително
Заприходени ст-стиЗадължително
Средна ценаЗадължително
Кол. ИзписаниЗадължително
Стойност за изписванеЗадължително
Кр. салдо кол.Задължително
Кр. салдо стойностЗадължително
Доставки на стоки stock_deliveries
Име на колонаНапишете
ДатаЗадължително
Dok. видЗадължително
Дата на документаЗадължително
Код на стокатаЗадължително
Мерна единицаЗадължително
Документ №Задължително
СметкаЗадължително
СтокаЗадължително
ПартньорЗадължително
Кол.Задължително
ЦенаЗадължително
СумаЗадължително
Списък на инвентара inventory_list
Име на колонаНапишете
Задължително
СметкаЗадължително
НаименованиеЗадължително
МяркаЗадължително
КоличествоЗадължително
Средна ценаЗадължително
СтойностЗадължително
Налично при инвентаризацияЗадължително
ЛипсаЗадължително
ИзлишъкЗадължително
ЗабележкаЗадължително
Амортизационен план depreciation_schedule Само за годишен
Име на колонаНапишете
Инв. НомерЗадължително
НаименованиеЗадължително
Актив в сметкаЗадължително
Дата на придобиванеЗадължително
Дата на въвеждане в експлоатацияЗадължително
Дата на отписванеЗадължително
Год. Отчетна стойностЗадължително
Балансова стойностЗадължително
Начислени амортизацииЗадължително
Начислени за годинатаЗадължително
Год. Амортизационна нормаЗадължително
Амортизируема стойностЗадължително
Остатъчна стойностЗадължително
Месец на възникване на промениЗадължително
Месец на преустановяванеЗадължително
Месец на възстановяванеЗадължително
Месец на отписванеЗадължително
Ако вашият експорт използва различен език или потребителски шаблон, който преименува колоните, трябва да направите мапирането на колони само веднъж за всяка комбинация софтуер + тип отчет. Magi го запазва постоянно за всички бъдещи качвания.
4.10

Обработка и продължаване

Когато всички активирани задължителни отчети имат валидирани файлове, бутонът Продължи в Командния център се активира (става син). Натискането му отваря прозореца за потвърждение на обработката — последен преглед, преди Magi да обработи данните ви и да премине към следващата стъпка.

Какво са критичните отчети?

Четири типа отчети се третират като критични от интерфейса за качване: Сметкоплан, Оборотна ведомост, Движения по сметки и Отчети за клиенти/доставчици. Когато липсват валидирани файлове за някой от тях, прозорецът за обработка преминава в състояние Невалиден — защото без поне един източник на кодове на сметки Magi не може да започне извличане и мапиране на кодове. И двата бутона за действие са деактивирани, докато липсващите отчети не бъдат качени или деактивирани.

Други отчети като Данъчна таблица, Общ инвентар и Типове документи са също толкова важни за съответните си секции в SAF-T. Липсата им означава, че тези секции ще съдържат празни или немапирани стойности в крайния файл — но те не блокират стъпката на качване.

Трите състояния на прозореца

ЗавършеноВсички активирани задължителни отчети имат валидирани файлове. Без предупреждения. И двата бутона за действие са напълно достъпни. Заглавната част на прозореца показва зелен банер.
ЧастиченЛипсват някои съществени отчети (напр. Данъчна таблица, Типове документи), но няма липсващи критични отчети. И двата бутона са достъпни — жълт предупредителен банер изброява какво липсва. Можете да продължите, но полученият SAF-T може да е непълен.
НевалиденЛипсва един или повече критични отчета. Прозорецът показва червен банер, който изброява липсващите критични отчети. Достъпен е само Отиди към мапиране на кодове (за да позволи частична обработка). Провери мапиранията и продължи е деактивиран, защото извличането на кодове не може да завърши без критичните отчети.
Прозорец за обработка в състояние 'Пълно' — зелен банер, и двата бутона за действие са активни
Пълно състояние
Прозорец за обработка в състояние 'Частичен' — жълт банер, изброени липсващи незадължителни отчети, и двата бутона все още активни
Частичен — 1 / 2
Прозорец за обработка в състояние 'Частичен' — детайлен изглед на секцията с липсващи отчети и предупредително съобщение
Частичен — 2 / 2
Прозорец за обработка в състояние 'Невалиден' — червен банер, 'Използвай съществуващите мапирания' е сиво, изброени липсващи критични отчети
Критично състояние

Двата бутона за действие

Провери мапиранията и продължи

Бутонът за автоматично насочване. Magi извлича вашите кодове, след което автоматично проверява всеки един спрямо официалната номенклатура на НАП — всеки код, който вече е валидна стойност за SAF-T, получава моментално идентично мапиране без ръчна работа. След това проверява покритието: ако всички кодове са мапирани, генерирането на SAF-T започва веднага. Ако все още има немапирани кодове, Magi ви пренасочва към страницата 'Мапиране на кодове' — само тези останали кодове се нуждаят от внимание. Резултатът зависи от вашите данни; предварително не знаете по кой път ще тръгнете.

Отиди към мапиране на кодове

Винаги ви отвежда към страницата 'Мапиране на кодове'. Magi извлича вашите вътрешни кодове и незабавно генерира предложения за най-добро съвпадение от официалната номенклатура на НАП за всеки един от тях — вие не мапирате от нулата. Кодовете с точно или високо съответствие могат да се приемат накуп с един клик. Кодовете с по-ниска увереност показват описание, за да можете да прецените за секунди. Само кодовете, за които Magi не е намерил никакво съвпадение, изискват ръчен избор. Предишно запазените мапирания се помнят и прилагат автоматично — при повторно изпълнение само наистина нови кодове се нуждаят от внимание. Правилният избор при първо изпълнение или когато искате да прегледате какво предлага Magi, преди да потвърдите.

Невалидно състояние — липсват критични отчети

Провери мапиранията и продължи

Сив и неактивен, когато липсват критични отчети. Критичните отчети са задължителни за извличане на кодове, независимо дали мапиранията са били запазени преди това.

1. Извличане на кодове от качените файлове сметки · данъци · МЕ · продукти · видове документи
2. Автоматична проверка на всеки код спрямо номенклатурата на НАП
✓ Валиден код на НАП Идентично мапиране се създава веднага достоверност: точно — не е необходимо действие
? Непознат код Остава немапиран изисква ръчно мапиране
3. Всички кодове вече ли са мапирани? ДА НЕ
Директно към SAF-T Генериране ✓
Пренасочване към Мапиране на кодове (само немапираните кодове)
Ако изберете Провери мапиранията и продължи, но вашите данни съдържат нови вътрешни кодове, които никога не са били мапирани (и не са директни кодове от номенклатурата на НАП), Magi ще ги открие и автоматично ще ви пренасочи към страницата 'Мапиране на кодове' — само тези нови кодове ще трябва да бъдат мапирани. Когато се колебаете, винаги избирайте Отиди към мапиране на кодове.
За първи път? Използвайте 'Отиди към мапиране на кодове' — Magi ще предложи съвпадения за всеки код и повечето могат да се потвърдят накуп. Много по-бързо е, отколкото звучи. Връщащ се потребител с непроменен сметкоплан? 'Провери мапиранията и продължи' ще установи пълно покритие и автоматично ще прескочи директно към генериране на SAF-T.
ERP системата ви вече използва кодове на НАП? Ако счетоводната ви система е конфигурирана да използва директно официалните кодове на НАП за сметки, данъчни кодове или мерни единици (напр. сметка 601, данъчен код 01), 'Провери мапиранията и продължи' ще ги разпознае автоматично и ще създаде идентични мапирания — може да пропуснете стъпката по мапиране изцяло още при първото си изпълнение.
Успех
42 кода бяха автоматично разпознати като валидни стойности от номенклатурата на НАП и мапирани моментално. За тях не е необходимо ръчно мапиране.
Команден център с всички отчети конфигурирани — бутонът 'Продължи' е активен
4.10
4.11

Друг софтуер (универсален)

Вашият счетоводен софтуер не е Alma или Microinvest?

Magi поддържа всеки счетоводен софтуер чрез опцията Друг софтуер. Вместо да експортирате сурови файлове от конкретна система, изтегляте нашия предварително създаден Excel шаблон, попълвате го с вашите данни и го качвате като всеки друг файл. Magi се справя с останалото — извличане на кодове, обогатяване, генериране на SAF-T — по абсолютно същия начин както при Alma и Microinvest.

Защо съществува тази опция?

В България има десетки счетоводни системи — Microinvest, Dracon, Clio, Elpib, Synchro, собствени ERP решения и много други. Всяка експортира данните в различен формат с различни имена на колони. Вместо да създава отделен адаптер за всеки софтуер на пазара, Magi предоставя стандартен шаблон, който точно определя какви данни са нужни и в какъв формат. Вие ставате мостът между вашия софтуер и Magi: копирате данните в шаблона, а Magi поема оттам.

5-стъпков универсален работен процес

1
Изтегли шаблон
Кликнете върху лилавия бутон 'Изтегли'. Получавате един Excel файл с 13 листа (14 за годишен).
2
Попълнете вашите данни
Копирайте счетоводните си данни във всеки лист. Запазете заглавията на колоните точно както са.
3
Качете в Magi
Качете всеки попълнен лист като отделен файл. Присвоете тип отчет към всеки.
4
Мапиране на кодове
Мапирайте вашите вътрешни кодове на сметки и данъчни кодове към номенклатурата на НАП (по същия начин както при Alma/Microinvest).
5
Генерирай SAF-T
Magi обогатява и мапира вашите данни през целия процес на генериране и създава валиден SAF-T XML.
Excel шаблон — всички отчети в един файл
13 листа за месечен/при поискване · 14 листа за годишен · имена на колони на английски · включени примерни редове с данни · Версия 1.0
Изтегли шаблон

Как да изберете 'Друг софтуер' на страницата за качване

  1. Отидете в секцията Избор на софтуер (подстъпка 2 от страницата за качване, раздел 4.3). Ще видите три карти: Alma, Microinvest и Друг софтуер.
  2. Кликнете върху картата Друг софтуер (лилава икона на парче пъзел). Рамката на картата се оцветява в лилаво и се появява отметка в горния ляв ъгъл.
  3. Веднага под картите се появява лилав банер за изтегляне. Съдържа бутон за изтегляне на Excel шаблона и кратка инструкция. Изтеглете шаблона сега, преди да продължите.
  4. Кликнете 'Продължи към отчетите', за да потвърдите избора си и да преминете към таблицата с отчети.
Можете да изберете 'Друг софтуер' заедно с Alma или Microinvest. Например: ако използвате Microinvest за складови данни, а друг счетоводен софтуер за главната книга, изберете и двата. Всеки качен файл се присвоява независимо към своя тип софтуер в стъпка 4.8.

Структура на шаблона — какво съдържа Excel файлът

Шаблонът е един .xlsx файл с по един лист за всеки тип отчет. Всеки лист има фиксиран ред с заглавия, ред с описание (ред 2) и три примерни реда с данни (редове 3–5), които заменяте с вашите реални данни. Не преименувайте листовете. Не преименувайте и не пренареждайте заглавията на колоните. Magi чете данните ви точно според имената на колоните, както са в шаблона.

Основни — задължителни за месечен тип SAF-T
Сметкоплан
chart_of_accounts
Пълният ви списък със сметки от Главната книга. Задължителен за секцията GeneralLedgerAccounts в SAF-T.
Критични
Оборотна ведомост
trial_balance
Начални и крайни дебитни/кредитни салда по всяка сметка за отчетния период.
Критични
Движения по сметки
account_movements
Индивидуални редове от счетоводни записвания — основата на GeneralLedgerEntries. По един ред за всяко счетоводно записване.
Критични
Отчети за клиенти/доставчици
partners_report
Основен списък с всички ваши клиенти и доставчици с данъчен номер, име, град и държава.
Критични
Съществени — важни за пълноценните първични документи в SAF-T
Дневник за продажби
sales_journal
Обобщен ДДС дневник за издадени фактури. Използва се за SalesInvoices в SAF-T.
Съществени
Дневник за покупки
purchase_journal
Обобщен ДДС дневник за получени фактури. Използва се за PurchaseInvoices в SAF-T.
Съществени
Детайли за транзакции по продажби
sales_transactions_details
По един ред за всяка фактурна позиция. Включва сметка, данъчен код и суми. Обогатява първичните документи.
Съществени
Детайли за транзакции по покупки
purchase_transactions_details
По един ред за всяка позиция от фактура за покупка. Включва сметка, данъчен код и суми.
Съществени
Данъчна таблица
tax_table
Вашите вътрешни ДДС/данъчни кодове с описания и ставки. Мапират се към TaxTable в SAF-T.
Съществени
Типове документи
document_types
Вашите кодове за типове документи (фактура, кредитно известие и др.) с описания. Използват се за мапиране на кодове.
Съществени
Стандартни — по избор, подобряват пълнотата на SAF-T
Разплащания с клиенти
customer_settlements
Неплатени задължения и данни за плащания по клиенти. Обогатява секцията 'Плащания'.
Стандартни
Разплащания с доставчици
supplier_settlements
Неплатени задължения и данни за плащания по доставчици. Обогатява секцията 'Плащания'.
Стандартни
Инвентар
inventory_common
Каталог на продуктите с кодове, мерни единици и единични цени. Попълва секцията 'Продукти' в SAF-T.
Стандартни
Амортизационен план
depreciation_schedule
Регистър на дълготрайните активи с цена на придобиване, суми на амортизация и сметки от главната книга.
Само за годишен

Ключови имена на колони — какво ще видите в шаблона

За разлика от Alma (която използва български имена на колони като DtOborot), универсалният шаблон използва обикновени английски имена на колони, които отразяват точно колоните в SAF-T и описват точно какво отива къде. Примерните редове в шаблона показват реалистични български данни — следвайте същия формат.

Общи идентификатори (използват се в няколко листа)
InternalAccountIDВашият код на сметка от Главната книга (напр. 602, 4532)
TaxIDЕИК на контрагента
CompanyNameЮридическо име на клиента/доставчика
DocumentRefНомер на фактура/документ
DocumentDateДата на документа (ДД.ММ.ГГГГ или ГГГГ-ММ-ДД)
InternalTaxCodeВашият вътрешен ДДС/данъчен код (напр. 20%, ВОД)
Суми
DebitAmountДебитна сума на записването (account_movements)
CreditAmountКредитна сума на записването (account_movements)
NetTotalНетна сума преди ДДС (дневници, транзакции)
TaxPayableСума на ДДС
GrossTotalОбща сума с ДДС
OpeningDebitBalanceНачално дебитно салдо (trial_balance)
ClosingDebitBalanceКрайно дебитно салдо (trial_balance)

Кой лист от шаблона захранва коя секция в SAF-T?

GeneralLedgerAccountschart_of_accounts, trial_balance — имена на сметки, типове и салда за периода.
Клиенти / Доставчициpartners_report — данни за контакт, данъчен номер, адрес за всички контрагенти.
GeneralLedgerEntriesaccount_movements + sales/purchase_journal + sales/purchase_transactions_details + partners_report — пълният дневник на Главната книга с обогатени идентификатори на клиенти/доставчици и данъчни кодове.
SalesInvoicessales_transactions_details + sales_journal — по един ред в SourceDocuments за всяка фактурна позиция със SAF-T тип документ.
PurchaseInvoicespurchase_transactions_details + purchase_journal — същата структура за входящи фактури.
Плащанияcustomer_settlements + supplier_settlements — записи за разплащания по документ.
Продукти / Мерни единициinventory_common — кодове на продукти, описания и мерни единици.
TaxTabletax_table — вашите данъчни кодове стават записи в TaxTableEntry със ставки.

Автоматична валидация — какво проверява Magi вместо вас

След като всеки файл бъде качен и обработен, Magi извършва два слоя валидация, специфични за универсалните данни. Всички проблеми се появяват като жълти предупредителни съобщения в горната част на страницата. Това са предупреждения, а не блокиращи грешки — можете да продължите към мапирането, но предупрежденията ви казват кои данни може да са непълни.

Проверки по листове
  • Присъстват задължителните колони (напр. account_movements трябва да има InternalAccountID, GLPostingDate, DebitAmount, CreditAmount).
  • Задължителните колони нямат празни редове — празни стойности в критични колони показват точно колко реда са засегнати.
  • Числовите колони (DebitAmount, CreditAmount, GrossTotal и др.) съдържат числа, а не текст.
  • Колоните с дати не са празни — Модулът за почистване на данни автоматично разпознава дати от повечето формати.
Междулистови проверки
  • Всеки код на сметка, използван в account_movements, съществува в chart_of_accounts.
  • Всеки код на сметка, използван в trial_balance, съществува в chart_of_accounts.
  • Всеки код на сметка в sales/purchase_transactions_details съществува в chart_of_accounts.
  • Всеки данъчен код в sales/purchase_transactions_details съществува в tax_table.
  • Кодовете на сметки в customer_settlements, supplier_settlements и depreciation_schedule се проверяват спрямо chart_of_accounts.

Cross-checks run once after all your files are uploaded. A warning message lists which values are missing and from which sheets (e.g. 'account_movements.InternalAccountID: 3 value(s) not in chart_of_accounts — e.g. "9200", "9310"').

Стъпка по стъпка: как да попълните шаблона правилно

  1. Отворете шаблона в Excel или LibreOffice Calc. Не го запазвайте като .xls — запазете го в .xlsx формат. Не използвайте Google Sheets, тъй като може да наруши форматирането на датите.
  2. Прочетете ред 2 (реда с описание) за всеки лист, преди да добавяте данни. Ред 2 ви казва какво се очаква във всяка колона, типа данни и пример. Редът е фиксиран — остава видим, докато превъртате надолу.
  3. Изтрийте примерните редове (редове 3–5) и въведете вашите реални данни, започвайки от ред 3. Или ги презапишете директно. Ред 1 (заглавия) и ред 2 (описания) трябва да останат на мястото си.
  4. Дати: използвайте ДД.ММ.ГГГГ (напр. 15.03.2025) или ГГГГ-ММ-ДД (напр. 2025-03-15). И двата формата се приемат. Не оставяйте клетки с дати празни за редове, които имат суми.
  5. Суми: използвайте обикновени десетични числа с точка като десетичен разделител (напр. 1234.56). Не включвайте валутни символи, разделители за хиляди или текст. Magi ще отхвърли колони, които не могат да се разчетат като числа.
  6. Кодовете на сметки в InternalAccountID трябва да съвпадат точно между листовете. Ако използвате сметка 602 в account_movements, същият код трябва да присъства и в chart_of_accounts. Междуплистовата валидация на Magi ще ви предупреди за всякакви несъответствия след качването.
  7. Оставете напълно празните листове празни — не добавяйте фиктивни редове. Ако нямате данни за инвентар, оставете листа 'Inventory' празен. Magi пропуска празните листове. Добавянето на фиктивни данни ще създаде невалидни записи в SAF-T.
  8. Запазете всеки лист като отделен .xlsx файл, преди да го качите. Не можете да качите целия многостраничен работен файл като един файл. Копирайте данните от всеки лист в нов работен файл и го запазете с описателно име (напр. chart_of_accounts_march2025.xlsx).
Никога не преименувайте, добавяйте или премахвайте заглавията на колони в ред 1. Magi идентифицира всяка колона по точното й име. Ако преименувате InternalAccountID на Сметка, Magi няма да намери тази колона и ще покаже предупреждение за мапиране на колони върху файловата карта. Тогава ще трябва да използвате прозореца за мапиране на колони (раздел 4.9), за да кажете на Magi коя от вашите колони съответства на очакваното име.

Мапиране на кодове за потребители на 'Друг софтуер'

След обработката Magi извлича всички вътрешни кодове, които открие във вашите данни: кодове на сметки, данъчни кодове, типове документи, кодове на продукти и мерни единици. Това са същите типове кодове, които се извличат от данни на Alma и Microinvest. В Стъпка 5 (Мапиране на кодове) мапирате всеки вътрешен код към съответния код от номенклатурата на НАП — абсолютно същият процес, независимо от софтуера. Единствената видима разлика е, че вашите извлечени кодове се появяват в интерфейса за мапиране с префикс universal_ в базата данни (напр. universal_602), което предотвратява конфликти, ако имате и файлове от Alma.

Кои секции в SAF-T ще останат празни, ако пропуснете лист?

account_movements липсваGeneralLedgerEntries ще бъде празен. Това е най-голямата секция в SAF-T — без нея файлът ви ще се провали при валидация от НАП.
chart_of_accounts липсваGeneralLedgerAccounts ще бъде празен. Освен това блокира междулистовата проверка на кодове на сметки за всички останали листове.
sales/purchase_transactions_details липсваСекциите SalesInvoices и PurchaseInvoices в SourceDocuments ще бъдат празни или значително непълни.
partners_report липсваСекциите с основни данни за Клиенти и Доставчици ще бъдат празни. Идентификаторите на клиенти/доставчици не могат да бъдат обогатени в записите на Главната книга.
customer/supplier_settlements липсваСекцията 'Плащания' ще бъде празна. Останалата част от SAF-T не се засяга.
inventory_common липсваСекциите 'Продукти' и UOMTable ще бъдат празни. Засегнати са само фирми, които работят с физически стоки.
Започнете с трите критични листа — chart_of_accounts, account_movements, trial_balance. Те създават валиден (макар и минимален) SAF-T. Добавяйте останалите постепенно, след като критичните листове се валидират чисто.
Ако счетоводният ви софтуер може да експортира в CSV, можете да използвате и него — копирайте данните ръчно в листа на шаблона. Това гарантира, че имената и форматите на колоните са правилни.
Ако получите предупреждение за мапиране на колони върху файлова карта (оранжев бутон за тип отчет, пулсиращ), кликнете бутона, за да отворите прозореца за мапиране на колони. Можете да кажете на Magi кое от вашите заглавия на колони съответства на всяко очаквано име — няма нужда да променяте файла.
Линкът за изтегляне на шаблона е достъпен и директно на страницата за качване — лилав банер се появява автоматично всеки път, когато изберете 'Друг софтуер'.

Карта за софтуер — 'Друг софтуер' е избран

Друг софтуер
Всеки счетоводен софтуер
Необходим е шаблон

Банер за изтегляне (появява се при избор)

Необходим е шаблон за 'Друг софтуер'
Изтеглете нашия Excel шаблон, попълнете вашите данни и качете попълнените листове тук.
Изтегли

Карти за отчети в таблицата (лилава значка)

Сметкоплан
Движения по сметки

Пример за обратна връзка от валидацията

'account_movements' (842 реда):
⚠ InternalAccountID: 14 реда имат празни стойности
Междулистови проблеми:
⚠ account_movements.InternalAccountID: 3 стойности не са в chart_of_accounts — напр. '9200', '9310'
4.11
Стъпка 6

Мапирайте вашите вътрешни кодове

Страница 'Мапиране на кодове'
Стъпка 5 от 7
5.1

Оформление на страницата — всичко на екрана и какво прави

Страницата 'Мапиране на кодове' има няколко ясно обособени зони, които работят заедно. Разбирането какво прави всяка зона, преди да започнете мапирането, ще ви спести време. Ето обиколка на цялата страница отгоре надолу.

1. Общ пръстен за напредък (в горната част на страницата) — Кръг в горния десен ъгъл на заглавната лента се запълва пропорционално с напредъка на мапинга. Числото вътре показва текущия процент, а броячът отдолу показва X мапирани / Y общо за всички секции заедно. Бутонът за завършване на мапинга става активен едва когато всички кодове достигнат 100%.

Общ пръстен за напредък, показващ процента на мапиране и общия брой

2. Стъпков навигатор на секции (горна навигационна лента) — Хоризонтална лента с раздели в горната част на страницата — по един за всеки тип кодове: Сметки, Данъци, Мерни единици, Продукти, Типове документи. Всеки раздел показва брояч на живо 'мапирани / общо' (напр. '18 / 50'). Икона на часовник означава, че секцията все още има немапирани кодове; зелена отметка означава, че е завършена. Кликнете върху който и да е раздел, за да преминете към него — основната таблица се презарежда моментално с кодовете от тази секция. Секции с нула кодове (защото софтуерът ви не ги е генерирал) се скриват автоматично.

Стъпков навигатор в горната навигационна лента, показващ раздели за типове кодове с броячи за напредък

3. Лента за филтриране и търсене — Бяла лента, която се закача в горната част на екрана при превъртане — винаги е достъпна, независимо колко надолу в таблицата сте стигнали. Дава ви три независими начина да стесните видимото: поле за свободно търсене, значки за филтриране по степен на увереност и значки за филтриране по статус на мапиране. И трите се комбинират свободно: можете да ги използвате в произволна комбинация.

Търсене...
Увереност
Статус
Търсете вашите вътрешни кодове...

Поле за търсене — Филтрира таблицата моментално докато пишете. Съвпада с текста на вашите вътрешни кодове — напр. напишете '9310', за да прескочите директно към реда с тази сметка. Работи върху активните филтри за увереност и статус, така че можете да търсите върху вече филтриран изглед. Бутонът ✕ изчиства търсенето.

Значки за филтриране по увереност — Филтрира таблицата така, че да показва само кодове, чието предложение от Magi има съответната степен на увереност. Активен е само един филтър за увереност в даден момент. Започнете с Exact и High, за да потвърдите лесните първо, след това продължете към Medium, Low и накрая None.

Всички
Точно
Високо
Средно
Ниско
Няма
  • Всички — По подразбиране. Видими са всички кодове в секцията.
  • Точно — Magi е намерил код от номенклатурата, чиито текст съвпада буква по буква с вашия вътрешен код. Безопасно е да го приемете без да четете.
  • Високо — Силно съвпадение (≥ 80%). Безопасно е да го приемете след бърз поглед към името на SAF-T кода.
  • Средно — Вероятно съвпадение (50 – 79%). Струва си да прочетете предложението, преди да го приемете.
  • Ниско — Слабо съвпадение (под 50%). Възприемайте го като начална подсказка. Проверете спрямо номенклатурата, преди да потвърдите.
  • Няма — Magi не е намерил никакво съвпадение. За този код трябва вие ръчно да потърсите и изберете SAF-T код.

Значки за филтриране по статус — Филтрира според това дали кодът вече е потвърден или все още чака. Комбинирайте с Значки за увереност: 'Немапирани + Ниска' показва само най-трудните останали кодове. 'Немапирани + Няма' показва кодове, за които няма никакво предложение.

Всички кодове
Мапирани
Немапирани
  • Всички — По подразбиране. Видими са едновременно и мапираните, и немапираните кодове.
  • Мапирани — Само кодове, за които вече сте потвърдили съвпадение със SAF-T. Използвайте за преглед или корекция на предишни решения.
  • Немапирани — Само кодове, които все още чакат решение. Най-бързият начин да видите точно колко работа остава.

Нулиране — Малкото червено кръгче моментално изчиства всички активни филтри и възстановява състоянието 'Всички / Всички'. Използвайте го, когато сте приключили с прегледа на конкретна подгрупа и искате да видите отново цялата таблица.   Помощ — Отваря наслагващо се ръководство в страницата, което обяснява какво е мапиране на кодове. Полезно е да го споделите с нов член на екипа, който попада за първи път на тази страница.

Компактна лента за филтриране и търсене на реалната страница за мапиране на кодове

4. Лента със заглавие на секцията (над таблицата) — Тъмносиня лента, която остава в горната част на зоната за мапиране. Отляво се показва името на текущата секция и броят предложения. В средата е индикаторът за статус на запазване на живо. Отдясно са бутоните за бързи действия. По-долу е точно как изглежда барът на страницата, последван от разбивка на всеки елемент:

Мапиране на сметкоплан
Мапирайте вашите вътрешни кодове към номенклатурата на НАП • 12 предложения с висока увереност
Зареждане на 3 от 50 предложения на Magi
Всички промени са запазени
Зареждане на 3 от 50 предложения на Magi

Значка за зареждане — Появява се под заглавието на секцията веднага след като превключите секция, докато Magi генерира предложения на заден план. Изчезва, след като всички предложения са готови. Можете да започнете мапирането веднага — кодовете, които приемате ръчно, винаги имат приоритет пред фоновите предложения.

Запазване…
Всички промени са запазени

Индикатор за статус на запазване — Винаги центриран в заглавната част. Преминава в синьо въртящо се състояние 'Запазване…', докато промените се изпращат към сървъра, след което се превключва на зелено 'Всички промени са запазени'. Никога не напускайте страницата или не затваряйте раздела, докато пише 'Запазване…' — последната ви промяна може да се загуби.

Бутони Отмяна / Повторение — История на действията за потребителя. Бутонът за отмяна (ляв, бял) е активен, когато има действия за връщане назад; бутонът за повторение (десен, сив) е деактивиран, когато няма какво да се повтори. Клавишни комбинации: Ctrl+Z за отмяна, Ctrl+Shift+Z за повторение.

Бутон 'Приеми всички предложения' — Групово действие с един клик: приема наведнъж всеки немапиран код в текущата секция, който има предложение. Броят в скоби показва колко отговарят в момента. Първо се появява диалог за потвърждение. Подробно е описано в раздел 5.4.

Лента със заглавие на секцията на реалната страница за мапиране на кодове

5. Контроли за странициране — Светла лента, която се появява както над, така и под таблицата за мапиране. Лявата страна служи за навигация между страниците. В средата се показва лента за напредък на текущата страница на живо. Дясната страна контролира колко реда да се показват и плътността им. Всички контроли са дублирани в горната и долната част на таблицата, така че никога не се налага да превъртате, за да ги достигнете.

Страница 1 от 4
Отиди на:
Сметки — напредък на страницата 18 мапирани
Страница 2 от 4

Стрелки Предишна / Следваща — Премества по една страница през списъка с кодове. Лявата стрелка е сива на първата страница; дясната стрелка е сива на последната.

Отиди на:

Поле за прескачане на страница — Въведете номер на страница и натиснете Enter, за да прескочите директно там. По-бързо е от многократното натискане на Предишна/Следваща при голяма секция.

Редове на страница — Опции: 20 / 30 / 50 / 75 / 100. По-малко редове означават по-бързо зареждане на страниците и по-лесен фокус; повече редове позволяват да приемате предложения на големи групи без превключване между страници. По подразбиране е 50.

Плътност — Контролира височината на редовете: Compact побира най-много редове на екрана наведнъж; Dense е средно положение; Normal е най-четимото. Превключете към Compact при преглед на големи групи; използвайте Normal при четене на дълги имена на сметки.

Сметки — напредък на страницата

Лента за напредък на страницата — Тънка зелена лента, която показва каква част от кодовете на текущата страница вече са мапирани. Запълва се отляво надясно, докато работите по страницата. С един поглед ви казва дали все още има немапирани редове, скрити под видимата част.

Лента с контроли за странициране на реалната страница за мапиране на кодове

6. Таблица за мапиране (основна работна област) — Редовете с вашите кодове. Всеки ред е един вътрешен код, който чака да бъде съпоставен с официален SAF-T код. По подразбиране показва 50 реда на страница. Структурата на всеки ред е обяснена подробно в раздел 5.2.

Таблица за мапиране, показваща вътрешни кодове с предложения за SAF-T кодове и оценки на увереността

7. Долна лента за действия — Три фиксирани елемента живеят постоянно в долния десен ъгъл на екрана: бутон за превъртане към началото, бутон за превключване на лентата за действия и самата лента за действия, която се плъзга отдолу нагоре, когато се отвори.

Двата плаващи кръгли бутона (фиксирани в долния десен ъгъл)

Към началото
Отвори лентата
↑ тъмносин = затворена
Затвори лентата
↓ червен = отворена

Към началото — Появява се, след като превъртите отвъд първия екран със съдържание. Един клик връща мигновено в началото на страницата. Автоматично изчезва, когато отново стигнете до началото.

/ Превключвател на лентата за действия — Тъмносин бутон със стрелка нагоре, когато лентата е затворена. Превръща се в червенa със стрелка надолу, когато лентата е отворена. Кликнете, за да плъзнете лентата за действия нагоре; кликнете отново, за да я затворите.

Лентата за действия — отворено състояние

Назад — Връща ви към страницата за качване на отчети. Всички мапирания са запазени напълно — нищо не се губи. Използвайте това, ако трябва да замените или качите отново файл, преди да продължите към стъпката на генериране.

Рестарт — Само за администратори и по-високи роли. Отваря прозорец за потвърждение с две опции: Качване на файлове отново изчиства качените файлове и извлечените кодове, но запазва вашите мапирания на кодове — използвайте това, когато сте качили грешен файл и трябва да качите коригиран; системата ще приложи автоматично съществуващите ви мапирания при следващото изпълнение. Пълно нулиране изтрива всичко, включително мапиранията — използвайте само когато сменяте счетоводен софтуер или започвате напълно отначало.

Прозорец за рестартиране — избрано 'Качване на файлове отново': син хедър, лявата карта е маркирана, панелът за запазени мапирания е видим Прозорец за рестартиране — избрано 'Пълно нулиране': червен хедър, дясната карта е маркирана, видимо е предупреждение за необратимост

Клавишни комбинации — Отваря наслагващ се списък с всички налични клавишни комбинации на страницата. Полезно за напреднали потребители и екипи, които искат да потвърждават мапирания и да навигират между секции, без да докосват мишката.

Експорт за преглед — Изтегля CSV файл с кодовете от текущата секция и техните мапирани SAF-T стойности. Споделете го с колега или счетоводител за преглед офлайн преди финализиране — полезно при екипна работа, където втора двойка очи проверява мапиранията.

Запази всички промени — Принудително изпраща всички чакащи промени към сървъра веднага, заобикаляйки нормалното 2-секундно забавяне на автоматичното запазване. Използвайте преди да напуснете страницата или когато искате сигурност, че всяка промяна е запазена.

Завърши мапирането — Главният бутон за напредък. Сив и деактивиран, докато всеки код във всички секции не бъде мапиран (начално състояние). След като напредъкът достигне 100%, става зелен и пулсира, за да привлече вниманието (долно състояние). Кликването му заключва етапа на мапиране, преминава фирмата към генериране и пренасочва към страницата за генериране на SAF-T. Тази стъпка не е обратима без използване на 'Рестартиране'.

Плаваща долна лента за действия, разгъната на реалната страница за мапиране на кодове
Мапиранията се запазват между сесиите и между месеците. — Всеки запазен мапинг се съхранява постоянно към вашата фирма. Върнете се след ден, на друг компютър, и всички предишни мапирания се зареждат автоматично. След като генерирате SAF-T файл и започнете нов период, вашите мапирания не се изтриват — качените файлове и извлечените данни се изчистват, за да можете да качите файловете за новия месец, но цялата работа по мапирането се запазва и прилага автоматично. Само наистина нови кодове, които се появяват за първи път, се нуждаят от внимание всеки период.
Month 1 — First run 1. Upload files Excel / CSV accounting exports 2. Start Code Mapping Map all ERP codes to NRA nomenclature 3. Generate SAF-T XML File submitted to NRA ✓ Mappings saved. Uploads cleared for next period. Month 2+ — Returning user 1. Upload new period files Fresh exports for the next month 2. Use Existing Mappings Previous mappings auto-applied ✓ 3. Generate SAF-T XML Faster — mapping step skipped ✓ Only NEW codes (if any) need manual mapping. ✓ saved & carried forward
5.2

Структура на ред за мапиране — какво прави всеки елемент

Всеки код, който трябва да мапирате, се появява като ред в таблицата за мапиране. Структурата на реда е идентична във всичките пет секции с типове кодове. По-долу е живата реплика на реални редове — прочетете всяко обяснение, за да разберете всеки елемент.

Жива реплика на ред — елементите са обозначени с ①–⑤
ВАШ КОД SAF-T КОД УВЕРЕНОСТ ДЕЙСТВИЯ
701
Приходи от продажба на стоки
7010
Приходи от продажба на продукция
medium
Чакащо
702
Приходи от продажба на услуги
7020
Приходи от продажба на услуги
manual
Мапирани
Кехлибарена лента = чакащо — все още не е мапирано Зелена лента = мапирано ✓
Отметка — Избор за групови действия
Неотметнато — не е избрано
Отметнато — редът е избран

Отметнете, за да включите реда в групово действие. След като бъде избран поне един ред, в лентата за действия се появява значка с броя. Shift+клик върху втора отметка избира всички редове между двете. Интервал превключва отметката на фокусирания ред от клавиатурата.

Вашият вътрешен код
701 Приходи от продажба на стоки ← чакащо (кодът е в тъмносиньо)
702 Приходи от продажба на услуги ← мапирано (кодът става тюркоазен)

Кодът точно както се появява в експорта от вашия счетоводен софтуер — моноширеното удебелено число е суровият вътрешен код, под него е човешки четимото описание от вашите данни. Използвайте описанието, за да прецените дали предложението на Magi е правилно. Когато редът бъде успешно мапиран, текстът на кода става тюркоазен като визуално потвърждение.

Чип за SAF-T код — три визуални състояния
По подразбиране (няма предложение) 7000 Тъмносин ляв бордър, светлосин фон
Предложено (чакащо) 7010 Тюркоазен ляв бордър + тюркоазен фон — чака решение
Мапирано / Прието 7020 Бял фон, тюркоазен бордър — запазено ✓

Значката показва текущия кандидат за SAF-T код. Тюркоазен = предложението на Magi чака вашето решение. Зелен = кодът е приет и запазен. Сив пунктир = Magi не е намерил съвпадение — трябва да отворите 'Разгледай' и да изберете ръчно. Описанието под чипа е от официалната номенклатура на НАП и ви помага да прецените качеството на съвпадението.

Значка за увереност — вашият сигнал за качество
none Няма предложение. Трябва да разгледате ръчно.
low Слабо съвпадение — винаги проверявайте, преди да приемете.
medium Вероятно — хвърлете поглед на описанието, преди да приемете.
high Силно съвпадение — обикновено е правилно, бърза проверка по краищата.
exact Перфектно съвпадение — безопасно е да се приеме накуп без преглед.
manual Вие го избрахте чрез 'Разгледай'. Никога не се презаписва от Magi.
special Зададено чрез Services или N/A. Окончателно — никога не се презаписва.

manual и special са двете 'окончателни' състояния — веднъж зададени, Magi никога няма да ги презапише, дори ако стартирате отново двигателя за предложения. Всички останали нива на увереност могат да бъдат презаписвани.

Бутони за действие — пет възможни бутона на ред

Винаги видим на всеки ред. Отваря браузъра на номенклатурата за този код. Използвайте, когато няма предложение, когато Magi греши или за проверка. Клавиатура: фокус върху ред → Enter.

Видим само на чакащи редове, които имат предложение. Един клик запазва предложението на Magi моментално. Редът става зелен. Клавиатура: фокус върху ред → A.

Заменя 'Accept' при вече мапирани редове. Отваря браузъра, предварително зареден с текущия запазен код, за да можете да го коригирате.

Бърз мапинг към служебния код за SAF-T услуги. Задава увереност 'специална' (окончателна). Достъпно за отделни редове и като групово действие.

Маркира този код като 'Not Applicable' — изключен от изхода на SAF-T. Задава увереност 'special' (окончателно). Използвайте за кодове, за които няма еквивалент в SAF-T.

+
Значка за статус — над бутоните за действие

В клетката с действията, над бутоните, се намира малка значка за статус, която обобщава текущото състояние на реда с един поглед.

Чакащо Все още не е мапирано — кехлибарено, чака решение
Мапирани SAF-T кодът е запазен — тюркоазено, действието е завършено

Значката и цветът на фона на реда винаги съвпадат — кехлибарен фон + значка 'Чакащо' = не е направено; зелен фон + значка 'Мапирано' = направено. И двата сигнала сочат към една и съща истина, така че можете бързо да прегледате таблицата, без да четете отделните кодове.

Всички състояния на редовете с един поглед
703
none
⚠ Чакащо — няма предложение. Изисква се разглеждане.
704
7040 medium
⚠ Чакащо — предложението е готово. Приемете или разгледайте.
705
7050 exact
✓ Мапирано — SAF-T кодът е приет и запазен.
706
7060 high
◼ Избран — отметката е поставена, готов за групово действие.
Автоматично запазване — 2-секундна опашка с забавяне

Всеки Accept, Change или потвърждение от Browse влиза в 2-секундна опашка за запазване. Заглавието на секцията се превключва на Запазване…. След 2 секунди без нови действия всички чакащи промени се изпращат в една единствена заявка към сървъра — 10 бързи приема = 1 обиколка. Заглавието се връща на ✓ Всички промени са запазени. Натиснете Ctrl+S, за да принудите незабавно изпращане по всяко време. Вашите мапирания никога не се губят между презареждания на страницата.

5.3

Браузър на номенклатурите — търсене и избор на кодове ръчно

Браузър на номенклатурите — анотирана реплика
Сметкоплан на НАП
Мапиране: 6010000 Материали
Код Описание Magi
601 Разходи за материали TOP
6010 Основни материали и консумативи #2
6020 Горива и смазочни материали #3
603 Други краткотрайни разходи
6010000 Материали — избрано ✓ TOP
5 кодове
Продукти и данъци — бутони за бързо мапиране в разгънатия долен колонтитул
Номенклатура на продуктови кодове на НАП
Мапиране: SRV-MAINT Услуги по поддръжка
Код Описание Magi
00000000 Услуги (обща категория) TOP
0 Н/П — неприложим код по КН
85364900 Части за електрическо оборудване
3 кодове
Хедър — идентификация на секцията
Сметкоплан на НАП

Икона + подзаглавие от номенклатурата на НАП. Променя се за всяка секция: Сметки, Данъци, Мерни единици, Продукти, Типове документи.

Показване на кода + вградено търсене
Мапиране: 6010000 Материали

Показва кой вътрешен код мапирате в момента. Кликнете върху 🔍, за да разгънете вграденото търсене — филтрира едновременно по номера на кодове и описания. Ctrl+F фокусира полето.

Значки за филтриране — два режима на преглед

Топ предложения на Magi (по подразбиране) — 5–15 ранкирани предложения само за този код. Използвайте първо. Всички — пълен списък на НАП. Използвайте, когато Magi няма съвпадение.

Редове с резултати — цветове според увереността
601TOP
6010#2
6020#3
604#4
603 — без ранг от Magi
6010000избрано ✓

Зелено = точно/TOP · Синьо = високо · Кехлибарено = средно · Сив градиент = ниско · Зебра = без ранг · Ярко зелено + сянка = ваш избор.

Долен колонтитул — потвърдете избора си
5 кодове

'Избери' е деактивиран, докато не кликнете върху ред. Започва свит. Превключвателят ▲ разгъва бутоните за бързо мапиране (Продукти: 00000000, 0 · Данъци: 000000).

Специални виртуални кодове — само в секциите Продукти и Данъци
00000000 Продукти
Услуги (обща категория по КН)
0 Продукти
Н/П — неприложим код по КН
000000 Данъци
Н/П — 000000 (TAX-IMP)

Закачени в горната част на списъка в съответните секции. Кликнете бутона за бързо действие в долния колонтитул, за да мапирате моментално без да разглеждате — не е нужно да избирате ред.

Избор на код — 3 стъпки:

1Кликнете върху който и да е ред, за да го маркирате (става зелен с блясък)
2Кликнете зеления бутон 'Избери' в долния колонтитул (или натиснете Enter / Space)
3Прозорецът се затваря. Редът показва SAF-T код, значка за увереност = manual (лилаво). Автоматично се запазва след 2 секунди.

Бърз клавиш: Двойно кликване върху който и да е ред избира и потвърждава с едно действие — прозорецът се затваря веднага, без да е нужно да кликате бутона 'Избери'. Работи както в плоската таблица, така и в йерархичните изгледи (Сметки, Продукти, Данъци).

Клавишни комбинации вътре в прозореца
Ctrl + F
Фокусиране на полето за търсене
Преместване между редовете
Enter
Потвърждаване на избора
Esc
Затвори без промяна
Промяна на решението: — Ако вече сте мапирали код чрез 'Разгледай' и искате да го промените, просто кликнете отново 'Разгледай'. Прозорецът се отваря с текущото мапиране маркирано. Потърсете новия код, изберете го и потвърдете. Старото мапиране се презаписва. Увереността отново става 'manual'. Отмяна (Ctrl+Z) възстановява предишното мапиране.
5.4

Групово приемане и масови операции — бързо движение

Мапирането на кодове един по един би било бавно за големи секции. Magi предоставя няколко групови и масови операции, които ви позволяват да обработвате десетки или стотици кодове наведнъж. Този раздел обяснява всяка налична бърза възможност.

Лента със заглавие на секцията — анотирана реплика:

Сметки

Сметкоплан  43 / 87 мапирани

Зареждане на кодове...
Всичко е запазено
Приеми всички предложения 43
Страница 1 / 4
Напредък: 49% 43 мапирани
Заглавие на секцията и напредък

Име на секцията + мапирани спрямо общо. Синята значка за зареждане се появява, докато данните все още се извличат — изчезва, след като целият списък бъде зареден.

Значка за статус на автоматично запазване

Полупрозрачна значка: ✓ Всички промени са запазени (зелено), Запазване… (синьо въртене), Чакащо (кехлибарено), Грешка (червено трептене). Обновява се на живо — не е нужен ръчен бутон за запазване.

Бутони за бързи действия

Двойка Отмяна/Повторение (бели върху полупрозрачна значка) + зеленият бутон 'Приеми всички'. Значката с число показва колко немапирани кодове с предложения ще бъдат засегнати.

1. Приеми всички предложения — най-големият спестител на време:

Бутонът 'Приеми всички предложения (N)' прилага най-доброто предложение на Magi към всеки текущо немапиран код, който има предложение — пропускайки вече мапираните кодове и кодовете без предложение. Диалогът за потвърждение показва точно колко кода ще бъдат засегнати, преди да потвърдите. След потвърждение цялата група се запазва с една заявка към сървъра и пръстенът за напредък скача напред.

Препоръчителен подход: — Преди да кликнете 'Приеми всички', филтрирайте по 'High' и 'Exact' увереност и бързо прегледайте предложенията. Ако всички изглеждат разумни, върнете се към 'All' увереност и кликнете 'Приеми всички'. Това обработва лесното мнозинство за секунди, оставяйки само кодовете с ниска/никаква увереност за ръчно внимание.

2. Множествен избор с отметки — реплика на редовете от таблицата:

Кликнете една отметка, за да изберете ред. Shift+клик върху втора отметка избира всички редове между тях. Ctrl+A избира всички видими редове на текущата страница.

Вашият код SAF-T код Увереност Действия
411
Вземания от клиенти
41100000
Вземания — клиенти
high
Чакащо
412
Аванси от клиенти
41200000
Аванси — клиенти
medium
Чакащо
501
Парични средства в касата
50100000
Парични средства и парични еквиваленти
manual
Мапирани
503
Банкови сметки
— няма предложение none
Чакащо
Кехлибарена лента = чакащо, редове 1 и 2 са отметнати за групово действие Зелена лента = мапирано ✓

Значката за избор и менюто за групови действия — анотирана реплика:

Веднага щом бъде отметнат поне един ред, тъмносината значка за избор се появява в долния десен ъгъл на екрана. Кликнете я, за да отворите менюто за групови действия. Шест номерирани пояснения идентифицират всеки елемент:

2 избрани реда
↑ Фиксирано долу вдясно — кликнете за отваряне
Приеми 2 предложения Приложи собственото топ предложение на Magi за всеки код
Мапирай 2 кода заедно Отвори браузъра веднъж, приложи към всички избрани
Мапирай към Услуги (00000000) С един клик: всички избрани → специален код за Услуги
Мапирай към Н/П (0 / 000000) Код-запълнител — може да предизвика предупреждение при валидация
Изчисти избора Премахни избора на всички редове — без промени
Значка за избор

Тъмносинята значка, фиксирана долу вдясно. Появява се в момента, в който бъде отметнат един ред. Показва броя избрани + стрелка ▲. Кликнете я, за да отворите менюто за групови действия над значката.

Приеми N предложения

Всеки избран код получава собственото си топ предложение поотделно. Всеки може да се мапира към различен SAF-T код. Най-добре при разнообразен избор.

Мапирай N кода заедно

Отваря номенклатурния браузър веднъж. Кодът, който изберете, се прилага към ВСИЧКИ избрани редове едновременно. Идеално за варианти на продукти или подсметки, които споделят една родителска сметка.

Мапирай към Услуги (00000000)

Бърз клавиш с един клик към кода за нефондови/услуги стоки в SAF-T. Увереността се задава на 'special'. Идеално за фирми в сферата на услугите, които мапират целия си продуктов списък наведнъж.

Мапирай към Н/П (0 / 000000)

Мапира към '0' (продукти) или '000000' (данъци). Те се появяват в XML и може да предизвикат предупреждения при валидация. Използвайте само когато няма валиден SAF-T еквивалент за тези кодове.

Изчисти избора

Премахва отметките от всички избрани редове. Не се прилага никакво мапиране — чисто отменя множествения избор. Значката изчезва и всички маркировки на редове се изчистват.

Долната лента за действия е описана подробно в раздел 5.1 — елемент 7. — След като общият пръстен за напредък достигне 100%, бутонът 'Завърши мапирането' става зелен. Кликването му заключва етапа на мапиране, преминава фирмата в статус на генериране и незабавно стартира процеса на генериране на SAF-T — подробно описано в раздел 5.7 по-долу.

4. Отмяна след групова операция: Едно Ctrl+Z отменя цялото групово действие като една стъпка — не е нужно да натискате Ctrl+Z по веднъж за всеки код. Ако случайно сте приели 50 предложения, една отмяна възстановява всичките 50. Прилага се за 'Приеми всички', 'Мапирай заедно', 'Мапирай към Услуги' и 'Мапирай към Н/П'. Историята за отмяна съдържа до 50 стъпки на секция.

Препоръчителен работен процес за голяма секция:

1Немапирани + None → Разгледайте всеки ръчно. Няма предложения — тези отнемат най-много време.
2Немапирани + Low → Прочетете всяко предложение. Приемете правилните, използвайте 'Разгледай', за да поправите грешните.
3Ctrl+A → изберете страницата → Мапирай заедно или Мапирай към Услуги за подобни групи.
4Изчистете всички филтри → Приеми всички. Обработва всички останали High + Exact кодове с един клик.
Комбинирайте филтри с групов избор за максимална скорост: — Филтрирайте по 'Немапирани' + 'None' увереност, за да покажете само кодове без предложения. Изберете всички (Ctrl+A). Ако всички са подобни продукти, кликнете 'Мапирай заедно' и присвоете един код за всички. След това изчистете филтъра, за да се върнете към пълния списък.

Клавишни комбинации за бързо мапиране:

  • ↑ / ↓ — Премества фокуса ред по ред през таблицата, без да докосвате мишката.
  • A — Приема предложението на фокусирания ред моментално.
  • Enter — Отваря номенклатурния браузър за фокусирания ред.
  • Space — Превключва отметката на фокусирания ред за групов избор.
  • Ctrl+A — Избира всички редове на текущата страница за групови операции.
  • Ctrl+Z / Cmd+Z — Отменя последното действие — включително след 'Приеми всички' (връща цялата група с една стъпка).
  • Ctrl+Shift+Z — Повтаря последното отменено действие.
  • Ctrl+S — Принудително изпраща всички чакащи промени към сървъра веднага.
  • Ctrl+Shift+? — Отваря пълното справочно ръководство за клавишни комбинации в страницата.
5.6

Сътрудничество в реално време — множество потребители, една сесия

Мапирането на кодове често е най-времеемката част от подготовката на SAF-T, особено за фирми с големи сметкоплани или продуктови каталози. Magi позволява на множество членове на екипа с права за редактиране да работят едновременно върху сесията за мапиране на една и съща фирма, всеки в своя браузър. Промените, направени от всеки потребител, стават видими за всички останали в рамките на 1–2 секунди, без нужда от презареждане на страницата.

Индикаторът за присъствие: В горната навигационна лента ще видите значка за членове на екипа, която показва колко потребители са в момента на страницата 'Мапиране на кодове' за тази фирма. Кликнете я, за да разгънете падащо меню, което изброява всеки човек по име, ролята му (Админ, Редактор и др.), коя секция преглежда в момента (напр. 'Сметки') и кога е извършил последното действие. Този изглед на живо ви позволява да координирате работата, без да изпращате съобщения.

Какво се синхронизира в реално време на екраните на всички потребители:

  • Кодът е мапиран — Когато колега приеме предложение или избере код от прозореца, вашата страница обновява този ред автоматично в рамките на 1–2 секунди. Не е нужно да правите нищо.
  • Кодът е изчистен — Ако колега премахне мапиране, редът се връща в нематирано състояние и на вашия екран.
  • Групови операции — Когато колега стартира 'Приеми всички предложения', всички засегнати редове се обновяват на вашия екран едновременно.
  • Навигация между секции — Падащото меню за присъствие се обновява, за да покаже коя секция преглежда всеки потребител, така че можете организирано да разделяте работата, без да си пречите.
  • Броячи за напредък — Общият пръстен за напредък и всички броячи в стъпковия навигатор се обновяват на живо, докато някой завършва мапирания. Гледайте как числата се увеличават в реално време.
  • Индикатори за писане — Ако колега е отворил номенклатурния прозорец и търси, дискретен индикатор 'редактиране' маркира този ред за вас, сигнализирайки, че някой се кани да го мапира.

Откриване и разрешаване на конфликти:

Ако отворите номенклатурния браузър за код, който колега също е отворил едновременно, се появява предупредително съобщение:

⚠ [Име на колегата] в момента редактира този код. — Вашите промени може да влязат в конфликт. Системата използва принципа 'последният запис печели': който запази последен, неговият избор остава в базата данни. Можете да продължите — просто имайте предвид, че ако колегата ви също запази след вас, неговият избор ще презапише вашия. За кодове, при които има разногласие, обсъдете в екипа и оставете един човек да вземе окончателното решение.

Отмяна / Повторение — за всеки потребител, никога споделени: Всеки потребител поддържа своя собствена независима история за отмяна/повторение. Натискайки Ctrl+Z се отменя само вашето последно действие — НЕ отменя мапирането на колега. Това е умишлено: не можете случайно да върнете назад работата на някой друг. Историята за отмяна съдържа до 50 стъпки на секция, съхранява се в паметта на браузъра ви и оцелява при презареждане на страницата в рамките на същата сесия на браузъра.

Автоматично запазване — при нормална работа не е нужно ръчно запазване:

1Приемате предложение или избирате код от прозореца
2Промяната влиза в 2-секундна опашка за запазване. Заглавието показва въртящо се колело: 'Запазване…'
3След 2 секунди бездействие всички чакащи промени се изпращат с една единствена заявка към сървъра
4Заглавието показва '✓ Всички промени са запазени' в зелено. Останалите потребители получават обновленията.

Бързи действия (напр. приемане на 20 предложения едно след друго) се групират в една заявка към сървъра — ефективно и безопасно по отношение на конфликти. Използвайте Ctrl+S, за да принудите незабавно изпращане, ако искате да сте сигурни, че промените ви са записани, преди да напуснете страницата.

Роли и какво може да прави всяка на тази страница:

  • Основен собственик, Съсобственик, Админ, Редактор — Пълен достъп за редактиране: могат да мапират кодове, да приемат предложения, да извършват групови операции, да отменят, да повтарят и да кликнат 'Завърши мапирането', за да преминат към генериране.
  • Наблюдател — Само за четене: могат да виждат всички мапирания, нива на увереност и обновления на напредъка на живо, но всички бутони за действие са деактивирани с подсказка 'Само за преглед'. Полезно за счетоводител, който наблюдава процеса, без да прави промени.
Препоръчителна стратегия 'разделяй и владей':
  • Човек 1 → секция Сметки (най-голямата — започнете оттук, отнема най-много време)
  • Човек 2 → секция Продукти (втората по големина — дайте я на този, който познава продуктовия каталог)
  • Човек 3 → Данъчни кодове + Типове документи + Мерни единици (и трите са малки и бързи — общо под 10 минути)
Всичките пет секции са напълно независими. Няма риск от конфликт, когато различни потребители работят едновременно върху различни секции.

Завършване на етапа на мапиране: Бутонът 'Завърши мапирането' в плаващата лента за действия в долната част на страницата се активира само когато общият пръстен за напредък достигне 100% — което означава, че всеки един код във всичките пет секции има присвоен SAF-T код. Кликването му преминава фирмата към етапа на генериране и пренасочва към страницата за генериране на SAF-T. Това не е обратимо без бутона 'Рестартиране'.

Бутонът 'Рестартиране' е разрушителен. — Достъпен за администратори и по-високи роли в долната лента за действия. Изтрива всички качени отчети, всички извлечени кодове, всички мапирания на кодове и всички предложения за фирмата — връща я в началното състояние на качване. Използвайте го само ако сте качили грешни файлове или сте направили системни грешки при мапирането, които изискват да започнете от нулата. Действието иска потвърждение, преди да продължи.

Какво се случва, когато напуснете и се върнете: Всички запазени мапирания се съхраняват постоянно в базата данни. Когато се върнете на страницата 'Мапиране на кодове' (в същия или различен браузър, след часове или дни), всички предишни запазени мапирания се зареждат веднага при стартиране на страницата. Паметта на браузъра ви допълнително възстановява историята за отмяна/повторение и предпочитанията за филтри от последната сесия в този браузър, така че страницата да е точно както сте я оставили.

5.7

Генериране на вашия SAF-T — какво се случва след 'Завърши мапирането'

След като пръстенът за напредък достигне 100% и кликнете Завърши мапирането, Magi заключва етапа на мапиране, преминава фирмата в статус на генериране и незабавно стартира процеса на генериране на SAF-T. Появява се пълноекранно наслагване, което ви води през всяка стъпка в реално време — не е нужно да правите нищо, освен да наблюдавате.

На заден план системата извиква generate_saft_with_mappings(): зарежда всички качени файлове, прилага вашите потвърдени мапирания на кодове, изпълнява пълния ETL процес, валидира всяко поле спрямо схемата на НАП за SAF-T и създава крайния XML файл. Обикновено отнема 30–90 секунди в зависимост от обема на данните ви.

Наслагване за генериране на SAF-T — анотирана реплика
Генериране на SAF-T отчет
Моля, не затваряйте този прозорец
Напишете
Месечен SAF-T
Изминало време
42s
Софтуер
Alma
Изграждане на структурата на SAF-T... 45%
Фази на генериране
Четене на файлове
Изчистване на данни
Обогатяване на данни
Изграждане на структура
Валидирай
Запазване
Отваряне
SAF-T секции — месечен отчет
Заглавна част на отчета
Информация за фирмата
Изграждане
MasterFiles
Сметки, продукти и данъци
Готово
Главна книга
Счетоводни записвания и транзакции
Изчакване
Първични документи
Фактури и плащания
Изчакване
Таймер за изминало време

Отброява нагоре от нула в реално време. Типично изпълнение отнема 30–90 секунди в зависимост от това колко отчета са качени и обема на данните ви. Наслагването е информационно — бекендът завършва, когато завърши, и страницата автоматично пренасочва, когато е готово.

7 фази на генериране

Четене на файлове → Изчистване на данни → Обогатяване на данни → Изграждане на структура → Валидация → Запазване → Отваряне. Всяка фаза показва въртяща се икона, докато работи, и зелена отметка, когато завърши. Фазите се изпълняват последователно — следващата започва едва след като предишната приключи.

Панел на секциите на SAF-T

Shows the four XML sections being built: Report Header, MasterFiles (accounts, products, tax codes), General Ledger entries, and Source Documents. Each card transitions Waiting → Building → Done as its data is processed.

Какво прави всяка фаза — с обикновени думи:

Фаза Какво се случва на практика
Четене на файлове Качението ви CSV/Excel файлове се зареждат от диска в паметта. Форматът на файла се проверява и проблеми с кодиране се откриват и коригират автоматично.
Изчистване на данни Специфичният адаптер за вашия счетоводен софтуер (Alma, Microinvest или Perfekt) стандартизира имената на колоните, форматите на датите, числовите типове и кодирането. Особеностите на суровия експорт се нормализират към общ вътрешен формат.
Обогатяване на данни Данните от всички качени типове отчети се кръстосват и обединяват. Записите за клиенти и доставчици се дедуплицират. Редовете от транзакции се свързват с родителските им документи. Вашите потвърдени мапирания на кодове се инжектират на този етап.
Изграждане на структура Обогатените данни се преобразуват в обектния модел на SAF-T XML: Header, MasterFiles, General Ledger Entries и Source Documents. Всеки обект се валидира сам по себе си докато се изгражда и записва всички открити структурни проблеми.
Валидирай Всяко поле се проверява спрямо правилата на НАП за SAF-T: задължителни полета, списъци с позволени стойности, числови диапазони, съгласуваност на дати, формат на ЕИК, формат на IBAN и междусекционни връзки. Всички проблеми се класифицират като критични, предупреждения или информационни.
Запазване SAF-T XML се генерира, генерира се задължителното име на файл според НАП (напр. SAF_XXXXXX_2024M01.xml) и файлът заедно с пълния отчет за валидация се записват в базата данни и на диска.
Отваряне Резултатът от процеса се оценява. Ако бъдат открити критични грешки, вие се пренасочвате към редактора на SAF-T, за да ги поправите (Сценарий A). Ако няма критични грешки, отчетът е готов и вие се пренасочвате към страницата за изтегляне (Сценарий B).

Два възможни резултата — кой от тях се отнася за вас:

Сценарий A — Открити критични грешки

Едно или повече полета са нарушили задължително правило на НАП — например липсващ регистрационен номер на фирмата, невалиден IBAN или ред от транзакция с нулева сума, където се изисква стойност.

Вие се пренасочвате към страницата SAF-T Редактиране и валидация, където всички грешки са изброени с точното им местоположение в полето и описание с обикновен език какво не е наред. Поправяте ги директно в редактора и правите повторна валидация оттам.

→ Страница Редактиране и валидация (Стъпка 6)
Сценарий B — Генерирането е успешно

Не са открити критични грешки. SAF-T XML файлът е завършен, правилно именуван според изискванията на НАП и съхранен във вашия акаунт.

Пренасочвате се към страницата 'Отчети', където можете да прегледате файла, да изтеглите XML и да прегледате всички предупреждения или информационни бележки от валидацията.

→ Страница 'Отчети' (Стъпка 7)
Не затваряйте раздела, докато наслагването работи. — Генерирането се изпълнява на сървъра — затварянето на браузъра няма да го прекрати — но наслагването ще спре да се обновява и автоматичното пренасочване ще се загуби. Ако случайно затворите раздела, върнете се към таблото с фирми и ще бъдете автоматично пренасочени към правилния етап.
Стъпка 7

Преглед, редактиране и валидация

SAF-T редактор и валидатор
Стъпка 7 от 7
7.1

Оформление на страницата — всичко на екрана и за какво служи

SAF-T редакторът разполага с пет отделни зони, видими едновременно по всяко време. Запознаването с всяка от тях преди да започнете редакцията ще ви спести усилия. Това е пълна обиколка на страницата отгоре надолу. Всяка зона препраща към собствен подробен раздел по-долу, където контролите са обяснени едно по едно.

1. Горната навигационна лента — Тъмносиня лента, фиксирана в горната част на всяка страница. Съдържа три зони: лява (навигация + статус на запазване), средна (обща лента за напредък + брой грешки и предупреждения) и дясна (действия за редакция + двата бутона за генериране). Винаги видима, независимо колко надолу сте превъртели.

Акме АД
Запазено
3 грешки 7 предупреждения

Бутон 'Назад' — Връща ви към предишната стъпка (страницата за мапиране на кодове или таблото на фирмата). Всички промени се запазват автоматично преди навигацията — нищо не се губи. Използвайте го, ако трябва да качите отново файлове преди повторно генериране.

Акме АД

Карте с името на фирмата — Показва фирмата, чийто SAF-T файл редактирате в момента. Служи като напомняне, когато имате отворени раздели за няколко фирми едновременно.

Готово
Запазване…
Запазено

Индикатор за запазване — Три състояния: сиво 'Готово' (неактивно), синьо въртящо се 'Запазва се…' (промяната се изпраща към сървъра), зелено 'Запазено' (записано). Не напускайте страницата, докато е показано 'Запазва се…' — незапазената промяна ще бъде изгубена. При нормална работа индикаторът преминава и трите състояния за по-малко от секунда.

3 грешки 7 предупреждения

Лента за напредък + брой грешки и предупреждения — The thin green bar fills left-to-right as you resolve validation issues — it reaches 100% only when zero errors and zero warnings remain. The red badge shows the current error count and the amber badge shows warnings. Both update live as you edit fields. These same counts are mirrored on the Validation Drawer handle below.

Отмяна / Повтаряне — История на действията по полета за всеки потребител. Отмяна (ляво) е активна, когато имате промени за връщане назад; Повтаряне (дясно) е неактивно, когато историята е на последния елемент. Клавишни комбинации: Ctrl+Z за отмяна, Ctrl+Y за повтаряне. Историята се нулира при навигация към различен възел на дървото. Вижте раздел 7.6 за подробности.

Бутон 'Преглед на стойностите по подразбиране' — Отваря панела за преглед на стойностите по подразбиране — таблица на всички полета, попълнени автоматично, тъй като са липсвали в изходните данни. Червената значка показва колко групи автоматични корекции чакат вашето решение. Бутонът е скрит, докато не съществуват автоматични корекции; след като приемете всички, той изчезва. Разгледан подробно в раздел 7.2.

Генерирай SAF-T (навигационна лента) — Основното действие за напредък. Задейства процеса за генериране на SAF-T: ако има грешки или предупреждения, първо се появява предупредителен прозорец; ако файлът е чист, прозорецът за генериране стартира незабавно. Бутонът е достъпен и в плаващата лента с действия. И двата бутона задействат един и същ процес. Разгледан подробно в раздел 7.5.

SAF-T Editor top navbar — full width screenshot showing: back button, firm name chip reading Акме АД, green Saved indicator, progress bar at 65% with red badge showing 3 errors and amber badge showing 7 warnings, active undo button, greyed-out redo button, Review Defaults button with red badge 5, and green Generate SAF-T button. Highlight each element with a red border and a numbered label matching the callout list above.

2. Лявата странична лента с дървото на структурата — Вертикален панел вляво, отразяващ йерархията на SAF-T структурата. Кликнете върху произволен възел, за да заредите съответния раздел в главната зона за редакция. Разделите показват цветни значки, когато съдържат грешки или предупреждения. Страничната лента може да се свие, за да даде повече хоризонтално пространство на редактора; плаващ раздел в лявата страна на екрана я отваря отново.

SAF-T структура
Филтрирай структура...
AuditFile
Header
MasterFiles 3
Customers 2
Suppliers
GeneralLedgerEntries 1
SourceDocuments
1 Collapse button () — Скрива страничната лента и показва тесен раздел () в лявата страна на екрана. Кликнете върху него, за да върнете панела. Удобно при по-малки екрани или когато е нужно повече ширина за редактора.
2 Поле за филтриране — Въведете произволно SAF-T наименование (напр. 'Customer'), за да филтрирате SAF-T дървото незабавно. Дървото се свива и показва само съответстващите раздели. Изчистете полето, за да върнете цялото дърво.
3 Активен раздел — Синьо запълване + лява акцентна линия = разделът, зареден в момента в редактора. В примера по-горе MasterFiles е активен.
4 Червена значка за грешки — Брой грешки при валидацията в рамките на раздела или неговите подраздели. Лявата акцентна линия също се оцветява в червено. Кликването върху раздела го зарежда, за да можете да коригирате грешките.
5 Кехлибарена значка за предупреждения — Същото като по-горе, но за предупреждения. Предупрежденията не блокират генерирането, но се препоръчва да бъдат отстранени за пълноценно подаване пред НАП.
6 Зелена точка — Член на екипа работи в момента в този раздел.
7 Стрелки ▸ / ▾ — ▸ (надясно) = разделът има подраздели и е свит в момента. ▾ (надолу) = разгънат. Кликнете върху реда на раздела, за да превключите.
Лява странична лента с дървото на SAF-T редактора — скрийншот на реалната странична лента, показващ: заглавие 'Структура на SAF-T' с бутон за свиване, поле за търсене и дърво с AuditFile като корен, раздел Header със зелена точка, раздел MasterFiles, маркиран в синьо (активен) с червена значка за 3 грешки, подраздел Customers с кехлибарена значка за 2 предупреждения, подраздел Suppliers със зелена точка, GeneralLedgerEntries с червена лява линия и червена значка 1 (свит), SourceDocuments със зелена точка (свит). Добавете номерирани пояснителни надписи за всеки тип елемент.

3. Главната зона за редакция — подробности в раздел 7.3 — The wide central panel where you actually edit field values. It has three sub-zones stacked vertically: the editor header (breadcrumb + navigation buttons), the contextual filtering strip (filter pills + search bar), and the content area (the form, table, or card view for the selected section).

MasterFiles Customers Запис 1 от 48
Всички48
Грешки2
Предупреждения5
Автоматично коригирани3
Търсене в таблицата...
Съдържанието на таблицата или формуляра за избрания раздел се показва тук — вижте раздел 7.3 за подробности.
MasterFiles Customers 1 / 48

Навигационна пътека — Показва точно къде се намирате в дървото на SAF-T. Първият елемент е разделът от най-горно ниво (в синьо); следващите са подраздели; последният показва позицията ви в списък с записи (напр. 'Запис 1 от 48'). Кликнете върху произволен елемент, за да преминете на съответното ниво.

Бутони 'Нагоре' и 'Следващ раздел' — 'Нагоре' премества едно ниво нагоре към корена на дървото (същото като кликване върху родителския елемент в навигационната пътека). 'Следващ раздел' преминава към следващия съседен раздел в дървото, без да е нужно да кликате в страничната лента — удобно при последователна обработка на всички раздели.

Лента за контекстуално филтриране — Появява се под заглавието на редактора, когато текущият раздел съдържа списък (напр. Customers, Suppliers, Journals). Четири бутона за филтриране стесняват видимите записи по статус на валидацията — Всички, Грешки, Предупреждения, Автоматично коригирани. Полето за търсене филтрира по текстово съдържание в текущия изглед. Бутонът 'Изчисти' нулира всички активни филтри наведнъж. Лентата е скрита, когато текущият раздел е обикновен формуляр (напр. Header).

4. Плъзгащият панел за валидация — подробности в раздел 7.4 — Тъмна лента, фиксирана в долната част на видимата зона, винаги видима. Кликнете навсякъде върху нея, за да разгънете пълен панел, изброяващ всяка грешка и предупреждение при валидацията в целия файл. Лентата показва и актуалния брой грешки и предупреждения и разполага с бутон 'Валидирай всичко'.

Проблеми при валидация
3 грешки 7 предупреждения
3 грешки 7 предупреждения

Брой грешки и предупреждения в дръжката — Отразяват броя от средната зона на навигационната лента. Актуализират се в реално време при отстраняване или въвеждане на нови проблеми. Кликнете навсякъде върху дръжката, за да разгънете пълния списък с грешки.

Бутон 'Валидирай всичко' () — Задейства пълна повторна валидация на всички раздели, без да отваря плъзгащия панел. Използвайте го след няколко редакции, за да опресните всички броячи наведнъж. Същото действие е достъпно в плаващата лента с действия. Вижте раздел 7.6 за прозореца 'Валидирай всичко'.

Лента за напредък в дръжката — The thin green line at the very bottom edge of the handle. Fills left-to-right as you resolve issues. Reaches 100% only when both error and warning counts reach zero.

5. Плаващата лента с действия — Малък кръгъл превключващ бутон, фиксиран в долния десен ъгъл на екрана (над плъзгащия панел за валидация). Кликнете върху него, за да издигнете панел с четири бутона за действие: 'Покажи само задължителните', 'Рестартирай процеса', 'Валидирай всичко' и 'Генерирай SAF-T'.

Затворен
тъмносиньо = затворен
Отваряне
синьо = отворен

Лентата за действия — отворено състояние

Покажи само задължителните — Превключва режима на задължителните полета. Когато е активен, редакторът скрива всички незадължителни полета и показва само тези, изисквани от схемата BG SAF-T. Бутонът светва в синьо, когато режимът е включен. В горната част на зоната за редакция се появява и синьо информационно съобщение като напомняне. Удобно за бърз преглед с цел изчистване на всички критични грешки. Вижте раздел 7.6 за пълни подробности.

Рестартирай процеса — Отваря прозореца 'Рестартирай процеса' с три варианта: рестартиране само на редакцията, връщане към мапирането на кодове или започване от нулата. Всеки вариант ясно посочва какво запазва и какво изтрива. Необходими са права на администратор или по-висока роля. Вижте раздел 7.6 за пълния прозорец.

Валидирай всичко — Задейства пълна повторна валидация на всеки раздел в файла и опреснява всички броячи за грешки и предупреждения. При първото кликване отваря прозореца 'Валидирай всичко', от който избирате между 'Пълна валидация' и 'Само между разделите'. При следващи кликвания в рамките на същата сесия работи в последно избрания режим, без да показва прозореца. Вижте раздел 7.6.

Генерирай SAF-T (лента с действия) — Идентичен с бутона 'Генерирай SAF-T' в навигационната лента. И двата задействат един и същ процес. Бутонът в лентата с действия е по-голям и е основното призоваващо действие на страницата. Вижте раздел 7.5.

Навигационен съвет. В раздели 7.2–7.6 по-долу, при всяко първо споменаване на зона от страницата е добавена препратка обратно към нейния подраздел тук — така че ако преминете към ръководството от конкретен въпрос, винаги ще можете да намерите нужните подробности. Например първото споменаване на плъзгащия панел за валидация в раздел 7.3 препраща тук, към раздел 7.4.
Скрийншот на цялата страница на SAF-T редактора — заснемете целия прозорец на браузъра при ширина 1440px. Показвайки: (1) тъмносиня навигационна лента с всички видими бутони; (2) лява странична лента с дърво — поне един активен раздел, една значка за грешка, една значка за предупреждение; (3) главна зона за редакция с навигационна пътека, лента за филтриране с бутони Всички/Грешки/Предупреждения/Автоматично коригирани и таблица с няколко реда; (4) дръжката на плъзгащия панел за валидация в затворено положение с броячи за грешки и предупреждения; (5) плаващият превключващ бутон на лентата с действия в долния десен ъгъл. Добавете пет големи номерирани червени кръгли надписа: 1=навигационна лента, 2=странична лента, 3=зона за редакция, 4=дръжка на панела, 5=бутон на лентата с действия.
Страница на SAF-T редактора — вертикален преглед при ширина 375px, показващ всичките пет зони: навигационна лента отгоре, дърво на страничната лента вляво, главна зона за редакция вдясно, дръжката на плъзгащия панел за валидация отдолу и плаващият бутон на лентата с действия в долния десен ъгъл.
7.2

Прозорец за преглед на стойностите по подразбиране

Когато Magi преобразува счетоводните ви данни в SAF-T файл, понякога среща полета, изисквани от НАП, но липсващи в изходния ви експорт. Вместо да се провали без предупреждение, Magi попълва тези полета с безопасни стойности по подразбиране и записва всяко заместване в прозореца за преглед на стойностите по подразбиране. Вие решавате какво да направите с всяка група: запазете стойността на Magi или я коригирайте сами.

Прозорецът се появява, когато кликнете върху бутона Прегледай стойностите по подразбиране в горната навигационна лента — видим е само докато поне една автоматично попълнена група чака вашето решение. Червената значка на бутона показва броя на все още непрегледаните групи.

Броят на значката намалява с приемането или отхвърлянето на всяка група. Когато всички групи са обработени, бутонът изчезва напълно от навигационната лента.

Magi
Системно приложени стойности
3 групи полета са попълнени автоматично — прегледайте всяка и вземете решение
Прегледана секция Запис Стойност по подрзбиране Тип на грешката Действие
Държава
Customers › Address
48 BG Предупреждение
PaymentMechanism
SourceDocuments › Payments
12 TRF Грешка
UOMBase
MasterFiles › Products
134 UN Предупреждение
1

Прегледана секция — Наименованието на SAF-T полето и разделът, към който принадлежи (напр. Customers › Address). Ако няколко полета в един и същ раздел споделят една стойност по подразбиране, те са групирани в един ред.

2

Запис — Колко отделни записа са получили тази стойност по подразбиране. Един ред може да обхваща стотици записи — например всички клиенти без код на страна.

3

Стойност по подрзбиране — Точната стойност, използвана от Magi. Това са валидни SAF-T кодове от номенклатурата на НАП — преминават схемната валидация, но може да не отразяват действителните ви данни.

4

Тип на грешката — Дали липсващото поле предизвиква грешка (файлът не може да бъде подаден с него непопълнено) или предупреждение (подаването е позволено, но полето се препоръчва). Редовете с грешки са по-спешни.

5

Действие — Приеми — Кликнете, за да потвърдите, че стойността по подразбиране на Magi е приемлива за тази група. Редът се премахва от таблицата и броят на значката намалява с едно. Стойността остава в файла.

Ще оправя ръчно по-късно — Затваря прозореца, без да приема нищо. Всички непрегледани групи остават в таблицата, а значката остава на бутона в навигационната лента. Използвайте го, когато искате първо да намерите правилните стойности в редактора.

Приеми всички стойности по подразбиране — Приема всички групи в таблицата с едно кликване. Всички редове се изчистват, значката изчезва и прозорецът се затваря автоматично. Удобно, когато стойностите по подразбиране са верни за вашите данни (напр. всички клиенти са действително български).

Приемането на стойност по подразбиране не е окончателно. Ако по-късно установите, че дадена стойност е грешна, все още можете да я коригирате, като преминете към съответния раздел в дървото на редактора и промените полето директно. Приетите стойности по подразбиране се показват в редактора с надпис Автоматично коригирано, за да са лесни за намиране.
Скрийншот на прозореца за преглед на стойностите по подразбиране — пълен прозорец, показващ тъмносиньото заглавие с логото на Magi и надписа
Увеличен изглед на горната навигационна лента на SAF-T редактора, показващ бутона 'Прегледай стойностите по подразбиране' с червена значка с числото 3. Бутонът показва логото на Magi и текста 'Прегледай стойностите по подразбиране'. Червена стрелка сочи към значката. Останалата част от навигационната лента е леко приглушена, за да насочи вниманието.
7.3

Главната зона за редакция

Широкият централен панел е мястото, където действително редактирате стойностите на полетата. Когато кликнете върху раздел в страничната лента, тази зона зарежда съдържанието му. Три подзони са наредени вертикално: заглавие на редактора (навигационна пътека + бутони за навигация), лента за филтриране (бутони за филтриране + търсене) и зона за съдържание (таблица или формуляр в зависимост от избрания раздел).

А — Заглавие на редактора

Заглавната лента показва точно къде се намирате в дървото на SAF-T и ви позволява да се придвижвате нагоре и напред, без да се връщате към страничната лента.

MasterFiles Customers Запис 5 от 48
1

Навигационна пътека — Показва пълния път от корена на SAF-T до текущия раздел. Сините елементи са родителски раздели — кликнете върху произволен от тях, за да се придвижите нагоре в дървото. Последният елемент (в сиво курсив) показва позицията на текущия запис в рамките на колекция.

2

Бутон 'Нагоре — Придвижва едно ниво нагоре в йерархията — от запис обратно към родителската таблица, или от вложен обект обратно към родителския формуляр. Еквивалентно на кликване върху синия елемент в навигационната пътека.

3

Бутон 'Следваща секция' — Преминава към следващия съседен раздел в дървото — например от Customers към Suppliers. Удобно при последователна обработка на всички раздели без докосване на страничната лента.

Б — Лента за филтриране

Когато даден раздел съдържа много записи, лентата за филтриране ви позволява да стесните изгледа само до записите, изискващи внимание, без да превъртате през всичко.

Всички48
Грешки2
Предупреждения5
Автоматично коригирани3
Търсене в таблицата...
1

Всички — Показва всички записи в текущия раздел. Броят в значката е общият брой записи. Това е изгледът по подразбиране.

2

Грешки — Скрива всички чисти записи и показва само тези с поне една грешка при валидацията. Използвайте го, за да намерите и коригирате бързо всеки запис, блокиращ подаването.

3

Предупреждения — Показва само записи с предупреждения. Предупрежденията не блокират генерирането, но НАП може да маркира подаването за преглед, ако ключови препоръчителни полета липсват.

4

Автоматично коригирани — Показва записи, в които Magi е попълнил стойност по подразбиране. Удобно за проверка дали заместените стойности са смислени за вашите данни.

5

Търсене — Филтрира по текст в рамките на всички видими стойности на полета в текущия раздел. Работи заедно с активен бутон за филтриране — например 'Грешки' + търсене по название на фирма показва само записите с грешки, съответстващи на търсения текст.

В — Състояния на полетата

Всяко поле за въвеждане в редактора има едно от пет визуални състояния. Състоянието се актуализира незабавно, когато напуснете полето след редакция.

Клиент — Запис 5 Показани полета: всички
CompanyName
Неутрално — полето не е валидирано или няма открити проблеми.
TaxRegistrationNumber*
Задължително поле е оставено празно.
Телефон
Форматът може да е невалиден.
Държава*
Стойността е валидна.
Град
Автоматично коригирано от Magi.
1

Неутрално (едва забележима рамка) — Полето има стойност и няма проблеми. Това е изходното състояние. Полетата започват и тук при първото отваряне на раздел.

2

Грешка (червена рамка и съобщение) — Полето има критичен проблем — например е празно, но задължително (маркирано с червена *), или стойността не съответства на допустимия формат. Трябва да коригирате тези полета, преди файлът да може да бъде подаден.

3

Предупреждение (кехлибарена рамка и съобщение) — Полето има стойност, но нещо изглежда съмнително — например телефонен номер с заместващи символи. Предупрежденията не блокират подаването.

4

Валидно (зелена рамка и отметка) — Стойността е преминала валидацията след редакция. Зеленото състояние се изчиства автоматично при следващото отваряне на раздела.

5

Автоматично коригирани (сива рамка и надпис) — Magi е попълнил това поле автоматично. Можете свободно да го презапишете — въвеждането в полето премахва сивото състояние незабавно.

Валидацията се актуализира в момента, в който напуснете полето. Когато въведете стойност в поле и след това го напуснете (натиснете Tab или кликнете другаде), полето се валидира незабавно и броячите за грешки и предупреждения в навигационната лента и плъзгащия панел се актуализират в реално време. Не е нужно да кликате 'Валидирай всичко' за промени в отделни полета.
Главна зона за съдържание на SAF-T редактора — скрийншот на формуляр с клиентски запис с пет полета едно до друго: CompanyName с неутрална сива рамка, TaxRegistrationNumber — празно с червена рамка и червено съобщение за грешка, Telephone с кехлибарена рамка и кехлибарено предупреждение, Country BG с зелена рамка и икона за отметка, City Sofia с сива рамка и сив надпис 'Автоматично коригирано'. Лентата за филтриране над формуляра показва активния бутон 'Грешки', маркиращ 2 записа. Добавете номерирани пояснителни надписи за всяко съотояние на полето.
Главна зона за редакция на SAF-T редактора — скрийншот на пълна височина, показващ заглавието на редактора с навигационна пътека MasterFiles › Customers › Запис 5 от 48, бутоните 'Нагоре' и 'Следващ раздел', лентата за филтриране с бутоните Всички/Грешки/Предупреждения/Автоматично коригирани и под нея решетка с полета за клиентския запис.
7.4

Плъзгащият панел за валидация

Плъзгащият панел за валидация е фиксиран в долната част на екрана и предоставя актуален списък на всяка грешка и предупреждение в целия файл — в рамките на всички раздели, а не само в отворения в момента. Дръжката е винаги видима, за да виждате общия брой грешки и предупреждения с един поглед. Кликнете върху дръжката, за да разгънете пълния списък.

А — Дръжката (винаги видима)

Проблеми при валидация
3 грешки 7 предупреждения
1

Брой грешки и предупреждения — Червена значка = грешки при валидацията, кехлибарена значка = предупреждения. Съответстват на броячите в лентата за напредък на навигационната лента. И двете се актуализират в реално време при редакция на полета.

2

Re-validate button () — Изпълнява пълна повторна валидация на всички раздели, без да отваря плъзгащия панел. Удобно след масови редакции за бързо опресняване на броячите. Същото като бутона 'Валидирай всичко' в лентата с действия.

3

Chevron () — Кликнете навсякъде върху дръжката, за да разгънете или свиете плъзгащия панел. При разгъване стрелката се обръща надолу. Панелът може да се преоразмерява чрез плъзгане на горния му край.

4

Лента за напредък — The thin green strip along the very bottom edge of the handle grows left to right as you resolve issues. At 100% (all errors and warnings cleared) it glows solid green.

Б — Разгънатият плъзгащ панел

Търсене на проблеми при валидация...
Всички10
Грешки3
Предупреждения7
Автоматично коригирани0
Задължително поле е оставено празно.
Customers TaxRegistrationNumber Грешка
Форматът на телефонния номер може да е невалиден.
Customers Телефон Предупреждение
Задължително поле е оставено празно.
GeneralLedgerEntries Journal › Transaction › DebitAmount Грешка
1

Търсене — Филтрира списъка с грешки по наименование на поле или текст на съобщението. Работи заедно с бутоните за филтриране — например можете да търсите 'Клиент', докато е активен бутонът 'Грешки', за да видите само грешките при клиентите.

2

Бутони за филтриране — Същите четири категории като в лентата за филтриране в зоната за редакция: Всички, Грешки, Предупреждения, Автоматично коригирани. Активният бутон е маркиран в синьо. Превключването тук не променя това, което се показва в зоната за редакция.

3

Prev / Next buttons () — Преминава към предишния или следващия проблем в списъка. Зарежда и съответния раздел в зоната за редакция и превърта до засегнатото поле. Клавишни комбинации: Alt+↑ и Alt+↓.

4

Expand / Collapse all () — При много проблеми те могат да бъдат групирани по раздел. Тези два бутона разгъват или свиват всички групи наведнъж.

5

Елемент с проблем — Всеки ред показва: цветна точка (червена = грешка, кехлибарена = предупреждение), съобщението за грешка, пълния път до полето (раздел › наименование на поле), означение за вида на проблема и бутон Прескочи. Кликването върху 'Прескочи' зарежда точния раздел и маркира полето — не е нужно да навигирате ръчно в дървото.

Плъзгащият панел показва проблемите в всички раздели, а не само в текущо редактирания. Това го прави най-бързия начин да получите пълна картина на това, което все още изисква внимание преди генерирането на файла.
Плъзгащ панел за валидация на SAF-T редактора — скрийншот на цяла ширина, показващ разгънатия панел от долната страна на екрана. Тъмносиньата дръжка е видима отгоре с иконата за отметка, надписа 'Проблеми при валидацията', червена значка за 3 грешки и кехлибарена значка за 7 предупреждения, бутон за повторна валидация и стрелка, сочеща надолу (панелът е отворен). Под дръжката лентата с инструменти показва поле за търсене, четири бутона за филтриране (Всички — активен в синьо, Грешки, Предупреждения, Автоматично коригирани) и четирите бутона за действие (предишна/следваща/разгъни/свий). Под лентата са показани три елемента с проблеми: два с червени леви рамки и един с кехлибарена, всеки показващ съобщение за грешка, навигационна пътека, значка за вид и бутон 'Прескочи'.
Close-up of the validation drawer handle bar at the bottom of the SAF-T Editor page — showing only the collapsed handle strip: Validation Issues title on the left with red error badge 3 and amber warning badge 7, re-validate button and chevron on the right, and the thin green progress bar along the bottom edge filled to about 65%. The rest of the page is dimmed to draw attention to the handle.
7.5

Генериране на вашия SAF-T файл

Кликването върху Генерирай SAF-T — от горната навигационна лента или от плаващата лента с действия — стартира финалната стъпка: превръщането на редактираните данни във валиден SAF-T XML файл. В зависимост от това дали съществуват неотстранени проблеми, ще видите един от два екрана преди готовността на файла.

А — Прозорец за проблеми при валидацията

Ако файлът ви все още има грешки или предупреждения, първо се появява този прозорец. Ако файлът е напълно чист, той се пропуска и генерирането стартира незабавно.

Открити проблеми при валидацията

3 грешки 7 предупреждения

Вашият SAF-T файл има неразрешени проблеми. Генерирането сега може да доведе до XML, който не отговаря на изискванията на НАП.

Критичните грешки трябва да бъдат отстранени преди подаване към НАП. Можете да генерирате за преглед.
1

Значка за грешки / Значка за предупреждения — Показват точния брой в момента на кликване върху 'Генерирай SAF-T'. Ако няма грешки, значката за грешки е скрита; същото важи и за предупрежденията.

2

Червен информационен блок — Появява се само при наличие на грешки (не само предупреждения). Напомня, че НАП ще отхвърли файл с критични грешки. Бутонът 'Генерирай въпреки това' се оцветява в кехлибарено вместо зелено, когато има грешки.

3

Отказ — Затваря прозореца и ви връща в редактора. Не се генерира файл. Използвайте го, за да се върнете и да коригирате грешките първо.

4

Генерирай въпреки това — Продължава въпреки проблемите. Файлът се генерира и запазва — можете да го изтеглите и прегледате, или да продължите редакцията и да генерирате отново. Многократното генериране е безопасно; всяка версия се съхранява отделно в архива с отчети.

Б — Прозорец на генерирането

След потвърждение прозорецът за генериране заема екрана и показва напредъка в реално време, докато Magi изгражда XML файла. Този екран остава отворен до готовността на файла или при възникване на грешка.

Magi
Генериране на SAF-T отчет
Акме Индустрии АД
Месечен
Период Яну 2025
Софтуер ALMA
Отчети 7
Мапирани кодове 142
Стъпки на генериране 8s
Валидирай
Header
MasterFiles
GeneralLedger
SourceDocs
Изграждане на файла
Запазване на файла
SAF-T Секции — Месечно
Header
Готово
MasterFiles
Готово
GeneralLedger
Изгражда се…
SourceDocs
Чакащо
Изгражда се GeneralLedgerEntries… 52%
Генерира се вашият SAF-T отчет…
Не затваряйте този раздел на браузъра.
1

Заглавен ред — Показва логото на Magi, заглавието 'Генериране на SAF-T отчет', наименованието на вашата фирма и значката за типа SAF-T (Месечен / Годишен / При поискване).

2

Информационен ред — Четири обобщени показателя: Период (избраният диапазон от дати при качването), Счетоводен софтуер (напр. ALMA), брой качени отчети и брой съпоставени кодове. Потвърждават, че генерирате за правилната фирма и период.

3

Стъпки на генериране — Лента с кръгли значки — по една за всяка стъпка на обработка. Зелена с отметка = завършена. Синя с въртяща се икона = изпълнява се. Сива = все още изчаква. Броячът за изминало време в горния десен ъгъл на лентата брои секундите.

4

SAF-T секции — Карта за всеки раздел от изграждания SAF-T XML файл (Header, MasterFiles, GeneralLedgerEntries, SourceDocuments). Всяка карта се оцветява в зелено, когато разделът е напълно изграден, в синьо по време на изграждане и в сиво в режим на изчакване.

5

Лента за напредък — Overall percentage completion. The label below it describes the current step. When it reaches 100% and the status footer shows a success message the file is ready.

6

Долна лента за статус — Лявата страна показва зелена пулсираща точка и текущото съобщение за статус. Дясната страна ви напомня да не затваряте раздела. Когато генерирането приключи успешно, тук автоматично се появява бутон за изтегляне.

Генерирането обикновено отнема 5–30 секунди за малки файлове и до няколко минути за по-обемни. Екранът се актуализира в реално време — не е нужно да опреснявате страницата. При възникване на грешка се появява червено съобщение и можете да опитате отново, без да губите никоя от редакциите си.
Предупредителен прозорец 'Предупреждение при генериране на SAF-T' — скрийншот на тъмния диалог, показващ: икона с предупредителен триъгълник в кехлибарено, заглавие 'Намерени проблеми при валидацията', червена значка за 3 грешки и кехлибарена значка за 7 предупреждения, текст на съобщението, червен информационен блок с икона и долна лента с бутон 'Отказ' и кехлибарен бутон 'Генерирай въпреки това'.
SAF-T generation overlay — full-screen dark screenshot showing: top header with Magi logo, Generating SAF-T Report title, company name Акме Индустрии АД, and Monthly badge. Below it the meta row with Period, Software, Reports, Codes Mapped. Then the Generation Steps strip with Validate/Header/MasterFiles completed in green, GeneralLedger spinning in blue, SourceDocs and Serialise XML and Save File pending in grey. Below it four SAF-T section cards with same color coding. Then a blue progress bar at 52% and label Building GeneralLedgerEntries. Footer with green pulse dot and status text.
7.6

Допълнителни инструменти

Четири мощни инструмента са вградени в плаващата лента с действия в долната част на редактора и в навигационната лента. Те не променят директно никакви SAF-T данни — променят начина, по който работите с тях. Отворете лентата с действия чрез кръглия бутон в долния десен ъгъл, когато имате нужда от тях.

Бутонът 'Генерирай SAF-T' е и в лентата с действия. Това е същият бутон, разгледан в раздел 7.5 — включен тук, за да виждате лентата в контекст.

А — Покажи само задължителните

SAF-T схемата съдържа десетки незадължителни полета наред с изискваните от НАП. Когато файлът ви вече има много грешки, превъртането покрай празни незадължителни полета затруднява намирането на важното. 'Покажи само задължителните' скрива всяко незадължително поле, така че да останат видими само изискваните — едно кликване в лентата с действия и формулярът е незабавно опростен.

← бутонът е маркиран, когато режимът е активен

Всеки раздел на формуляра показва и синьо информационно съобщение в горната си част, докато филтърът е активен:

Активиран режим само за задължителни полета
Показват се само задължителните полета
1

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

2

Докато филтърът е активен, синьо съобщение се появява в горната част на всеки формуляр, таблица и раздел. Бутонът Покажи всички полета в съобщението е пряк път за изключване на филтъра откъдето и да се намирате.

3

Филтърът само скрива полета — никога не изтрива данни. Незадължителните полета, които сте попълнили, се запазват; просто не се показват, докато не изключите режима.

4

Филтрите по колони в табличния изглед също превключват в режим само за задължителни и показват съобщение в избора на колони. Това поддържа изгледа последователен, независимо дали разглеждате карти с формуляри или редове в таблица.

Б — Отмяна / Повтаряне

Всяка редакция на поле се записва като стъпка в историята на съответния раздел. Направили сте печатна грешка? Отмяна я връща назад. Прехвърлили сте мнение за отмяната? Повтаряне се връща напред. Бутоните се намират в горния десен ъгъл на навигационната лента.

1

Кликнете Отмяна (или натиснете Ctrl+Z), за да отмените последната редакция в текущо отворения раздел. Кликнете Повтаряне (или натиснете Ctrl+Y), за да я приложите отново.

2

Историята е за всеки раздел поотделно — всеки елемент от дървото пази собствена история за отмяна. Навигирането към различен раздел не изчиства историята на раздела, който сте напуснали; можете да се върнете и все още да отменяте.

3

Бутонът 'Отмяна' е неактивен и изключен, когато няма какво да се отмени в текущия раздел. Бутонът 'Повтаряне' е неактивен, когато няма отменено действие за повторно прилагане.

4

Ако друг член на екипа редактира същия запис, докато работите, Magi ще ви предупреди, че дистанционната промяна може да е в конфликт с локалната ви история за отмяна, преди да продължите.

В — Валидирай всичко

Кликването върху Валидирай всичко в лентата с действия изпълнява нова проверка на целия SAF-T файл от страна на сървъра и актуализира плъзгащия панел за валидация с последните резултати. Първо се появява малък диалог, от който избирате колко задълбочена да бъде проверката.

Валидиране на SAF-T отчет

1

Пълна валидация повторно проверява всяко поле в четирите SAF-T раздела плюс обобщенията между разделите (дебити = кредити, идентификаторите на клиенти, посочени в фактурите, съществуват в раздела Customers и т.н.). Отнема 10–30 секунди в зависимост от размера на файла.

2

Само между разделите пропуска проверките по полета и само верифицира връзките между разделите — текущи суми, посочени идентификатори и балансова съгласуваност. Значително по-бързо е (под 5 секунди) и е полезно след коригиране на грешки при свързване.

3

След приключване на валидацията плъзгащият панел се обновява автоматично с актуализираните броячи за грешки и предупреждения. Всички проблеми, коригирани след последното изпълнение, ще изчезнат; нови, ако са въведени, ще се появят.

Г — Рестартирай процеса

Ако изходните ви файлове са се променили, мапирането на кодове трябва да бъде коригирано или просто искате да започнете отначало, Рестартирай процеса ви позволява да изберете точно до кога да се върнете. Предлагат се три варианта — от най-малко до най-много разрушителен.

Рестартиране на процеса

Изберете до каква точка искате да се върнете:

Рестартирай редакцията и валидацията

Изчиства всички автоматично запазени редакции и повторно генерира SAF-T данните от качените отчети и съпоставените кодове. Оставате на тази страница.

Запазва качените файлове Запазва мапинранията на кодовете Изчиства промените

Рестартиране от мапиране на кодове

Изчиства SAF-T данните и се връща към мапиране на кодове. Качените отчети и извлечените кодове се запазват.

Запазва извлечените кодове Изчиства мапиранията на кодовете Изчиства SAF-T данните

Започнете отначало

Изтрива всичко — качени отчети, извлечени кодове, мапирания на кодове, SAF-T данни. Стартирайте отначало от страницата за качване.

Изтрива всички качени файлове Изтрива всички кодове Изтрива всички мапирани кодове
1

Рестартирай редакцията и валидацията е най-малко разрушителният вариант. Качените файлове и съпоставянията на кодове остават непроменени. Magi само изчиства ръчните ви редакции и повторно изпълнява генерирането на SAF-T от съществуващите съпоставени данни. Използвайте го, ако искате да видите как изглежда свеж генериран резултат.

2

Рестартирай от мапиране на кодове изчиства SAF-T данните и ви връща към стъпката за мапиране на кодове. Качените отчети и извлечените от тях кодове се запазват, така че не е нужно да качвате файловете отново. Използвайте го, когато съпоставянията са грешни и трябва да бъдат направени отново.

3

Започни от нулата изтрива всичко безвъзвратно — качени файлове, извлечени кодове, съпоставяния и SAF-T данни — и ви връща към страницата за качване. Това не може да бъде отменено. Използвайте го само когато изходните файлове са се променили напълно.

4

Само собственикът на фирмата и администраторите могат да стартират рестартиране. Редакторите и наблюдателите виждат бутона, но действието няма да се извърши без необходимите права. Ако сте наблюдател или редактор, помолете собственика на фирмата да извърши рестартирането.

Прозорец 'Рестартирай процеса' — скрийншот на тъмния диалог с три карти: 'Рестартирай редакцията и валидацията' (избрана, маркирана в синьо), 'Рестартирай от мапиране на кодове' и 'Започни от нулата' (с червена икона за кош). Всяка карта показва радио бутон, икона, заглавие, описание и цветово кодирани значки за запазване/изтриване. Долната лента показва 'Отказ' и неактивен бутон за потвърждение 'Избери вариант'.
Стъпка 8

Експортирайте вашия SAF-T файл

Архив на SAF-T отчети
Стъпка 8 от 10
8.1

Преглед на архива с отчети

Страницата с отчети се отваря автоматично след генерирането на SAF-T файла. Зелен банер в горната част потвърждава успешното генериране, а бутонът Изтегли последния се появява в долната лента за незабавен достъп.

Страницата е разделена на три зони:

  • Заглавна лента — показва името на фирмата, ЕИК и бързи броячи (общ брой файлове, дата на последно генериране, брой месечни/годишни).
  • Карти със статистика — четири цветни карти разбиват общите стойности с един поглед: Общо, Последно генерирани, Месечни, Годишни, По заявка.
  • Таблица с отчети — един ред за всеки генериран файл, показващ името, значката за тип, значката за статус, датата и бутоните за действие.

Използвайте филтриращите бутони над таблицата (Всички / Месечни / Годишни / По заявка), за да покажете само желания тип отчет.

Ако все още няма генерирани отчети, страницата показва панел за празно състояние с ръководство от три стъпки и бутон за стартиране на процеса по генериране.
3
общо отчети
2
Месечен
1
Годишен
Всички 3 Месечен 2 Годишен 1
Няма файлове Напишете Статус Действия
117644043_06_2025.xml
142 KB
Месечен Генериран
Преглед на XML Изтегли
117644043_2024.xml
1.8 MB
Годишен Валидирай
Преглед на XML Изтегли

Жива реплика на таблицата с отчети

8.2

Статуси на отчетите

Всеки отчет в архива носи значка за статус, която показва на каква фаза от жизнения цикъл на подаване се намира.

Генериран

XML файлът е създаден успешно. Той все още не е проверен спрямо официалната XSD схема и не е подаден в НАП.

Валидирай

Файлът е проверен спрямо официалната BG SAF-T v1.0.2 XSD схема и е структурно верен. Готов е за подаване в портала на НАП.

Подаден

Файлът е предаден в НАП. Този статус се задава ръчно, след като потвърдите подаването в собствения портал на НАП.

Magi не се свързва директно с портала на НАП — изтегляте XML файла и го качвате сами на https://portal.nra.bg/details/saft. Маркирането на отчета като Подаден е удобство за водене на записи, а не автоматично действие.
📸 Екранна снимка: Направете снимка на колоната Статус в таблицата с отчети, показваща и трите варианта на значки (Генериран, Валидиран, Подаден) в един изглед.
8.3

Конвенция за именуване на файлове на НАП

НАП изисква точен шаблон за именуване на всеки SAF-T файл. Magi генерира правилното име автоматично — никога не е необходимо да преименувате файла ръчно преди подаването му в данъчния орган.

Името на файла се изгражда от три части: ЕИК номера на фирмата, буквата за типа отчет и отчетния период.

Тип отчет Шаблон Пример
Месечен EIK_MM_YYYY.xml 117644043_06_2025.xml
Годишен EIK_YYYY.xml 117644043_2025.xml
При поискване EIK_DD_MM_YYYY_DD_MM_YYYY.xml 117644043_01_06_2025_30_06_2025.xml

Разчитане на частите:

  • EIK — 9-цифреният (или 13-цифрен за клонове) уникален идентификационен номер на фирмата, без ДДС префикса 'BG'.
  • MM — двуцифреният месец на отчетния период (01–12).
  • YYYY — четирицифрената година на отчетния период.
  • DD_MM_YYYY … DD_MM_YYYY — за отчети По заявка: началната и крайната дата на персонализирания период, всяка в ред ден_месец_година.
Magi чете вашия ЕИК и периодите от профила на фирмата и стъпката за качване — името на файла се генерира автоматично. Просто изтеглете и подайте.
📸 Екранна снимка: Увеличете клетка с файлово ime в таблицата с отчети, показваща ясно форматираното от НАП ime, напр. 117644043_06_2025.xml, с иконата до него.
8.4

Изтегляне и изтриване

Всеки ред в таблицата с отчети има колона Действия с до три бутона, в зависимост от вашата роля.

Преглед на XML

Отваря XML файла в вграден в браузъра преглед с цветово оцветяване на синтаксиса, търсещо съдържание и бутон за копиране. Не е необходимо изтегляне — чудесно за бърза проверка преди подаване. Вижте Стъпка 9 за пълното ръководство за преглед.

Изтегли

Записва XML файла директно на вашия компютър. Името вече отговаря на конвенцията на НАП — не го преименувайте преди качването в портала на НАП.

Изтрий

Трайно премахва XML файла и записа му от архива. Първо се появява модал за потвърждение. Само потребители с роля Собственик, Съсобственик или Администратор могат да изтриват отчети — Редакторите и Наблюдателите не виждат този бутон.

Изтриването е постоянно и не може да бъде отменено. Ако трябва да регенерирате същия файл, ще трябва да преминете отново през целия процес на генериране.
📸 Екранна снимка: Увеличете колоната Действия, показваща и трите бутона (Преглед, Изтегли, Изтрий) за един ред от отчет.
8.5

Стартиране на ново генериране

След като SAF-T файлът е генериран, бутонът в горния десен ъгъл на заглавието се променя на Ново генериране. Щракването върху него отваря диалог за потвърждение, обясняващ точно какво ще се случи.

  • Мапираните ви кодове се запазват — всяко съпоставяне на сметка, данъчен код, мерна единица и тип документ, което сте записали, се пренася автоматично за новия период.
  • Качените файлове се изчистват — ще трябва да експортирате нови отчети от счетоводния си софтуер и да ги качите отново за новия период.
  • Всички предварително генерирани отчети остават в архива — стартирането на ново генериране не изтрива стари файлове.

След потвърждение, Magi нулира сесията и ви отвежда обратно на страницата за качване на отчети, готова за следващия период.

Този работен процес е предназначен за повтарящи се периоди — качвате отчетите за следващия месец или година, системата преизползва предишните ви съпоставяния и получавате новия SAF-T файл, без да повтаряте цялата работа по мапиране на кодове от нулата.
📸 Екранна снимка: Модалът за потвърждение 'Ново генериране', показващ двете точки (зелена отметка за запазени съпоставяния, червен X за изчистени файлове) и бутоните Отказ / Да, стартирай ново генериране.
Стъпка 9

Преглед на вашия SAF-T XML

Преглед на SAF-T XML
Стъпка 9 от 10
9.1

Оформление на страницата

Страницата за преглед е разделена на четири области, наредени отгоре надолу:

1

Фиксирано заглавие — показва навигационна следа (Моите фирми → Отчети → Преглед), името на файла в едър шрифт и ред с информационни чипове: тип отчет (Месечен/Годишен/По заявка), статус, дата и час на генериране, размер на файла и name на фирмата. Цветен банер от дясната страна на заглавието показва статуса на валидация.

2

Ляво меню — Съдържание — вертикален списък с основните SAF-T секции, намерени в файла. Щракването върху name на секция превърта XML прегледа до точно онзи ред. Активната секция е осветена при превъртане.

3

XML преглед — основната зона на страницата. Съдържанието на файла се показва с номера на редовете. Над съдържанието има лента с инструменти с лентата за търсене, бутона Копирай и бутона Изтегли.

4

Долна лента с действия — a collapsible bar pinned to the bottom of the screen containing Back to Reports, New Generation, and Download XML buttons. Click the small handle at the top of the bar to collapse it and give the XML viewer more vertical space.

📸 Екранна снимка: Пълна снимка на страницата за преглед с надписани четири зони — заглавие, меню с съдържание, XML преглед и долна лента.
9.2

Съдържание на XML

Лявото меню сканира файла автоматично и изгражда кликаемо съдържание от секциите от най-горно ниво на SAF-T, намерени в него. В списъка се появяват само секциите, реално присъстващи в файла — ако дадена секция липсва, тя няма да се покаже.

Секции, разпознавани от съдържанието:

  • Header — информация за фирмата, отчетния период и лицата за контакт.
  • MasterFiles — контейнер от най-горно ниво, разширява се до подвписите по-долу.
  • GL Accounts — сметкоплан с начални и крайни салда.
  • Customers — основни данни за клиенти.
  • Suppliers — основни данни за доставчици.
  • Products — каталог с продукти и наличности.
  • Tax Table — данъчни кодове и техните ставки.
  • UOM Table — мерни единици.
  • GL Entries — дневник на главна книга и редове на транзакциите.
  • Source Documents — продажбени фактури, покупни фактури и плащания.
Подсекциите (Сметки на ГК, Клиенти, Доставчици и др.) са с отстъп под MasterFiles в менюто. Щракването върху всяка от тях пренасочва XML прегледа точно към онзи таг, без да се налага ръчно превъртане на хиляди редове.
📸 Екранна снимка: Лявото меню с едно осветено/активно позиция (напр. 'Клиенти'), показваща ясно подсекциите с отстъп под MasterFiles.
9.4

Копиране и изтегляне

Два бутона в лентата с инструменти на XML прегледа ви дават достъп до съдържанието на файла, без да напускате страницата:

Копирай

Копира цялото XML съдържание в клипборда ви. Надписът на бутона накратко се променя на 'Копирано!', за да потвърди успеха. Полезно, ако искате да поставите съдържанието в инструмент за валидиране или да изпратите откъс на колега.

Изтегли

Изтегля XML файла на вашия компютър с правилното НАП-форматирано ime. Това е същият файл, който бихте получили от таблицата с отчети — просто достъпен без да се връщате.

The bottom action bar also carries a Download XML button in navy, plus a Back to Reports link and a New Generation button if you want to immediately start the next period's process.

Готово! — Изтеглете XML, отидете на е-портала на НАП и качете файла там. Работата на Magi е завършена. Вашите мапирания на кодове са готови и чакат за следващия период, когато ви потрябват.
📸 Екранна снимка: Лентата с инструменти на XML прегледа, показваща бутоните Копирай и Изтегли един до друг, и долната лента с действия с всичките три бутона видими.
Въведение 1 — Регистриране на акаунт 2 — Моите фирми 3 — Регистриране на фирма 4 — Редактиране на фирма 5 — Качване на отчети 6 — Мапиране на кодове 7 — Редактиране и валидация 8 — Експорт на SAF-T 9 — Преглед на SAF-T 10 — Правни документи