1. общие положения 4

Вид материалаДокументы

Содержание


8.Контрольные соотношения
ИдПол = КККК
Имя файла
ИдПол = КККК
Имя файла
Подобный материал:
1   ...   15   16   17   18   19   20   21   22   23

8.КОНТРОЛЬНЫЕ СООТНОШЕНИЯ


Контрольные соотношения проверяются в ходе входного и выходного форматно - логического контроля.


Контрольные соотношения, проверяемые при формировании файлов в банке

Код ошиб.

Контрольное соотношение

Тип файла

023

НомСооб должен иметь заданную структуру. Серия бланка должна состоять из шести знаков (две первые цифры = двум первым цифрам КППКО и две последующие = двум последним цифрам текущего года). Номер бланка должен состоять из шести цифр. Первые символы в виде «0» должны быть заполнены.

SBC

151

КодНОИсх = коду НО, принимающего сообщение банка.

SBC, SMN

106

ИдПол = КККК из имени файла

SBC, SMN

103

НомСооб - значение не было использовано ранее

SBC

027

ДатаСооб <= текущая дата

SBC

027

ДатаДог <=ДатаСооб

SBC

047

ИдДок должен иметь заданную структуру

SBC, SMN

018

020

ИНН должен иметь заданную структуру: контроль на контрольный разряд и длину; только цифры. Не должен состоять из одних нулей или единиц. (Приказ МНС РФ от 3 марта 2004 г. N БГ-3-09/178)

SBC, SMN

018

020

КПП должен состоять только из цифр. Не должен состоять из одних нулей или единиц. (Приказ МНС РФ от 3 марта 2004 г. N БГ-3-09/178)

SBC, SMN

018

Если длина /ИНННП/ =10 и если не (/КодСостСч/=’0’ и /ДатаОткрСч/<Тв), то КППНП '' и 5-6 разряд = ‘01’ или >= ‘50’.

SBC, SMN

018

020

ОГРН должен иметь заданную структуру: контроль на контрольный разряд и длину; только цифры. Не должен состоять из одних нулей или единиц. (Постановление Правительства РФ от 19 июня 2002 г. N 438)

SBC, SMN

018

020

ОГРНИП должен иметь заданную структуру: контроль на контрольный разряд и длину; только цифры. Не должен состоять из одних нулей или единиц. (Постановление Правительства РФ от 16 октября 2003 г. N 630)

SBC, SMN

018

020

НомСч - контроль на контрольный разряд и длину; только цифры (см. Письмо ЦБР от 8 сентября 1997 г. N 515, Положение ЦБР от 5 декабря 2002 г. N 205-П). Для закрываемых счетов контроль на длину и наличие нецифровых символов не проводится

SBC, SMN

022 023 020

СвидНУ - серия должна состоять из 2-х цифр; номер свидетельства должен состоять из 7,8 или 9 цифр.

SBC

030

КодВСч - наличие в справочнике

SBC

030

КодСостСч - наличие в справочнике

SBC

103

Имя файла - не должно повторяться

SBC, SMN

ПРИМЕЧАНИЕ: Тв - установленная дата введения в действие форматов 4.00


Контрольные соотношения, проверяемые при приеме файлов от банка и формировании файлов

(ПК «БС-МБ», ПК «БС-Р»)

Код ошиб.

Контрольное соотношение

Тип файла

023

НомСооб должен иметь заданную структуру. Серия бланка должна состоять из шести знаков (две первые цифры = двум первым цифрам КППКО и две последующие = двум последним цифрам текущего года). Номер бланка должен состоять из шести цифр. Первые символы в виде «0» должны быть заполнены.

SBC

151

КодНОИсх = коду НО, где установлен ПК. Только для ПК «БС-МБ»

SBC, SMN

106

ИдПол = КККК из имени файла

SBC, SMN

018

Если длина /ИНННП/ =10 и если не (/КодСостСч/=’0’ и /ДатаОткрСч/<Тв), то КППНП '' и 5-6 разряд = ‘01’ или >= ‘50’.

SBC, SMN

103

НомСооб - значение не было использовано ранее

SBC

027

ДатаСооб <= текущая дата

SBC, IPB

027

ДатаДог <=ДатаСооб

SBC, IPB

027

ДатаСооб <= ДатаПолСооб

IPB



Контрольные соотношения, проверяемые в НОНП при приеме и формировании файлов (ПК «БС-МН»)

Код ошиб.

Контрольное соотношение

Тип файла

110

ИдПол = коду НО, где установлен ПК

SBC, SMN, USC, USN

018

ИдКонПол = коду НО, где установлен ПК

USC, USN

042

КодНОНП = коду НО, где установлен ПК

SBC, SMN

042

ИНН/КПП есть в ЕГРН и НП состоит на учете в данном налоговом органе по любой причине

USC, USN

042

ИНН/КПП есть в ЕГРН и НП состоит на учете в данном налоговом органе по месту нахождения

SBC, SMN

001

ДатаИспИП >= ДатаИП

OPK

027

ДатаРешПр <= текущая дата

RP, RO, KRP, KRO

027

ДатаРешПр <= ДатаРешОт

RO, KRO

027

ДатаСооб <= ДатаПолСооб

IPB

103

НомСооб - значение не было использовано ранее

SBC



Общие контрольные соотношения, проверяемые при приеме и формировании файлов

Код ошиб.

Контрольное соотношение

Тип файла

008

009

ИдФайл должен иметь заданную структуру

Все файлы

018

ТипИнф должен соответствовать перечню

Все файлы

047

ИдДок должен иметь заданную структуру

Все файлы

012

Кол-во документов в файле должно соответствовать указанному в КолДок

Все файлы

018

020

ИНН должен иметь заданную структуру: контроль на контрольный разряд и длину; только цифры. Не должен состоять из одних нулей или единиц. (Приказ МНС РФ от 3 марта 2004 г. N БГ-3-09/178)

Все файлы

018

020

КПП должен иметь заданную структуру: контроль на код НО в СОУН; только цифры. Не должен состоять из одних нулей или единиц. (Приказ МНС РФ от 3 марта 2004 г. N БГ-3-09/178)

Все файлы

018

020

ОГРН должен иметь заданную структуру: контроль на контрольный разряд и длину; только цифры. Не должен состоять из одних нулей или единиц. (Постановление Правительства РФ от 19 июня 2002 г. N 438)

Все файлы

018

020

ОГРНИП должен иметь заданную структуру: контроль на контрольный разряд и длину; только цифры. Не должен состоять из одних нулей или единиц. (Постановление Правительства РФ от 16 октября 2003 г. N 630)

Все файлы

018

020

НомСч - контроль на контрольный разряд и длину; только цифры (см. Письмо ЦБР от 8 сентября 1997 г. N 515, Положение ЦБР от 5 декабря 2002 г. N 205-П). Для закрываемых счетов контроль на длину и наличие нецифровых символов не проводится

Все файлы, за исключением SUI, SFI, SOI

022 023 020

СвидНУ - серия должна состоять из 2-х цифр; номер свидетельства должен состоять из 7,8 или 9 цифр;

Все файлы

027

ДатаСооб<= текущая дата

SBR, SR, SF

027

ДатаДог<=ДатаСооб

SBR, SR, SF

030

КодВСч - наличие в справочнике

Все файлы

030

КодСостСч - наличие в справочнике

Все файлы

027

ДатаОткрСч <= ДатаЗакрСч

SBR, SR, SF

027

ДатаОткрСч <= ДатаИзмСч

SBR, SR, SF

103

Имя файла - не должно повторяться

Все файлы



















Наименование ошибки определяется по справочнику «Коды ошибок».