Приложение № 17
към чл. 119, ал. 3
(Изм., ДВ, бр. 101 от 2006 г.)
ИЗИСКВАНИЯ КЪМ СТРУКТУРАТА НА ФАЙЛА, ПОДАВАН ПО ЕЛЕКТРОНЕН ПЪТ С ИНФОРМАЦИЯТА ЗА СПРАВКА-ДЕКЛАРАЦИЯТА ПО ЗДДС ЗА ДОСТАВКА НА УСЛУГИ, ИЗВЪРШВАНИ ПО ЕЛЕКТРОНЕН ПЪТ
Файлът трябва да бъде във формат на стандартен ASCII текстов файл с разширение txt или xml формат.
Структура на файла за подаване на информацията по електронен път
Файлът SDELU съдържа информация от една справка-декларация за доставка на услуги, извършвани по електронен път, като разширението на файла определя неговия формат, и има следното значение:
Полетата във файла SDELU.TXT са с фиксирана дължина и между отделните записи (редове) се поставя стандартен разделител за край на ред на текстов файл – знак за Carriage Return с последващ знак Line Feed.
Структурата на файл SDELU.ХМL се утвърждава от изпълнителния директор на НАП и се публикува на интернет страницата на НАП.
Файлът съдържа информация от една справка-декларация за доставка на услуги, извършвани по електронен път, за един тримесечен период, за който се подава.
Изисквания към структурата на файла SDELU
1. Данните се попълват съгласно стандартните изисквания за попълване на данни във формат ТХТ или ХМL.
2. Данните за попълването на тази справка- декларация съответстват на обобщените данни от водения от лицата електронен регистър по чл. 120, ал. 3 ЗДДС.
Файлът SDELU.ТХТ съдържа информация от една декларация за периода, за който се подава. Полетата във файла са с фиксирана дължина и между отделните записи (редове) се поставя стандартен разделител за край на ред на текстов файл – знак за Carriage Return с последващ знак Line Feed.
Между отделните полета на един запис във файловете няма разделители.
Предвидената дължина (брой знаци) за всяко поле е задължителна. Позициите, които не се използват, следва да са запълнени със знак за интервал. При положение че полето е празно (не е попълнено), отделените му позиции са запълнени със знак за интервал.
Полетата в условен формат „Символен“ могат да съдържат цифри, букви и разделители (като „ ;,. и др.). Съдържанието е ляво изравнено.
Полетата в условен формат „Цифров“ могат да съдържат само арабски цифри. Съдържанието е дясно изравнено. Когато полето описва стойност, то може да съдържа и разделител „.“ за стотинки и знак минус, без други знаци и разделители.
Не се допуска допълването с нули (0) пред дадена сума, за да се спази изискаваната дължина на полето. Попълнените стойности трябва да са в български левове, а изрично предвидените полета – в евро.
Пример: Стойност 100,00 лв. – попълва се „100,00“
Полетата в условен формат „Дата“ съдържат само цифри и знака „/“. Съдържанието на полето е в следния формат: „дд/мм/гггг“, където: дд е денят, мм – номерът на месеца, гггг – годината.
Структурата на SDELU.TXT файла съдържа следните 2 секции, които физически са разделени с нов ред.
Секция „Основен запис“ – секцията се състои от един-единствен запис (ред) със следната структура:
|