Руководство по настройке Optima:Калькуляция заказа

Материал из AltecDocs
Версия от 13:37, 15 апреля 2020; imported>Kirillche (save from wiki docs editor)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к:навигация, поиск

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 число Высота изделия в заказе.