Alcohol accounting interface for external services — это интерфейс для внешней системы учёта алкоголя, не SH PRO (для SH PRO — rkalcosh.dll).

Интерфейс должен быть добавлен на главном кассовом сервере.

Внешняя система учёта алкоголя реализует https сервер, которому r_keeper отправляет команды по протоколу.

Параметры

  • URL (по умолчанию "http://127.0.0.1:1221/xml") — строка до 255 символов, например "http://127.0.0.1:1221/{command}" может содержать для подстановки следующие подстроки:
    • {command} команда протокола
    • {fsrarId} — ФСРАР
    • {inn} —  ИНН
    • {restaurantCode} — полный 9-значный код ресторана
  • Authorization header format (по умолчанию "Authorization:Bearer %s") — строка до 255 символов. http header включает как имя (до ":") так и формат значения. Можно использовать %s для подстановки во время выполнения токена. Токен задаётся в параметре Token
  • LogLevel (по умолчанию ExportFunctionCall) — один из уровней логирования (лог пишется в rkalcoex.log):
    • Error — только ошибки
    • ExportFunctionCall — только вход и выход команд
    • InternalFunctionCall — то же, что в ExportFunctionCall + логирование вызовов
    • Talcative — максимальное логирование
  • Token  — строка до 255 символов. Токен авторизации для подстановки в авторизационный заголовок (см. параметр Authorization header format).