Skip to content
Snippets Groups Projects
Commit 535e07d2 authored by Sebastian Pongratz's avatar Sebastian Pongratz :ping_pong:
Browse files

Merge branch 'sales_1075183' into 'master'

[Projekt: xRM-Sales][TicketNr.: 1075183][Bei Beleg kann ein Vertriebsprojekt zu falschen Empfänger abgespeichert werden]

See merge request xrm/basic!1462

(cherry picked from commit 7f021e82)

de60e864 [Projekt: xRM-Sales][TicketNr.: 1075183][Bei Beleg kann ein Vertriebsprojekt...
ca5d8fe4 [Projekt: xRM-Sales][TicketNr.: 1077478][[Preise] Änderung in Multiedit -->...
2016d93e 1075183
dfb5c7dc [Projekt: xRM-Sales][TicketNr.: 1075183][Bei Beleg kann ein Vertriebsprojekt...
70536dda ---[Projekt: xRM-Sales][TicketNr.: 1077478][[Preise] Änderung in Multiedit -->...
60a43d79 [Projekt: xRM-Sales][TicketNr.: 1075183][Bei Beleg kann ein Vertriebsprojekt...
parent a0bb63e8
No related branches found
No related tags found
No related merge requests found
......@@ -47,12 +47,16 @@ if(contactId != "")
//Salesproject Preset
var today = datetime.today();
var salesProjectId = newSelect("SALESPROJECT.SALESPROJECTID")
var salesProjectIds = newSelect("SALESPROJECT.SALESPROJECTID")
.from("SALESPROJECT")
.where("SALESPROJECT.CONTACT_ID", contactId)
.cell();
if(salesProjectId)
.arrayColumn();
if(salesProjectIds.length === 1)
{
neon.setFieldValue("$field.OBJECT_ROWID", salesProjectId);
neon.setFieldValue("$field.OBJECT_ROWID", salesProjectIds[0]);
}
else
{
neon.setFieldValue("$field.OBJECT_ROWID", "");
}
}
\ No newline at end of file
......@@ -4,11 +4,11 @@ import("system.db");
import("system.result");
import("Context_lib");
if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && !vars.get("$field.OBJECT_ROWID"))
var res = "";
if (vars.exists("$field.OBJECT_TYPE") && vars.get("$field.OBJECT_TYPE"))
{
result.string("");
res = ContextUtils.getTitleByContext(vars.get("$field.OBJECT_TYPE"), vars.get("$field.OBJECT_ROWID"));
}
else if (vars.exists("$field.OBJECT_TYPE") && vars.get("$field.OBJECT_TYPE"))
{
result.string(ContextUtils.getTitleByContext(vars.get("$field.OBJECT_TYPE"), vars.get("$field.OBJECT_ROWID")));
}
\ No newline at end of file
result.string(res);
\ 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