Skip to content
Snippets Groups Projects
Commit b2cc0068 authored by Benjamin Ulrich's avatar Benjamin Ulrich :speech_balloon:
Browse files

Merge branch '2021.0_1075418_offerorgaction' into '2021.0'

[Projekt: xRM-Sales][TicketNr.: 1075418][Vertriebsprojekt und Adresse ist nicht vorbefüllt]

See merge request xrm/basic!719
parents 758a9378 08b12665
No related branches found
No related tags found
No related merge requests found
import("PostalAddress_lib");
import("system.neon");
import("system.result");
import("system.vars");
if (vars.get("$param.OfferAddress_param") && vars.get("$this.value") == null)
if(vars.get("$this.value") == null)
{
result.string(vars.get("$param.OfferAddress_param"));
}
\ No newline at end of file
if (vars.get("$param.OfferAddress_param"))
{
result.string(vars.get("$param.OfferAddress_param"));
}
else if ((vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW || vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT))
{
result.string(vars.get("$field.ChosenAddress.displayValue"));
}
}
import("system.neon");
import("system.vars");
import("system.result");
import("Sql_lib");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && vars.exists("$param.ObjectRowId_param") && vars.get("$param.ObjectRowId_param"))
result.string(vars.get("$param.ObjectRowId_param"));
\ No newline at end of file
result.string(vars.get("$param.ObjectRowId_param"));
else if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && vars.exists("$param.ContactId_param"))
{
var dataColumn = newSelect("SALESPROJECTID")
.from("SALESPROJECT")
.where("SALESPROJECT.CONTACT_ID", vars.get("$param.ContactId_param"))
.arrayColumn();
if(dataColumn.length == 1)
{
result.string(dataColumn[0]);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment