diff --git a/entity/360Degree_entity/entityfields/newmodule/children/newsalesproject/stateProcess.js b/entity/360Degree_entity/entityfields/newmodule/children/newsalesproject/stateProcess.js index 6a18dc9adfd19a69b749c88e9282cfb186e35d5c..841831a45f3264bb086643f72948e5fad4b82952 100644 --- a/entity/360Degree_entity/entityfields/newmodule/children/newsalesproject/stateProcess.js +++ b/entity/360Degree_entity/entityfields/newmodule/children/newsalesproject/stateProcess.js @@ -12,6 +12,10 @@ if (contextList) if(context == "Salesproject") found = true; } + + if(vars.get("$param.BaseContextId_param") == "Person") + found = false + if(found) result.string(neon.COMPONENTSTATE_AUTO); else diff --git a/entity/360Degree_entity/entityfields/personobjects/children/objecttype_param/valueProcess.js b/entity/360Degree_entity/entityfields/personobjects/children/objecttype_param/valueProcess.js index 3d9c6d75f1d5026e6e31e985752e51b6a88a9262..f5ae6a13a10caa37773ea80dd65a7cb188a6523b 100644 --- a/entity/360Degree_entity/entityfields/personobjects/children/objecttype_param/valueProcess.js +++ b/entity/360Degree_entity/entityfields/personobjects/children/objecttype_param/valueProcess.js @@ -1,7 +1,13 @@ import("system.vars"); import("system.result"); -var res = { +var res = { + "Salesproject": { + "subContext":"Member", + "childField":"OBJECT_ROWID", + "parentField":"SALESPROJECTID", + "contactIdField":"CONTACT_ID" + }, "Offer": {}, "Order": { "setGroupBy":"ORDERTYPE",