=== Реестр для Платосферы === Добавлен по требованиям от {{ :emir:page:4.1_пример_с_показаниями_meters_20200429_001.txt |21 апреля 2022 года}}. Формат реестра: * текстовый файл * кодировка windows-1251 * разделитель колонок ";" * расширение txt Первые 4 строки #FILESUM сумма балансов #TYPE 7 #SERVICE 1 #NOTE Далее идёт таблица в формате ^ ФИО ^ Адрес ^ ЛС ^ Услуга ^ Баланс ^ номер счетчика1 ^ показания1 ^ дата1 ^ номер счетчика2 ^ ... ^ ... ^ где * Адрес = <название населённого пункта (без типа)>,<улица тип>,<номер дома>,<номер кв> * Услуга= код в соответствии со справочником [[page:ZENInterface.List.cls_Plato.Service|Коды услуг в Платосфере]] на основании поставщика счета. * Баланс= через точку * дата показаний счетчика в формате ''ДД/ММ/ГГГГ'' Условия, при которых ЛС попадает в реестр * Для ФЛ - нужно, чтобы НЕ стоял флаг "скрывать в реестре Платосфера" (в карточке ЛС) * Для ЮЛ - нужно, чтобы стоял флаг "показывать в реестре Платосфера" (в карточке ЛС) * Если баланс ЛС отличается от нуля * показываем, если есть рабочая услуга * показываем, если есть рабочая услуга на другом ЛС, за исключением пени * Вне зависимости от баланса * показываем, если есть рабочая услуга (кроме пени) * если это ЛС пени, то если есть рабочая услуга на другом ЛС Таким образом, ЛС будет в реестре * если на ЛС есть рабочая базовая услуга = показываем баланс работающей услуги в любом случае * если на ЛС есть долг/переплата, и на абоненте есть рабочая базовая услуга на любом ЛС = показываем долги или переплаты, если абонент обслуживает * если это пени, то проверяется, что на абоненте есть рабочая базовая услуга на любом ЛС= показываем статус пени в том случае, если абонент обслуживается Эксплуатируется в ? ...