ИС БД «Январь» от МФИ Софт — система, которая хранит и передаёт информацию для проведения оперативно-розыскных мероприятий. Вы можете настроить взаимодействией АСР LANBilling и этой СОРМ.
Скачайте архив JanSORM.zip в личном кабинете Satisfy CRM.
На сервере, где установлен LBcore, создайте директорию /usr/local/billing/SORM/. Внутри создайте подкаталоги /arc/ и /err/:
mkdir /usr/local/billing/SORM
mkdir /usr/local/billing/SORM/arc
mkdir /usr/local/billing/SORM/err
``
Скопируйте в директорию /usr/local/billing/SORM/ четыре файлов:
cp sorm_gen.pl /usr/local/billing/SORM/
cp sorm_insert.sql /usr/local/billing/SORM/
cp sorm_proc_common.sql /usr/local/billing/SORM/
cp sorm_settings.ini /usr/local/billing/SORM/
``
Дайте права на выполнение sorm_gen.pl:
chmod +x /usr/local/billing/SORM/sorm_gen.pl
``
Примените к БД sql-файлы sorm_insert.sql и sorm_proc_common.sql:
mysql billing < /usr/local/billing/SORM/sorm_insert.sql
mysql billing < /usr/local/billing/SORM/sorm_proc_common.sql
``
Скопируйте шаблоны sorm*.* в директорию /usr/local/billing/templates/:
cp templates/* /usr/local/billing/templates/
``
Дайте права на выполнение файлов *.post:
chmod +x /usr/local/billing/templates/sorm*.post
``
Установите библиотеки:
Команды различаются для разных ОС.
yum install -y perl-SOAP-Lite perl-File-Pid perl-Text-Iconv perl-Time-Piece
apt-get install -y libsoap-lite-perl libfile-pid-perl libtext-iconv-perl libtime-piece-mysql-perl
pkg install -y p5-SOAP-Lite p5-File-Pid p5-Text-Iconv p5-Time-Piece
Отредактируйте файл sorm_gen.pl:
nano /usr/local/billing/SORM/sorm_gen.pl
``
Введите адрес и реквизиты доступа к FTP-серверу, на который система будет передавать файлы выгрузки:
my $ftphost = "192.168.54.2";
my $ftpuser = "user";
my $ftppassword = "password";
Укажите адрес сервера с LBcore и реквизиты администратора АСР LANBilling:
my $proto = 'http';
my $host = '127.0.0.1';
my $port = '34012';
my $login = 'admin';
my $pass = 'admin';
Для выгрузки в СОРМ нужны шаблоны отчётов из АСР LANBilling. Укажите ID шаблонов в первом столбце файла sorm_settings.ini. Найти эти ID можно с помощью команды:
SELECT doc_id FROM documents WHERE name LIKE 'sorm%'
Настройка взаимодействия с СОРМ от МФИ Софт завершена. Далее:
У вас есть вопросы по этой статье? Пожалуйста, напишите нам