2.1.29.12 от 01.08.2019 новое в версии:

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

2.1.29.12 от 01.08.2019 новое в версии:

Сообщение Audim » 02 авг 2019, 01:17

2.1.29.12 от 01.08.2019 новое в версии:

Добавлена поддержка тега 1057 и данных агента и поставщика на весь чек

Изменения в API расширения для браузеров:

Код: Выделить всё

var Data = KkmServer.GetDataCheck(....)
...
// Добавление признаков агента и поставщика 
Data.AddDataAgent(
        // Признак агента (не обязательно), Тег 1057
        // 0: "Банковский платежный агент:" Оказание услуг пользователем, являющимся банковским платежным агентом
        // 1: "Банковский платежный субагент:" Оказание услуг пользователем, являющимся банковским платежным субагентом
        // 2: "Платежный агент:" Оказание услуг пользователем, являющимся платежным агентом
        // 3: "Платежный субагент:" Оказание услуг пользователем, являющимся платежным субагентом
        // 4: "Поверенный:" Оказание услуг пользователем, являющимся поверенным
        // 5: "Комиссионер:" Оказание услуг пользователем, являющимся комиссионером
        // 6: "Агент:" Оказание услуг пользователем, являющимся агентом и не являющимся банковским платежным агентом (субагентом), платежным агентом (субагентом), поверенным, комиссионером
        2,
        // Операция платежного агента тег 1044
        "95315",
        // Телефон платежного агента тег 1073
        "+79995554422",
        // Телефон оператора по приему платежей  тег 1074
        "+72223334455",
        // Телефон оператора перевода тег 1075
        "+74447776655",
        // Наименование оператора перевода тег 1026
        "ООО Тестовая организация",
        // Адрес оператора перевода тег 1005
        "Москва, зубовский бульвар 44",
        // ИНН оператора перевода тег 1016
        "430601071197",
        // Телефон поставщика тег 1171
        "+76662229955"
);
Изменения в API расширения http запросов:

Код: Выделить всё

var Data = {
        // Команда серверу
        Command: "RegisterCheck",
        ....
        // Признак агента. Тег ОФД 1057. Поле не обязательное. Можно вообще не указывать.
        // 0: "Банковский платежный агент:" Оказание услуг пользователем, являющимся банковским платежным агентом
        // 1: "Банковский платежный субагент:" Оказание услуг пользователем, являющимся банковским платежным субагентом
        // 2: "Платежный агент:" Оказание услуг пользователем, являющимся платежным агентом
        // 3: "Платежный субагент:" Оказание услуг пользователем, являющимся платежным субагентом
        // 4: "Поверенный:" Оказание услуг пользователем, являющимся поверенным
        // 5: "Комиссионер:" Оказание услуг пользователем, являющимся комиссионером
        // 6: "Агент:" Оказание услуг пользователем, являющимся агентом и не являющимся банковским платежным агентом (субагентом), платежным агентом (субагентом), поверенным, комиссионером
        AgentSign: 2,
        // Данные агента. тег ОД 1223.
        // Поле не обязательное. Обязательно если установлено поле "AgentSign"
        // Можно вообще не указывать.
        AgentData: {
            // Операция платежного агента тег ОФД 1044
            PayingAgentOperation: "95315",
            // Телефон платежного агента тег ОФД 1073
            PayingAgentPhone: "+79995554422",
            // Телефон оператора по приему платежей  тег ОФД 1074
            ReceivePaymentsOperatorPhone: "", //"+72223334455",
            // Телефон оператора перевода тег ОФД 1075
            MoneyTransferOperatorPhone: "+74447776655",
            // Наименование оператора перевода тег ОФД 1026
            MoneyTransferOperatorName: "ООО Тестовая организация",
            // Адрес оператора перевода тег ОФД 1005
            MoneyTransferOperatorAddress: "Москва, зубовский бульвар 44",
            // ИНН оператора перевода тег ОФД 1016
            MoneyTransferOperatorVATIN: "430601071197"
        },
        // Данные поставщика платежного агента.
        // Поле не обязательное. 
        PurveyorData: {
            // Телефон поставщика тег ОД 1171
            PurveyorPhone: "+76662229955"
        },
        .....
}

srgb
Сообщения: 13
Зарегистрирован: 19 июн 2019, 05:02

Re: 2.1.29.12 от 01.08.2019 новое в версии:

Сообщение srgb » 07 авг 2019, 15:28

В консоли браузера "Data.AddDataAgent is not a function".
Стоит последняя версия расширения 2.1.28.14.

Audim
Администратор
Сообщения: 2395
Зарегистрирован: 17 мар 2015, 18:36

Re: 2.1.29.12 от 01.08.2019 новое в версии:

Сообщение Audim » 07 авг 2019, 19:40

Обновите расширение....

Ответить