Объект RemainTmc используется для выгрузки онлайн остатков товара на кассовый сервер в БД All. Задача на выгрузку доступна только по маршруту "ЦКС-МКС".

Команда addRemainTmc

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

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

НаименованиеТип данныхОписаниеПримечания
identifierстроковыйИдентификатор документа изменения онлайн остатков
shopcodeстроковыйКод магазина
barcodeстроковыйШтрих-код товара
cquantвещественныйКоличество товара
changetypeцелочисленный

Тип изменения онлайн остатков:

  • 0 – установка значения,
  • 1 – добавление товара на остатки,
  • 2 – удаление товара с остатков.

effectivedateдата и времяДата и время, с момента наступления которых данное изменение онлайн остатков вступит в силуЕсли дата не указана, то по умолчанию устанавливается дата и время загрузки записи в БД
Пример
{
"command":"addRemainTmc",
"remaintmc":{
    "identifier":"111",
    "shopcode":"shop1",
    "barcode":"bar123",
    "cquant":-2.589,
    "changetype":1,    
    "effectivedate":"2012-10-08T18:00:00" 
    }
}

Команда deleteRemainTmc

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

Параметры: идентификатор документа, код магазина, штрих-код товара.

Пример
{
"command":"deleteRemainTmc",
"remaintmc":{
    "identifier":"111",
    "shopcode":"shop1",
    "barcode":"bar123" 
    }
}

Команда clearRemainTmc

Команда clearRemainTmc очищает справочник онлайн остатков товара.

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