Skip to content
Snippets Groups Projects
Commit 0eb592e8 authored by Sebastian Listl's avatar Sebastian Listl :speech_balloon:
Browse files

Merge branch '1071383_FixQuickEntrySalesProjectAttributeSelection' into 'master'

1071383 Fix SalesprojectTypeAttribute in Quickentry

See merge request xrm/basic!565
parents ad94965f 8ed4775f
No related branches found
No related tags found
No related merge requests found
......@@ -168,39 +168,34 @@
</entityField>
<entityConsumer>
<name>SalesprojectSources</name>
<dependency>
<name>dependency</name>
<entityName>SalesprojectSource_entity</entityName>
<fieldName>SalesprojectSouces</fieldName>
</dependency>
<children>
<entityParameter>
<name>SalesprojectId_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/salesprojectsources/children/salesprojectid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>SalesprojectPhaseMilestones</name>
<dependency>
<name>dependency</name>
<entityName>SalesprojectMilestone_entity</entityName>
<fieldName>PhaseMilestones</fieldName>
<entityName>SalesprojectSource_entity</entityName>
<fieldName>SalesprojectSouces</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>SalesprojectPhaseMilestones</name>
<children>
<entityParameter>
<name>SalesprojectId_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/salesprojectphasemilestones/children/salesprojectid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>Forecasts</name>
<dependency>
<name>dependency</name>
<entityName>Forecast_entity</entityName>
<fieldName>Links</fieldName>
<entityName>SalesprojectMilestone_entity</entityName>
<fieldName>PhaseMilestones</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>Forecasts</name>
<children>
<entityParameter>
<name>ObjectType_param</name>
......@@ -213,15 +208,15 @@
<expose v="true" />
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>Competitions</name>
<selectionMode>MULTI</selectionMode>
<dependency>
<name>dependency</name>
<entityName>Competition_entity</entityName>
<entityName>Forecast_entity</entityName>
<fieldName>Links</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>Competitions</name>
<selectionMode>MULTI</selectionMode>
<children>
<entityParameter>
<name>ObjectRowId_param</name>
......@@ -234,14 +229,14 @@
<expose v="true" />
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>Offers</name>
<dependency>
<name>dependency</name>
<entityName>Offer_entity</entityName>
<entityName>Competition_entity</entityName>
<fieldName>Links</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>Offers</name>
<children>
<entityParameter>
<name>ObjectRowId_param</name>
......@@ -254,14 +249,14 @@
<expose v="true" />
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>Activities</name>
<dependency>
<name>dependency</name>
<entityName>Activity_entity</entityName>
<fieldName>LinkedObjects</fieldName>
<entityName>Offer_entity</entityName>
<fieldName>Links</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>Activities</name>
<children>
<entityParameter>
<name>PresetLinks_param</name>
......@@ -276,14 +271,14 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/activities/children/objectid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>Members</name>
<dependency>
<name>dependency</name>
<entityName>Member_entity</entityName>
<fieldName>WithDistrictResponsibles</fieldName>
<entityName>Activity_entity</entityName>
<fieldName>LinkedObjects</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>Members</name>
<children>
<entityParameter>
<name>ObjectRowId_param</name>
......@@ -308,6 +303,11 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/members/children/salesprojectcode_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>Member_entity</entityName>
<fieldName>WithDistrictResponsibles</fieldName>
</dependency>
</entityConsumer>
<entityActionField>
<name>newOffer</name>
......@@ -320,11 +320,6 @@
<entityConsumer>
<name>Timetrackings</name>
<refreshParent v="true" />
<dependency>
<name>dependency</name>
<entityName>Timetracking_entity</entityName>
<fieldName>Timetrackings</fieldName>
</dependency>
<children>
<entityParameter>
<name>ObjectId_param</name>
......@@ -335,6 +330,11 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/timetrackings/children/rowid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>Timetracking_entity</entityName>
<fieldName>Timetrackings</fieldName>
</dependency>
</entityConsumer>
<entityParameter>
<name>ContactId_param</name>
......@@ -358,11 +358,6 @@
<entityConsumer>
<name>Documents</name>
<selectionMode>MULTI</selectionMode>
<dependency>
<name>dependency</name>
<entityName>Document_entity</entityName>
<fieldName>Documents</fieldName>
</dependency>
<children>
<entityParameter>
<name>AssignmentRowId_param</name>
......@@ -377,15 +372,15 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/documents/children/mstteamid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>MainDocuments</name>
<stateProcess>%aditoprj%/entity/Salesproject_entity/entityfields/maindocuments/stateProcess.js</stateProcess>
<dependency>
<name>dependency</name>
<entityName>Document_entity</entityName>
<fieldName>MainDocuments</fieldName>
<fieldName>Documents</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>MainDocuments</name>
<stateProcess>%aditoprj%/entity/Salesproject_entity/entityfields/maindocuments/stateProcess.js</stateProcess>
<children>
<entityParameter>
<name>AssignmentRowId_param</name>
......@@ -396,6 +391,11 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/maindocuments/children/assignmenttable_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>Document_entity</entityName>
<fieldName>MainDocuments</fieldName>
</dependency>
</entityConsumer>
<entityActionField>
<name>newTimetracking</name>
......@@ -406,11 +406,6 @@
</entityActionField>
<entityConsumer>
<name>KeywordProbabilties</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
......@@ -419,14 +414,14 @@
<title></title>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>KeywordStates</name>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>KeywordStates</name>
<children>
<entityParameter>
<name>ContainerName_param</name>
......@@ -434,6 +429,11 @@
<expose v="false" />
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
</entityConsumer>
<entityActionField>
<name>newActivity</name>
......@@ -453,17 +453,17 @@
<entityConsumer>
<name>KeywordWonLost</name>
<selectionMode>MULTI</selectionMode>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
<children>
<entityParameter>
<name>ContainerName_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/keywordwonlost/children/containername_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>KeywordEntry_entity</entityName>
<fieldName>SpecificContainerKeywords</fieldName>
</dependency>
</entityConsumer>
<entityField>
<name>REASONS</name>
......@@ -480,6 +480,17 @@
</entityField>
<entityProvider>
<name>Salesprojects</name>
<children>
<entityParameter>
<name>ContactId_param</name>
<expose v="true" />
<mandatory v="true" />
</entityParameter>
<entityParameter>
<name>PresetTitle_param</name>
<expose v="false" />
</entityParameter>
</children>
<dependencies>
<entityDependency>
<name>0925d17f-a26a-4641-aaf4-0f74796fefa7</name>
......@@ -500,17 +511,6 @@
<isConsumer v="false" />
</entityDependency>
</dependencies>
<children>
<entityParameter>
<name>ContactId_param</name>
<expose v="true" />
<mandatory v="true" />
</entityParameter>
<entityParameter>
<name>PresetTitle_param</name>
<expose v="false" />
</entityParameter>
</children>
</entityProvider>
<entityActionField>
<name>newTask</name>
......@@ -521,11 +521,6 @@
<entityConsumer>
<name>Tasks</name>
<stateProcess>%aditoprj%/entity/Salesproject_entity/entityfields/tasks/stateProcess.js</stateProcess>
<dependency>
<name>dependency</name>
<entityName>Task_entity</entityName>
<fieldName>Tasks</fieldName>
</dependency>
<children>
<entityParameter>
<name>RowId_param</name>
......@@ -540,17 +535,14 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/tasks/children/objectid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>Task_entity</entityName>
<fieldName>Tasks</fieldName>
</dependency>
</entityConsumer>
<entityProvider>
<name>OpenSalesprojects</name>
<dependencies>
<entityDependency>
<name>631f55f9-fb0f-4205-bdb8-6e3476268ab4</name>
<entityName>Offer_entity</entityName>
<fieldName>Salesprojects</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
<children>
<entityParameter>
<name>Status_param</name>
......@@ -561,6 +553,14 @@
<expose v="false" />
</entityParameter>
</children>
<dependencies>
<entityDependency>
<name>631f55f9-fb0f-4205-bdb8-6e3476268ab4</name>
<entityName>Offer_entity</entityName>
<fieldName>Salesprojects</fieldName>
<isConsumer v="false" />
</entityDependency>
</dependencies>
</entityProvider>
<entityParameter>
<name>Status_param</name>
......@@ -569,27 +569,22 @@
</entityParameter>
<entityConsumer>
<name>SalesprojectStateMilestones</name>
<dependency>
<name>dependency</name>
<entityName>SalesprojectMilestone_entity</entityName>
<fieldName>StateMilestones</fieldName>
</dependency>
<children>
<entityParameter>
<name>SalesprojectId_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/salesprojectstatemilestones/children/salesprojectid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>SalesprojectMilestone_entity</entityName>
<fieldName>StateMilestones</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>Attributes</name>
<stateProcess>%aditoprj%/entity/Salesproject_entity/entityfields/attributes/stateProcess.js</stateProcess>
<onValidation>%aditoprj%/entity/Salesproject_entity/entityfields/attributes/onValidation.js</onValidation>
<dependency>
<name>dependency</name>
<entityName>AttributeRelation_entity</entityName>
<fieldName>AttributeRelations</fieldName>
</dependency>
<children>
<entityParameter>
<name>ObjectType_param</name>
......@@ -600,15 +595,15 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/attributes/children/objectrowid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>AttributeTree</name>
<stateProcess>%aditoprj%/entity/Salesproject_entity/entityfields/attributetree/stateProcess.js</stateProcess>
<dependency>
<name>dependency</name>
<entityName>AttributeRelation_entity</entityName>
<fieldName>TreeProvider</fieldName>
<fieldName>AttributeRelations</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>AttributeTree</name>
<stateProcess>%aditoprj%/entity/Salesproject_entity/entityfields/attributetree/stateProcess.js</stateProcess>
<children>
<entityParameter>
<name>ObjectType_param</name>
......@@ -619,29 +614,29 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/attributetree/children/objectrowid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>LogHistories</name>
<dependency>
<name>dependency</name>
<entityName>LogHistory_entity</entityName>
<fieldName>LogHistoryProvider</fieldName>
<entityName>AttributeRelation_entity</entityName>
<fieldName>TreeProvider</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>LogHistories</name>
<children>
<entityParameter>
<name>tablenames_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/loghistories/children/tablenames_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>LogHistory_entity</entityName>
<fieldName>LogHistoryProvider</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>Classifications</name>
<refreshParent v="true" />
<dependency>
<name>dependency</name>
<entityName>Classification_entity</entityName>
<fieldName>Classifications</fieldName>
</dependency>
<children>
<entityParameter>
<name>ObjectRowid_param</name>
......@@ -656,6 +651,11 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/classifications/children/classificationtype_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>Classification_entity</entityName>
<fieldName>Classifications</fieldName>
</dependency>
</entityConsumer>
<entityField>
<name>RemainingTime</name>
......@@ -669,11 +669,6 @@
</entityField>
<entityConsumer>
<name>SalesprojectForecastCharts</name>
<dependency>
<name>dependency</name>
<entityName>Turnover_entity</entityName>
<fieldName>FilteredTurnovers</fieldName>
</dependency>
<children>
<entityParameter>
<name>SalesprojectId_param</name>
......@@ -692,20 +687,25 @@
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/salesprojectforecastcharts/children/yearcounttoshow_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
</entityConsumer>
<entityConsumer>
<name>SalesprojectPhaseStepper</name>
<dependency>
<name>dependency</name>
<entityName>SalesprojectPhase_entity</entityName>
<fieldName>Phases</fieldName>
<entityName>Turnover_entity</entityName>
<fieldName>FilteredTurnovers</fieldName>
</dependency>
</entityConsumer>
<entityConsumer>
<name>SalesprojectPhaseStepper</name>
<children>
<entityParameter>
<name>CurrentPhase_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/salesprojectphasestepper/children/currentphase_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>SalesprojectPhase_entity</entityName>
<fieldName>Phases</fieldName>
</dependency>
</entityConsumer>
<entityField>
<name>PHASEINFO</name>
......@@ -728,17 +728,21 @@
</entityField>
<entityConsumer>
<name>ProjectTypeAttribute</name>
<dependency>
<name>dependency</name>
<entityName>Attribute_entity</entityName>
<fieldName>SpecificAttribute</fieldName>
</dependency>
<children>
<entityParameter>
<name>ObjectType_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/projecttypeattribute/children/objecttype_param/valueProcess.js</valueProcess>
</entityParameter>
<entityParameter>
<name>ParentId_param</name>
<valueProcess>%aditoprj%/entity/Salesproject_entity/entityfields/projecttypeattribute/children/parentid_param/valueProcess.js</valueProcess>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>Attribute_entity</entityName>
<fieldName>SpecificAttribute</fieldName>
</dependency>
</entityConsumer>
<entityProvider>
<name>QuickEntrySalesprojects</name>
......
import("Context_lib");
import("system.result");
result.string(ContextUtils.getCurrentContextId());
\ No newline at end of file
import("AttributeRegistry_basic");
import("system.result");
result.string($AttributeRegistry.salesprojectType());
\ 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