Зміст
УКВ aka Управління Кабельним Всемогутнє
Являє собою систему обліку послуг аналогового кабельного телебачення, по можливості максимально емулюючу Cash Flow більш наближений до Stargazer щодо нарахування грошей за інтернет. І так - ще є автоматичне рознесення коштів за банківськими виписками, що надсилаються “Ощадбанком” у їхньому стандартному форматі DBF (так так, це той де 45+ колонок, зламане кодування CP866 та інші радості життя).
Основні відмінності від старих реалізацій:
- Основний фактор розрахунків - стан балансу користувача
- Простота та самоочевидність руху коштів по рахунках користувачів
- Максимальна автоматизація типових завдань рознесення грошей за рахунками та роздачі нарядів персоналу
- Автоматичне нарахування абонентської плати викликом з API віддаленого виклику процедур
Чого гарантовано НЕ буде:
- Не підтримується
тарифікаціяідіотизм вигляду “я не заплатила за березень 2007 року, але заплатила за лютий 2014 року - чому мене відключили?” - Див. вище. На рахунку користувача або є певна сума грошей, або її немає. Коли і чому він не платив - нікого не хвилює.
- Див. вище. Якщо користувач заплатив гроші - вони потрапляють на його рахунок. Всі. Більше нічого. На грошах не намальовано, що вони за квітень.
- Не буде зняття АП за місяць відмінний від поточного щодо нарахування. Сьогодні - той місяць, який у календарі. А не Червень 2006 року.
- АП нараховується всім активним користувачам (вони дивляться зомбовізор) і не нараховується неактивним (послуга не надається). Жодних винятків.
- Жодної розмазаної абонплати. Хворі чи що? Це - аналогове КТВ. У нього латентність вимкнення обчислюється тижнями.
- Не приймаються фічреквести. Тим більше, що йдуть у розріз з вищевказаною концепцією тарифікації. Так - за гроші теж не приймаються. Ні - у вас немає стільки грошей.
Трохи про формат банківських виписок, що пережовуються.
ОщадБанк
І ось те, що ми повинні бачити при її завантаженні:
З чого не складно зробити висновок, що ключовими полями при обробці виписки є:
ABCOUNT - номер угоди абонента ADDR - адреса абонента FIO - ПІБ абонента SUMM - сума платежу NAME_PLAT - примітки до платежу PTIME - час здійснення платежу PDATE - дата здійснення платежу
ПриватБанк
Такий же зразок файлу виписки ПриватБанку.
N_DOGOV - номер угоди ADR_TEL - адреса абонента (або телефон) FIO_PLAT - ПІБ абонента SUMMA - сума платежу N_DOKUM - примітки до платежу OPERDEN - дата здійснення платежу
Трохи про міграцію
Імпортувати при міграції користувачів, ви можете за допомогою відповідного модулю
А ось зразок даних, які можна імпортувати за-замовчуванням:
- ukv_import_sample.txt
666;2023-05-12;Base;150;300;1;Маркіян Вишиванка;+380343312345;+380931234567;Зловісненськ;Бандери;13;42;CC12345;Зловісненським МВУМВС;1998-11-14;Якась інша адреса;987654321;це типу примітки користувача;zlovyazi12ap2_aj91 667;2023-05-12;Base;150;300;1;Маркіян Полуничка;+380343312346;+380931234568;Зловісненськ;Бандери;13;43;CC12346;Зловісненським МВУМВС;1998-11-15;Якась інша адреса;987654322;це типу примітки користувача2;gen_qxeh66yrac
ось власне з якимись такими налаштуваннями










