You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Команда addLDiscFixed

Команда addLDiscFixed добавляет фиксированную скидку в справочник скидок. Атрибуты фиксированной скидки задаются обязательным параметром LDiscFixed.  

Свойства параметра LDiscFixed:

Свойство

Тип данных

Описание

disccode

числовой(11)

Код скидки

name

строковый(25)

Название скидки

disctype

числовой(11)

Тип скидки:

  • 1 – скидка,
  • 2 – надбавка.

discmode

числовой(11)

Вид скидки:

  • 1 – процентная,
  • 2 – суммовая.

discsize

вещественный(15,2)

Размер скидки

rtext

строковый(30)

Текст для чека

cardpref

строковый(24)

Префикс карты

receiptmode

числовой(11)

Флаг применения на чек:

  • 1 – скидка является скидкой на чек,
  • 0 – скидка не является скидкой на чек.

positionmode

числовой(11)

Флаг применения на позицию:

  • 1 – скидка является скидкой на позицию,
  • 0 – скидка не является скидкой на позицию.

cardonly

числовой(11)

Флаг применения только по карте:

  • 1 – скидка предоставляется только по карте,
  • 0 – скидка может быть предоставлена как по карте, так и без нее.

cardsumbeg

вещественный(18,2)

Начальная сумма действия скидки

cardsumend

вещественный(18,2)

Конечная сумма действия скидки

Пример
{
        "lDiscFixed": {
                "disccode":7546,
                "name":"Стандартная скидка",
                "disctype":1,
                "discmode":0,
                "discsize":15.20,
                "cardpref":"555",
                "receiptmode":1,
                "positionmode":0,
                "cardonly":1,
                "cardsumbeg":99.99,
                "cardsumend":299.99
        },
        "command":"addLDiscFixed"
}

Команда clearLDiscFixed

Команда clearLDiscFixed очищает справочник фиксированных скидок:
Пример
{
    "command": "clearLDiscFixed"
}

Команда deleteLDiscFixed

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

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

Пример
{
   "command": "deleteLDiscFixed",
   "discCode": 256
}
  • No labels