Task preview

НомерprojectCategoryVisibilityИзменен
0000925RasKonWishespublic2015-11-01 23:51
InitiatorADGroup ResponsibleADGroup  
PriorityordinaryInfluencesmallReproducibilityuntested
Condition closedDecisionsolved 
Целевая версия9.55Решена в версии9.55 
Theme0000925: Усовершенствована работа скриптов в модуле печати.
DescriptionНапример.
Вот скрипт который повторит текущую переменную суммы с ндс с настроенным числом знаков после запятой в параметрах печати
$(PU.FloatToStrF(PD.Order.GetCursToPrn(PD.Order.Izd.SumItogNDS,gd.LocalPar.PrintCurs),gd.LocalPar.PrintSumZnakov))

Вот скрипт, который отобразит тоже самое только с округлением до целых чисел (без копеек):
$(PU.FloatToStrF(PD.Order.GetCursToPrn(PD.Order.Izd.SumItogNDS,gd.LocalPar.PrintCurs),0))

где
$(...) - обозначает что это скрипт а не фиксированная переменная
PU.FloatToStrF(sum,znakov) - функция которая переводит число в строку с указанным количеством фиксированных знаков после запятой
PD.Order.GetCursToPrn(sum,valutaid) - переводит сумму из национальной валюты в нужную валюту по курсу текущего заказа
PD.Order.Izd.SumItogNDS - сумма заказа с ндс
gd.LocalPar.PrintCurs - валюта для печати настроенная в параметрах печати
gd.LocalPar.PrintSumZnakov - количество знаков после запятой в параметрах печати
PU - Print Utils
PD - Print Data
GD - Global Data
TagsThere are no associated tags.
Number of references
Implementation period (days)
Cost
Planned date

Connections

related to 0000930 new округление суммы 

Activity

ADGroup

2015-07-05 13 :21

administrator ~0000864


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
2015-07-05 13:21 ADGroup New task
2015-07-05 13:21 ADGroup Condition new => assigned
2015-07-05 13:21 ADGroup Responsible => ADGroup
2015-07-05 13:21 ADGroup Comment added: 0000864
2015-07-05 13:21 ADGroup Condition assigned => closed
2015-07-05 13:21 ADGroup Decision open => solved
2015-07-05 13:21 ADGroup Resolved in version => 9.55
2015-07-05 13:22 ADGroup Theme Усовершенствована работа скриптов в моду печати. => Усовершенствована работа скриптов в модуле печати.
2015-07-08 18:04 ADGroup Link added related to 0000930