Task preview

НомерprojectCategoryVisibilityИзменен
0002004RasKonMistakespublic2021-09-26 17:03
InitiatorADGroup ResponsibleADGroup  
PriorityordinaryInfluencesmallReproducibilityuntested
Condition closedDecisionsolved 
Целевая версия10.51Решена в версии10.51 
Theme0002004: Ошибка в некоторых случаях при пересчете заказа с помощью скрипта с другими пользовательскими свойствами створок.
DescriptionОшибка возникала в корректности расчета в случаях если в заказе использовался принцип расчета профиля или стекла "по раскрою профиля/стекла".

Для информации: текст скрипта для печати:
$(
var
  zk:TObject;
begin
PD.ZakazWCPInit; // инициализируем функцию алтернативного расчета стоимости заказа
PD.ZakazWCPSetParam('opt1',3); // данная строка указывает что в альтернативном расчете нужно задать значение 3 для переменной opt1
PD.ZakazWCPSetParam('opt2',1); // данная строка указывает что в альтернативном расчете нужно задать также значение 1 для переменной opt2
zk:=PD.ZakazWCPRecalc; // создает копию заказа в памяти, применяет нужные свойства и рассчитывает стоимость такого заказа
result:=PD.ZakazWCPGetIzdSumma(zk); // в качестве результата для отображения в печатной форме данная строка возвращает СУММУ соответсвующей конструкции из алтернативного расчета
PD.ZakazWCPFree(zk); // освобождает занимаемую память переменной
end;
)
TagsThere are no associated tags.
Number of references
Implementation period (days)
Cost
Planned date

Connections

depends on 0001827 closedADGroup Возможность с помощью скрипта пересчитать заказ с другими настриваемыми своствами и отобразить отдельную стоимость на печати. 

Activity

ADGroup

2021-09-26 17 :03

administrator ~0002050


Community support for the task
This problem is marked solved.
If you think it is not, please reopen it and explain why.
Supporters: No supporters have yet voted in favor of the task.
Neutrality: No users have yet voted neutral for this task.
Opponents: No opponents have yet voted in favor of this task.

Change history

Date of change User Field Modify
2021-09-26 16:35 ADGroup New task
2021-09-26 16:35 ADGroup Condition new => assigned
2021-09-26 16:35 ADGroup Responsible => ADGroup
2021-09-26 16:35 ADGroup Link added depends on 0001827
2021-09-26 17:03 ADGroup Condition assigned => closed
2021-09-26 17:03 ADGroup Decision open => solved
2021-09-26 17:03 ADGroup Resolved in version => 10.51
2021-09-26 17:03 ADGroup Comment added: 0002050