Руководство по настройке Optima:Калькуляция заказа
Материал из AltecDocs
37.1. Калькуляция заказа
Таблица 9.25. Переменные для калькуляции заказа
Переменная | Тип | Описание |
---|---|---|
CountItemsType | число | Количество типов изделий в заказе. |
CountAllItems | число | Общее количество изделий в заказе. |
CustomerDiscount | Double | Скидка заказчика |
OrdDiscount | число | Скидка на заказ в валюте. |
OrdDiscountPrc | число | Скидка на заказ в процентах. |
OrdAddDiscount | число | Скидка на дополнения к заказу в валюте. |
OrdAddDiscountPrc | число | Скидка на дополнения к заказу в процентах. |
OrdServDiscount | число | Скидка на услуги к заказу в валюте. |
OrdServDiscountPrc | число | Скидка на услуги к заказу в процентах. |
SumItemPrice | число | Сумма стоимостей всех изделий в заказе с учётом их количества, но без учёта скидок на изделия. |
SumAddPrice | число | Сумма стоимостей дополнений к заказу без учёта скидок. |
SumServicePrice | число | Сумма стоимостей услуг к заказу без учёта скидок. |
SumItemAddPrice | число | Сумма стоимостей всех дополнений ко всем изделиям в заказе без учёта скидок. |
SumItemServicePrice | число | Сумма стоимостей всех услуг ко всем изделиям в заказе без учёта скидок. |
SumItemPriceAll | число | Сумма стоимостей всех изделий в заказе с учётом их количества, скидок на изделия, услуг и дополнений на изделия, скидок на дополнения и услуги к изделиям. |
UserPos | строка | должность пользователяДолжность пользователя, рассчитывающего заказ. |
Rate | число | Курс заказа |
DealerNum | число | Номер дилера на дилерском месте |
При составлении элементов калькуляции заказа вы можете использовать массив изделий в заказе Items с набором свойств изделий. Например, выражение Items[4].Cost вернёт стоимость четвёртого изделия в заказе, а выражение:
- FOR i:=1 TO 5 DO sum:=sum + Items[i].Cost
вернёт стоимость первых пяти изделий. Здесь Cost — это свойство рассматриваемого изделия. Подробнее об использовании массива Items описано на Пример настройки калькуляции заказа#Пример настройки калькуляции для опытных пользователей. Число элементов массива возвращает выражение Items[-1].
Все свойства изделий сведены в таблице ниже.
Элементы массива Items
Таблица 9.26. Элементы массива Items
Элемент | Тип | Описание |
---|---|---|
Count | число | Количество изделия в заказе. |
Cost | число | Стоимость изделия в заказе без дополнений и услуг к изделию. |
Price | число | Цена изделия в заказе. |
Discount | число | Скидка на изделие в валюте. |
DiscountPrc | число | Скидка на изделие в процентах. |
AddDiscount | число | Скидка на дополнения к изделию в валюте. |
AddDiscountPrc | число | Скидка на дополнения к изделию в процентах. |
ServDiscount | число | Скидка на услуги к изделию в валюте. |
ServDiscountPrc | число | Скидка на услуги к изделию в процентах. |
SumAddPrice | число | Сумма стоимостей дополнений к изделию. |
SumServicePrice | число | Сумма стоимостей услуг к изделию. |
Area | число | Площадь изделия в заказе. |
Width | число | Ширина изделия в заказе. |
Height | число | Высота изделия в заказе. |