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) | Тип скидки: |
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
}