diff --git a/entity/Productprice_entity/entityfields/fromquantity/titleProcess.js b/entity/Productprice_entity/entityfields/fromquantity/titleProcess.js index c1ace705cdc0454a56b3e9b628023c5d593b93d0..786b5a257916beb8de4340b19fdf7601fa4ca8ec 100644 --- a/entity/Productprice_entity/entityfields/fromquantity/titleProcess.js +++ b/entity/Productprice_entity/entityfields/fromquantity/titleProcess.js @@ -6,16 +6,17 @@ import("system.result"); import("system.vars"); import("system.neon") +var title = translate.text("Valid from"); if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT || vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && vars.get("$field.PRODUCT_ID") != null && vars.get("$field.PRODUCT_ID") != undefined && vars.get("$field.PRODUCT_ID") != "") { var productid = vars.get("$field.PRODUCT_ID") var unit = newSelect("UNIT") - .from("PRODUCT") - .where("PRODUCT.PRODUCTID", productid) - .cell(); + .from("PRODUCT") + .where("PRODUCT.PRODUCTID", productid) + .cell(); - result.string(translate.text("Valid from (as ") + KeywordUtils.getViewValue($KeywordRegistry.quantityUnit(), unit) + ")"); + var unitStr = translate.text(KeywordUtils.getViewValue($KeywordRegistry.quantityUnit(), unit)); + title = translate.withArguments("Valid from (as %0)", [unitStr]); } -else - result.string(translate.text("Valid from")); \ No newline at end of file +result.string(title); diff --git a/language/_____LANGUAGE_de/_____LANGUAGE_de.aod b/language/_____LANGUAGE_de/_____LANGUAGE_de.aod index cf9e023ea25264116c259dbec72b3ab517c83f07..1efadae4992ea4d1fce88382d1cd0dd433142c88 100644 --- a/language/_____LANGUAGE_de/_____LANGUAGE_de.aod +++ b/language/_____LANGUAGE_de/_____LANGUAGE_de.aod @@ -14659,6 +14659,10 @@ Bitte Datumseingabe prüfen</value> <key>Calculate sum</key> <value>Summe berechnen</value> </entry> + <entry> + <key>Valid from (as %0)</key> + <value>Gültig von (in %0)</value> + </entry> </keyValueMap> <font name="Dialog" style="0" size="11" /> </language>