2.4 Описание выходной информации

Информация на магнитных носителях создается в виде текстовых файлов в текстовом формате DOS (модифицированная альтернативная кодировка ASCII) с именем DААААААА.txt, где D – префикс, соответствующий данным деклараций юридического лица.

ААААААА – набор букв латинского алфавита и цифр длиной от 1 до 8 символов для файлов, представляемых организациями (предприятиями, учреждениями). Для файлов, представляемых инспекциями МНС РФ, первые четыре символа представляют собой код инспекции по классификатору СОГНИ, а последующие три символа – порядковый номер файла в текущем году. Расширение txt – обязательно.

Файл содержит следующую информацию:

-          информацию, идентифицирующую источник сведений;

-          информацию, идентифицирующую налогоплательщика;

-          информацию, идентифицирующую форму отчетности;

-          информацию с данными отчетности.

Структурными элементами файла с информацией являются:

·          служебная часть;

·          сведения о юридическом лице;

·          разделители.

Разделителями являются:

@@@ - разделитель документов;

=== - конец файла.

Служебная часть файла служит для идентификации информации, содержащейся в файле, и состоит из следующих реквизитов: идентификатор файла; тип информации; наименование отправителя; телефон отправителя; должность отправителя; фамилия, имя, отчество лица, сформировавшего файл; количество документов в файле; версия программы, с помощью которой подготовлен файл.

Файл состоит из строк. В качестве признаков окончания строки используются пары символов “возврат каретки” и “ перевод строки ” (ASCII-коды соответственно 13 и 10, которые формируются при нажатии клавиши [Enter]).

Строка состоит из кода реквизита, символа ":" (двоеточие) и значения реквизита.

Текстовое (символьное) значение может состоять из прописных букв, цифр и любых других символов, за исключением символов "возврат каретки" и "перевод строки" (коды ASCII соответственно 13 и 10, которые формируются при нажатии клавиши “Enter”), ":" (двоеточие) и "," (запятая).

Числовое значение может состоять только из цифр (в том числе и с лидирующими нулями) и может включать десятичную точку и знак "-" (минус) для отрицательных чисел.

Значение типа ДАТА имеет специальный формат для представления дат в виде ДД.ММ.ГГГГ, где ДД – номер дня, ММ – номер месяца, ГГГГ – цифры года.

Каждый реквизит записывается в отдельной строке. Признак окончания строки – пара символов с кодами ASCII соответственно 13 и 10. Код реквизита отделяется от значения знаком ":" (двоеточие). Пробелы между ними не допускаются.

Реквизиты, не имеющие значений, могут быть опущены при формировании файла (кроме обязательных реквизитов, которые заполняются нулевыми значениями).

В состав данных включаются общие реквизиты, приведенные в настоящем документе и реквизиты (показатели) конкретных форм, состав которых разрабатывается и утверждается для сдачи отчетности по каждому отчетному периоду.

Последовательность строк файла следующая:

Реквизиты, идентифицирующие источник информации;

Начало документа 1;

Реквизиты, идентифицирующие налогоплательщика 1;

Реквизиты, идентифицирующие форму отчетности 1 за конкретный период;

Реквизиты формы отчетности 1;

Реквизиты, идентифицирующие форму отчетности 2 за конкретный период;

Реквизиты формы отчетности 2;

Конец документа 1;

Начало документа 2…

Реквизиты, идентифицирующие налогоплательщика 2;

Конец документа 2;

Конец файла.

Все данные о налоговых декларациях налогоплательщика помещаются после идентифицирующих его реквизитов, а все данные конкретной формы отчетности располагаются после реквизитов, идентифицирующих форму. Порядок следования форм в пределах данных по одному налогоплательщику, а также порядок следования реквизитов в пределах одной формы отчетности не существенен. Для конкретных форм должна соблюдаться уникальность идентификаторов в пределах одной формы.

Описание выходного документа (текстового файла) дано в таблице 2.

Информация выходного файла дана в приложении Б.

 

Таблица 2 – Описание выходной информации

Название документа Назначение документа Ключевые признаки Периодичность составления Количество Куда передается
экз. строк на листе символов в строке
file.txt Предоставление в ГНИ информации на магнитном носителе Имя файла, определяемое по указанным выше правилам 1 раз в квартал 1 перем. перем. в ГНИ

3 Алгоритм решения задачи

3.1 Блок-схема алгоритма

 






Информация о работе «Разработка программы "Модуль выгрузки данных в текстовом формате комплекса "Налогоплательщик ЮЛ" для государственной налоговой инспекции г. Узловая»
Раздел: Информатика, программирование
Количество знаков с пробелами: 65513
Количество таблиц: 6
Количество изображений: 8

0 комментариев


Наверх