Действующий
Состав данных конкретных форм отчетности определяется соответствующими "бумажными" формами налоговых деклараций и бухгалтерской отчетности.
Файлы, содержащие данные бухгалтерской и налоговой отчетности, представляемые налогоплательщиками в электронном виде, должны иметь наименование следующего формата:
О - префикс, обозначающий данные форм бухгалтерской и налоговой отчетности налогоплательщиков-организаций (индивидуальных предпринимателей);
МММММ - 5 - 9 цифры ИНН налогоплательщика - юридического лица или 6 - 10 цифры ИНН налогоплательщика - индивидуального предпринимателя;
О - префикс, обозначающий данные форм бухгалтерской и налоговой отчетности налогоплательщиков-организаций (индивидуальных предпринимателей);
Файл передается в налоговый орган по каналам связи с использованием средств телекоммуникаций или на магнитных носителях (дискетах 3,5"). Использование других типов магнитных носителей возможно только по согласованию с принимающим налоговым органом.
В п.2.3 формулируются синтаксические требования к внутренней структуре файла отчетности (к передаваемому в файле сообщению). Передаваемое сообщение, не удовлетворяющее этим требованиям, считается синтаксически некорректным. Отчетность, представленная в виде синтаксически некорректного сообщения, не может быть принята в электронном виде.
I. При описании синтаксиса сообщения и его элементов используются следующие металингвистические конструкции:
| - метасимвол, означающий возможность выбора среди нескольких вариантов значений элемента металингвистической структуры;
К числу синтаксических ограничений относятся также ряд дополнительных требований к непротиворечивости представленной в файле информации. Все дополнительные требования явно сформулированы в п.2.3.
Например, при использовании метасимвола '|' для описании нескольких возможных вариантов структуры файла могут быть указаны условия, в случае выполнения которых правильным является единственный вариант. Эти условия называются условиями выбора и могут быть проверены на основе данных, присутствующей в файле (без привлечения дополнительных источников информации).
Если условие 'УсловиеВыбора' выполнено, то <структура> принимает значение <вариант1>, иначе - <вариант2>.
Текст (<текст>) представляет собой непустую последовательность символов, в качестве которых используются прописные (заглавные) русские и латинские буквы, цифры, а также любые другие символы таблицы ASCII за исключением символов "возврат каретки" и "перевод строки" (коды ASCII соответственно 13 и 10). Первый символ текста должен быть отличен от пробела. В том случае, когда текстовое значение встречается в составе словосочетания, возможны дополнительные ограничения на вид текста. Для выделения этих возможностей используются обозначения <текст1>, <текст2>.
Число состоит только из цифр (в том числе и с лидирующими нулями), причем может включать десятичную точку и знак "-" (минус) для отрицательных чисел.
Дата представляется в виде <день>.<месяц>.<год>, где <день> - две цифры, соответствующие номеру дня в месяце, <месяц> - две цифры, соответствующие номеру месяца в году, <год> - четыре цифры года.
Код определяется как слово (последовательность любых символов, включая пробелы и знаки препинания), встречающееся в некотором множестве слов. Как правило, такое множество задается в виде таблицы. В частности, код может быть задан путем указания графы определенного справочника - в таком случае код должен совпадать с каким-либо значением из этой графы. Сравнение кода со словами из соответствующего множества выполняется без учета регистра.