ich nutze folgendes Script zur Berechnung der Steuer im salesorderdetail Formular:
- Code: Alles auswählen
function quantity_onchange()
{
tax_onchange();
Xrm.Page.getAttribute("tax").fireOnChange();
Xrm.Page.getAttribute("tax").setSubmitMode("always");
}
function priceperunit_onchange()
{
tax_onchange();
Xrm.Page.getAttribute("tax").fireOnChange();
Xrm.Page.getAttribute("tax").setSubmitMode("always");
}
function tax_onchange()
{
Xrm.Page.getAttribute("tax").setValue(Xrm.Page.getAttribute("quantity").getValue() * Xrm.Page.getAttribute("priceperunit").getValue() * 0.19);
}
Funktioniert auch wunderbar. Nun möchte ich allerdings eine Bedingung einbinden, damit die Berechnung nur ausgeführt wird wenn keines der beiden Optionsfelder "eu_steuerfrei" und "ausland_steuerfrei" im übergeordneten Salesorder Formular angehakt sind.
Ich weiĂź nicht genau wie ich auf Felder von anderen Formularen zugreifen kann, und wie ich die beiden Bedingungen unterbringe.
Hat jemand einen Tipp?
Danke