Описание формата СББОЛ 9_2
Файловый импорт начислений ЖКУ
1. Термины и сокращения
ЛС — номер лицевого счета в биллинге УК.
2. Описание формата
2.1 Общие требования к файлу
Содержание файла
Предоставляемая информация | О начислениях ЖКУ в разрезе ЛС |
Хранение информации | Построчно |
Разделение строк | Dos 0D,0А |
Количество строк | Не ограничено |
Формат файла | txt |
Кодировка файла | win 1251 |
Формат имени файла | ИИИИИИИИИ(ИИ)_ РРРРРРРРРРРРРРРРРРРР _XXX_MMDD.txt ИИИИИИИИИ(ИИ) – ИНН Поставщика услуг РРРРРРРРРРРРРРРРРРРР – расчетный счет сбербанка привязанный к Поставщику услуг XXX – порядковый номер файла (все 0) MMDD – месяц, дата выгрузки |
Обрабатываемые данные
- внутри передаваемых строк данные разделены на позиции;
- внутри позиции может быть одно или более полей данных;
Разделитель позиций данных | ; (ASCII-код 59, точка с запятой) |
Разделитель полей внутри позиции | Поля внутри позиции отсутствуют |
- поля внутри позиции могут быть логически объединены в секции.
- в каждой строке должны быть заполнены обязательные поля в соответствии с форматом типа данных этого поля;
- порядок позиций и полей внутри них во всех строках должен быть одинаков, поля с пустыми значениями не должны содержать какие-либо символы и должны сразу заканчиваться разделителем позиции, если поле в позиции одно, или разделителем поля, если в позиции несколько полей.
2.2 Упорядоченный перечень позиций
Имя поля | Тип поля | Примечание | |
1 | Лицевой счет | Текстовое | От 3 до 50 символов |
2 | ЕЛС | Текстовое | 10 |
3 | Код ФИАС | Текстовое | 36 |
4 | ФИО | Текстовое | Фамилия Имя Отчество |
5 | Адрес | Текстовое | Населенный пункт, улица, номер дома, квартиры |
6 | Период | Дата | В формате ММГГ |
7 | Наименование услуги (до 30 шт, включая Пени) | Текстовое | Наименование услуги из квитанции |
8 | Код услуги (до 30 шт, включая Пени) | Текстовое | Код услуги из биллинга |
9 | Сумма к оплате (до 30 шт, включая Пени) | Сумма | Сумма начислений с учетом перерасчетов и пени в формате 999999,99 |
3. Пример строки данных
<inline>Формат</inline>
<<Номер ЛС>;<ЕЛС>; <КОД ФИАС>;<ФИО>;<Адрес>;<Период>;<Наименование услуги1>;<Код услуги1>;<Сумма начислений>; ... ;<Наименование услуги n>;<Код услуги n>;<Сумма начислений n>;Пени;9999;<Сумма начислений по пени>
Пример:
1356120483;50КР441542;43c55cd3-fa3f-4bff-ab4a-8f98f5526f93;Полищук Иван Петрович;г Чита, ул Ленина, д 11, кв 1;0622;Содержание жилья;3345;1727.30;ХВС;3356;77.42;Водоотведение;3367;38.71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;видеонаблюдение;3378;60.00