Държавен вестник, бр. 101, 2006 г., стр. 15

Б Р О Й  101
Д Ъ Р Ж А В Е Н   В Е С Т Н И К
С Т Р .  15
Приложение № 12
към чл. 113, ал. 4
Параметри, структура и изисквания към файло-
вете на магнитния или оптичния носител
Общи изисквания към структурата на файловете
Между отделните полета на един запис във
файловете няма разделители.
Между отделните записи (редове) се поставя
стандартен разделител за край на ред на текстов
файл—знак за Carriage Return с последващ знак
Line Feed.
Файловете “DEKLAR.ТХТ”, “POKUPKI.ТХТ” и
“PRODAGBI.ТХТ” се разполагат последователно на
магнитен или оптичен носител. При положение че
капацитетът на носителя не е достатъчен, той се за-
пълва до изчерпване на капацитета. Файлът, за кой-
то не е достигнал капацитетът, се разделя на цял
запис, като останалата информация се разполага на
следващ носител в нов файл със същото име.
Изисквания към подредбата на записите във
файловете
Записите във файловете “POKUPKI.ТХТ” и
“PRODAGBI.ТХТ” са подредени по полето “Номер
по ред на документа в дневника” в нарастващ ред.
Полето “Номер по ред на документа в дневни-
ка” се попълва с поредния номер на записа в днев-
ника за съответния данъчен период. В първия за-
пис във файловете “POKUPKI.ТХТ” или
“PRODAGBI.ТХТ” полето има стойност “1”. Стой-
ностите в полето в следващите записи са нараст-
ващи с 1 без пропуски и без дублиране. При поло-
жение че информацията се предава на повече от
един носител, поредната номерация в полето “Но-
мер по ред на документа в дневника” не се наруша-
ва. Номерацията не се нарушава и в случаите, ко-
гато предаваните данни са за повече от един клон.
При обединяването на информацията от днев-
ниците за покупки и продажби на регистрирано-
то лице и клоновете му в един файл записите
следва да са подредени във възходящ ред, по поле
“Номер на клона на регистрираното лице, който
е издал документа” (“Номер на клона на регис-
трираното лице, в който е получен документът”),
като съответно се спазват изискванията за по-
пълването на полето “Номер по ред на докумен-
та в дневника”.
Полетата във файл “DEKLAR.TXT”, описва-
щи стойност, съдържат сумата на стойностите на
съответните полета във файлове “POKUPKI.ТХТ”
и “PRODAGBI.ТХТ”.
При положение че за съответния данъчен пе-
риод в дневника за покупките или в дневника за
продажбите няма отразени документи, файловете
“POKUPKI.ТХТ” и/или “PRODAGBI.ТХТ” няма
да съдържат нито един запис.
Изисквания към съдържанието на полетата във
файловете
Предвидената дължина (брой знаци) за всяко
поле е задължителна. Позициите, които не се из-
ползват, следва да са запълнени със знак за интер-
вал. При положение че полето е празно (не е по-
пълнено), отделените му позиции са запълнени със
знак за интервал. 
Полетата в условен формат “Символен” могат
да съдържат цифри, букви и разделители (като “/
—;,. и др.). Съдържанието е ляво изравнено, като
не се позволява допълване на празните позиции в
полето с нули (0), за да се спази изискваната дъл-
жина на полето.
Пример: Номер на документ 250—попълва се
“250”.
Пример: Номер на документ 6000ЕХ0412345—
попълва се “6000/ЕХ/04/12345”.
Полетата в условен формат “Цифров” могат
да съдържат само арабски цифри. Съдържанието
е дясно изравнено. Когато полето описва стой-
ност, то може да съдържа и разделител “.” за сто-
тинки и знак минус, без други знаци и разделите-
ли. Не се позволява допълване с нули (0) пред
дадената сума, за да се спази изискваната дължи-
на на полето. Попълнените стойности трябва да
са в български левове.
Пример: Стойност 100,00 лв.—попълва се
“100.00”.
Пример: Стойност -200,00 лв.—попълва се “—
200.00”.
Полетата в условен формат “Дата” съдържат
само цифри и знака “/”. Съдържанието на полето
е в следния формат: “дд/мм/гггг”, където: дд е де-
нят, мм—номерът на месеца, гггг—годината.
Пример: Дата 3 декември 2007 г.—попълва се
“03/12/2007”.
Пример: Дата 25 март 2007 г.—попълва се “25/
03/2007”.
Пример: Полето е празно (не се попълва)—то
съдържа “ ” или “ / / ”.
Изисквания към конкретни полета
Полетата “Идентификационен номер на регис-
трираното лице, подаващо данните”, “Наимено-
вание на регистрираното лице, подаващо данни-
те”, “Лице, подаващо данните” се попълват за-
дължително.
Полето “Отчетен период” съдържа периода, за
който се отнася подаваната информация на носи-
теля. Полето съдържа само цифри. Съдържанието
на полето е в следния формат: “ггггмм”, където:
гггг е годината, за която се отнасят данните, мм—
номерът на месеца, за който се отнасят данните.
Полето се попълва задължително.
Пример: Подава се информация за периода 01
март 2007 г.—31 март 2007 г.—попълва се “200703”.
Пример: Лицето прекратява регистрацията си
на 7 май и подава информация от дневниците за
периода 01 май 2007 г.—07 май 2007 г.—попълва
се “200705”.
Пример: Лицето е регистрирано на 13 май
2007 г. и подава информация от дневниците за пе-
риода 13 май 2007 г.—31 май 2007 г.—попълва се
“200705”.
Полетата “Номер на клона на регистрираното
лице, в който е получен документът” и “Номер на
клона на регистрираното лице, в който е издаден
документът” се попълват с уникален номер за все-
ки от клоновете. За документите, получени или
издадени от централното управление, полето се
оставя празно (не се попълва) или се попълва със
стойност нула (0).