Наполнение Личных кабинетов через файлы обмена
Наполнение Личных кабинетов через файлы обмена.
Наполнение Личного кабинета происходит через импорт файлов в формате. xls(.xlsx), .csv или. dbf. Кодировка файлов. csv должна быть utf-8.
Для настройки Личного кабинета необходимо первоначально уточнить следующие моменты:
Есть ли привязка конкретных поставщиков к услугам, назначенным лицевым счетам или эта привязка есть только при начислениях. Есть ли необходимость хранить балансы (задолженности) в разрезе поставщиков услуг или достаточно одной общей суммы. Возможна ли распечатка квитанции из Личного кабинета. Какие платёжные системы необходимо подключить для оплаты из Личного кабинета.Реквизитный состав файлов для наполнения Личного кабинета:
* - необязательные параметры
** - если расчётный период задан в начале имени файла, (например YYYYMM-LK_CHRG. dbf), то поля period можно не заполнять.
LK_ACC - Лицевые счета. uid - внутренний код лицевого счёта irclogin - внешний код лицевого счёта* name - наименование лицевого счёта (владелец) acc_addr - адрес лицевого счёта (текст) square - общая площадь помещения, кв. м lodger - количество постоянно проживающих lodgrs - количество временно проживающих*
если адрес структурирован, то можно добавить:
street - название улицы* build - номер дома* flat - номер квартиры* room - номер комнаты*LK_PROV - Поставщики услуг и платёжные операторы oper_id - код поставщика type - тип поставщика (0 - поставщик услуг, 1 - поставщик и платёжный оператор) name - наименование поставщика uname - юридическое название (для печати квитанций)* uaddr - юридический адрес* inn - ИНН поставщика* kpp - КПП поставщика* settl - расчётный счёт* bank_name - название банка* bik - БИК банка* korr - корр. счёт*
LK_SERV - Услуги и тарифы. serv_id - код услуги serv_type - вид комм. ресурса (системный справочник) serv_categ - категория услуги* (справочник) prio - параметр для сортировки name - наименование услуги short - краткое наименование для квитанции* oper_id - код поставщика* (справочник) above - тариф на услугу norm - норматив на услугу period - период действия тарифа и норматива в формате yyyy-mm-01**
LK_SERV_CATEG - Справочник категорий услуг (Содержание и ремонт, ХВС, ГВС …) id - код name - наименование
LK_AGRM - Привязка регулярно начисляемых услуг к лицевым счетам. uid - внутр. код лицевого счёта serv_id - код услуги
LK_CNT - Приборы учёта. cnt_id - код прибора учёта uid - внутр. код лицевого счёта cnt_no - номер прибора учёта cnt_name - описание прибора учёта* (например - кухня) serv_type - вид комм. ресурса (системный справочник) width - разрядность прибора учёта* (целая часть) valalert - максимальный объём для входного контроля*
LK_CNTVAL - Показания приборов учёта. cnt_id - код прибора учёта value - показание (допускается дробное) period - период ввода показания в формате yyyy-mm-01**
LK_CHRG - Начисления за период. charg_id - код начисления* charg_type - вид начисления (системный справочник) uid - внутр. код лицевого счёта period - расчётный период в формате yyyy-mm-01** serv_id - код услуги oper_id - код поставщика, если нет в услугах* (справочник) cnt_id - код прибора учёта, по показаниям которого сделаны начисления* cval - объём услуги csum - сумма начисления descr - комментарий*
LK_PAY - Платежи за период. pay_id - код платежа* pay_date - дата платежа pay_class - код способа оплаты (справочник) pay_for - код назначения платежа (0 - оплата пеней, 1 - оплата комм. услуг) bank - код банка (справочник) oper_id - код платёжного оператора или поставщика uid - внутр. код лицевого счёта amount - сумма платежа receipt - номер платёжного документа* descr - комментарий*
LK_PAY_CLASS - Справочник способов оплаты (например: квитанция, терминал, безнал. платёж, электронный платёж…). id - код name - наименование
LK_BANK - Справочник банков. id - код банка name - наименование банка
LK_BALANCE - Балансы (задолженности) лицевых счетов на конец периода bal_id - код записи* uid - внутр. код лицевого счёта period - период, следующий за расчётным в формате yyyy-mm-01** oper_id - код платёжного оператора или поставщика amount - баланс услуг (- долг, +аванс) penalty - баланс пеней (- долг, +аванс)
В Личном кабинете используются следующие системные (предустановленные) справочники:
- serv_type - вид комм. ресурса:
0 - Нет комм. ресурса
3 - Холодное водоснабжение
4 - Горячее водоснабжение
6 - Водоотведение
7 - Отопление
10 - Газоснабжение
20 - Подогрев воды для ГВС
11 - Электроснабжение
31 - Содержание и ремонт жил. пом.
32 - Капитальный ремонт
100 - Начисление пеней
- charg_type - вид начисления:
1 - Ежемесячное индивидуальное
2 - Разовое начисление
3 - Ежемесячное коллективное (ОДН)
17 - Перерасчёт
21 - Начисление пеней
11 - Перерасчёт услуг ОДН
12 - Перерасчёт за непредоставленные услуги на инд. нужды
13 - Перерасчёт за временное отсутствие жильца
14 - Перерасчёт за временное проживание жильца
18 - Перерасчёт за услуги ненадлежащего качества
19 - Списание задолженности


