Для передачи специальных символов-разделителей групп в коде маркировки GS1 (<GS>, специальный символ-разделитель имеющий код 29 в таблице символов ASCII (1D hex)) необходимо использовать символьную последовательность "\u001d".

Команда addRemainDraftBeer

Команда addRemainDraftBeer добавляет запись об остатках в справочник остатков разливного пива.   

Свойства объекта remaindraftbeer:

Свойство

Тип данных

Описание

Примечания

markingcodeстроковый(255)Код маркировки пиваОбязательно для заполнения
barcodeстроковый(255)Штрих-код пиваОбязательно для заполнения
nameстроковый(255)Наименование пиваОбязательно для заполнения
connectdateдата и времяДата постановки на кранОбязательно для заполнения
volumeвещественный(13,3)Объем пива, поставленного на кранОбязательно для заполнения
expirationdateдата и времяПредельная дата реализации
Пример
{
    "command": "addRemainDraftBeer",
    "remaindraftbeer": 
    {
        "markingcode": "0104636332455339215qa5?WHJssbI-93dGVz",
        "barcode": "4636332455339",
        "volume": 50.0,
        "name": "Пиво №1",
        "connectdate": "2023-08-08 12:12:11",
        "expirationdate": "2023-11-08 12:12:11" 

    }
}

Команда deleteRemainDraftBeer

Команда deleteRemainDraftBeer удаляет запись из справочника остатков разливного пива.

Параметр: код маркировки пива.

Пример
{
    "command": "deleteRemainDraftBeer",
    "markingcode": "0104636332455339215qa5?WHJssbI-93dGVz" 
}

Команда clearRemainDraftBeer

Команда clearRemainDraftBeer очищает справочник остатков разливного пива.

Пример
{
  "command": "clearRemainDraftBeer" 
}
  • No labels