Skip to content
Snippets Groups Projects
Commit cb3e3f75 authored by Johannes Goderbauer's avatar Johannes Goderbauer
Browse files

bugfix: Set Standardaddress in person

parent fc0eab73
No related branches found
No related tags found
No related merge requests found
......@@ -95,6 +95,10 @@
<name>DefaultAddressId_param</name>
<expose v="true" />
</entityParameter>
<entityParameter>
<name>OrganisationId_param</name>
<expose v="false" />
</entityParameter>
</children>
</entityProvider>
<entityParameter>
......@@ -169,6 +173,10 @@
<expose v="false" />
<description>TODO: expose auf false. aktuell wird der Code nicht ausgeführt, wenn Expose false ist.</description>
</entityParameter>
<entityParameter>
<name>OrganisationId_param</name>
<expose v="false" />
</entityParameter>
</children>
</entityProvider>
<entityField>
......@@ -230,7 +238,7 @@
</entityProvider>
<entityParameter>
<name>OrganisationId_param</name>
<expose v="false" />
<expose v="true" />
<description>PARAMETER</description>
</entityParameter>
</entityFields>
......
......@@ -664,9 +664,11 @@ Usually this is used for filtering COMMUNICATION-entries by a specified contact
<children>
<entityParameter>
<name>OrganisationId_param</name>
<valueProcess>%aditoprj%/entity/Person_entity/entityfields/contactandorganisationaddresses/children/organisationid_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>ContactId_param</name>
<valueProcess>%aditoprj%/entity/Person_entity/entityfields/contactandorganisationaddresses/children/contactid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
......
import("system.result");
import("system.vars");
import("system.neon");
if (vars.exists("$param.OrgId_param") && vars.get("$param.OrgId_param") != null)
if (vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.get("$this.value"))
{
result.string(vars.get("$param.OrgId_param"));
}
else if(!vars.get("$field.ORGANISATION_ID"))
{
result.string("0")
}
if (vars.exists("$param.OrgId_param") && vars.get("$param.OrgId_param") != null)
{
result.string(vars.get("$param.OrgId_param"));
}
else if(!vars.get("$field.ORGANISATION_ID"))
{
result.string("0")
}
}
\ No newline at end of file
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