Формула количества

Программа расчета количества действует для текущего параметра - комплектующей.
Программа пишется операторами языка PHP с использованием функций, список которых отображен слева от поля для текста программы.
Раздельно могут быть рассчитаны количество "по документам" и "фактическое количество".
В функции ParamKol в качестве параметра задается Название ранне введенного параметра конфигурации.
Могут быть использованы SQL - запросы к базе данных.
Пример:
$koeffothoddoc = 1.16; // Коэффициент отходов документальный
$koeffothodfact = 1.1; // Коэффициент отходов фактический
$dlina_b = $obj->ParamKol('Длина большего основания');
$dlina_m = $obj->ParamKol('Длина меньшего основания');
$shirina_b = $obj->ParamKol('Ширина большего основания');
$shirina_m = $obj->ParamKol('Ширина меньшего основания');
$visota = $obj->ParamKol('Высота');
$factor = GetFieldFromSQL($conn,"SELECT A_F1 FROM TOVPROPS WHERE PROPTIP=611 AND KEYMAIN=$tovar AND A_R1=100175",0); // фактор из //доп.единицы кв.метр.
$kolich = ((($dlina_b*0.001+$dlina_m*0.0001)*$visota*0.001)+(($shirina_b*0.001+$shirina_m*0.0001)*$visota*0.001)+($dlina_b*0.001+$dlina_m*0.0001+$shirina_b*0.001+$shirina_m*0.001)*0.2)*$factor*1.2*$koeffothoddoc;
$kolichfact = ((($dlina_b*0.001+$dlina_m*0.0001)*$visota*0.001)+(($shirina_b*0.001+$shirina_m*0.0001)*$visota*0.001)+($dlina_b*0.001+$dlina_m*0.0001+$shirina_b*0.001+$shirina_m*0.001)*0.2)*$factor*1.2*$koeffothodfact;

Эта статья помогла вам?

Сервис поддержки клиентов работает на платформе UserEcho