{toc}
h2. Сайт поставщика
[МФИ СОФТ АПК ИС БД ОРМ «Январь»|https://www.mfisoft.ru/solutions/yanvar/]
h2. Как настроить
# Проведите настройку по статье [CarbonBilling:Настройка стандартных схем СОРМ]
# Выберите схему *МФИ СОФТ Январь*
h3. Стандартные параметры
* Разделитель: ;
* Формат даты: {{%Y-%m-%d %H:%M:%S}}
* Поля в кавычках: Нет
* Поля в кавычках: utf8
h3. Дополнительные параметры
h4. Отчёт ADDRESS
1. По умолчанию, заполняется только адрес регистрации. Адрес регистрации address_type_id=0 берется из реквизита "Паспорт прописка" (для ФЛ) или юридический адрес (для ЮЛ). Если эти реквизиты не заполнены, то адрес берется из поля "Дом" в карточке абонента.
2. через дополнительные параметры отчета можно вывести другие типы адресов:
* export_address_type_postal=1 - выведет строку с Address_Type_Id=1 (почтовый адрес, дополнительный адрес для юридических лиц), реквизит Почтовый адрес
* export_address_type_invoice=1 - выведет строку с Address_Type_Id=2 (адрес доставки счета, дополнительный адрес для юридических лиц), реквизит Почтовый адрес
* export_address_type_device=1 - выведет строку с Address_Type_Id=3 (адрес установки устройства (телефонов), дополнительный адрес для абонентов телефонов общего пользования), поле Дом у ФЛ, реквизит Физический адрес для ЮЛ
h4. Отчёт UNDEFINED_PAYMENT
При установке опции date_from_op_date=1 в дополнительных параметрах выгрузки по платежам дата платежа будет браться из поля Дата операции, а не из поля Дата по системным часам. По умолчанию этот параметр равен 0 и дата будет браться из поля Дата по системным часам.
h4. Отчёт PAY_TYPES
По умолчанию платежи, у которых не указано значение operator_name, в выгрузке типов платежей значатся как UnknownPayType
Для СОРМ МФИ СОФТ можно указать своё наименование данного типа платежа с помощью переменной unknown_pay_type_name = Неизвестный тип (вместо "Неизвестный тип" указать нужное), указываемой в дополнительных параметрах отчета pay_types
h2. Особенности схемы
* При формировании пустого периодического отчета в биллинге, файл отчета на FTP-сервер не выгружается.
* Для выгрузки PHONE_SPECIAL необходимо заполнять реквизит с номером 37 "Специальные номера оператора" через дефис.
Например: +7(495)7777777-Техническая поддержка,+7(495)7777778-Отдел продаж
* Для возможности задавать кастомные region_id через дополнительные параметры, необходимо указать параметр custom_regions. Формат параметра: custom_regions={3:33, 1327:17}
Где 3 и 1327 - это id операторов связи в биллинге, а 33 и 17 - это id регионов для этих операторов связи, которые должны быть в выгрузке.
!Реквизит37.png|border=0,width=700!
h2. Сайт поставщика
[МФИ СОФТ АПК ИС БД ОРМ «Январь»|https://www.mfisoft.ru/solutions/yanvar/]
h2. Как настроить
# Проведите настройку по статье [CarbonBilling:Настройка стандартных схем СОРМ]
# Выберите схему *МФИ СОФТ Январь*
h3. Стандартные параметры
* Разделитель: ;
* Формат даты: {{%Y-%m-%d %H:%M:%S}}
* Поля в кавычках: Нет
* Поля в кавычках: utf8
h3. Дополнительные параметры
h4. Отчёт ADDRESS
1. По умолчанию, заполняется только адрес регистрации. Адрес регистрации address_type_id=0 берется из реквизита "Паспорт прописка" (для ФЛ) или юридический адрес (для ЮЛ). Если эти реквизиты не заполнены, то адрес берется из поля "Дом" в карточке абонента.
2. через дополнительные параметры отчета можно вывести другие типы адресов:
* export_address_type_postal=1 - выведет строку с Address_Type_Id=1 (почтовый адрес, дополнительный адрес для юридических лиц), реквизит Почтовый адрес
* export_address_type_invoice=1 - выведет строку с Address_Type_Id=2 (адрес доставки счета, дополнительный адрес для юридических лиц), реквизит Почтовый адрес
* export_address_type_device=1 - выведет строку с Address_Type_Id=3 (адрес установки устройства (телефонов), дополнительный адрес для абонентов телефонов общего пользования), поле Дом у ФЛ, реквизит Физический адрес для ЮЛ
h4. Отчёт UNDEFINED_PAYMENT
При установке опции date_from_op_date=1 в дополнительных параметрах выгрузки по платежам дата платежа будет браться из поля Дата операции, а не из поля Дата по системным часам. По умолчанию этот параметр равен 0 и дата будет браться из поля Дата по системным часам.
h4. Отчёт PAY_TYPES
По умолчанию платежи, у которых не указано значение operator_name, в выгрузке типов платежей значатся как UnknownPayType
Для СОРМ МФИ СОФТ можно указать своё наименование данного типа платежа с помощью переменной unknown_pay_type_name = Неизвестный тип (вместо "Неизвестный тип" указать нужное), указываемой в дополнительных параметрах отчета pay_types
h2. Особенности схемы
* При формировании пустого периодического отчета в биллинге, файл отчета на FTP-сервер не выгружается.
* Для выгрузки PHONE_SPECIAL необходимо заполнять реквизит с номером 37 "Специальные номера оператора" через дефис.
Например: +7(495)7777777-Техническая поддержка,+7(495)7777778-Отдел продаж
* Для возможности задавать кастомные region_id через дополнительные параметры, необходимо указать параметр custom_regions. Формат параметра: custom_regions={3:33, 1327:17}
Где 3 и 1327 - это id операторов связи в биллинге, а 33 и 17 - это id регионов для этих операторов связи, которые должны быть в выгрузке.
!Реквизит37.png|border=0,width=700!