2. Формат представления данных
Файл имеет наименование строго определенного вида и включает служебную и информационную части. Служебная часть содержит данные об отправителе и получателе сообщения. Информационная часть включает сведения об организации, а также данные конкретных форм.
Состав сведений фрагмента "Служебная часть" определяется технологией обработки информации в электронном виде в рамках автоматизированной системы АИС "Налог".
Состав сведений фрагмента "Информационная часть" определяется соответствующими "бумажными" формами, утвержденными Приказом МНС России от 27.11.1998 N ГБ-3-12/309 "Об утверждении порядка и условий присвоения, применения, а также изменения идентификационного номера налогоплательщика и форм документов, используемых при учете в налоговом органе юридических и физических лиц" (Регистрация Минюста России 22.12.1998, N 1664), с учетом внесенных изменений, Приказ МНС России от 24.12.1999 N АП-3-12/412 (Регистрация в Минюсте России 10.03.2000, N 2145).
Файл (передаваемое сообщение) состоит из строк, содержащих реквизиты либо разделители.
Реквизит представляет собой неделимую в смысловом отношении конструкцию, соответствующую, как правило, одной заполняемой позиции (показателю) "бумажной" формы отчетности. Наименование реквизита соответствует назначению (наименованию) заполняемой позиции.
Разделителями, используемыми в файле отчетности, являются:
@@@ - конец фрагмента (конец служебной или информационной частей сообщения);
### - конец блока;
=== - признак конца файла.
Каждый реквизит или разделитель записывается в отдельной строке. Признаком окончания строки служит пара символов с кодами ASCII 13 и 10, расположенных в указанном порядке. Эта пара символов ниже обозначается EOL.
Строки с реквизитами по смысловому содержанию объединяются в блоки информации (показателей).