КП API.

Для того, чтобы начать работать с пользователями, требуется открыть http соединение по адресу api.lbr.ru

URL для генерации: api.lbr.ru/kp?m=set

Основные параметры:
  • Параметр Тип Описание
  • action (string) Тип передаваемых данных. Принимаемые: spares - Запчасти; machine - Техника(в разработке)
  • template (string) Шаблон. Принимаемые: email - письмо на электронную почту; print - печатный шаблон(возвращает ссылку на документ)
  • header (mixed) Шапка. Текст либо число. 0 - скрыть шапку.
  • client (string) Клиент. ФИО.
  • login (string) Логин сзязанного лица(любой человек, существующий в базе Центра авторизации)
  • f_id (string) Филиал (Код из трех символов)
  • data (array) Массив с данными. Может быть множественным массивом.

action = spares

Принимаемые параметры массива data

Параметры:
  • Параметр Тип Описание
  • title (string) Название таблицы
  • table (array) Массив со значениями таблицы
Примеры:

1. Генерирует таблицу вида:

НаименованиеКоличествоЦенаСумма
1Запчасть под номер 13453411730
2Вторая ЗЧ
345
565
35
37
32980
    action = 'spares'
    data[1][table][head][0][0] = '№';
    data[1][table][head][0][1] = 'Наименование';
    data[1][table][head][0][2] = 'Количество';
    data[1][table][head][0][3] = 'Цена';
    data[1][table][head][0][4] = 'Сумма';

    data[1][table][body][0][0] = '1';
    data[1][table][body][0][1] = 'Запчасть под номер 1';
    data[1][table][body][0][2] = '345';
    data[1][table][body][0][3] = '34';
    data[1][table][body][0][4] = '11730';
    
    data[1][table][body][1][0] = '2';
    data[1][table][body][1][1] = 'Вторая ЗЧ';
    data[1][table][body][1][2][body][0][0] = '345';
    data[1][table][body][1][2][body][1][0] = '565';
    data[1][table][body][1][3][body][0][0] = '35';
    data[1][table][body][1][3][body][1][0] = '37';
    data[1][table][body][1][4] = '32980';