Для настройки интеграции с телефонным тарификатором Barsum в конфигурации предусмотрена обработка LoadCallsFromBarsum (её нужно добавить в справочнике "Обработки")
Логика работы обработка состоит в том, что она читает тестовый файл со звонками который создаёт тарификатор Barsum. Поэтому для настройки интеграции в первую очередь требуется настроить сам тарификатор Barsum на выгрузку старифицированных звонков в текстовый файл, который будет считывать обработка из 1С: Отель.
Обработка работает по позиционному принципу, т.е. она начинает разбирать тестовый файл, по позициям в соответствии с заданными в обработке настройками.
Далее после чтения файла обработка перемещает файл в архивную директорию, которая задана в настройках. Тарификатор Barsum видит, что файл отсутствует, и создаёт его снова уже с новыми звонками, который потом снова читает и переносит в архивный каталог обработка.Поэтому настройку можно разбить по этапам:
1. Настройка Барсум на выгрузку данных о зарегистрированных звонка в текстовый файл.
2. Настройка обработки LoadCallsFromBarsum.
В поле "Файл обмена данными" указывается директория, в которую Barsum в соответствии с настройками будет складывать файл с телефонными звонками и из которой обработка будет его читать.
Чтение файла, как освещалось ранее происходит по позициям, которые задаются в настройках обработки по кнопке "Настройки полей файла данных".
Расчёт позиции происходит достаточно просто: следует открыть тестовый файл Barsum и просто подсчитать количество символов в строке (включая пробелы) пока не будет найдена нужная позиция.
Чаще всего в одном файле может содержаться информация по нескольким звонкам, в таком случае строки будут разделены символом-разделителем. Чтобы обработка правильно произвела чтение строк следует в настройках обработки указать этот символ разделитель в поле "Символ разделитель строк".
При выполнении обработки будет производится чтение файла по позициям. После прочтения файл будет переносится из директории, в которую эти файлы создаёт Барсум, в архивную директорию, которая указывается в настройках обработки в поле "Каталог истории загруженных файлов".
Далее обработку следует настроить как фоновое задание с графиком выполнения раз в 100 секунд.
ВАЖНО! У пользователя, от имени которого работает служба сервера 1С (все фоновые задания выполняются на сервере) должны быть права на чтение/изменение данных в этих каталогах.
Предварительно Вам нужно так же настроить справочник "Телефонные номера".