Bedingung für Steuerberechnung
Verfasst: 18. November 2014 00:04
Hallo,
ich nutze folgendes Script zur Berechnung der Steuer im salesorderdetail Formular:
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
ich nutze folgendes Script zur Berechnung der Steuer im salesorderdetail Formular:
- Code:
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