Забележка. Когато не се налага попълването на данните в съответното поле за запис във файла, полето се оставя празно.
Общи изисквания към структурата на файл ELREG
Между отделните полета на един запис във файловете няма разделители.
Между отделните записи (редове) се поставя стандартен разделител за край на ред на текстов файл - знак за Carriage Return с последващ знак Line Feed.
При поискване за целите на контрола файлът „ELREG“ се разполага на магнитен или оптичен носител. При положение, че капацитетът на носителя не е достатъчен, той се разполага на следващ носител, така че да се осигури прочитане на информацията.
Изисквания към подредбата на записите във файловете:
Полетата във файл „SDELU.TXT“, описващи стойност, съдържат сумата на стойностите на съответните полета във файл „ELREG“ за съответния данъчен период.
Изисквания към съдържанието на полетата във файла ELREG
Предвидената дължина (брой знаци) за всяко поле е задължителна.
Позициите, които не се използват, следва да са запълнени със знак за интервал. При положение, че полето е празно (не е попълнено), отделените му позиции са запълнени със знак за интервал.
Полетата в условен формат „Символен“ могат да съдържат цифри, букви и разделители (като „;“ и др.). Съдържанието е ляво изравнено.
Полетата в условен формат „Цифров“ могат да съдържат само арабски цифри. Съдържанието е дясно изравнено. Когато полето описва стойност, то може да съдържа и разделител „.“ за стотинки и знак минус, без други знаци и разделители. Не се позволява допълване с нули (0) пред дадената сума, за да се спази изискваната дължина на полето. Попълнените стойности трябва да са в български левове, а в евро се попълват само изрично предвидените полета.
Пример: Стойност 100,00 лв. – попълва се „100.00“.
Пример: Стойност 200,00 лв. – попълва се "-200.00".
Полетата в условен формат „Дата“ съдържат само цифри и знака „/“.
Съдържанието на полето е в следния формат: „дд/мм/гггг“, където: дд е денят, мм - номерът на месеца, гггг – годината.
Пример: Дата 3 декември 2007 г. – попълва се „03/12/2007“.
Пример: Дата 25 март 2007 г. – попълва се „25/03/2007“.
Пример: Полето е празно (не се попълва) – то съдържа „ “ или „ / / “.
Изисквания към конкретни полета
Полето „Номер на издадена фактура за продажба“ съдържа само арабски цифри. Съдържанието е дясно изравнено. Полето се попълва задължително, като позициите, които не се използват, не следва да са запълнени със знак за „0“ пред дадената цифра, за да се спази изискваната дължина на полето.
Пример: номер на издадена фактура за доставка 510. – попълва се „510“.
Полето „Дата на издадена фактура за доставка“ съдържа датата, на която документът е издаден. Полето се попълва задължително.
Полетата, описващи стойност, са полетата с номера от 7 до 12. Във всеки отделен запис съдържанието на полетата, описващи стойност, трябва да е с еднакъв знак.
Изисквания към записите при анулиране на документи
При положение, че се фактурира в периода, в който е издадена, тя се описва във файла „ELREG“, но полетата, описващи стойност, се оставят празни (не се попълват) или се записва стойност нула (0).
При положение, че се анулира фактура след периода, в който е издадена, тя се описва във файла "ELREG", като в полетата, описващи стойности, се попълва стойност, която е равна по размер на съдържанието на съответното поле от първия запис във файла, но с противоположен знак.
Не могат да се анулират вече анулирани документи.
Не могат да се анулират записи, чрез които са анулирани документи.
|