Наша компания заключила договор со Сбербанком на работу по системе город. И вот какие требования Сбербанк предъявляет для реестров
Общие требования для реестров
Код:
Входящий в Систему реестр содержит информацию о абонентах (плательщиках),
счетах, задолженностях и начислениях. Структура заголовка:
#FILESUM <Сумма реестра>
#TYPE <Тип реестра>
#SERVICE <Номер услуги>
#NOTE
где <Сумма реестра> - сумма сальдо по всем записям;
<Тип реестра> - для реестра сальдо "7", для реестра закрытия счетов "9";
<Номер услуги> - номер услуги, определяется в Системе.
Реестр отправляемый в сбербанкКод:
ФИО;ГОРОД,УЛИЦА,ДОМ,КВАРТИРА;СЧЁТ;САЛЬДО;ПОДУСЛУГА;ДАТА1;ДАТА2;НД:НАЧИСЛЕНИЕ:
ФИО - Ф.И.О. абонента (плательщика). Имя и отчество могут быть заменены
инициалами с точками или без точек, могут быть опущены;
ГОРОД - наименование города, может быть опущено (ФИО;,УЛИЦА,...), в этом
случае по умолчанию - ИРКУТСК;
УЛИЦА - название улицы;
ДОМ - номер дома, если есть номер корпуса - дописывать справа через дробь;
КВАРТИРА - номер квартиры, может быть опущен (для частного сектора);
СЧЁТ - номер лицевого счёта, принятый в учётной системе организации -
поставщика услуг. Номера дома, квартиры и счёта могут содержать
любые символы, кроме служебных (см.ниже);
САЛЬДО - сальдо абонента на начало месяца, задолженность указывается без
знака, переплата - с минусом;
ПОДУСЛУГА - номер подуслуги, определяется в Системе, для простой услуги
(не сложной, без подуслуг) опускается;
ДАТА1 - начальная дата периода оплаты, обычно начало месяца (01/09/2005);
ДАТА2 - конечная дата периода оплаты, обычно конец месяца (30/09/2005);
НД - номер дополнения (доп. структуры полей), определяется в Системе;
НАЧИСЛЕНИЕ - размер начисления за период оплаты (обычно месяц), либо 0.00
Пример реестра 7 (сальдо)Код:
#FILESUM 0.00
#TYPE 7
#SERVICE 6062
#NOTE
ИВНИЦКИЙ НИКОЛАЙ ФЕДОРОВИЧ;БРАТСК,МАЯКОВСКОГО,57,7;0127930;0.00;;01/02/2011;28/02/2011;
ОЧКАН ДМИТРИЙ ЛЕОНИДОВИЧ;БРАТСК,МАЯКОВСКОГО,57,5;0127931;0.00;;01/02/2011;28/02/2011;
АКИМОВ ЕВГЕНИЙ ВИКТОРОВИЧ;БРАТСК,МАЯКОВСКОГО,57,6;0127932;0.00;;01/02/2011;28/02/2011;
Пример реестра 9 (закрытие счетов)Код:
#FILESUM 0.00
#TYPE 9
#SERVICE 1299
#NOTE ннн "PKK"
;,,,;0000026;;042
;,,,;0000078;;042
;,,,;0000129;;042
;,,,;0000151;;03
;,,,;0000152;;05
;,,,;0000153;;16
;,,,;0000220;;10
;,,,;0000238;;10
;,,,;0000251;;10
;,,,;0000284;;10
;,,,;0000287;;10
;,,,;0000635;;22
В приложении файл с полным описание формата
Вложение: