|
![]() |
#1 |
Участник
|
А свойства этих полей различаются? Пробовали анализировать?
А что это локализация? Какая версия? |
|
![]() |
#2 |
Участник
|
Цитата:
У Unit Price: AutoFormatType = 2, AutoFormatExpr = Currency Code У Brutto/netto: 0 и <> DecimalPlaces у обоих <Undefined> В табличной форме, которая открывается при просмотре ордера эти Properties соответственно: 0, <>, 2:2 Версия Нава: 5.0 SP 1 В конторе, где я работаю, очень много чего в программе доделано/переделано (слишком уж специфики у них своей много) |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от Kadawrik
![]() Цитата:
У Unit Price: AutoFormatType = 2, AutoFormatExpr = Currency Code У Brutto/netto: 0 и <> DecimalPlaces у обоих <Undefined> В табличной форме, которая открывается при просмотре ордера эти Properties соответственно: 0, <>, 2:2 Версия Нава: 5.0 SP 1 В конторе, где я работаю, очень много чего в программе доделано/переделано (слишком уж специфики у них своей много) |
|
![]() |
#4 |
Участник
|
Цитата:
Код: T37_BruttoNettoBerechnung(VAR prc_T37 : Record "Sales Line") WITH prc_T37 DO BEGIN IF lrc_SalesHeader.GET("Document Type","Document No.") THEN BEGIN IF lrc_SalesHeader."Prices Including VAT" THEN BEGIN "Brutto/Netto-Preis" := "Unit Price" / (1 + "VAT %" / 100); END ELSE BEGIN "Brutto/Netto-Preis" := "Unit Price" * (1 + "VAT %" / 100); END; END; END; |
|
![]() |
#5 |
Участник
|
Цитата:
Сообщение от Kadawrik
![]() Цитата:
У Unit Price: AutoFormatType = 2, AutoFormatExpr = Currency Code У Brutto/netto: 0 и <> DecimalPlaces у обоих <Undefined> В табличной форме, которая открывается при просмотре ордера эти Properties соответственно: 0, <>, 2:2 Версия Нава: 5.0 SP 1 В конторе, где я работаю, очень много чего в программе доделано/переделано (слишком уж специфики у них своей много) |
|
![]() |
#6 |
Участник
|
Забыла еще один момент: если в шапке документа валюта не выбрана, тогда показывает всё красиво (с двумя знаками после запятой). Когда выбираем, к примеру, USD, тогда Unit Price становится многозначным, а Брутто/нетто не меняется (в смысле значности).
Причем при выводе на печать, Unit Price выводится тоже с 4 знаками. Шеф хочет, чтобы всегда было одинаково (не зависимо от выбора/не выбора валюты) Где еще есть разница, которая может влиять (но только на Unit Price): table 98 (General Ledger Setup) и Table 4 (Currency). В этих таблицах по-разному задана значность рассчитываемых сумм. |
|