Объект RemainTmc используется для выгрузки онлайн остатков товара на кассовый сервер в БД All. Задача на выгрузку доступна только по маршруту "ЦКС-МКС".
Команда addRemainTmc
Команда addRemainTmc добавляет запись об онлайн остатках товара в справочник остатков.
Свойства объекта addRemainTmc:
| Наименование | Тип данных | Описание | Примечания |
|---|---|---|---|
| identifier | строковый | Идентификатор документа изменения онлайн остатков | |
| shopcode | строковый | Код магазина | |
| barcode | строковый | Штрих-код товара | |
| cquant | вещественный | Количество товара | |
| changetype | целочисленный | Тип изменения онлайн остатков:
| |
| 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"
}