From 3dabb363c07229dca75fc65ee251b7c779e789b0 Mon Sep 17 00:00:00 2001 From: "wilmer.alcivar" Date: Wed, 21 Feb 2024 15:46:17 +0100 Subject: [PATCH 1/4] New sample added, Power365CRM --- .../Power365CRM/assets/Power365CRMSales.gif | Bin 0 -> 461328 bytes .../Power365CRMCoreSolution_1_0_0_0.zip | Bin 0 -> 47210 bytes ...ower365CRMCoreSolution_1_0_0_0_managed.zip | Bin 0 -> 46623 bytes .../Power365CRMSalesSolution_1_0_0_1.zip | Bin 0 -> 1025454 bytes ...wer365CRMSalesSolution_1_0_0_1_managed.zip | Bin 0 -> 1024555 bytes .../Power365CRMCoreSolution/.gitignore | 8 + .../Power365CRMCoreSolution.cdsproj | 54 + .../src/Entities/Account/Entity.xml | 82 + .../src/Entities/Account/RibbonDiff.xml | 14 + .../src/Entities/Contact/Entity.xml | 110 + .../src/Entities/Contact/RibbonDiff.xml | 14 + .../src/Entities/ProcessSession/Entity.xml | 5 + .../Entities/ProcessSession/RibbonDiff.xml | 4 + .../src/Entities/SyncError/Entity.xml | 5 + .../src/Entities/SyncError/RibbonDiff.xml | 14 + .../Entities/TransactionCurrency/Entity.xml | 5 + .../TransactionCurrency/RibbonDiff.xml | 4 + .../src/Entities/p365i_ListItem/Entity.xml | 1110 +++++++ ...{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml | 112 + ...6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml | 112 + ...{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml | 147 + ...5-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml | 147 + ...{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml | 71 + ...1-ef98-4be8-b981-5f5a28d05381}_managed.xml | 71 + ...{70dec15d-c87b-ee11-8179-00224840d636}.xml | 55 + ...d-c87b-ee11-8179-00224840d636}_managed.xml | 55 + ...{8fc47389-c87b-ee11-8179-00224840d636}.xml | 55 + ...9-c87b-ee11-8179-00224840d636}_managed.xml | 55 + ...{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml | 109 + ...b-fe68-ee11-9ae7-00224841f5ce}_managed.xml | 109 + .../Entities/p365i_ListItem/RibbonDiff.xml | 14 + ...{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml | 37 + ...{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml | 40 + ...{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml | 37 + ...{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml | 30 + ...{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml | 47 + ...{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml | 34 + ...{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml | 36 + ...{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml | 41 + .../src/Entities/p365i_PriceList/Entity.xml | 914 ++++++ ...{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml | 112 + ...3-4b2a-4fe3-9e34-6292b893164b}_managed.xml | 112 + ...{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml | 163 + ...b-c6a5-4655-8e32-71606335710e}_managed.xml | 163 + ...{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml | 52 + ...f-ece3-4a9a-957d-025b16abf79d}_managed.xml | 52 + .../Entities/p365i_PriceList/RibbonDiff.xml | 14 + ...{1f94d11f-892c-4891-82ba-4116da8276ee}.xml | 37 + ...{31899092-625a-4116-8920-09d693b2bfa1}.xml | 37 + ...{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml | 36 + ...{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml | 30 + ...{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml | 40 + ...{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml | 37 + ...{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml | 34 + .../src/Entities/p365i_Product/Entity.xml | 916 ++++++ ...{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml | 112 + ...b-e0a7-4715-af9e-d76173a9e268}_managed.xml | 112 + ...{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml | 150 + ...6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml | 150 + ...{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml | 52 + ...3-77c7-447c-bc19-64dad32bb616}_managed.xml | 52 + ...{db436d74-fc68-ee11-9ae7-00224841f369}.xml | 107 + ...4-fc68-ee11-9ae7-00224841f369}_managed.xml | 107 + .../src/Entities/p365i_Product/RibbonDiff.xml | 14 + ...{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml | 37 + ...{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml | 40 + ...{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml | 37 + ...{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml | 37 + ...{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml | 34 + ...{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml | 36 + ...{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml | 30 + .../src/Entities/p365i_SalesUnit/Entity.xml | 837 +++++ ...{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml | 112 + ...5-6cf3-480f-ab07-1dab8a2f7347}_managed.xml | 112 + ...{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml | 127 + ...2-14cb-436e-a50c-b54cb703c1bb}_managed.xml | 127 + ...{db2a5596-4cee-4385-b24a-957748a8014d}.xml | 52 + ...6-4cee-4385-b24a-957748a8014d}_managed.xml | 52 + ...{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml | 91 + ...6-fb68-ee11-9ae7-6045bd127823}_managed.xml | 91 + .../Entities/p365i_SalesUnit/RibbonDiff.xml | 14 + ...{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml | 36 + ...{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml | 37 + ...{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml | 37 + ...{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml | 30 + ...{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml | 37 + ...{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml | 40 + ...{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml | 34 + .../src/OptionSets/p365i_producttype.xml | 29 + .../src/Other/Customizations.xml | 18 + .../src/Other/Relationships.xml | 37 + .../src/Other/Relationships/BusinessUnit.xml | 83 + .../src/Other/Relationships/Owner.xml | 83 + .../src/Other/Relationships/SystemUser.xml | 243 ++ .../src/Other/Relationships/Team.xml | 83 + .../Relationships/TransactionCurrency.xml | 58 + .../Other/Relationships/p365i_ListItem.xml | 23 + .../Other/Relationships/p365i_PriceList.xml | 93 + .../src/Other/Relationships/p365i_Product.xml | 64 + .../Other/Relationships/p365i_SalesUnit.xml | 58 + .../src/Other/Solution.xml | 134 + .../src/WebResources/p365i_enums.js | 30 + .../src/WebResources/p365i_enums.js.data.xml | 15 + .../src/WebResources/p365i_helpers.js | 129 + .../WebResources/p365i_helpers.js.data.xml | 15 + .../src/WebResources/p365i_pricelistIcon | 1 + .../WebResources/p365i_pricelistIcon.data.xml | 14 + .../src/WebResources/p365i_productsIcon | 1 + .../WebResources/p365i_productsIcon.data.xml | 14 + .../src/WebResources/p365i_ribbon.js | 215 ++ .../src/WebResources/p365i_ribbon.js.data.xml | 15 + .../src/WebResources/p365i_salesunitIcon | 1 + .../WebResources/p365i_salesunitIcon.data.xml | 14 + ...-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml | 72 + ...-FE68-EE11-9AE7-00224840D361.xaml.data.xml | 29 + .../Power365CRMSalesSolution/.gitignore | 8 + .../Power365CRMSalesSolution.cdsproj | 54 + .../p365i_SalesCenter/AppModuleSiteMap.xml | 61 + .../AppModuleSiteMap_managed.xml | 61 + .../p365i_SalesCenter/AppModule.xml | 69 + .../p365i_SalesCenter/AppModule_managed.xml | 69 + .../p365i_closeopportunity_48e00.meta.xml | 34 + ...tunity_48e00_AdditionalUris0_identity.json | 1 + ..._closeopportunity_48e00_BackgroundImageUri | Bin 0 -> 14684 bytes ...i_closeopportunity_48e00_DocumentUri.msapp | Bin 0 -> 303813 bytes .../p365i_qualifylead_c2d72.meta.xml | 34 + ...fylead_c2d72_AdditionalUris0_identity.json | 1 + ...p365i_qualifylead_c2d72_BackgroundImageUri | Bin 0 -> 14684 bytes .../p365i_qualifylead_c2d72_DocumentUri.msapp | Bin 0 -> 287183 bytes ...centerdefaultcommandlibrary_48e14.meta.xml | 31 + ...ultcommandlibrary_48e14_BackgroundImageUri | Bin 0 -> 13344 bytes ...aultcommandlibrary_48e14_DocumentUri.msapp | Bin 0 -> 163962 bytes ...{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml | 132 + .../src/Entities/Account/Entity.xml | 50 + ...{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml | 1049 +++++++ ...1-fac8-ee11-9079-00224841f5ce}_managed.xml | 1049 +++++++ .../src/Entities/Account/RibbonDiff.xml | 14 + .../src/Entities/Contact/Entity.xml | 104 + .../src/Entities/Contact/RibbonDiff.xml | 14 + .../src/Entities/p365i_AccountPlan/Entity.xml | 875 ++++++ ...{29d2bec1-f304-4509-9b14-694246fa447c}.xml | 112 + ...1-f304-4509-9b14-694246fa447c}_managed.xml | 112 + ...{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml | 162 + ...8-c649-4f82-9bad-11499d7111e5}_managed.xml | 162 + ...{ae3c0911-c4b6-4546-a82e-949159613d12}.xml | 52 + ...1-c4b6-4546-a82e-949159613d12}_managed.xml | 52 + .../Entities/p365i_AccountPlan/RibbonDiff.xml | 14 + ...{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml | 37 + ...{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml | 41 + ...{53ea7f09-952b-4865-a721-34b38cf57a42}.xml | 34 + ...{86e576ad-fac8-ee11-9079-6045bd127823}.xml | 33 + ...{92503a6a-1164-48a5-bffb-235fbb16664e}.xml | 37 + ...{acec1ade-f676-ee11-8179-6045bd10f02e}.xml | 30 + ...{e4128163-334b-432f-b634-51aff295d0db}.xml | 36 + ...{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml | 40 + .../src/Entities/p365i_ActionPlan/Entity.xml | 838 +++++ ...{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml | 112 + ...f-0034-4992-9a85-e1db09c05da3}_managed.xml | 112 + ...{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml | 55 + ...5-8605-4b99-ad78-03b50b029e8f}_managed.xml | 55 + ...{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml | 52 + ...e-4482-48c7-b632-6a0e67069fdc}_managed.xml | 52 + .../Entities/p365i_ActionPlan/RibbonDiff.xml | 14 + ...{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml | 40 + ...{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml | 34 + ...{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml | 37 + ...{6375ad99-f676-ee11-8179-6045bdd06c78}.xml | 30 + ...{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml | 37 + ...{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml | 39 + ...{dde56077-affa-43a2-b41f-36e306b40f9b}.xml | 36 + .../Entity.xml | 834 +++++ ...{c9f9ea01-08de-4795-b337-f2113de80813}.xml | 112 + ...1-08de-4795-b337-f2113de80813}_managed.xml | 112 + ...{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml | 55 + ...6-d33c-4aaf-90f4-e71bb58786a5}_managed.xml | 55 + ...{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml | 52 + ...6-b1a2-4b7f-a950-9d1860cd8481}_managed.xml | 52 + .../RibbonDiff.xml | 14 + ...{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml | 36 + ...{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml | 37 + ...{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml | 40 + ...{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml | 37 + ...{aab60b23-f776-ee11-8179-6045bd10f02e}.xml | 30 + ...{ab09b67f-81ef-4099-a863-7acb3b815915}.xml | 39 + ...{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml | 34 + .../p365i_ActionPlanTemplate/Entity.xml | 834 +++++ ...{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml | 112 + ...c-3440-47d9-a102-b42fbb6697d1}_managed.xml | 112 + ...{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml | 55 + ...4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml | 55 + ...{62b0c474-02b8-4371-ba13-514b242de3db}.xml | 52 + ...4-02b8-4371-ba13-514b242de3db}_managed.xml | 52 + .../p365i_ActionPlanTemplate/RibbonDiff.xml | 14 + ...{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml | 37 + ...{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml | 34 + ...{47363fb4-f676-ee11-8179-6045bd10f02e}.xml | 30 + ...{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml | 37 + ...{58723348-f212-45be-8534-15a03647debc}.xml | 36 + ...{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml | 40 + ...{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml | 39 + .../src/Entities/p365i_ListItem/Entity.xml | 1110 +++++++ ...{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml | 112 + ...6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml | 112 + ...{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml | 147 + ...5-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml | 147 + ...{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml | 71 + ...1-ef98-4be8-b981-5f5a28d05381}_managed.xml | 71 + ...{70dec15d-c87b-ee11-8179-00224840d636}.xml | 55 + ...d-c87b-ee11-8179-00224840d636}_managed.xml | 55 + ...{8fc47389-c87b-ee11-8179-00224840d636}.xml | 55 + ...9-c87b-ee11-8179-00224840d636}_managed.xml | 55 + ...{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml | 109 + ...b-fe68-ee11-9ae7-00224841f5ce}_managed.xml | 109 + .../Entities/p365i_ListItem/RibbonDiff.xml | 14 + ...{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml | 37 + ...{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml | 40 + ...{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml | 37 + ...{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml | 30 + ...{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml | 47 + ...{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml | 34 + ...{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml | 36 + ...{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml | 41 + .../src/Entities/p365i_Opportunity/Entity.xml | 2721 +++++++++++++++++ ...{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml | 112 + ...5-3815-4dfe-8394-c8631589ec0e}_managed.xml | 112 + ...{044fbce1-d4f2-4230-8695-03819956c21e}.xml | 518 ++++ ...1-d4f2-4230-8695-03819956c21e}_managed.xml | 518 ++++ ...{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml | 52 + ...9-b36f-4e71-92cb-3264875ab2f3}_managed.xml | 52 + ...pportunity-p365i_estrevenuecalculated.xaml | 78 + ...365i_opportunity-p365i_subtotalamount.xaml | 711 +++++ .../p365i_opportunity-p365i_totalamount.xaml | 184 ++ .../Entities/p365i_Opportunity/RibbonDiff.xml | 18 + ...{2898d69c-f9c8-ee11-9079-6045bd127823}.xml | 41 + ...{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml | 37 + ...{53da5551-47e8-454f-97c0-620f9b1a2926}.xml | 34 + ...{573d02b8-950c-44ef-8522-0eae14621f2a}.xml | 47 + ...{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml | 36 + ...{7808e576-ba39-4168-b134-fbae8cf491a3}.xml | 37 + ...{91872a1e-fec8-ee11-9079-00224841f5ce}.xml | 43 + ...{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml | 30 + ...{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml | 40 + .../p365i_OpportunityClosure/Entity.xml | 1152 +++++++ ...{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml | 112 + ...b-c59d-4f80-a6d3-06b9652330a2}_managed.xml | 112 + ...{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml | 132 + ...8-6537-4b70-84c9-e98f9ae545d8}_managed.xml | 132 + ...{92921e5f-9795-407e-9761-f4fb059790a0}.xml | 52 + ...f-9795-407e-9761-f4fb059790a0}_managed.xml | 52 + .../p365i_OpportunityClosure/RibbonDiff.xml | 14 + ...{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml | 43 + ...{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml | 42 + ...{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml | 40 + ...{3e26d205-c8db-49b1-a748-9abfb074361e}.xml | 36 + ...{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml | 34 + ...{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml | 30 + ...{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml | 37 + .../p365i_OpportunityProduct/Entity.xml | 1708 +++++++++++ ...{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml | 112 + ...2-8874-4912-9e55-3ba1c8f77c07}_managed.xml | 112 + ...{51832aab-57b6-4f5d-8b9e-62304f189327}.xml | 252 ++ ...b-57b6-4f5d-8b9e-62304f189327}_managed.xml | 252 ++ ...{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml | 52 + ...d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml | 52 + ...65i_opportunityproduct-p365i_subtotal.xaml | 119 + ...5i_opportunityproduct-p365i_totalcost.xaml | 699 +++++ ...opportunityproduct-p365i_unitcostline.xaml | 147 + .../p365i_OpportunityProduct/RibbonDiff.xml | 22 + ...{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml | 37 + ...{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml | 36 + ...{8e34e14d-a576-ee11-8179-6045bd127823}.xml | 51 + ...{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml | 30 + ...{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml | 40 + ...{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml | 34 + ...{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml | 49 + ...{f973487b-601d-4828-83c6-936f4f132331}.xml | 37 + .../src/Entities/p365i_PriceList/Entity.xml | 914 ++++++ ...{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml | 112 + ...3-4b2a-4fe3-9e34-6292b893164b}_managed.xml | 112 + ...{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml | 163 + ...b-c6a5-4655-8e32-71606335710e}_managed.xml | 163 + ...{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml | 52 + ...f-ece3-4a9a-957d-025b16abf79d}_managed.xml | 52 + .../Entities/p365i_PriceList/RibbonDiff.xml | 14 + ...{1f94d11f-892c-4891-82ba-4116da8276ee}.xml | 37 + ...{31899092-625a-4116-8920-09d693b2bfa1}.xml | 37 + ...{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml | 36 + ...{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml | 30 + ...{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml | 40 + ...{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml | 37 + ...{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml | 34 + .../src/Entities/p365i_Product/Entity.xml | 916 ++++++ ...{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml | 112 + ...b-e0a7-4715-af9e-d76173a9e268}_managed.xml | 112 + ...{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml | 150 + ...6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml | 150 + ...{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml | 52 + ...3-77c7-447c-bc19-64dad32bb616}_managed.xml | 52 + ...{db436d74-fc68-ee11-9ae7-00224841f369}.xml | 107 + ...4-fc68-ee11-9ae7-00224841f369}_managed.xml | 107 + .../src/Entities/p365i_Product/RibbonDiff.xml | 14 + ...{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml | 37 + ...{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml | 40 + ...{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml | 37 + ...{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml | 37 + ...{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml | 34 + ...{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml | 36 + ...{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml | 30 + .../src/Entities/p365i_Prospect/Entity.xml | 1822 +++++++++++ ...{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml | 112 + ...c-8964-4c4f-a44c-4633c8a914c2}_managed.xml | 112 + ...{4d970aca-b1e9-4833-8601-128076c4eebc}.xml | 278 ++ ...a-b1e9-4833-8601-128076c4eebc}_managed.xml | 278 ++ ...{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml | 52 + ...f-0c17-485c-b3f3-859b146d0e7b}_managed.xml | 52 + ...{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml | 195 ++ ...b-9d76-ee11-8179-00224840d636}_managed.xml | 195 ++ .../Entities/p365i_Prospect/RibbonDiff.xml | 18 + ...{158d8eac-ea74-44d1-b269-1315e2742b41}.xml | 45 + ...{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml | 40 + ...{399cb91d-efea-4c72-9d4f-03f317706d86}.xml | 34 + ...{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml | 47 + ...{78834f71-00c9-ee11-9079-00224841f5ce}.xml | 48 + ...{e6c7efa7-4093-40b2-b6c9-441901320367}.xml | 37 + ...{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml | 40 + ...{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml | 30 + .../src/Entities/p365i_Quote/Entity.xml | 1557 ++++++++++ ...{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml | 112 + ...1-471b-4006-9aa1-7d07df9544fe}_managed.xml | 112 + ...{68ecea34-64ab-4712-beda-dc35f490bae6}.xml | 349 +++ ...4-64ab-4712-beda-dc35f490bae6}_managed.xml | 349 +++ ...{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml | 52 + ...2-f5f3-4efb-b05b-206406e89f9b}_managed.xml | 52 + .../p365i_quote-p365i_subtotalamount.xaml | 711 +++++ .../p365i_quote-p365i_totalamount.xaml | 184 ++ .../src/Entities/p365i_Quote/RibbonDiff.xml | 16 + ...{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml | 36 + ...{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml | 43 + ...{42d68951-fec8-ee11-9078-00224840d636}.xml | 44 + ...{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml | 30 + ...{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml | 37 + ...{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml | 37 + ...{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml | 34 + ...{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml | 40 + .../Entities/p365i_QuoteProduct/Entity.xml | 1811 +++++++++++ ...{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml | 112 + ...f-70a5-4aca-866e-3bd75d039c2d}_managed.xml | 112 + ...{c8532c46-4233-4f57-9990-eb767c611223}.xml | 286 ++ ...6-4233-4f57-9990-eb767c611223}_managed.xml | 286 ++ ...{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml | 52 + ...6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml | 52 + .../p365i_quoteproduct-p365i_subtotal.xaml | 119 + .../p365i_quoteproduct-p365i_totalcost.xaml | 535 ++++ ...p365i_quoteproduct-p365i_unitcostline.xaml | 243 ++ .../p365i_QuoteProduct/RibbonDiff.xml | 21 + ...{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml | 37 + ...{929cff51-e87b-ee11-8179-00224841f5ce}.xml | 39 + ...{93b89758-e404-4030-99b6-1b9efd7449d0}.xml | 36 + ...{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml | 30 + ...{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml | 40 + ...{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml | 34 + ...{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml | 37 + ...{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml | 37 + .../src/Entities/p365i_SalesUnit/Entity.xml | 837 +++++ ...{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml | 112 + ...5-6cf3-480f-ab07-1dab8a2f7347}_managed.xml | 112 + ...{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml | 127 + ...2-14cb-436e-a50c-b54cb703c1bb}_managed.xml | 127 + ...{db2a5596-4cee-4385-b24a-957748a8014d}.xml | 52 + ...6-4cee-4385-b24a-957748a8014d}_managed.xml | 52 + ...{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml | 91 + ...6-fb68-ee11-9ae7-6045bd127823}_managed.xml | 91 + .../Entities/p365i_SalesUnit/RibbonDiff.xml | 14 + ...{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml | 36 + ...{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml | 37 + ...{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml | 37 + ...{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml | 30 + ...{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml | 37 + ...{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml | 40 + ...{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml | 34 + .../p365i_prospecttoopportunity/Entity.xml | 1032 +++++++ ...{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml | 213 ++ ...e-192e-43b6-a332-e1771dd77d71}_managed.xml | 213 ++ ...5i_prospecttoopportunity-bpf_duration.xaml | 117 + .../RibbonDiff.xml | 14 + ...{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml | 51 + ...{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml | 46 + ...{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml | 51 + ...{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml | 48 + ...{42486e66-26e9-4687-aa0c-1b29692d5632}.xml | 46 + ...{51d78d5f-726b-ee11-9ae7-00224840d636}.xml | 29 + ...{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml | 45 + ...{e30e7103-4903-4895-91cb-db8aafe38590}.xml | 43 + ...{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml | 53 + ...{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml | 46 + .../Entities/p365i_salesprocess/Entity.xml | 994 ++++++ ...{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml | 213 ++ ...6-39f3-4af1-917e-07fc088ca7e5}_managed.xml | 213 ++ .../p365i_salesprocess-bpf_duration.xaml | 117 + .../p365i_salesprocess/RibbonDiff.xml | 14 + ...{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml | 43 + ...{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml | 45 + ...{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml | 51 + ...{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml | 46 + ...{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml | 51 + ...{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml | 46 + ...{d58cb83b-836b-ee11-9ae7-00224840d636}.xml | 29 + ...{ef394041-a487-427e-8962-3abc2d687d91}.xml | 53 + ...{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml | 48 + ...{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml | 46 + .../src/OptionSets/p365i_prospectsource.xml | 85 + .../src/OptionSets/p365i_purchaseprocess.xml | 37 + .../OptionSets/p365i_purchasetimeframe.xml | 53 + .../OptionSets/p365i_revenuecalculaition.xml | 29 + .../src/Other/Customizations.xml | 33 + .../src/Other/EntityMaps.xml | 189 ++ .../src/Other/Relationships.xml | 136 + .../src/Other/Relationships/Account.xml | 143 + .../src/Other/Relationships/BusinessUnit.xml | 283 ++ .../src/Other/Relationships/Contact.xml | 108 + .../src/Other/Relationships/Organization.xml | 43 + .../src/Other/Relationships/Owner.xml | 283 ++ .../src/Other/Relationships/ProcessStage.xml | 43 + .../src/Other/Relationships/SystemUser.xml | 923 ++++++ .../src/Other/Relationships/Team.xml | 283 ++ .../Relationships/TransactionCurrency.xml | 178 ++ .../src/Other/Relationships/Workflow.xml | 43 + .../Other/Relationships/p365i_AccountPlan.xml | 38 + .../Other/Relationships/p365i_ListItem.xml | 73 + .../Other/Relationships/p365i_Opportunity.xml | 178 ++ .../p365i_OpportunityProduct.xml | 38 + .../Other/Relationships/p365i_PriceList.xml | 178 ++ .../src/Other/Relationships/p365i_Product.xml | 64 + .../Other/Relationships/p365i_Prospect.xml | 143 + .../src/Other/Relationships/p365i_Quote.xml | 38 + .../Other/Relationships/p365i_SalesUnit.xml | 108 + .../src/Other/Solution.xml | 223 ++ .../P365I_CRMSales.dll | Bin 0 -> 34816 bytes .../P365I_CRMSales.dll.data.xml | 27 + ...{0119cefc-eac0-ee11-9079-6045bd127823}.xml | 19 + ...{36b95e9e-f2c1-ee11-9079-00224840d636}.xml | 28 + ...{543893d1-18c9-ee11-9079-6045bd127823}.xml | 28 + ...{63a76359-a8c2-ee11-9079-00224840d636}.xml | 28 + ...{bdc21410-ebc0-ee11-9079-00224840d636}.xml | 28 + ...{ccfb494d-15c9-ee11-9078-00224840d636}.xml | 19 + ...{cdc73c7d-15c9-ee11-9078-00224840d636}.xml | 28 + .../src/WebResources/p365i_opportunity.js | 62 + .../p365i_opportunity.js.data.xml | 15 + .../src/WebResources/p365i_opportunityIcon | 1 + .../p365i_opportunityIcon.data.xml | 15 + .../src/WebResources/p365i_pricelistIcon | 1 + .../WebResources/p365i_pricelistIcon.data.xml | 14 + .../src/WebResources/p365i_productsIcon | 1 + .../WebResources/p365i_productsIcon.data.xml | 14 + .../src/WebResources/p365i_prospectIcon | 1 + .../WebResources/p365i_prospectIcon.data.xml | 14 + .../src/WebResources/p365i_quote.js | 62 + .../src/WebResources/p365i_quote.js.data.xml | 15 + .../src/WebResources/p365i_quoteIcon | 1 + .../src/WebResources/p365i_quoteIcon.data.xml | 15 + .../src/WebResources/p365i_salesunitIcon | 1 + .../WebResources/p365i_salesunitIcon.data.xml | 14 + ...-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml | 133 + ...-F47B-EE11-8179-00224840D636.xaml.data.xml | 30 + ...-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml | 428 +++ ...-526B-EE11-9AE7-6045BD127823.xaml.data.xml | 88 + ...-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml | 428 +++ ...-796B-EE11-9AE7-6045BD127823.xaml.data.xml | 88 + ...-8DA37770-727C-EE11-8179-00224840D636.xaml | 113 + ...-727C-EE11-8179-00224840D636.xaml.data.xml | 30 + ...-333312D9-F77B-EE11-8179-00224840D636.xaml | 325 ++ ...-F77B-EE11-8179-00224840D636.xaml.data.xml | 30 + ...-832B81D0-0D7B-EE11-8179-00224840D636.xaml | 341 +++ ...-0D7B-EE11-8179-00224840D636.xaml.data.xml | 30 + .../appaction.xml | 37 + .../appaction.xml | 37 + .../appaction.xml | 37 + .../appaction.xml | 37 + .../appaction.xml | 37 + .../p365i_CloseOpportunity/customapi.xml | 18 + .../customapirequestparameter.xml | 12 + .../customapirequestparameter.xml | 12 + .../customapirequestparameter.xml | 12 + .../customapiresponseproperty.xml | 11 + .../p365i_CreateQuotefromOpp/customapi.xml | 19 + .../p365i_QualifyProspect/customapi.xml | 18 + .../customapirequestparameter.xml | 12 + .../customapirequestparameter.xml | 12 + .../customapirequestparameter.xml | 12 + .../customapirequestparameter.xml | 12 + .../customapiresponseproperty.xml | 11 + .../customapiresponseproperty.xml | 11 + 492 files changed, 60999 insertions(+) create mode 100644 samples/Power365CRM/assets/Power365CRMSales.gif create mode 100644 samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0.zip create mode 100644 samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0_managed.zip create mode 100644 samples/Power365CRM/solution/Power365CRMSalesSolution_1_0_0_1.zip create mode 100644 samples/Power365CRM/solution/Power365CRMSalesSolution_1_0_0_1_managed.zip create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/.gitignore create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/Power365CRMCoreSolution.cdsproj create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/.gitignore create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml create mode 100644 samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml diff --git a/samples/Power365CRM/assets/Power365CRMSales.gif b/samples/Power365CRM/assets/Power365CRMSales.gif new file mode 100644 index 0000000000000000000000000000000000000000..0717a5d1438f239456f523a2926c1c341a0785db GIT binary patch literal 461328 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

b$nU;P&8%nn0e4ib-$PAwly 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 X@!Yvi(B5PF>eZVawitV^q0st2>X*26 literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0.zip b/samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0.zip new file mode 100644 index 0000000000000000000000000000000000000000..1ef69c15053440c1e74da5230de44d2b3f23959c GIT binary patch literal 47210 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

S&Fr)*(*x!#}7YHywadlQo1`}If|Da7%s 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 b@IQ`l6lK66{*Vjv`ThRcxD?&|$G`spQD?93 literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0_managed.zip b/samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0_managed.zip new file mode 100644 index 0000000000000000000000000000000000000000..31febeb636f9651ac46418ac8c18c4bf6c5e9389 GIT binary patch literal 46623 zcmce-V~{A#+NRsKZQI?eZQHiZ)wXTBSKGF2+qP}@tatA{^L=yT%$$FxepEzeR76EQ z5t&)_T=yj}1q^}$00aO5kYb{st|EpVDeDUW;0O-}fCPX8VC3xRWM^aHVc=w8XX{Ak zW@Al|j{!iDivsZfc3pN^IUckokbQndyZrzUAR==iGqQv6-!|tt1ktROP#4>lXm2?h z_Bi>0m^(_LZRHn_CWCBQpyGk@$OR#=iF01nsg-jHiN&uDz;>TdV3s-d!WvC% z`1$$y71cN7gf~T;eyaC&6MBjM`8{Y?bVmsHO7f0Rxme>$K0pwLzVH@)=Z>Z$ro=0e zC^uan)mJ8|ekbnUofC4$1glsi%Q8*_4Z`1l@}O}@e>`!%%uO(@+xDo7&q5QHI2w!1l!08qEg_ zJ8j8IM0CNSZ9hKm{UMjrDR+CQ?mJb@o3!wP)l-r0QJLPpIcI8v!*QyH(}WrP`^}F2 z;-CpPc7!L(;XYGFgbC4S&&E+~&kWIBO{bx|>0Zk?eimAVYQ@Wk)*B<*eN@G|z|LWh zRnQxoZx^x`U8w6ECT7+$vetxmvbM71kwle==r4_*WvaUEG~-6`&s{IWvkq}GH!AP=^q?4QyFnUe-}8vRF~#0HXx60_x<+IReeW8WLmC;j)b*@b@zrjmSLIBt z8FmoqAPuLsaLD$QvrTS%jAULOUArqx0RFevLHY~ajItMcTvwl)`kn9mMkY{iN8_cK zc9V96h=VPzUhn#YzXtS3=9J08^LU?IrYcqy!u!q?X>H1DuBA63e8AIjN8uHi?38p8 z*}uD6FO;<@OSpzCfU;QU44R0vN*gS=leNm~ubk$vbR4~?f~+e9Zyn1K>Vu)iD*i|m z2@0(rCLwuRs-O<--n&M743_vI=id^d4yrlug3~0H2H0p^ao0n-L+>iijEUM-319uK zF&I#LD4V18C@+Od6r1AE#4$?G{OY!7fQwIs9h-yI-}yAZ9AvWHKLbJVni|?u_yovK zn@_^nR27XWK$di5GE_Hn82lA1LKjWm#C~Q=H^GmF@qJ~L7z-t^DYv^;haY!NIKhNz z_e1+-aVo=j%0or54zl3?-4T`KUz%IA*FwyG|I-K%L-nfQ{;x! zL*|$*OQ%vq5FdzlbJ}cY$Ay3e`#M9NSVK?pB9i z7$Zs?YkyyK$I=`icE@HNDS6|k&e5dvtpOrY(PerFKn-fO2?B%$KBH=R2xT8npKhUd zeHgx^oh`M~yTnR0JL#!oyVFma-RYVuc>L~$t|I$ZGc+%&_(B`zX0?5DwIHc|k5Cp( z!q5&&mqwx_um@vu<#lJsFN^(G`aon1ZVH#Qt$E%A}X8`stLkh9_)t0(`nr~C7C{lT`^&GvHEtp@bU@QA;f-R-bw zg`2!N$d@2$Q|ds@trQs^Kgd6HlA%2ItgHp*W%)Wg-&mZBA%MFrb}u&WMYiPg{++Z9 z-VOX9^VC-?X(#fr`LWt{w5(;(A}JH3k@KxUqs7QnEN$B z8ZSUGyq|@o4L-mEcyDDrzD<;Pnu}mzgN9C+haHq^j z0P3i}^>`JEq!zIOfGAroEU8oeCs^UheaMd3owRo$Ps6ZTIPcT#yC%rMk*1ZIIMjU1i=It7Y zc+y!coKP>$eE+r0L6{lr_F3%bvwHprQVoifS5z@UHd^f?9fHD~+S?5$=})@C{*o`J zc12My0|4ScVCb(Q*Eb{AQ{t7h5Y_Y#QQV1j3K7eoI~v$&%}G-SEN%>LiG6~3{R1)P zp1E`lipX!C#IZjx$5fqCCU4vtsN2|N5_ZrXK#&kiac4y417z{-T@}Eo!Wn7_cNvzt znY)R{4)oDVy3kl0-}3w06?4S#Da+5|hiUPn_32dx`y9*yNerQF#Z#Nn022wDX93i) z!-Qoi%nmFT#vTqke#RO(%4Wy1amqQxW?8D&u@q}9KSDKSr{RFvEtrW@&+-wAVkfVs zY;x~YiFl@u48&GS@V{bg9!S*OMi39uFUEydsm467!xggK6Ir1jXcX~r)lUz&J$q+? zL+}_-)}3hl@?sx0?XymhTyaEl&8l7C0jw_x79Bx}n!}&0shph<3SZP7Zwo^4c|J$~ zK7L#9qQ?A69mBl-5a)%Fb8`ffM84?3CZ>8o+EWEr!-}?n-RvfV7tK4LABw_LcuFWD z>Mb6ZzdOh7VK=<8sPeluR4vtY49y#B?#a5QM2+t!ZG6ph4vgI}c`KR~C3t=bn;44&I#SAoubSBogPmE;tZ4EXZ?r zor5_)KXvWE(vRdCOZk_#Z4`gcS4N|rV_n_0ngV&|#aB}M%177s&67{fi)Yu)#aGFx zcU3Q(+RcUEWZ?YAk?Y|)G4b_0+fvU&s4PfaeI`H$#HtM%xdMH|h+nuEFM#hT!+}UY z(K|67S0H?AC_IlB``}mLRt|&rXX4NXw{p2gS7rSSU29bFnD$vpbT+L_#T(AK&evA) zYRQX7y^|PEv9TGJZy|Ruz_<^lUSJrCrW0s z730X-sn3N+`jef*Y&AK@eU?*FM5D&|wV!CY$qwuMtme;)WA-JO?PoO}{2G#@u}RGJ zXn!AH>s{Ju2%g(xZvi+S&+V!Ih{rDDexg3(o~3{{+zeDoN5-$AN?akdgPr8=?Vl&L z_KpYYn)wWo1z>mHN(L;;l5noS$>D3k0W02()0ayAnk~<(ZL1g7?k<;`CeNC!mgVa*MbC}$ zuL!wAr5j~Q4$_E)Vsxsdh)1YywcD-$yMqntSKYoBC?6@%8kG$L?Sw{p+?+`Po>IAH z3s;%hvdvT)R)q`DeW6bHca|W|XLQo%jGmRxuH%_f__O>$b`>oLTNK*K&&iJ)+;Ipf z-{oKfoCuGytX28*x%nf;dlMdvvmoNx!l7X^l9hn?r{9IpafQiaz|hUS=Ivl*=0H3_ zv`_Qy!(C9eZmt1xxweFQ(#PS|s9w*5VT**fYm#!?-Nd>m^mjb;z~=TIO?QodzQ{USaW{{ zou6=Ced8;C0ica(LKB$OmqErU;p=qX2@wCFx9t~-ee>Mk#QQE68wq@SzP#D^eQqqu z6F;h9ojn=&0ta~`*?k6W{mKNeFiB}?CZ#t*q)DL51fZ(zAI0LMdf2^H_%SSCoioWC zRp@;mRz1?7kGgEp=9&S!b?vZpiGEqq`tt)G_xSfq$aJ1wh12GiFJqdkuE*o>-q&vr z24lMfrX*vJte9VHFR%^jZ3*!8JEkA6_XU9W@5Z{z268)L+N`VH$Sonx%E=`T>6m7< zUiq-PTOi=C=oB*V6r$)XN){F+y>^97!cUHst8oN_*3u5Q7FLq@^=ILO^W=%&%aZkb;oOno-eR<4R@3l)RW%e?=IvQ^(`8JXa2}vFk6ggj-%zIUk&vFhj#8t zZMGexEr#{aaRj757ll9fDQZ^iN`C{Z^!aYX98r?4kmHFfiu)0Dfdd=qjzEKX91|$> zg2M&%5)-mLCr>$d@uU0m^4{ah+<2(g_|OtxH}5n&ev_NL)m;}@9i!+HQqKQ=IuD;+ z$`z2bu{RQ(g|@9Xui>u>G4qM0MA)Tm{5#Jcnx?3qvDYhy9WyJXL5kFXgZ7#%ck;x+ zi8$~^EwY14J-v-(Jw;{_tcV%F$~Z6kwn?k0vd*RQ zNjZ7Yk+8)#H#b5{cQKbJ4(&E(YrGAk?fxz@G44_}l9f7(jU3}{&vg22QCPaHZIeUK zW%gFVjoq+lavQT`B(*1pfVL3 zqxm#dGX6v8Ayo$0eZ_JzQeZoi>d|0` zEpY35u-t^uW}GhNTdW9*mmH~enX!;Z+2PUv^DCO(r!*U{qV&5D)uEh?Qln`~&o_qB zZ?0dz9g!KX-a1gX?$yFAO)Mx07pw!59Wta!kOk<&&GSLz;{|9NBE>i(xj2@@mmelp zG^txi`#f|xWG#)B!U|H7s3GQ8*I?JCyi(HaX-;rIIY%`$Go9CSn94Jnd zrOZ~%L3eW#XR+vRf7&og%vb(C@_f5`7X9jzK&{kv*3w%^Kkl|jiZakt|2 zl9$!iG0cU&uGUm4@#N5`JYNH69MGjGEkyX(lT9f8yu5p+!Bhx0g?+ngIZ?n1HdRM) z6On<|KT_GNCj6O?;W4JKhx5Xm57Gb94jTIezv9M2# zQcL5VIWEDzF(pDaaIUcJpV>kkXOPuWB+08-c?lvcSq-9)k&R3Zk3l5NyC!v zSE&7=)Fq*xS+g97W7x#ErCon{M+a72e)%O7nr4Fxv-5DBRhmOW<;VKSuG16&jO>E$ zrgi5Zome*Uay@|4GKLD9;mkN|FH%%8R~dMXNqEG9Re|a;#(M3IIv&Yz;{NE=t@?ym zyt_`?8K!l9=1AYlDzw>3LWKb;^2A2)IvDRz2`C3WNIICUQ>4p+*%8xGpcQ}F&kAPF zvc=57K3CLm9*vDZYvgR_i$qrkq}st7WICBIQkBZ8>ny>6qM{6Y5($z?bywM*)seL} z$b&(0b8n-a{DXDeuI#Kc^p}W_sk@GNvr6h4q z{uTa0g$ zN#I4z48UaZ2a3>)3r}(I#X$F7Gf!Uq5RPxy8WgBUbslqFrQ8_KlaY6C7_ef-FypFe zqaEBO5T47U#fO{qr>)i85uMpm?w59udc${}m_Mj@cxCkFTLpy9Lj5+_{%c1>rqn#4 zkm_~C2X5I%2-gYd+Jo*!G3KyF`;61v;XoT;5Le){fn=aY;q2-jF}3Eqol`706*}YM zDCi8%w{NRBIR$lWogkj`MWX`*?=+V>@-w)4QMa|-eyLHqAnzP#-% zTIwZRZnzDY*if>FEWiMitdFuDaKi-=Ax6NYXM`I5sVuage@R>M{p7J0=<#L^mxmlS zcUPHE$MN(w9fJCmPS!+S*65o@2eau|38hUBiQ%sF> zC{!~z6dY{RKyEc{>(n(}Si;pbg3};if1~+&g*bS*xaRtO>(QLk1uZ;zE$spuElLIf zBF3J67sO6r&gMb!j5d(r-fIhY6!ujzilPl6ZztCqX?yqEjk(V+Nfx8|-{bjKa)n07 zgN_^x=|@CruLNe44e??&wWaCk4%oobX0o_ZEt`7vUu2^@58fGFm%-|8YTb8F-BBr9 zaJC_UguFuj2)u^bf$?U*pU`y|90vLl`|_thD1C=rPtqx~#9&5awtB^JGBU?*X@p9x z`T&sFzXQgAj3F~u>Ck{2k6x(zfJ}m_1lh;EQ;1MOQGcXL{+QAS~SL_ujdW*9%t5_&pXI>r*}xXR0jY$U8{6!`P1q#1xh zv`6C^Xss1??tv3))r)w6nRk{dRCi#XlZjE>CWX(`_Pyl7jN&DEd>b z2#!0D-m;H~abDHc;b3t0WB>|jj+TYeaCo;L(rvLP;W3zWz-Uq~$~a?huMY!ZPJ**K z*rNlqOi`Ylm<5()g4Ab%t$4@qhgH@sJV#iq)cT(dsQ{Gv8sd-K0sOosM0xAH55eb+ zO-Hq>UmUlqMXfrWkI(X}g0C1Y*lDC^T7;qm34v;Pf&x4F(?;+3JMQ8fCNAq7!JMV; zNQ&LBb@ZcfCV0grLB=jLgrbItSDbAYFk^69klFB8nCn4J_PpE#kH_ zeiy+*4PTdxoik48_jpGJptytk0?L2?DkGPsN=%&bTBA zN!RvZDNMG!R%0!z2QyyPmX^U*eQngqLRT!13+yTq#qAQrr(vg!KGlV@+vCn0gK*(} zQ~+)@!LPhyEaO(TvshI*KBH;cG09qkqbU=l`7Lkw`Si~U1{sX7fU*gV>DgUe^%4y> zQ!rTo^zwnAoI0ElXz5eptQY|n)RaHj+?R_;!pbhN=*>Vl&x(;jV?a|TqadE~(~tLx zRfj?vre$z5SIv?g+m8Z8$e=-h*JcIp<@kY&I(8zwO%7I*0GeOks!WBBTmA;pS_g3_ zI|;K#Mu>c*IsBM}{Nv}5)mGE;6x6ZWtgOzX?_mNS0JY0IDr~4Y(U%R;wZihOH4)%6 zweqW;i%;y1nMXDaBgc$@nK`QKFfn{4@Wyh7ZiCJ0{cxx&i>K5|9qUG}?7n8fYyV}= zdExIG@SHX?J11lQ68l1~I{KKp7qdyhpXYtUuTXl?vP*T0WzRNxqeyCwEF>YoLFMmF zQ#@uu()8c7?eJ>I)PVm^%0)^~&6c2}r>Ed_#jUl%eL!kU&86ptUXbF($w*xm>3)DR z@gbMtRs5oc9xs$;kjsrLUv*k34pYJ;;zBuR2STm3-k@Lg+0kxe?y>ik`#2`sNS4xi z!ogchVKGHFH`b&00r~_Tt`Ej>*qf~j9|=ks*?VbZy%oELA~)%|H*z_U>YW-KiU*Cl zLQ={Y1!jgog<-$P0FR6Z&3o)U?uB!2Mh*`>?A#uwm-&)+qZ65DR1v3sh?C=ihcx}Q z(Cmd3v{$TK(68Q_B2kGjTXoS3WEAxVaIYN#F!)PK65PnPXS8|~{b+Q7zWdShUBl@4 zFb75`LTJP(p1{%_Y6Y}U3IGB+)zBgyVR4bzG{Z~-WuspNFqv+W8EUx6#1lek1g>wo zKPVhM!(#2)9UuBu(ksI`*z#IAPZ7iafl%}qVHS3`lMxH)1}U0mfhjZ<=35LKmCBni z_`Egy>J0^jst$lk!!(RLhmsaiUu?YhsE?EI`x%9*0n{|lh)^1$m*mx-dqqin0iM(e zOZ@}e?h(y^x&;?~65tSwCaCH1Ri7w`(7`5=1MtNQo{OI7xVbB?%ipR;sPlls%+V4l zrwrS)(NhO%@aykU>?j!O0r*hlHJAmhy!+>dy*IRinpeB2;FR%Da)M|QP&!%U8ZO`BmbUP>nb zw+|DIo_Mx;@w@7-V!QXMr7#+=+XiAM&6}h7Dw2@1MF*Ra>3R0In?GRp+Vb0~J-z5* zJz{q{J;;tAS^z8_$Y{$VtW5I+;tPmh=qzj0NYUEMc7C`^WJ~waWZ1Unu%L7p z-X4ylqy*OWQ-n0u3qB2*LIZPevvvIZp3`lL{exhn)_{^k024g1*<4B1bsQu(7Dnpk zVH<#Hmy^!`N$TuC{;lh%DCt)UNU(JL7@Dh#ess z!iDIkySlF7+^bOyr98qoc_Bn)aSoxW5QfOmrA+^%j z5BNEt&0PKKx$R|mT2X5AzJ0uf%f7) z@D$k0-)vm{?cg&#M?V$gF!@7>y=R1*VF0Gr^4f`~SP)$(78!n*H9VVp!>6zCo62e% zt^w_4%6nSVp;=0yt0vrlOct49xbYZQ&sk%82#4Pah5FIeCS8pzsuaKX0TBhx-dm$t zdokBDxWE_zKnnN)a8^9!X{xo$q*;n;!-FgSTlR&S6Ms5esV2=T}vSlOc&I+#fohRjY9e|FeA&0o~ zJATun;q-uP2bQa=bJFQ4ZLM^@9k4fTl`2?cUst^pi~V!%dSYAo?YUU6<&tGr z8>)OH!h&#G5Wt;V?_#najJ<5InP$vLVLL;va%n$9({JDHWs%WcEI*m%8vs)dWwLmJ zg72IC=jteb;a-lo! zcI*RH&sJ3?rG>WmiA|Y^<}4IV+w9d$-yVXGhy7_$=hCccZH+UnW*#2CP96KVU$gYV zGmE(B6ZMOh_8%?%B-G zXnQ&$i&t)B$?lpQo|&f?A6erSM~;viO+4=3ywKhv+pK98ZK)ekF6)1R*UeiG*XtjV zav?k-B_&xJl4oNC%?WSSB!`sTTTJvz?a7xvM(ild)r>zLExpQ4MPMXVeFD=+@M?%x zxo&(aorSiX#aIv7t_IUeIadHuRL)h6)1sfG6s1%+3^*Jet#*P?$8Mv8@mEE1`dR3T z#k#!k0_K{p*m^hy#vE+lzD+wb6k&3A8p`{#fuXLxco6}GhnaPp@xs55h!sClz*?g@ zoImB}*BS3kwd>NVN_G}%R-#cxO)yd`-b09ZOxFK=CB4l51j|TX2Z)?OA-Cm0X%pdr zS|L69p(0QMqcL4(bUoV9w27U`d7SO&9-0*XFhZ{{QI6%co+!PB*hA)zyuvPP(c3pL z&5+vD{@Tq(2OBl6hO^2YZ7GcnBG$152V|Mr65qVfkaD4Or4HDo9n)K%*m)+Z0rBP= zj((C%5=*X`ff!<%DMI{=Q&<=RM6xv}9&QcxBCm~`M+Vx6u}HrpU=}>cyy_B_ zm+Up|k~F8U*Cld5(baxk{Mh2+V%_=b=O=bd^q7rJ7$By;Ce6#8t` z#~!;+&2i6EM6-2r9!ii)I?u+d2K`XG8)26i=ji8fuEJt8$B|NqML`5;?<7;?#&|p> zNm;LTp;`Z}F`LXy(HX^k2=2?0YRrQvy#Em>d5?2@62 zG;@-cn3Q(H?hxM(p6wTV>+__ub*kpMahk=-iwhmz9GBP`Q&e-;GnyfXt3+y+*P~-Xg?4V-t49?z`)_&l z_dq)+KIuj~+!QlhX=CIk8l|#tA(Lj*;XTeD!}!)TZR!V=0KF67)ZAC8763 zGf>M*T2R=N_9aY(Kj1sJk60XCUD508S13c6i0HlQ6o7refU!g2SCiy`vi%d!=u9<+ zn;fom!CTAf0>!K-u_10z&3EY*iWg+uo~$G67`~v=odkNLb<{xhVR_uyA+MVuPsOT8 zCKFN;UC0VEb4=Et(vq>Zv$>;=zOo@PKWTY)A#Mq|3}KCa%PQ#tOY|Z;u_&-CYf2D8 zAkIN+>0S&7n*qdFO2A4@&T#M;H>I|E>+t8iia>SVb3M2Rcp|t_I~)oEdzS{UK8=Kg zz1KU7t9S!8CY#MfE(`jhsw(o!h*U8yZV;iWEQzk|%+hn;rB~q{ejAqigq7vuTkdLF zC_4B3BkH#hElzO@TDRB#zC7=hwZJ*^XrMU8==j=QP_TH{b1U2jyRu!#-= z#5nu4KO26J9hW_U?SntmU>#XR`rp|8Yv-NH&I}lbvL1#PR2UE^2th~|T5a%MAUVh3 zD&Mp`Fe9YvUUFDT_i8#jI(ZA@v$6N@*@^axF znk>hZH|=hidEnUp(9)s=@a|*>_3kJ#+|Kc3Hs$?GzQtR)@13#qOy36k2)>kxm9eI@ zHHKikXrD%+9j^VkCI$exOZe$tV@|!^qy&lkiuUoBJ1yoq(_^#A#jalL{4C8fpU7hE zYlvoZ5A}tC47_Dyn{$JyI-9w|h}lt=ygZe??l}SPK(Z*ab<%_iDWS88MI|5)X3AEn z=SYffiS6HzFDd_jQ1-J1+JZ~SKJwG=B!zFZJ+k*6O+#pyTOdFrD;KyJ`gwnDXa_eS zqSZ^#Q9RVg(p)i69xAuZxJ8ew$C;1Xp`~s+43o8ud>+-csMs_ z@mzSgQw9E5pnBFP3Vk7zxF$*!nkqG||B!P>QO4o-l<~`#Yk7W!uPz&c+;3YEfEN!# zXMA7vuJz8gXSuSRjrJd=NZYqdfxDj-7lvFusK4kO5ACsbSKR>6T~__px<%3k3VIYv zxmFN9*T^Lrr?J~>BhKJ0-}9qvtV8+9ClwxBKa^|84(OAWOL$G*Ja&W$<0=MJ2HAoKskzjY)B(e_e>m{ULi6?L5s}t{1qD3jah;;@>#!k?O!~AEJ ziccFfQw%m6yN%OGC|F6m3N~}vB9^ojtWVAsaN7hKy?eKCK|>Z;x<`8w3Kug}vzG46 z3;Px_`m$phK&0^>*jn*rEI`UcnJT}m_E<2gR4yPhUHEU$+nvClN|_O$?-xASM#xvY z1)=Cuy|Tg;@E_Q?=dojZ$r)?V!ek9RJxSeB3Uv}4Q@}-i&_tFXWwic1;GZE;oBRpZ z_yYdt=&JDsU5rh;Hn(ipgB!QCORW0}tBN0Zzq6Xi@X15HX9w3vPz0HdSg_KM>>qH9 zX}>-1aRzS>Ph_jyg4@1LsM~V}uO7l3qgT8EGn;e9PnSGTTm#R!M>bHSX@sc$d$B)J zKhlmA25^otnH-$MHNl^ArTmnfLKd7tWt_yw!lK2O&(TP^$gs1O4q%a5TQK^A3u6P@ zbU?398|El-zd*BygA_uwe&bT8PX_9bF{s^VwnO}7$+@}Upvg!)6sH0L@K7G|vk7|P zqaUnHsu|Pj1|U_J&#+KV&PnyZltJe^0v0DE=9GnkibL}oUZ8W(IZ);&M8MEFQxH=W zl{$Tx*lABvBlEtg8q(q`6vZV5sXSBp|CeJmL+{jF6jcZOF|!v!hRLVt6LCgqb>l5pHN z9)A-4QEzU>s*Wjhxc)Y4%4EG|)zSVhj3F5q&HM6x0@Q68n2ZL=qmfU-wuoYX=^f3_ z-o&<$IED2Coi$S4GxU1+;(>%-W=rX6*kzrA9dlr z7v=sGN!G$tNnIZ4K)bu4nZ@*Y!<82$LSM^`0+xo)r;)U%jr7RO%m|B_ovPE69!X{D zNNLD)Q?06`1#Qkh5FQf3$fSM|FqY{$-18cnV`ZZC*?Qf}nr*a@%Masw%Ged6txbj6 zgvrCxwxhPk4M8bJ95=fw0?YIB+7Ybv6(_8YbGudXLL4QUoCBiNx!Gt{q-?25&suHb z8S~OS?SL|>WHSjFXTFh#u}tn6^Yz);hX4v*iX2OHo{BCPrQ=M5VI@6%%wc9S#WCZc z5(>p-y{8PS*}zR*KQ_Z95=ol+>IUb>m703zEup^Qz0H1{RD7pu91?&80F9lV9pPBH zU-S+RFBjH|y$aE1SEMskq*SOYr~xjZI|h|ddKS~>wobCny2>)RZK(FyqytIQBO0h# z<-1_8;GFjr5qpvwxHe#-o-Ru?VdT)sJfD4LZ7U^7jrsUl<4l$_9UnZCnJW33H9wuS zF5d*oQmbje^4_jUw|~PWKLk9QC1K@00Lf_K4Sb-c1_Z#!j5!X2f)+$_88B;$1>G0v zgQnklfeTTc{fF_k`de}IztZ_Dl!(&`uZt8lg)pP*ovU>v-0LhIgp@9H6F6S5b=cx; z3lU#ekYI>;IT){xtgBPjg82L(zpssXwMLP@f{t_iu`>oqP&iVO!rV#td0&7~Bx9v! z4*V~`eE(qFAP29GFo7(QYYwEh1N&z5`!qwooWVUq>RWC%gT&D`MB~S&?R0YGE%!8m z(w9l3zF}!nsxoWHS(y!>p4N0A6So0&XsJAINsN+*ODlQtYJE?ammdsR;%34{4uxHX zM)lRQV=yZ9Rvydx)fz!dcFj7KJ*asit8Q&Ag`uh(sm=>pHHQz6v%A15$tF1KePCo& zV+QqEtVd=>w=`Vbfk`|;>q|CCbxgS-Cq&bu7lQ&@1XkYb3^Lfq(U%5Z0@V5tOwA@( zADFaM9u|mk+f6h?u_8?E<6BjLGFyo+){c*nTnU^jSya#+2v^0$DGnB46HP#p7A?jX z-+ZZH{ZT%b+28GeI?SlNn!ZfLcD9UvzC)_+w@Iv?`XE)MqQ1%yEUZVAc1tKkGO_MB z$-W@6-T-0TQ*z>EqDQc&nZb>jdVux>`67MI3bkZ&(d6+q3Zs}~H{hsQVFOa7gjr=B zI7dWl#aMLjrGTMs@E*i;j1Ts{{2&{N3E%k_V@~R=RfO`$3PE9Aa1H{}YOd8b z<>>t18T0CezSX}O^Qv*Nl@>_ZT@b0DPMnt@(ZmDB$!!h(Dt#$eiVO$Qk%1>nN)U*F zI1W7HhH02qUZggSb*N^smBwQSZn_7=@Ey>YJ(^% z>B+3lLHj+$y$9V772J08Elq|Wti+}fg{og?gsr4TdH5U4b+7cc9` ziTNcgJ))y_1h+J;pUO7q)8^d}1pEcG+t{f{E`9;t2p~)WCPGZw$wt_QuAkR%@WC#E zmL1r;3K(-_t^#>zHfJHIDm_!FqB_v;ADE}Bpn#t6)9CrmtZ-3Y`f zvrFBW<;}i!%#rYPY6oh?4(dA1uwsPV6k>4E=lR;Se5kHyCZ4ylz$32SMU1X>tPT#A zWvBqIXXn&3uc(B}(q2ekIBs4z18v4L)x1AdLP|5YtvmCU$HV}57_syUczu9x;gapaKu4lp{zc|b%rRSm@-H%2aK83uVNOQ8EC5nI=%AZg8rZJKz=f?x|R@$M1x#ZfQclb-rjycWEu-XdSk+T|H0;o zJZjqR;sK`YP+mbF4R}GzU>xGeR{hryf6)2y!O^>-M?v_Fn37LlQiM`3 zq%qta%d#R<{pT0zY~)}`l#*dku!+-vKg1snheWJS^m7OsX#I2;%GF2m3(xDtqTxs1 z+?pG5nCMEwkOr3Iy#kY@8192eqeaZM(wJ!^wcC$L9C)c?h^y=@(gu55wmm=DU!Q+6 zn1^6+ZUbyG@%Dkf4P+sZH&1x?^N1NBWh@;wgV@G@`S2Ky^&Rl!oHh3a`4cXf^y;={ zmj}Y%$nuW<)*Wq&T=?B)B5EKehHShg9QLGLdYt%apk4H*+10qgh18mQi+cp7(+}C$ zp9c8Vma#T8O<0k05>kD4mDP7)zUnjKYav)Wc}HQQJ;N!Tjx4b#$e_#%(uPVXH1PTn zCxAaSpfH}{Kzh>R6gk3X*?i{l{;2gx%KcMugNQ-r8Vt|j3!o6Tg<~INl1?g!{gFoS zkGw%yk+gw{MnSdxXz0fiWMtR8R zukL4%Kbl$UoSZXrU0gk3EHj!`j+x>LV9r^1ety}+n3lZ~IA%A$1P65kb)nsmTu#9# zRC(Xj8|ng^acN{}f#JJi;+}E7(KWOL_Wj$i*@{E~>@W-^es5Zx2c8se^UL>3#shAuK&k5M$A#$>BVf&gVZFsusiStgo|}QjstVB568- z5g0KT_X0+t0YY5Q;v=`q{r#Gs&1xhq>7S*&$o;-}MfmFNwT~``YT>FBsKDsuvolp_ z6-*q>;m*qVu6VjN(7EmCW?UO-0f+PE8K5dRiY-4N&HBQsW-5I{tyK|LX_v9G!aU{K zPQY=m$eZ%`1r?fwnCOi4+4UaW-?0F1x%N6}Nj#WmKONpUBfkMv*> zYP?&QL&t9Tb86=H|3ns@Iu1E<1XAQB3~poZ<7q71{wK% zQ0>pdK=|>I^Y^pzjDR8geO#(Eb<1!!i#t!=EYD?sK()f6%S$5hr!nSeE_{t z74|uWA;2XU(+~ay^cDuw4Dj(Y{P4e!zwd$|5c{%_#h9|eZo0DHW%PlY8TL}3 z=0Za{{0B!_bykqN&lFR;x0gHo<5Er>4&Ue|4FzQmLjlDE6=h{6>xgwzNj5dn3az@c z<9YO$B1+EoP6uDPf%EccFQjgro!^uXsuWbdoipS(RL z;c?|U1JtwLOL>_VhmW!&Wu$O5>dH8q(FxSt$epMF#pt(0V@Sve?Mn%((Pp zW6JGuW>8UPJ$D`amHlAvZPHq^plhcnNQoG7=*y4y7lu~$Lc2afTGmwWMG({nft?Qg zhsFhqCvoKns0$ZSv*bgrc*~EQgqIk&9>Xwu^J_669L^9987IV&n4}nDp|iai&mi!xhB`jWJ0_5A5xp_J z=S|?#+|72$N9V{vQC@OjBSNB;SCD#d7aa%42)Cz(p-H02${vr$ZCckwvP#eiR9X^f zI+|O~1LgsExJ-Clilq`veb_CwXLpK;-y(%=`od;@NZHvES-5Z|Pkby27@n53sZ$K4 z{b(%;RikHPPO)5prX}ql5ULV4FxHeD9ADF?nNW!#5A;e@%Ihfl6=H&L?#b{gGhR-s zSgYJXiBI@0vx0mu`c-!Nl^bl6?uVVSlVr;@su15c%c9=L#8y=l)>mhVSuRy9vp`Os z^i0Vmm~Di$Q%wJls71;{jr#XN^ifZ(^adP=KvJkaxMbW+;Frxh#0rsy6bdbqgcOxjpl??Y+ylt%;mwb@=z04`sbjWZ?w)gXGcpNGPrp z%E4WSHVdFxsXtQ4kN&3ZYp&dj=}IPWM`k4FS$eY-C{i0>d>Ga=MT|K@u3nG)ZjF}Y&Pd&b6eu$>Avo;zCuT1?BE|{)aHyhm=bVU{Y23HU%kyPObglPb5Ye)qEd8r93_x2gG<63FtmOFjG%c|_uaKFyP~#3ydqcnPOivK z17*D`W$wV_IwX3|*nlQS1Hiy8)`v z4vy~V_h01F_3{sLIp@MXdc4xI|DOHbRo~5Sl26D=Gg7Rj{5Z%x;Z*t~pKcN?&^q0t zPC`evGVYa}8*ZxTCBMS>N9LeRnJpG&!BV6i^fR7(XT~RxP_d@ucmq)K`I}l!Iqzr! z|NJ`r$U;%4dHD6KYO!UZbRvsi!MMlLm}5lmCdgy=l}-_(GkaB2mPe}!VzgX2dr_0j zQ@ZVMo9rLp;_Oh?==nZw_1EFm?ZMFXP;5?`m*1BJi`0uy^}kBoM&&Z4>g!7--MX)bASKym zinTZ(XXS1e?O^-|uAm*S8wKN0KdR@AK#2vRj=HG(U*b?3+h|fIHH-EGMA`CVOP&h9 z!HUlu!S=-NYcyBQCukfrO!_xBD)C@Ccx}HHADRW?l+(lTf(irT0wD;=La+9}_9fyt zT;l)TQPP4sZY2km^d8p7xfE!eoK6c~6dy+m#PE3T|55Ws{|*x4Vc6>>Tp%rea&*f{Epy?7vOMltZ|tk{r65GWyqBL`40^TP&mam$zs{@fIr$ z|M3OUmV*UPq_ZCNl_W$t~Bbficy+v>lr!0}B5=5PuXAi~029M8O?*Up#%H3Hz zVyA-W$EToZ1X0;`&~kBnjw}<4nbVF}wP}tCFFHN2vwypbbHK5RW57F-95i~OiEz3m z7h06|&-j+F_hkyOBaWllh$d1v7&sM@i(}4r<(tRuzQY?{Oc3G-?nYr zwySO1wr%&cZQI7QZJX2Xo@v|DxchfqyLWc?xwB9GQTZm7R3&wis?>Sa`*W}YDW4!M z3|Vp+4W%c@Ufpomb<;X-G3078U$L9PnYNIQm!%(d*p8hg8pQsED-R76->s5OoLw}9 zTBvv(G<+@0b1cFcE}IeG5<{Y{9*(p@Ssu!KvDAQGlY!{1++BDC>rYV>7sDp*V9834 zSUhj=J~cS;)sITUiGY74jQmJkmP8HDv8e!15bYrRx=)SCI;G2N7Zb3z%e9h^tmxRs z-YA|8-Rtt@|C%uBUki#|+km^bdmBKS5~S=XRyZ8CyS1Q;Q##Gg^_>yuQNk-U2XCMfZPQo? z7I@5!_5q5)QM*`x+wd$C$Q83lJTd|^gVQtCer4L{j+^^EhRD;r_xF$s>1Nx98&B<- zKl2yX$89u^R4)RNNmmif${a34>$=(H%X61-Cmt|yi+dVhJ^+{=&NrX1PjPqHa1Rd? z?7I=uJpNE%KRvl>^tYNv{D**T9N87gOhXSU5t~szzz@G5(0&S+j|mRj0%)F~fus?N z_5vZ_ADHyr5RUWtLKi{8h;ZJ92}*>E(EpJI$}P!GeeD!RN4*qOq)kS`mlDwH5|HYz z7AG*^IfKh-+g^}sMvJW$Co=FQsZ;b7JIhE+;bas+KLE8YOaH-shN0}`9iUWXg~vnH zqkOrDM6P@Z`&SScAO03MQfBpEg21hOr(f*@R>iymY+Ng~n*{?UtA^S(H-9g*C-gYH zCho~`a*x@5EG?BLtP_v!+S~E(>UbzWiAA0XC4bz9FfNai7lET z^#9Sg(F91CVdDwx8Q3mUblReF!-(##SMi;P34f%~{@G~wU|5^3E9~ujd;0?V@!6R% zE_-KIAMlgt%W@MRuHY)>lhBY0H2j%*=;8HBt|l;U5YnZ&zk2A(&r&~r+vg&$wQ}rg zE9}}M^h#oBh2ZOdfXi%O*!!)|>lr<0=_y?4S&S?ac4pHSr)Z!&n^5y4Hl4j&S0J(i zC8AH4?B1F~u@c`5nqwT2IQ~_?TY(`nVlerT?u5e`&IQ%4kYEBd)$i=|+g<*pE;9b) zd|zARnpQj}VaP4t&q+1EqBJ?Hh%R}Jt6a}0rUH+gMUXwaBjl@pq$tUViLHAQ0w0^0 zHL=%{qeBB#ZRNxXtS69OjEn8tr~PYtU~t+aZIgwT@6M*UZ~6e}Q$Y%>^+=8D=w;6Z zOFod#faG{sI`bLkC$)z*AAXQ-zL@ao(B%fYK(QywzCYh#6x-5zX$eXX3YmckR1_Qf6>AavJiYb7h;AGWj-VWh=a z=l}B|-y8o5;}fY{K-0#uD*ABBj7NXNTl14{;gmZ0m*|@{XU}h?& zlqXLO_eh1eu#1q>1~R5toMf92H_Xb6lu6BRCGCV4y2KQqM|1*smmUdXDBbXzPKf{wy>oa#a^6s%;>Ut+8im)R;JB1EWnhNi`h)f9H%_0GbELXoVCOvj{7uNYPO7 z#H4Ns*D^K=;W?mO?|sPFd$)~FNm6iep8cIeusRayWX}hf-wF1kDAX= z)x_IpqFFjpdc-ZPKySbUt7=dqi!}>3S0xvdT}8rPEX!hosrcSV9lV^TMz}aA?!8LC zebHPZ+ixLHuNCHCLc|O);704}j+(so1hTvdZu9=iAMxHiwIc0Y&>=ck5NZX6W7%us zUrArxEq2MD6Evk2=z>KOr>An$HbSnnc(UIJ#t4l_i2RYECa7aac_nRs*Y?;*>zTYt z5H&fErerDR&z2!5Djh0QRu#oVY;&tMl=W+}e$6j;Mw`xli1)#l;95<8w1Rd0P>_%D z;m)o$>}oWr;i?HhQd{Ih5#YA6~hfqaiGo;O8xM@P_Jco}NG_wHugt$=1o zIEBQPZwYUDhVW_y^RhuPU(P#C8CdDHg~Hi3&EYRGvly4%0X~bDRvM1m;=xhS*Ih>i;Mc{M8vucj9vx4G`;=ID^%Grh0<%pei5dz=i}mX&+~$7AAHHLw&1r$lU)g z;4&!m0u9F@SP+KPVTea8i@$cyia&9T;+~oY z{W9W=ARkx=BABd^WFA6PI+}s{&Ge>_!I>EM)JHutz%zpu%bA7c2v$KW(Qs8#AcIgt zOclTtI$MX6rNFH%kq#*NK84pkiNf2x_m)_in!#o^C`E=*b|f0kgwS(E_JMX0uMT3v z_z3^0E%E#|08wAs{mGDT39MN72ecOU;B;!OcsB1}7}F1|gi#b#ZA7vRK2%<=U3 z%NTI5S9dIuxzZphJRC=qcQuxpyeTB_VNJS?%NcZeImRObVZ$ieJvgMz=Y9$nW@c(~ z4DvF~X04Q4K3}{Wk*g@odwE;IP2l6+(`-EMGSbv!P9Xvp{v#yD65=-9sMO@2p};GX zQdcjkyvQqX)1Uq$F2=7X4r{|$4$RCjaQR!#H1WB09r&Jce^_xlRGAc&76HACTuDq1 zvXUP)m|u_%I|3xcM-r2v8}f2>l)@J*~9Ul%AVI?i&7c^8Wq~vT^YXCkw$P z0u$2?h3fdRlkaqC#PrT5?V&5Pj_<0S;+R-$c(K=M4ur^(=SOhe5Ct&E!DB+QBWm*F$RxZp)X0SfJtU+C*E^}%#TX4u6D)9K-TClo$@ z$`&+DOYHeW)nNhrDthfKF3lyo<#%J(B~-}_IfXJ6ha_tp!V9rIut#wlSXzO!w;iX6 ziEh1#MIoKPZn105H-!`9P);{ej-qq?g8X?*&NxDqC&PW0H@c$pneGlQSl%jU!_dFg zB~g6vY>4a(VwIKOMU~Em+l$toCh8qFC8e3AOXN-c-4)44T@l`Xwmzem7@#MbyR`5u z1xJaBf2%9GnJ~vG(3N)2cEIVEFLPcUs$klbA%2DuM>7(hqej_-X%WEV$<~B*0yO3> zY?nkVzT@c`#K6cfapHWmAKm!;&$rrclvfk^Gd;x0A6p85* zoU*Q-YvClMq7;T66)WPW8niVMQAiVUB*!2*pQ;#OR$|8N@Pxd8(m~0{j_wu zcGbjIgpJ?PEkeoz&dRS2&8Wn<6I5bm z=zatgf*-nA?&**y(AbJhw9H1p0cy1lsPXj5){a?quioMn0Jo-Xw|G`rKYlAP%lA0Q!POwBL5nhayzs$(2qSW6U@A)dfB6^~Q|wPYqCsrMw6Zg!HdcP@exCV4%=!f2w+kKe_iV|RM1r- zkahzb++l1fU=*kSN&kZhWzdiq6@y2Ni5f+Rbq2fjy(d3oOvpNw+=ia@V;%UR@fda3 zFABL$53vHDq2Z(K=`N3yWdI>(9%LdkCqbq`To>}y{zqa1{+P-1L*|pLZ40?37O#YN z%o0!y4lq>atI-eLsb{1cSbRv5oKmDRmwhdzZQHE{clk)KR9*3DvJj+stuBSsdS=8<> zdSO;qXh2K1BPYH;61l-_z%E!c=Z3pPNvB$-_sK)P7Q}&M4WNL!(jqeZf$w|^-PuHf z+AWOHJQ;{FD7oOK34m;hN(+kG{JaKq6DCcjk-Bce$MLlQM=^{HJ;YcUX&(9)CQRe_ zyoPv6F)Q|<2jgE5`o>Z&de+YboEaik=la&rvD;>jyYXrEFwkxH-;t})l)Vnjpko%rF*DH$ znHM0y{pAqrl>#Ay8Z-Qm5~f=iKTf?=KcXmnnzKNpI*ARzztH0|DmOgm2U$wXLt-Mv zqXY_x;s(A0JqR)*YGQh-mU zbB8rg%y%dPiGHaSs)7&ggjTEK4jD47Q+*aS$&q)@hWHM37GK}D^M&V|1r-nH=3T%f zZ6fiendt0fQ%zPy^WgaAVD)xQ>mhjgCaM2c&EoS2v{o?Dlj*^o z8l~0%4zcHoaWA(GD(>BLbUwl`8ADfm-Tz%(8NHVVCt$_g45 ztlA>JGN6x>Es_z8I~wr@YRZJsz^Ujy-?#PpL!Lp&|5gQNf=QJ+dLMr2i{9#LqL3`8 z4)*dsH$f`*f%RbZBAg(kcT|WN{ueN+wPB-1ViZ&y`|1%M$5F=U2pblf?mJiFttnNH z9N47je)}SS>&U`tF6j2h{RQyEw=W9(%NLoxeX*w*@_+au`r2rnyh)ohewu>^`}5+N z+*UZtB~D?fE~aJ$I(3Y+Or$3E$7qwTSw0q7b`H!od9Ds?h+-d7idMAmCd-QQc9!6%{LeOUKVLff;@5(z%zyq|j zC~ofJ_&X5pPJO3*B3tyc2Hn%`sPS%jFJa&*$jhoK=4FJyLE4|fd3QfpR%*Movk`xl z3H^&_bSgqZcWUXFF+v~e zXm$X6;&)DEvQ)5nRm|vsuwl=z_pWH9X%M3Qs4w52&^ZX>Rd*DMVg<9o%Z4L!g}jkO zu+fI@g>C9H%_4|MfEDE<5XOjgwuuASHgJxyysHSUEtao_-4)Ke5gC>h7hZoOz7x^t zq_zEBfxoOY=U?x%1+ zk&L+r1pDz?Cq&RJ#2VUrnDvV+CK8|s9_tYLP$iVNQL_eaC$@SXtp7tW0_h8BY!}nR zK|C`cy6ns7429au|TTy}6lc)qc| zf_ZVpOz#$zQxKH|xMllwrCIR36FRLc>a_}!)|r)v%zmLe?H^k#mq)ga+QhVKJjvZln%x|I&U<`4kXO(lyXA$8pkET`TWY=w`})*Qa`i7R0wUfEMU zHTKmEvKIqlURj6_t~9Yza1zxe{!fsh`O|JI28_~Ifv^@soW<=erM-lk-S$rOhNr2Y?s}dX~rDtZbvIh>pgxH+K*fFIQR{AeT`dVjBy7o zFr$49z}JT#%3ojS%0z7|7B(}snMh9#jm*-fmEosVjQ>8A*WPj|W6o>ShH1jWIgg|2 zd-QRo{?SWI`(r7FsIPyTz@n10wXVAL=fv7NVh>ECMwPe zD}H+sBL&-dKq;W^H)2Ajkb`^)%ICj_`l=^p&SF$H;7%WfYqO| z&Y{3gRem6Z{?l)Id;uByzw|iw4?TX>_t@Cj{~BEk2s^Ib-t-fay_v;ntv1!8sJo2w z*_1c8Hs};WX~`@TgQxD;N}dSV1r02bj9MN^vy~E8PSxxO{xQ|z%f$tBw{!)pAp2^< zgu4^hg+kgejRI#IiBdP2{!=iAa6!s zkRpbJaQH1p*C|KuKW1kv{IA5$($2W!(Zk!s2u9?ogR(RoxxO~zN^KJB(;$veJ}?1E zTHw~A8#*TN3@Qt-A=CtS(j501s+Fb1Mf&nQG-T5WOvSA~QT`J!js5}5qK1C}lS=$5 z3>jT4{TnbV{sGJcW^@!L$$lbWK&iqQ2$rerNSq0c^e-ngVf3&KexQcNkcKGmAL|r# zMYYQd!bqp}2{(X2L}tHm1Nb3iHAVTwz-BhIV-PEQG z-I=v)?1^#o6`*cugD6cgHy@8aFws8a<}?jXzp zvFgnRm0GSkU*j-#pJK=j(%#=q{+?RvPd$Q9X;ziCUs#^PAHawWWk*?+)J%Ss8vJMe zDss3YHQoLwX84`9fkOy|tnw8K^>pdrMd?jSApQ)^Rnku}w4W(0e32dGNg2ZA*`!dy zJvK)~@bBu(Sg$v*Bg*dyLP8+G&|nBSP~ESilZC**_WcNJpR6Wp)=#_6CSaqNYc+qr z_3|6Hc{YAs!CG5Amu{!K8*KXha}f}^{RiU0@lpVBoR6xDG0)B@z+>ZMg4AMk#Rxh2 zXAVc>yV@B&-Bcr%@sy;pvgRdq9v{>aJDlmu?#;iJpn69^0Ha?l1jb_GwR@amC(;ReU*a^s;AM zzfB-s(;9&`{3b0&Gnqn8xaJz7FqKFi&s0NcFD6$DN#RsUVUjRF49_~hvS-`I&K0wg z{@VE))E%Z;u@r~NsM!!_fQQ2YX1t_FhP!;jVpY1Dt?>-)aD=Dk0h;6SU13M!;suH{G<8YetoI2y264N>Jl=L!)UX}wK z_^NT*V}%*IJ#s9yebzdGV(kD;PT-u8#E@s+-8ciwmt$F;@SzAxyal!chVK(x{}QPb zDNCjt7whAz8MIx_(0O#E#CJqZe|HW@SZjBR5G&X4t?-!jX%&vRRgP#aMKCyi23#~v zndR0mobr{6mFJ~r8K*}F*ACkRq_6fVHasoyhn$K%K5&Iv~y<}ZJ zo}1DcH~1C5f?-rDZj@BpU+>dtVF;(Kf|7@BoB{gAo{{_a0#a~&dM7&+h?)lg&!0)y zJYiZqVVOMS8ln+*zT|L4AZe*(M87VE1CwMA$~k$7Zq6?a6J(u1b%{a;V1DlLC^F^0 z`fC{(9dWuL*HO_42Z4ddqM)EjDiZy3iT@h=qkAi;sljy;gw)aGd9@&rGXk48j9n;) z*p!n-0u=#ylOSPomwlblxuRq(`azs84Oz63USIG$ckSLrOgQiN5?0M?48m3A*QL3D znSuwVkE~v1EKk%_fk1gA;#W0wVO;n3kQb45gdwbPSmH`bj!9kSqfuY$2~(gf{@C}; zh^}VbN4O*|3jHJ$@vN;2ZROa!$|Oc;*+IL(>yr1aoLMiQE!MPNc3`xT@}AZ8w1+h6 zaC7ogG3LSp4Hq8NfZ2;*lq|p;rU5IxOSwJE6L`ljwyW#pgjx#|$1&o#b(9b3rs5l5 zzaoiiS_^r*l;*zVldcndC3tz7N&1wQX2$%tSs461VhFqLKY%}>#_vpP3$0+r{xoLP z>k>@nv-8ZdZ1@c$+TMRSxc6t3LiF4pPmgl80VTrPh^EW5{&r3IWQ(_0VAEHUp%rUB zo~G1CkbkY7jrFqL@Yx$OSC(kam)fk+A)|Mr(Qq}xoZQ7vVLG%858ZaaurcR2dl4;q zL6y6fHXTj9RJJZ&c2L3)enStWVx$QaW_5DQ6vhMIZA+VOPV<%tw$ViUsWzXurV1hA z^?i}2Mk`3Bup!5GTj?3HPdZ_qe}|c-iC^7h^Z0}Dh!AZl2^hDPf>Caj&3J)2wxf!& z4Gy<|bIw#b{~+x_e4=lL^ecP5p*4yAv^9xS0riUm`vYkfE=aGQ0{CNKjUYGkv0l(( zqJ7)h>AtiG>-99a?p>`|yJkEi$;zO5#d%W(R(y{Hc|;aijaG9~S1n@iAeEgyv8KL0 zp>=jsI{48I-La~=O1)i8nIS>?-0-LA&ovd1DdODP3I}j42?bdCP3>)Gdmnnd?$%Ys zIjgkU#s!dy=pvbk%j5O8T7A)y78S&+fuxm*`x5tW5`62CXHe!jIu%1eQjeck+3u83 z{TWwPhx%@Mhua{W)JE^7$zU19BL^xT0ez3xaQU&7BHJWc)2|v{xz(IDn$#!t-~wg? zYe{+^;$PSZ6bLjQwXY|)400JzcKfi#R<~EN`tUuWFcu{?{2oHM@7;k(BelN8qQ#@L zptB~c47~&1EsqjZ2J?OzMqbkqGy;_NE<1cbyq>oc18aL@#!MJxPRsp^R|>XXf!<1Z zm$%$)Ss(5h{bq(FapGK%peke+HWP}L6{w1E);Eb`_U3tbfk%A#0kolos{LgMiq96O zEs{=fIdQ*&m?Y1d6c1^RSljYE{KMj!kJ3T)PL`ADdi+m{`Mgad)aYQ3s*DZwkP^q- zagr*U4aHAaw+$Hk*ezN8K#+v4}hr-SA59Iv@m2%Ie0yU2V^R&CAT-ghqEcXVK)d1De+cp zE}OzGm2iqvj^f?pn|xr(V5l8yZDDxr{HQ>)2+lg`ka*qY8`R%66Hif>kbY0frOuDN zS5-Oj%1b?7S&MVIUx^ejTirER3^N+ReBoS_xA=-!gOEGm^1}{`c_kI6mA}BnIND z^4FAvejm!Mo}T5tT5@@%8M1fW-*Y;lk&;xQ#X)9}u4JN|y77x`3Y0^uQfgdSJv z?;qWhB{+45r)d$1;cD|PL9ofz9T1DmZI}JdszXq_6D9V7o}KpXg=bYiAaI1k5n(yU zJY>iMf_e9I^lrZO} zcA-b_!f*18CPDPINT99WWn1t92)wcFydM(57wTU&&rU|J)<=2=-Lcji$0FV@Oj3?D z@a?g3+DX`u*Ng1xMPyY|TiT9qg^DItbqK7509%jjq42waaC;>ofd+yH*%!O&&UpT7 zur|IFpQ}_jsx3R;H^(OzSC6k}OLsw}G-ey_mqu#^(-DdvCTGJ1>q2!FgHfAJsz=xi zVtMA-#BQKE_wQy*J5HZof8`STF#fVRG+_p-xoOPaKF-F}T_Ozi*I`zStE<7G8e)yB zL`JL1jm25%h!%S~Y~jygeKvLe)P6rHG}7#pM{Whc_Y)!{oDZ^$w*jhbg33`9bXX0& zaw8nx3?=|h%LtJZd~tohr3~DN)l|s|7Vy!-uvi6&=@R&*^-4Ob&Jq)<3h`T{OyT+M ziI&1d{K%*^sF~=QWV_+kZ@QpiAwC_S62qINXW5X6$;`w@rY4|aE<Sf%+FYdc&tv(D4DT`# zUz`{*Z&{wR~r8S3=`Fl5wHR! zchUvkUFoOwyWHy7H4s>xj0ioX+^7Jsq>(db#Gea}Km2kFkTAx^foy(2u>+1!;aB~G ze*ZPPv7qJYkSm)3%A?>r4d=DY#BiyRDBJ0i6q3XLoul_gpK-<7-!WFqrytlOAnlzs7+L5I^F9M2o`0 zVK&koS<12->Wv8R;Z#`=Mlkdj)+-U360!L~c80hefv-zc*(**h@?CU1N!xUdDB}1w@=-WlAZyl>odSBHZ2umeB$g>$AcU??!Dc-& zF1?Eo6nAmNdnNivtqVWB#~&-WrloI*%xz-ul;9TzFvK<4_b`j9;e+P1DxPQ|6rq{S zLoSP_S!Wnxv*E&RyW;{bc0+#QZQ5T)R8BWmAKrSF46v*~9NC_m9L4CNc9d1cuJ{`e zW*0aA%7roOJ>b}-{2D=b+_NOmG=M$D=ywQd8p7^9C0Sv!+g*0m)SgFpo_pdIomTUb z>E_%dUX0bVLuyP^flRYPh(*THB+YxG!V1diys__J^wuT zW6Qe|m|drCv3d(KM$~J_6zw+2+-X;(+c9pVY447nVxjlYy z4qZ-U77Dk4H=J$=m(4g!G~-!cc{sz;X)D|?!Xm24rt_S0Nwla2cD5VhP?ck+H`&Je zBgf@ya4*j6hQa23eR z3;^jpG1{5NL;CqKsj_Q$RGHLt)|sQGk0@XVKEY29p2*~Il+Qk#%-g!-S{1v=1g*O%{o=YHakzFf!?4w(gqB0ur1k;b8G zmi3HzUU=aBz~{nP(H#R+9fv%U35dyKDWYMmvsCUQ8(+^oKdvn>7BhatkA-r4&Vv+n z6=ITXgH>|Cg>a{^qidzvKnghd9pu3IdZv*c1%fvI%(tsLvqsv)7zZU12eh&yA!gW- zf`yfKqS?DwcYW7+#0-E$%tE7vOzH1i2Sbm?e7sKv(TP)mq!VaiuJNsK!IMlQO z!erRL2-*Q$NL51o1lU!x+5<7JMYmR^a@>xONTZC^6!N>$_%^ZFiIWT2SHDlDTAg6H z@X7qhY=?Kz3xKT38`i=#zGHkuySj})bw<@4%`(+VV3h6>qfW`--;%0arUvCE=iy!< z_pFV_U$)s-XSvP5+9>gLz?Zks8OMyLbpC9}Jh`vWwMzpoDenWwmX`|iGmtE~;>lfz z7LA^>Rc;MpC8Boylgw9G`y==IwWXbxA`%m72}YHYX68K7WVVm>DaSaxYz4a~WP3wR z&hcfKcT>2nl3GI*BI^XL= z^uy)8nkua<(k&Pz3=E}*ea2EFtT?-Et#ie!*6t~5zE)x%`>Z-L2Bnd_dSPzTLb1FG zu}P+2EB|!aSMUZce_fK7ex|<#)V~q-v3?kI!v|bo7|s}d-}l~?teG?S{>HI`Uo zdAi1eYgUk8e6Xb;}!l$^;=qj@3&UsFNfL4^Ir? zKd@wQ%W18W58hsb>!)i7p#m;MC@L zLTn}NJv6nW>e~SrJ^N5C%H5x((ay__H8n;ub)E0t;30Oz)sf_DYc{_lsc3Yb@=Es> z9uF=$*V5eaq@8E9+LLqC5%MKL`-+|zx^KrVcY0;|S?Lw&44Wa&7@>GK=tH?4c?yWr zI6d?;`^_|aH0xUmsQ0-XZ>d6DOT%6-kdn9FDAg0nkFc3)9Z1-slmF)=t*r-<>>`p4BFC4ZjjrK@Q!c)iDh`lMa=1Uu zYxN@Uz`@<%b$~Cu@QdVQ%!DguvgNy^OYt=bomtgh?J7mI4XN88P*TgBm;?9)CwjhA z%JO!dX%L!vJx~+^YxCv zyac*zs+^OppG~7<43fT24dIbf4(EPac+W16tdCht@p8?kxA5Y#ITV*c;1@!`pI%Cl ze=k3V?v8GoFmt>wbUdMl&|kL{1BX z01V;p^@fjD*tIQeisk-&m%wQBbyye=aPwC953+UV^#w#@x}B7bAr> zr?QhV+bw1lUJUU{#OS|#_Xk^H2~7CYhB=@+KVir|!@@=LRSzXnNf${ifbqy#;M9c! zIUwa!LyLHsM4;-)NBA+P`jo@K^NHb)78~&FjNPssf%HaNx2jJbG}V{6c=-obSqQ`- zSx?^f(!>3)=;DjKZF>FJ_cF0b2S52@$RvT|Gsy-Q;{Bd`Z+oo@)ED*!bKIDk!#Oj2 z)ur58!n4#jDvf-%%XQpl{&n25ITcGbI4B~II)$wzuf(twbc4Ct2}%~b5>>`v#;xX@ z)M`z}{Nwujk&injP$4A|BE}NP46`XdA?N{Sucr zG)hws4n05oK&&o7dqs6C?FX__6&tIpPvVHq;q*f4hm@5fLD~ipg8tlPt5zyYrVWz8 zDv!s2x0>-W9@nSV7!13EwXPWWXkN)?vkAzc$}WwU%i?#ls@-HhW}kvq!j>>3eD72R zdwOIM8E{JR6FmklgI;#AUW=fn)H_P)5xEWUE`#6x4ENcy=|w-|?_rg@VUZYs@0$$U z7Nl6|*Ix;|S%XMdh#>or8VAqGZip$!tw!3k*~O!o|LztbZ@H*54z{$yqzxgXU1RK$wiFtpUgP#VS9Z#$&BP*Tx13~ zAKT*seIRP$Z-N1&*IDodXiq&byo860PI7|mzYPrwZC#p(UtF2Rd ztdi8J4Srd)B$ezu8H^uVuoS+EsjMB4_L;i^sgUQ%nS+j8Sz8y{R9EIJJ2RKCqKs&1 z#Za~>88rJ?GB&_`r3{nQO5tzc>H|ULFSf{}@Sa$^v5ytE6IZhL@Tk~CxGVu*UrlPW ze+4sCFu)uA<3l#rA=>o9W_^?~ebp6e9*hu>rLaDm~uJbSSAT#qYHSp;R zDe{%s+w5pezA2;LE#Bz4!(YG2D~CXiOy(s=ttk`D6q(#AL$vLpT=SQMCuY8}=LjJ~ zOHX?2gv$F+D+nqQ}RoRzfl3frVB+)r$D zVyJ!TU+8wIc#QL=Ntm8%y9<=I@>1KZ_5P&4+@9FzniS2?7&%vcqqKj-@K8moFY?W$ z*O$K4+T>;PVT4Pv^Rp4(>`iX*n?j|N+ojIxJu6l!H+cj7!`c_<8WyBkZQ(!I~#rGqUjgBS^RC?-8-F<>R&K; zh|yDq&(?*wHWFSTZ=0U55^QcTW#qH+j?Pg38q!;?w{qrAtqxTYm^=bm7_|s*`w@Y-P+aCz1 z1*<<@5H#iySytbm+Q>>OWRwJXlmy$6mH>T6fT#|%dlS_AkeGVjcU<9rJqV-Z5E=fe zZO}uIv_~jrc!>*!W!8TWmuicnzg!?_FE-Dz19`e|e?O|G>ps{s#zOrk3RDH*;u%%l(LAb!TPCb*pFfCOWFL_-9V z{LF=!(|r&fHXnrSaLy3_4~Ruo5Y0^s=v#+wuOz|w$XIX{F){SUjgw#Vus7S>Sc3?afF(dlpT)lRV&7HN{Gs1=XBODLU~z%TFB%)T<;TI!~UleD(to@Zu17L~5rpX!hYWc$?>pY3=xm4I$Wz}I7O zsJPL~=JDEcviXIM94R5{BsM^yGCYdb`Qv1jJbRq^6>704e2CdPk=rS`kl)gLZ>_@t z4%YPpMaDdkO0h^aTJcM&vdp>q`_k+`HhAmPX=tkn3TXK-H3VQsYoi?r1oI*;K?(;~ z-=c_W&D+>j@KA?a#o1CeSXWjo2bWQJ|K3pF7G)qD{J=J@Yv;M6Dg7Hy7KN=O<$@pX z#5Tch;PJ$Y_B&9P!G!EV`qZC)EFyt&`%{hGxCPHrzm7k~Vs+w5)nw*7iN9l+)e zfq)a6CCdy}W(a9;P*qkpGsi)9a#Du@Q5f%Q?Gp@+Z`(Dp=4komN{UgE{0ewly569< zvQf4l_I*3Q&3jYcQQVFdZyhSp2*WmjrlZmo$(RXDYP+7`P?SIE4M=_7E z`h{qb3e3&RI6jx{_Aq_vdIzZTh&0{E>dzq|kXtgeljFmQ+5(vDNR z3!&J>cWcTUfnSm*#}2oM(3HB)DR(MH);ep?>}V_VPq{Zn&>tC3NnkwMiZ=WqEy@lx zT=P&f&Mhc`dHUcVLikbSw-JCZ97bbDxXSVvHq8pg{@i1FzQ!DUrKrJNPf-Oq?7h-q z0>>QaChLdX%=pCGD5l4MlYL=P8GZ_`*^Do@`{QGhKiKVkEcXoNzKW0rvUkkQ)$T2j zTD(pGk4-CqdE{7;X#|2!Q)c3WzsM&fR8B_sEj>)dThbh?Wyu7sUlm=8(B)jsJ0dC+ z_IK4;Zo1$IX7v#hl%dYj#tGzKMpoW0L`4};FfjJ|icHedE@7Mbe6PAF>%_Hy}4RHlz z{1Pf)`WfxhOSDI$5bUfu3dC=4N6~4`FVcg0ib7)an1>c*!f>szjX4+nA@P%3ecYlE zJgL-5xMTs?wST`L$UGT`qsRfU*gbkq${`>j<#xeaP$sFlMMEt@he`?xb`b))P#F4N zPb8n*9!tvG8h#|-?nv6Xu0UYqhPd+}A56)?D1J7=sg#LuUmP{6EJ4D>Z|(* zqFlMOSJ`N_(((_2e7`O>F#o+$K;J9H?VzOj1^n}54-^O}_j@JazE{e{!Pd>y%EA8s zZ;387_2M_h(fsO{zYJgTW8ld*QibhuRJE-pip)4;?@-{Mz!hxf+F1|5zXwS?Z`vHz z-@2oEib_Il`&?yq5V~9p^hBaEEJye~eQ?LcP$DHcbFkKj&(3GYTujXSv$Dsc$18`$ zk>7ri=)9beZ`r$Eq^`yI+hf9;M zrL}HdhJPPR6#I#$q-B0e>tWonU_!jy;gENS!HZ) zbL2DAHnm?f6eHAZneR*X!;BookOtZgKLZw}Yo=o(rWa-X)S}i1EC&}m?QqsZz^|Hc ziMCU#wEtLK8dQO3gUHG3l9Y&d?Hq3;;I=2`-g>h8>B>&(Y<3ce3zB@8hIh=r=uvd% zW^%=Wdp5*dcj`5?9fih5aj@r9_M`s6=fXG(uR4JOnr0A0bv)$G(XwWSDokO3w-N0< z@<7tEqzu|pTu=y1YP^+H@zvXyZRlV3CQ7f`%xvL|mc0tacVPwBnhzq`G4WGs;b)_m zaTsp{L-sP?TimB-qJ|#P9y!hmZ^##6t0SvtRhKqk>m5)xVu6exzQ~4p(_(=N$a}@5 zou*osI*C4W9d}$X;GkvJjqqKCigw@saK>Tji#I>yVvW4EfU(4}fto-)Ha6#pg`J`0 zdjIn(5J}o+=R4A(*ho~T68nEz`^un7lWj}f-QC^Y-QC^o;I0LQyF=mb?(VLIyBF>b z1qFo8T_GR{49&jbLCMq-Ktbh0tKB{eK8d=eW`Hj0ch9Hrb zp;(yk<^XYl1wW&5OBzg zULa;66mahJJ4&v#AN?RX{s8`KKF>ptexU#d0&2km0uueq5}FRqHs-bt9xjZk09QFH z7guRlfSrP|9e`d`jE!5AS(t@hLY#w(UR<1+nVwr%oRgl3iG_uYi;YQ)m4lh#i}8P- z|1Y&(95y(R-hKMsAw|GL!KBCp@02cq(i1WI*V&>PZH180nq1x6RpJuVNF7!`dJ@fK z8pyfbQ(SSCzz}SI#%_Bk=CE$CA95*9i*+@r`JPwdv`n@Q+2VJ7wzr^YhMH>GY!qIpB%Er2&u3{ueQa1RMTD^od7tjB2U1M?ay!~c?3kO z?Nh?0xK4gceEj3I=_-OHJn$^g4w9SVCme62Nlyccf_~pSo}cJ zvJ3UK$F?U2U2oMUNf5o8gXS6;r?qg%X^wd7`85Kc8u}u7Q^9lbYTbQQQ z&k_^;9#P>mNfBGiCLCdQ!}drsj*%oT1P3nWkyiM})2<6zS!%u!L5Up2(;h?@lkRpm z>v#G?WR$Od(2r!Ovof1O0xx~(L+m#&;OE9V^S=1Zk4{OGu&qPZ<;!PksZBDA4MU#r z=|B0dol9Y&%u%TM_*j|7R85UNLGyrev~Gx1p~QD2V!i6`D;*WxRWL5ezYUZXleMvq zr!NX^d>(WLLF42i{hS~AjR8v*hI^>_^M*ex{jLX`C3c%l`xI3{=^ufjYbZ9bsyHE< z`{j}sS^RT8ClIE_l~c0mMJB$eI%Xl#Y3Yp9^Z5@k$p(%undESY(*aFHknRh z=9$?;nx(zi#%q?BzMKoRzlp2bML*k@Uq@edOluK8e_Tf6rq5G#;q*_sq|4oD-Rs?M z7*Ui((_|W47F!v8oqq~a5HP6DB_5@La@$taTlNf<_!uRH}D*)ngn8z9)Ym~3kJ}48G z4qH;Ww5;`MFd?~G8qjfZuWv60VD_B3%OKdbcDNzjSs-WkQ#l&nwZCmF{`6LrU51-I z5PPbGqqEsUK4a|QrxYsj72t$>wT$YS;%0xlwvp%MB;q?VUAKG<>k#CQ!S;QTS2iXVC*&iY-%iZhN7YA!1^Q5`sP3T7&qtXOO)i_WeO{d6r^zVb zPYAW*JxoVpTks=G{$fm`7cdAwy44R7HY`F5H%h*hvgR=E%xO+o|ig( zPWm;#ja@L_auVK+6%18Q)_|OG_p7K0UB(!3IvIgPf^di^N<^ZaD@EuuBdHJqv>wOYA8g&AU_{M5GHpJ;$bE zbdtvj$SWj%&o)WQ`i^bZWT}g5V}&u&rowflvK!AW&3gNVZsdM+E~oKz`}%sO_X1(t zNLo_~W97l>Yin=Y_o(wT!4%m#5^23G4BP2^kVa52AwX}q7h};cW}(l7oEZ0w6BW7vcn@7088APmg0a4JmuZs5ffaGg;Hr0s z--jX1?XF6EF{snlcoAu#1BB$UL#9=?U+tx}7j(o_MP`4HgSk*JAz-o=&V}zViQ5W| ztS*WfI}N7|1IwNHvq1K1QWj1}`2)GCi=3;NlwpgjDu}ks30TU7rHac%ZNXBs zMZ%ctIiT`rV#8c!N{In~U0~n;I1dS`E;~T^(R5+K1X66YcVJXV2aT(xFNZ6U-={no zF7ZufEeLuitOZbK4wBD4LWqh%>Tsevxh6IAoRukZ=S=>xOlp^N@0m7QYsxZ|dxJY- z7~oV+;J_CyTTmR`(GzXl`VFv896CRd5w;~(T^Y3CKMkW=Aa>;nh7w|@e8eNh7GT>w zupmJghm^~;&=vb#3@2Vs`^Gbx@q&z_z=Q}5$tHb;Ryo@5`_dT1@5pUzT#@{94sc0m zeRp>prF8ccq9C3?rM@+pBN0Wm5DiQ#ArnzL9&+5f@TW=f9y+eKAg$Mq<)q-B>Ign{ zRFx7OSl@Kc!bNuSTT=1k%2G*6IW48E8G^E@j2pXcL>jDOLj%`wW$5#yBkbBjf_GQR zcf(Ajs8@MqgiEcs$XvKC%~ycO8i!{O8rSE;IOWCXFQ5BWg_BAHEu&bF(BT!u2bQg+ z#1ri37nGRUjpvGnLe-G2%87>dWEUKzjvUvgYCsb#qVlM#aSE!8a8j1=`%$cYLg-RLlz1@#l-M?ZQqjTGn|V?$}P?$~?a#%Jjw%qmN) zrnbsM<1KW}cvKRT2ZtpgUDbycT6JzQsYS6)K;vmHrJ-@LXE=YDp`zj?iex2-M2~hT zuo0QhBG@4a$I&(>rcX96q`k$lqi0^2(s2ZJcT!HjlFFCf< zd?nC}{|O9Zh^4~o7vlS1K&sxO*VWXg(C-AX)IB-qHQ~-;xS!r>(C0ruO>StZo|(wJ zS&KE>*+tGonExX+2EfX_#upToQGW;n5+%+yhhYSeeDz1I#%Zdi20 zr1M+d^yQje&@ofyHh~t^iq!cA7;Fc6zT8+sW4uJt6pEkh92ujDr!#c{HKUf8GTW00 zT$yzWTcY>Zll_c-AEGDIDWGab_~`P7twAr@-3f{zcF-pNK-VdzWp>f-c55Sh+Yxfq z?pbXIJr+lXnrjj=>=CbJ&tnEe|6lNd%x(9}q@-@K1yv#p*pX)6qOGhfnIXr@GD1_* zL-1lFiQiKql^um|sPSb(cWbcCemP4P2x}FLiU;Yc`|$2m2v^D1bm9&8rpH>tYgir| zpySfbNfWB$B6Pa00%i8=)5kUy7F{dKk`c6}Ha*Ln?bgv6oha6}2#Go+56;#&boo_L zS}_nu(xxIQ3NIijE~)59qSqrj(2(wLs9qA04t!FqU8<7JkjBt^M5L=aK|bo%j_p;9{!7eKP-!1#e zNs11EOjsk=-jO5v2P#e-`r(wVgD6v3=9G@|4AJ zoWHW20(KjWGFz)oc)?E;+N5BWqKs0}zQ5GKjMJ#YQAIvlOH!jBi{?^CMK!^^XH2?x zRl(Af2yZk@8e7UXVoZ6VWW7Qijn`~!x9wHSP0@|W1RUUfV&#$Ecv>LUzDg2{Zd!(= z(Fu-*9J~B0@`m&{8w|>ng5i8$5$0^`e5uW}{fdW^~=NxtPE} z^$gX&l|?4eP6geH&le9qh-j7#w-fp)sV)~nJ++5;8_d>wbk1-47Q`~7$59VwUh7+x z`-9BM{X=%y;&gG@=B6(3ml2x1v*XZaB4PUSDWs~2FIkMb+ zP6iJgARwWCo)DG*TStKN=adj;m5^X%X6B?9mH2;}64lr?pS$&&ufE{>b}?{R)(thd zMuSv57UEG9cC$q`y;DuDEox%y?nvNcJ|rd314}8e{-TCz%DD z#VCOEqap_oMuc$sz$(Kf{D4Rpj?{z3Vd=T?@mnX%t|}+vWc2lWy2>3ZJ)euVcVE`qegvnD`JfkY7yJ>VN&GH zRuWT_-&&8>CWEgP9!kuTy_IS`#oNgp?pTz|dPXT&f@rCFH-6^~5yA}QKt@Pb5Oh9hQo;$&*r64(}4vl>qb}iNl=dkF4`Mr zp2b&0Wn)qLvT=wi@#1tF^Q-tNn6U3hgr@QvRA2z*-JBm%^(N3sFyUZyjy99xD6ZpI z;Tb5JXgv^I_`13$(bq!N;IL!dp6a9UZU@Q)LTd0`5dps-=#8Jc@lxoBf5#maspVGU z*(9Q5X^|)J#)xK+WgnWgu36Z~X`pwj3L`j{+R-qNIa<2dm=o^puf--hx2xhj{BWf^m`gIfenhu$3|1CPy_M1no^T!yMasc*1Epe zdg7#j{aUpsPVOBKbZd}4SW_!qn3OpT+Bkso6h&6je?`2-?JzV*#*#eTW7_nXK49Ab ze3Fj!n22>JSYj?3V!JWuNHulYda0I$zS9X*nac^B)wVjfSZFF5WH$g%=RKq+p;^X` zq>fF9Z61sC)hC{v08_8yOuc&b@Irl@-*|By41L!GA#~IKc9IAMdj0$1F(hP>z?1>u zq-01P?{5NZuVSWg{BqU{5ZmM5ow9MaTy8pav}F+2rqK18aERGw1r7}O-C+dJhWLKW zM2znzg_Jl$!qS5>1q&f>)(#yE^`bd;TmCR9hPAbP8?=6XBM{Z*{0_^#*E-sPNwK$cTmAZLZuJs7Bru>_Hzk;&RjO}o@MDP ztHT}!Cb=$#?^h&jesxf1#wA4WJ?hz*=G?c+*e{JK4lP|1Xo0c0Raq!4ia@EveS<@m zZ7Far)ODdIu~mUt^uHnb<$m9sJetmF&v2m7Fbv{gzq^O2i)Dj&pq{+?=$xg|~1ovUOk5LH{tLN9Cib--zVUB4QFdu#@=ZiUE0Z zx?J*>$fbkzd`>0B6+oDjqa#Cabe=eVHCIq^`~DujV(<&g^I`+c;E=i`U*hwC+DLnF zm5BQAx2e2DIt=IqT!b-kPUB?~{`lseY?E5o8bh44t0Uk3oa(PmTei*B_L_>FM|w0? z1LK?dxVlZ@^7nP>Z~=S zuhmBu*P(s-XX{~v76?f2pBEcvD-#n3dutbFuFnF4Q$+axb*;I?*|6W>xaT+Qx56SZ z4PCdNAi(<~ngWZFXEk4R34tamBimFchoPQeZQb!o zI*RQwPrXfmLEV>nqG+*sFAfQi;@|pReF?w$68*R{bb@7&(&)p}@^VL(52Jr-v83fu zx(Aztq22>eQ;dy?U2`d#8lAoETTzEl z;S0H3QzC5iY>b9@o0HyEE9d>jGfvd4=D+p1#|w$OIok6`Ek zDNn1BWbQD657521!tIr5*6k{xKVlDiQBGF?k~~$u!t;48Q&m+m_HHA@o(E)f7$sSd zp)HFQV?wGd-QiK*db7tDLb%LGM;ZFHAln{7PU4@W{ zlH<#i`xBAk@!>mPMYGhO$9r8b>gRC-WXHaBrRHp^O?5+-Udy^mGNaON8}XfOkdl&E zoKi&UzPZ;~dp>_@D)ltIpV-2>XyM4 z>6x;#RA0nTnl&-if#v3wGfJ(H5cAqfR{wP4qsTMo4$qcb9$WL)6D|<>q-OE|4SQ|Ul2tF@qrEsHBy8;89<=yomaWL+Bv>$Qz3DZRc}z_gb{Pa&ZxDnxa_p-8<`;l zbH3wIX0@SAw<#>WB`XG=Zh|`>t{_|)mR#Xz?;9r>i0&#@_dryZD`RK=s37$LkD3R~ zMZx1=L9RC@-r_$!gcwaFBWqA^g10`gD9gndT`#bw$>6!|N(k~X6bZKVAj+egbk2{T z@`CBMm>ORWkwJ9}wo5v%2*Tn<$*uw``wpys3zqZnZH#Au(^LayP2beoBYkADTzgT~ z;@40bFMQS2!4qHUfYJgMZ&Y$X`dvJ-Qe7XPv8!heK-Z%}U*iq`{DV};>$x$AN@ZEU zkao~NYEC!8&S8i^1@(a%KCSZUZ2hB>ONWC;-jp(Yo7jg`;~8g#}X z%iJ?p&K}x#dMi>Jbz9C!tS!X8KC=>L%h;Mi2r>8MFyYhEmukY>O*^Q!X28P=-xpuP3Hd|39f ztwK~k40bljLo@)YdD1x>A~)LTEOx*Y$Nz2Z(KC#lp-{@`^GM_On*_8h;f2XuvG_d2 zwA6S#50z;_0gk;v3bk1d|45Xykj?4q9gNy6l}8ugtN`9Dos{I-slyC^W#1nQ2F1?T z^D_RX4-&MQ-mHoHCx(W-ZT5?t0yqQh~fejgs#dF?JCe;HdHQL=L!l zET7myKwjVk^Ccg4nmZYs93RSZwwK;>r$w#^@S~8?%9gOvqzIcl(G-_N0del8J5xek zzav?`NcSPzuZ_S7OeF8{sNnEPXYJJ=EsJ>rZKF`*OK5>|y2Ti^-ELNVvN*P)Hj6=2 zp;$p)o*+{USSFWqib0pzVbFlsN<=5q(#C9s{xd`zw-FlDr2h2x=`k`FTH_Qk^Ov*l zV2xbC4cr$RkjIq;Q%46a*5_TZ&usAIWgQ2$i%Sw5_=}xW#yb}{rPHDFOJ7%#HVt%Z z*LZI;8tlIZcs#{qtcfSZk!4Pc%G1|A|I$Hi6v6(zo+5TQ+7d_L6UQ~BEj8_!B0T5m z`Q$pD^xn#+^?4okUn>GwMBmyPC?Fs`{Qt!l{}UPEVCH7(>hcE{@yQHxihj}&f8`?n z@0$`n+GF-)oG5R}V$UoBX)-m^IQsCbp7Nk0Kg{h#Ds^b0b;zZhD=%wvN9jql^jm;{ z)fLU?7%?Eq5o-;vOC1aeat#pg1~)eDW;i*oudmNGEAA%VVzg5ZA!v^}4vrn-N=rZV zb<0#`I6np0_r4upzj95k@+$ge&lvi8cD%ejoHF^fcl+`9yu0M|?tmF)bFh? zAx|OCiV`tC|qd62zwBZ{Em1^%Rd{s6KHFkE1oqu(M@e=c1 zq9#vGPe)>k5s)@|w+Asa(ne|?MsJleELXJ*ZZ}yfd$nx7h5WcqqZzxj=Ot*JosMR* zUOkxQT6D57dH_YH!}1ajXFr-Z^qd#eFh}K21}&NtES6w#V?`}hsUQ^xHN86+b1{s^Ei;QTExoYk! zIPKzHDzqeSHxd*>QOSN>U`8@eEws>lgjZz?MedIeu#}W;pCzo#l0(&U z4AblwRiStt0j4%Z}n^tO`!xb6cLFS52Ib||*9Zs{M$fmcl0LTn*EDebicVzUj zIT~qTW||N*@*n(`!PELD+wC5(A9>t zXd*6yROcwoaJU;_mAGPZ0$0y=oE41&@#J9O$!NwdvwFNaTgZj z$y{PVk5-W^!#vW2kmFJde=9(-FQz3r5PuM~PS)|RK9!flDBGQ;m{_|xMIp(Mv#W#) z%abwZV1Kh=)O=>hz%)L<${5ekxg&-F+0*{ui$9s&cmvl32~h%TI>CT{#wlyQE^mZ) zRQjZ+1@YsP>M<~LNrLUT*&DKKsq=|F%=G7n)vO(-za^e<+gp`VBycwkM7^m&oS4P{ z^`Yri9hdwL&8{=7)hD7?sb3=*GNz-_cTvN4>5ME!X2W$Egqp%}*O7xAu*snvlF1PS zi$Niu9$k|F3y%t$)l>T}ux}UJB8e1f6pSxp!uxZDhsPGXh`Voj8ZP~^4-M;#!L`b6 z+_71WMmc_oD9&6dzXu^R#q053rrEjP$WF#8#U^OIThrFYXM7U28o= zn8yQ1I)9W1EaMT>wU}a3Ewo7|L0RzQrO`$t+=aa%NNMV(T(!Ga%38`)mtMDj@Fq$o z(GjmYkEcS9ov4`Fs$)dcJ+K?r7c60ztqOeGU6_wkz1ER<(Nj6pTceb9ap|Md+t5Oe zo>odej@6EXswx47^HtM_+dZ%W{m#%*`y2>7N!_2Bar66!%Gf>|R0mI#drt<+t~b{5 zo+L%#R2mC#3|iVOq_fg&*`W0glnUkm3Z96)`{wdyl7MxB9`Ddagh2OIswUYLu*qQz zreGr86pw{3Z2*IfFThRNF0O;1W)t6tPb}avO>^Ie$HUFa`5OBcoo#2MJMFt0tN8tX zi2M{ePXQTUTJc7vlECd&Tb?b*z=v(+B9|Do|Et9Vm^DBnIti(38N^J;{F4)v&QU2TnB4-M~G+;G(ZF_k;D~RX`Os0Sv9>_LIKd?-xn}M zrl7KmBa4JrS7YO?j}$>G+xc6T$&s#u0j_XuVBUU=4gwMfo4^u{Bn>BD*55W6=#Cc9 z{R;}^R9Y-SYDbEsA2fnan5nO$=eUB8W62^p`Iw1Jx|52fL!SEnG)OtPn$V+Wh8kor zcs6$yTU@aO5+PvyJ!8NNujHH8wow$;M&@C35@h1@^Pthtfj$C6zKD@QS3lBtr~?W) zrZhaO)0l~A3%}vMqc!7U$R^K;A-GSEOj6|}!vpI$@}SzOO5SA*p#)$E3otU*o>j>{ zm3FBp%wp0e-y{i#T|b*6qy(1ZnOnS(XWMg|XsHo1frqq5Gtx&kSN zL|+CqS#M6JH>nzpLPlnUNO#g8W@3?$h=xx^HvQMg_pq4R+MQQ8S-3QX%a$or1X|vr z-?M+TzuH`t-rZf6E^Oq6X>;zp_`PoKKmIy@8~uCpr00!J@cmOJEr9ZW)NQyJ+X7tN z?5+N#+hFDp=VlcX{d=v%!NkTcBF4Cf*LV=h{%W-x zO83=1tb5J$iz#s0%~{?)W9hr{2ry_GK-w1O$J3(D$uo?#j|&?M`&R&dLA?~r%*b+*@pu@~>&S_UbD=RbcPdOo?o?jN;n z)*iQ>UtZ>(vhveUFpKLVFmCun)&^(wdi(Zp3&?qFjE??#jY{~burD8kkjptiK z0gxbLZ3uqPsG*F1<$@#145-qm06XnvR*OOt8=!#!f|ofK($1ed!ym!|A<+V*GD&%* z)2Iwr=gkiq(;)K#9vP-n(YOo=+xbpiG3PbjUn0~7`Pv{gzf`Q29qD^C!>u>=!WxBlfwjBH9q)VP}M6-t$HBGzQI zoTMS3W;QLh_DMppfQXMQB{1?it(LkhggUH2-CEz3%^$>9Q_I;-iPgfJ(EVs3ZOyw(66j35&GLPFWuGY~_7C2>LiWI8}JSjvSH>|9Atjs=6msY!~dc%S5|l#4J{} zt=9MCW7^P@L}aK7S2v1PnUV}dG!8^1ARm)coFAY0dg67?dU^M zd58`QP}M}?J21^e;cn;{Jf$@>eM5;~&`H|6y>&gu zVWMXND@^4OTQ90bue4<0>9?L1i8iI%cCdrWTArZMK$-G&rCDkPpAR&;@T}9l5AXMJ z@gVZ8VQo21$*%Zo20LxKrgnMq_6Xm;?B4|{m7vWaEim8TfoL8jUn3J}>8x`wle<-B zfRmAl5a7VtbvlBHJ|^z^_`AsBmQ2A*2+rEs=S}>`tIYe1VaCA5d7yT|#lADn;~UW6 zU4tWiY^|$c#L_1Paq>N0vVr<03xQ8&3@AdbjwM}e<7ERSbqo$aeK%`zr|liKo?au? zt;|&SVpXGKyg8*s29+$ex3EST!E3yqcN|#z)8ZvD4*bWDuq3w*{z;VOdsg$}uUp`~ z;ytQv-q9TM!x?6QE+zZz26Z&EvBmgaF$qb=0e#v+qRt~pVSV!-HE+}R$4YK%IC2n# zij^mr=pJHIS<-xvEqLUf>Ax82U#jp+2*sZ9HBu)opHm?FAK?)PLcULb>x_mEUABY# zK-|CcgY|j(G(P}?paK1tQAJ%6H%h?|2*?Ey0_ZaV|Lya6gMh1pot2mIAC3r@KP(Y{ zfB&yWmp{Lr@fr0WY%l)~@X!8>e+2*rBKmv~3-}z?pWGP#e)HcRo4;zZ{|s#%0`&hw zq5XHjzbXv>3~Wz7GKg`513SpN}! z{&%#$QYL>!3(x#VwEu)a`8(KOyD@(T%P9OuFh}SAtT*#_z`xcse+C?``bWV3xWZAA V1&8<}F3jim`=@^k>dsVNl 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

mYpENaS>Ah5IRjrf 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
  • j2Ic#|HxLm<}8x<0p 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̏IhI+_I@5xD~?=}%G`=}tonBA<_^~G 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

    !G%jTAs2Mval6FxZWD_p22|o)pB`gk-xA% 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 Pm$+4zglr; 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 literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/solution/Power365CRMSalesSolution_1_0_0_1_managed.zip b/samples/Power365CRM/solution/Power365CRMSalesSolution_1_0_0_1_managed.zip new file mode 100644 index 0000000000000000000000000000000000000000..d750f5f34736aa99d6dcc34844fda999021aca7f GIT binary patch literal 1024555 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�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 De@KqD9PA~YwpQcv3{FDvJwAO*l7_wZa#j9F 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

    3Cf_*1XoLK7f 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

    1IoGscK@?^$izl%*TDw#kMZu097P+pvE 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�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

    !G%jTAs2Mval6FxZWD_p22|o)pB`gk-xA% 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

  • iBmC&IU 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

    rLdE;#x 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

    q!h5lT|2bG#tiP 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 + + + $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\PowerApps + + + + + + + 2f0d2f94-a2d3-41de-bb77-0e7f3cee3271 + v4.6.2 + + net462 + PackageReference + src + + + + + + + + + + + + + + + + + + + + + + + PreserveNewest + + + + + + + diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml new file mode 100644 index 00000000..c6c77de9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml @@ -0,0 +1,82 @@ + + + Account + + + + + nvarchar + name + name + required + ActivityRegardingName|ActivityPointerRegardingName|PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm|RequiredForGrid + active + 1 + 1 + 1 + 0 + 1 + 0 + 5.0.0.0 + 0 + 0 + 1 + 0 + + 1 + 0 + 1 + 0 + text + 100 + 600 + + + + + + + + + lookup + p365i_pricelist + p365i_pricelist + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + 1 + 1 + 1 + 1 + 0 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml new file mode 100644 index 00000000..85801ed4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml @@ -0,0 +1,110 @@ + + + Contact + + + + + nvarchar + firstname + firstname + recommended + ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + active + 1 + 1 + 1 + 0 + 1 + 0 + 5.0.0.0 + 0 + 0 + 0 + 0 + + 1 + 0 + 0 + 0 + text + 50 + 300 + + + + + + + + + nvarchar + fullname + fullname + none + ActivityRegardingName|ActivityPointerRegardingName|PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForGrid + active + 0 + 1 + 0 + 0 + 1 + 0 + 5.0.0.0 + 0 + 0 + 1 + 0 + + 1 + 0 + 1 + 0 + text + 300 + 600 + + + + + + + + + nvarchar + lastname + lastname + required + ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + active + 1 + 1 + 1 + 0 + 1 + 0 + 5.0.0.0 + 0 + 0 + 0 + 0 + + 1 + 0 + 0 + 0 + text + 50 + 300 + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml new file mode 100644 index 00000000..b56aa078 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml @@ -0,0 +1,5 @@ + + + ProcessSession + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml new file mode 100644 index 00000000..59d20483 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml new file mode 100644 index 00000000..e603e359 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml @@ -0,0 +1,5 @@ + + + SyncError + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml new file mode 100644 index 00000000..76a3edfd --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml @@ -0,0 +1,5 @@ + + + TransactionCurrency + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml new file mode 100644 index 00000000..59d20483 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml new file mode 100644 index 00000000..58bd8139 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml @@ -0,0 +1,1110 @@ + + + p365i_ListItem + + + + + + + + + + + + + + lookup + createdby + createdby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + createdon + createdon + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + inactive + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + datetime + 0 + 1 + + + + + + + + + lookup + createdonbehalfby + createdonbehalfby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + decimal + exchangerate + exchangerate + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + disabled + 0 + 1 + 0 + 0 + 1 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + 1E-10 + 100000000000 + 10 + + + + + + + + + int + importsequencenumber + importsequencenumber + none + ValidForAdvancedFind + disabled + 0 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -2147483648 + 2147483647 + + + + + + + + + lookup + modifiedby + modifiedby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + modifiedon + modifiedon + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + inactive + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + datetime + 0 + 1 + + + + + + + + + lookup + modifiedonbehalfby + modifiedonbehalfby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + overriddencreatedon + overriddencreatedon + none + ValidForAdvancedFind|ValidForGrid + inactive + 0 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + date + 0 + 1 + + + + + + + + + owner + ownerid + ownerid + systemrequired + ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + single + + 8 + 9 + + + + + + + + + + lookup + owningbusinessunit + owningbusinessunit + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + single + + + + + + + + + + lookup + owningteam + owningteam + none + auto + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + lookup + owninguser + owninguser + none + auto + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + primarykey + p365i_listitemid + p365i_listitemid + systemrequired + ValidForAdvancedFind|RequiredForGrid + auto + 0 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + + + + + + + + + nvarchar + p365i_name + p365i_name + none + PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + auto + 1 + 1 + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 1 + 0 + 1 + 0 + text + 100 + 200 + + + + + + + + + money + p365i_price + p365i_price + required + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 1 + 1 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + -922337203685477 + 922337203685477 + 2 + 2 + + + + + + + + + money + p365i_price_base + p365i_price_base + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + disabled + 0 + 1 + 0 + 1 + 1 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + -922337203685477 + 922337203685477 + 2 + 2 + p365i_Price + + + + + + + + + lookup + p365i_pricelist + p365i_pricelist + required + ValidForAdvancedFind|ValidForForm|ValidForGrid + 1 + 1 + 1 + 1 + 0 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + lookup + p365i_product + p365i_product + required + ValidForAdvancedFind|ValidForForm|ValidForGrid + 1 + 1 + 1 + 1 + 0 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + lookup + p365i_salesunit + p365i_salesunit + required + ValidForAdvancedFind|ValidForForm|ValidForGrid + 1 + 1 + 1 + 1 + 0 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + state + statecode + statecode + systemrequired + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + + state + 1.0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + status + statuscode + statuscode + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + status + 1.0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + int + timezoneruleversionnumber + timezoneruleversionnumber + none + auto + 1 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -1 + 2147483647 + + + + + + + + + lookup + transactioncurrencyid + transactioncurrencyid + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + int + utcconversiontimezonecode + utcconversiontimezonecode + none + auto + 1 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -1 + 2147483647 + + + + + + + + + p365i_listitems + 1 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + UserOwned + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 0 + 1 + 0 + 0 + 1 + 0 + 0 + 0 + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml new file mode 100644 index 00000000..ad641ca7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml @@ -0,0 +1,112 @@ + + + + {c16914b6-693e-4080-bab0-a8e3c3f3ae59} + 1.0 + 1 + 1 +

    + + + + + + + +
    + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml new file mode 100644 index 00000000..763b1cc7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml @@ -0,0 +1,112 @@ + + + + {c16914b6-693e-4080-bab0-a8e3c3f3ae59} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml new file mode 100644 index 00000000..886e0a9b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml @@ -0,0 +1,147 @@ + + + + {7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    + + + + + + +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml new file mode 100644 index 00000000..749453c9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml @@ -0,0 +1,147 @@ + + + + {7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    + + + + + + +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml new file mode 100644 index 00000000..80bd1203 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml @@ -0,0 +1,71 @@ + + + + {0eda2a71-ef98-4be8-b981-5f5a28d05381} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml new file mode 100644 index 00000000..3716936f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml @@ -0,0 +1,71 @@ + + + + {0eda2a71-ef98-4be8-b981-5f5a28d05381} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml new file mode 100644 index 00000000..75df7125 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml @@ -0,0 +1,55 @@ + + + + {70dec15d-c87b-ee11-8179-00224840d636} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml new file mode 100644 index 00000000..75df7125 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml @@ -0,0 +1,55 @@ + + + + {70dec15d-c87b-ee11-8179-00224840d636} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml new file mode 100644 index 00000000..da9da0c2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml @@ -0,0 +1,55 @@ + + + + {8fc47389-c87b-ee11-8179-00224840d636} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml new file mode 100644 index 00000000..da9da0c2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml @@ -0,0 +1,55 @@ + + + + {8fc47389-c87b-ee11-8179-00224840d636} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml new file mode 100644 index 00000000..75a4e3ff --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml @@ -0,0 +1,109 @@ + + + + {a917975b-fe68-ee11-9ae7-00224841f5ce} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml new file mode 100644 index 00000000..75a4e3ff --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml @@ -0,0 +1,109 @@ + + + + {a917975b-fe68-ee11-9ae7-00224841f5ce} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml new file mode 100644 index 00000000..b093c43d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 0 + {0b9b1dce-1968-40a3-a9ea-3e922c64fa29} + + + + + + + + + 0 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml new file mode 100644 index 00000000..d2e798c1 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml @@ -0,0 +1,40 @@ + + + + 1 + 0 + 1 + 0 + 1 + {2708c405-5d2a-41d1-8b8e-c274a16ae056} + + + + + + + + + 4 + + + + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml new file mode 100644 index 00000000..1970ea09 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 1 + {53ca99fc-348d-4f82-b52b-d7e8a6cc2333} + + + + + + + + + 2 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml new file mode 100644 index 00000000..32b8098a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml @@ -0,0 +1,30 @@ + + + + 1 + 1 + 0 + 0 + 1 + {61c63fd4-f068-ee11-9ae7-6045bd10f18c} + 8192 + + + + + + + + + + + + 1.0 + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml new file mode 100644 index 00000000..43eb68bd --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml @@ -0,0 +1,47 @@ + + + + 1 + 0 + 0 + 0 + 1 + {8c251133-01f7-4ac4-9cd4-aa2d935794ee} + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml new file mode 100644 index 00000000..0c7ec83e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml @@ -0,0 +1,34 @@ + + + + 1 + 0 + 0 + 0 + 1 + {a85118d3-8f44-4192-aa68-5c1eec4f4083} + + + + + + + + + 1 + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml new file mode 100644 index 00000000..f10952f3 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml @@ -0,0 +1,36 @@ + + + + 1 + 0 + 0 + 0 + 1 + {bf42380c-d8f6-44a5-b7c5-ca99d0673534} + + + + + + + + + 64 + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml new file mode 100644 index 00000000..d74e73db --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml @@ -0,0 +1,41 @@ + + + + 1 + 1 + 0 + 0 + 0 + {d7e0bf1f-fd68-ee11-9ae7-00224841f5ce} + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + 1.0.0.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml new file mode 100644 index 00000000..84894bea --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml @@ -0,0 +1,914 @@ + + + p365i_PriceList + + + + + + + + + + + + + + lookup + createdby + createdby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + createdon + createdon + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + inactive + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + datetime + 0 + 1 + + + + + + + + + lookup + createdonbehalfby + createdonbehalfby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + int + importsequencenumber + importsequencenumber + none + ValidForAdvancedFind + disabled + 0 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -2147483648 + 2147483647 + + + + + + + + + lookup + modifiedby + modifiedby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + modifiedon + modifiedon + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + inactive + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + datetime + 0 + 1 + + + + + + + + + lookup + modifiedonbehalfby + modifiedonbehalfby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + overriddencreatedon + overriddencreatedon + none + ValidForAdvancedFind|ValidForGrid + inactive + 0 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + date + 0 + 1 + + + + + + + + + owner + ownerid + ownerid + systemrequired + ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + single + + 8 + 9 + + + + + + + + + + lookup + owningbusinessunit + owningbusinessunit + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + single + + + + + + + + + + lookup + owningteam + owningteam + none + auto + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + lookup + owninguser + owninguser + none + auto + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + lookup + p365i_currency + p365i_currency + required + ValidForAdvancedFind|ValidForForm|ValidForGrid + 1 + 1 + 1 + 1 + 0 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + ntext + p365i_description + p365i_description + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + text + 2000 + + + + + + + + + nvarchar + p365i_name + p365i_name + required + PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + auto + 1 + 1 + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 1 + 0 + 1 + 0 + text + 100 + 200 + + + + + + + + + primarykey + p365i_pricelistid + p365i_pricelistid + systemrequired + ValidForAdvancedFind|RequiredForGrid + auto + 0 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + + + + + + + + + state + statecode + statecode + systemrequired + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + + state + 1.0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + status + statuscode + statuscode + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + status + 1.0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + int + timezoneruleversionnumber + timezoneruleversionnumber + none + auto + 1 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -1 + 2147483647 + + + + + + + + + int + utcconversiontimezonecode + utcconversiontimezonecode + none + auto + 1 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -1 + 2147483647 + + + + + + + + + p365i_pricelists + 1 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + UserOwned + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + p365i_pricelistIcon + 0 + 1 + 0 + + 0 + 1 + 0 + 0 + 0 + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml new file mode 100644 index 00000000..2a9bb4e2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml @@ -0,0 +1,112 @@ + + + + {d04fcec3-4b2a-4fe3-9e34-6292b893164b} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml new file mode 100644 index 00000000..b9856ead --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml @@ -0,0 +1,112 @@ + + + + {d04fcec3-4b2a-4fe3-9e34-6292b893164b} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml new file mode 100644 index 00000000..81499741 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml @@ -0,0 +1,163 @@ + + + + {b0a8d38b-c6a5-4655-8e32-71606335710e} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + + + +
    +
    + + + + + + + + + + + 4 + Fixed + false + false + true + All + p365i_listitem + {D7E0BF1F-FD68-EE11-9AE7-00224841F5CE} + {8C251133-01F7-4AC4-9CD4-AA2D935794EE},{D7E0BF1F-FD68-EE11-9AE7-00224841F5CE} + p365i_p365i_listitem_PriceList_p365i_pricelist + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    + + + + + + +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml new file mode 100644 index 00000000..8eaa2909 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml @@ -0,0 +1,163 @@ + + + + {b0a8d38b-c6a5-4655-8e32-71606335710e} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + + + +
    +
    + + + + + + + + + + + 4 + Fixed + false + false + true + All + p365i_listitem + {D7E0BF1F-FD68-EE11-9AE7-00224841F5CE} + {8C251133-01F7-4AC4-9CD4-AA2D935794EE},{D7E0BF1F-FD68-EE11-9AE7-00224841F5CE} + p365i_p365i_listitem_PriceList_p365i_pricelist + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    + + + + + + +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml new file mode 100644 index 00000000..d51ef2d7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml @@ -0,0 +1,52 @@ + + + + {2d2de14f-ece3-4a9a-957d-025b16abf79d} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml new file mode 100644 index 00000000..bd298e77 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml @@ -0,0 +1,52 @@ + + + + {2d2de14f-ece3-4a9a-957d-025b16abf79d} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml new file mode 100644 index 00000000..e03bf42a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 1 + {1f94d11f-892c-4891-82ba-4116da8276ee} + + + + + + + + + 0 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml new file mode 100644 index 00000000..7f220123 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 1 + {31899092-625a-4116-8920-09d693b2bfa1} + + + + + + + + + 2 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml new file mode 100644 index 00000000..3138171d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml @@ -0,0 +1,36 @@ + + + + 1 + 0 + 0 + 0 + 1 + {38a97c78-b0db-4683-8ecc-e984ccb61079} + + + + + + + + + 64 + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml new file mode 100644 index 00000000..17c14089 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml @@ -0,0 +1,30 @@ + + + + 1 + 1 + 0 + 0 + 1 + {5856f9c7-f068-ee11-9ae7-6045bd10f18c} + 8192 + + + + + + + + + + + + 1.0 + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml new file mode 100644 index 00000000..6285497b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml @@ -0,0 +1,40 @@ + + + + 1 + 0 + 1 + 0 + 1 + {5f62ed27-73dc-4009-b2c5-0cfcfe63ac96} + + + + + + + + + 4 + + + + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml new file mode 100644 index 00000000..220a59e7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 0 + {d5366cd1-2afd-4e91-9d0c-3af15d171c57} + + + + + + + + + 0 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml new file mode 100644 index 00000000..1990a949 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml @@ -0,0 +1,34 @@ + + + + 1 + 0 + 0 + 0 + 1 + {e93685ce-8c1e-414a-b359-2b7cc7e09dfe} + + + + + + + + + 1 + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml new file mode 100644 index 00000000..ea787436 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml @@ -0,0 +1,916 @@ + + + p365i_Product + + + + + + + + + + + + + + lookup + createdby + createdby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + createdon + createdon + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + inactive + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + datetime + 0 + 1 + + + + + + + + + lookup + createdonbehalfby + createdonbehalfby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + int + importsequencenumber + importsequencenumber + none + ValidForAdvancedFind + disabled + 0 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -2147483648 + 2147483647 + + + + + + + + + lookup + modifiedby + modifiedby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + modifiedon + modifiedon + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + inactive + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + datetime + 0 + 1 + + + + + + + + + lookup + modifiedonbehalfby + modifiedonbehalfby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + overriddencreatedon + overriddencreatedon + none + ValidForAdvancedFind|ValidForGrid + inactive + 0 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + date + 0 + 1 + + + + + + + + + owner + ownerid + ownerid + systemrequired + ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + single + + 8 + 9 + + + + + + + + + + lookup + owningbusinessunit + owningbusinessunit + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + single + + + + + + + + + + lookup + owningteam + owningteam + none + auto + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + lookup + owninguser + owninguser + none + auto + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + nvarchar + p365i_idproduct + p365i_idproduct + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + text + 100 + 200 + + + + + + + + + nvarchar + p365i_name + p365i_name + required + PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + auto + 1 + 1 + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 1 + 0 + 1 + 0 + text + 100 + 200 + + + + + + + + + primarykey + p365i_productid + p365i_productid + systemrequired + ValidForAdvancedFind|RequiredForGrid + auto + 0 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + + + + + + + + + picklist + p365i_type + p365i_type + required + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 1 + 1 + 0 + 1.0.0.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + -1 + p365i_producttype + + + + + + + + + state + statecode + statecode + systemrequired + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + + state + 1.0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + status + statuscode + statuscode + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + status + 1.0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + int + timezoneruleversionnumber + timezoneruleversionnumber + none + auto + 1 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -1 + 2147483647 + + + + + + + + + int + utcconversiontimezonecode + utcconversiontimezonecode + none + auto + 1 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -1 + 2147483647 + + + + + + + + + p365i_products + 1 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + UserOwned + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + p365i_productsIcon + 0 + 1 + 0 + + 0 + 1 + 0 + 0 + 0 + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml new file mode 100644 index 00000000..ee3d9041 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml @@ -0,0 +1,112 @@ + + + + {e46bc75b-e0a7-4715-af9e-d76173a9e268} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml new file mode 100644 index 00000000..bdbe44f3 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml @@ -0,0 +1,112 @@ + + + + {e46bc75b-e0a7-4715-af9e-d76173a9e268} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml new file mode 100644 index 00000000..063c8a66 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml @@ -0,0 +1,150 @@ + + + + {478153a6-c8b2-4abc-8550-8c1d75b5ba56} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + 4 + Fixed + false + false + true + All + p365i_salesunit + {70CC5437-768B-41A0-9DAE-FEF1CFC90ED9} + {70CC5437-768B-41A0-9DAE-FEF1CFC90ED9} + p365i_SalesUnit_p365i_Product_p365i_Produ + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    + + + +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml new file mode 100644 index 00000000..140e6836 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml @@ -0,0 +1,150 @@ + + + + {478153a6-c8b2-4abc-8550-8c1d75b5ba56} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + 4 + Fixed + false + false + true + All + p365i_salesunit + {70CC5437-768B-41A0-9DAE-FEF1CFC90ED9} + {70CC5437-768B-41A0-9DAE-FEF1CFC90ED9} + p365i_SalesUnit_p365i_Product_p365i_Produ + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    + + + +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml new file mode 100644 index 00000000..d3c938ba --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml @@ -0,0 +1,52 @@ + + + + {36e9dda3-77c7-447c-bc19-64dad32bb616} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml new file mode 100644 index 00000000..9c4ff037 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml @@ -0,0 +1,52 @@ + + + + {36e9dda3-77c7-447c-bc19-64dad32bb616} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml new file mode 100644 index 00000000..065cc0f2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml @@ -0,0 +1,107 @@ + + + + {db436d74-fc68-ee11-9ae7-00224841f369} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml new file mode 100644 index 00000000..0ec1f9d4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml @@ -0,0 +1,107 @@ + + + + {db436d74-fc68-ee11-9ae7-00224841f369} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml new file mode 100644 index 00000000..2d0ebac3 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 1 + {0c44c8d1-3bc4-4469-b82d-31e319552d67} + + + + + + + + + 0 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml new file mode 100644 index 00000000..a6344749 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml @@ -0,0 +1,40 @@ + + + + 1 + 0 + 1 + 0 + 1 + {3a252ab4-9a3b-4393-bad2-c203785ef2a9} + + + + + + + + + 4 + + + + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml new file mode 100644 index 00000000..1ca7bbb5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 1 + {7d398db7-9d9f-4342-8abf-9f8e82938bec} + + + + + + + + + 2 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml new file mode 100644 index 00000000..f575639d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 0 + {b2bbc9ec-e83e-42fb-a599-f68b504ee685} + + + + + + + + + 0 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml new file mode 100644 index 00000000..74179318 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml @@ -0,0 +1,34 @@ + + + + 1 + 0 + 0 + 0 + 1 + {bff68bbe-42f1-48c4-8a0b-98ea121e3de7} + + + + + + + + + 1 + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml new file mode 100644 index 00000000..5a0476fe --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml @@ -0,0 +1,36 @@ + + + + 1 + 0 + 0 + 0 + 1 + {c616f7e0-6c1c-4b8d-9457-9fb783a3144d} + + + + + + + + + 64 + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml new file mode 100644 index 00000000..f0750d9b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml @@ -0,0 +1,30 @@ + + + + 1 + 1 + 0 + 0 + 1 + {df4a56dd-f068-ee11-9ae7-6045bd10f02e} + 8192 + + + + + + + + + + + + 1.0 + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml new file mode 100644 index 00000000..d0ef41a6 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml @@ -0,0 +1,837 @@ + + + p365i_SalesUnit + + + + + + + + + + + + + + lookup + createdby + createdby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + createdon + createdon + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + inactive + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + datetime + 0 + 1 + + + + + + + + + lookup + createdonbehalfby + createdonbehalfby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + int + importsequencenumber + importsequencenumber + none + ValidForAdvancedFind + disabled + 0 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -2147483648 + 2147483647 + + + + + + + + + lookup + modifiedby + modifiedby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + modifiedon + modifiedon + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + inactive + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + datetime + 0 + 1 + + + + + + + + + lookup + modifiedonbehalfby + modifiedonbehalfby + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + datetime + overriddencreatedon + overriddencreatedon + none + ValidForAdvancedFind|ValidForGrid + inactive + 0 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + date + 0 + 1 + + + + + + + + + owner + ownerid + ownerid + systemrequired + ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + single + + 8 + 9 + + + + + + + + + + lookup + owningbusinessunit + owningbusinessunit + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 0 + 1 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + single + + + + + + + + + + lookup + owningteam + owningteam + none + auto + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + lookup + owninguser + owninguser + none + auto + 0 + 1 + 0 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + single + + + + + + + + + + nvarchar + p365i_name + p365i_name + required + PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm + auto + 1 + 1 + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 1 + 0 + 1 + 0 + text + 100 + 200 + + + + + + + + + primarykey + p365i_salesunitid + p365i_salesunitid + systemrequired + ValidForAdvancedFind|RequiredForGrid + auto + 0 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 0 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 1 + 0 + + + + + + + + + state + statecode + statecode + systemrequired + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 0 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 1 + 0 + 0 + + state + 1.0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + status + statuscode + statuscode + none + ValidForAdvancedFind|ValidForForm|ValidForGrid + auto + 1 + 1 + 1 + 0 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + status + 1.0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + int + timezoneruleversionnumber + timezoneruleversionnumber + none + auto + 1 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -1 + 2147483647 + + + + + + + + + int + utcconversiontimezonecode + utcconversiontimezonecode + none + auto + 1 + 1 + 1 + 0 + 0 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 0 + 0 + 0 + 1 + 1 + 0 + + 0 + 0 + 0 + 0 + + -1 + 2147483647 + + + + + + + + + p365i_salesunits + 1 + 0 + 0 + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + UserOwned + 0 + 0 + 0 + 0 + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 0 + 0 + + 1 + 1 + 1 + 0 + 1.0 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + 1 + p365i_salesunitIcon + 0 + 1 + 0 + + 0 + 1 + 0 + 0 + 0 + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml new file mode 100644 index 00000000..b753d163 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml @@ -0,0 +1,112 @@ + + + + {4db15475-6cf3-480f-ab07-1dab8a2f7347} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml new file mode 100644 index 00000000..037b4100 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml @@ -0,0 +1,112 @@ + + + + {4db15475-6cf3-480f-ab07-1dab8a2f7347} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + +
    +
    +
    + + +
    + + + + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml new file mode 100644 index 00000000..88d9f933 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml @@ -0,0 +1,127 @@ + + + + {0def79c2-14cb-436e-a50c-b54cb703c1bb} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + 4 + Fixed + false + false + true + All + p365i_product + {0C44C8D1-3BC4-4469-B82D-31E319552D67} + {0C44C8D1-3BC4-4469-B82D-31E319552D67} + p365i_SalesUnit_p365i_Product_p365i_Produ + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    + + + + + + +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml new file mode 100644 index 00000000..f17908a9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml @@ -0,0 +1,127 @@ + + + + {0def79c2-14cb-436e-a50c-b54cb703c1bb} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + +
    +
    + + + + + + + + + + + 4 + Fixed + false + false + true + All + p365i_product + {0C44C8D1-3BC4-4469-B82D-31E319552D67} + {0C44C8D1-3BC4-4469-B82D-31E319552D67} + p365i_SalesUnit_p365i_Product_p365i_Produ + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + + + + + + + + + + + + + + + + +
    +
    + + + + + + + + + + + + + + + + +
    + + + + + + +
    + 1 + 1 + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml new file mode 100644 index 00000000..63a85e57 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml @@ -0,0 +1,52 @@ + + + + {db2a5596-4cee-4385-b24a-957748a8014d} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml new file mode 100644 index 00000000..815766bb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml @@ -0,0 +1,52 @@ + + + + {db2a5596-4cee-4385-b24a-957748a8014d} + 1.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + + +
    +
    +
    +
    +
    +
    +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml new file mode 100644 index 00000000..58d5a4ed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml @@ -0,0 +1,91 @@ + + + + {e03153d6-fb68-ee11-9ae7-6045bd127823} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml new file mode 100644 index 00000000..58d5a4ed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml @@ -0,0 +1,91 @@ + + + + {e03153d6-fb68-ee11-9ae7-6045bd127823} + 1.0.0.0 + 1 + 1 +
    + + + + + + + +
    + + + + + + + + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    + + +
    + + + + + + + + + + +
    +
    +
    +
    +
    +
    + + + + +
    + 1 + 1 + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml new file mode 100644 index 00000000..93b0bf7a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml @@ -0,0 +1,36 @@ + + + + 1 + 0 + 0 + 0 + 1 + {3041e5f6-87b2-48d6-94b2-8a58f27c07ab} + + + + + + + + + 64 + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml new file mode 100644 index 00000000..6a9a8143 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 0 + {5691ee29-bc00-4af1-bf5f-6bfebc99f38d} + + + + + + + + + 0 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml new file mode 100644 index 00000000..b35d8bfb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 1 + {70cc5437-768b-41a0-9dae-fef1cfc90ed9} + + + + + + + + + 0 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml new file mode 100644 index 00000000..e0dd8110 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml @@ -0,0 +1,30 @@ + + + + 1 + 1 + 0 + 0 + 1 + {8b00c87a-f368-ee11-9ae7-6045bd10fdbe} + 8192 + + + + + + + + + + + + 1.0 + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml new file mode 100644 index 00000000..45cfaaad --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml @@ -0,0 +1,37 @@ + + + + 1 + 0 + 0 + 0 + 1 + {a36a980f-1afb-42d3-8bc1-0a83d85c2b7e} + + + + + + + + + 2 + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml new file mode 100644 index 00000000..c639d21c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml @@ -0,0 +1,40 @@ + + + + 1 + 0 + 1 + 0 + 1 + {b2b313dc-a21e-42f2-a421-81ba829e88be} + + + + + + + + + 4 + + + + + + + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml new file mode 100644 index 00000000..c352c0ef --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml @@ -0,0 +1,34 @@ + + + + 1 + 0 + 0 + 0 + 1 + {d3586715-1f56-4b8b-9830-ce6126cf1e99} + + + + + + + + + 1 + + + + + + + + + + + 1.0 + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml new file mode 100644 index 00000000..9751c25e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml @@ -0,0 +1,29 @@ + + + picklist + 1 + 1.0.0.0 + 1 + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml new file mode 100644 index 00000000..a39cdad5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + 1033 + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml new file mode 100644 index 00000000..84571c11 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml new file mode 100644 index 00000000..65cd52c4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml @@ -0,0 +1,83 @@ + + + + OneToMany + 1 + 1.0 + 0 + p365i_ListItem + BusinessUnit + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningBusinessUnit + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_PriceList + BusinessUnit + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningBusinessUnit + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_Product + BusinessUnit + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningBusinessUnit + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_SalesUnit + BusinessUnit + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningBusinessUnit + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml new file mode 100644 index 00000000..3c745bfe --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml @@ -0,0 +1,83 @@ + + + + OneToMany + 1 + 1.0 + 0 + p365i_ListItem + Owner + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwnerId + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_PriceList + Owner + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwnerId + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_Product + Owner + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwnerId + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_SalesUnit + Owner + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwnerId + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml new file mode 100644 index 00000000..d1cb0c4b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml @@ -0,0 +1,243 @@ + + + + OneToMany + 1 + 1.0 + 0 + p365i_ListItem + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + CreatedBy + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_ListItem + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + ModifiedBy + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_PriceList + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + CreatedBy + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_PriceList + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + ModifiedBy + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_Product + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + CreatedBy + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_Product + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + ModifiedBy + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_SalesUnit + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + CreatedBy + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_SalesUnit + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + ModifiedBy + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_ListItem + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningUser + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_PriceList + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningUser + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_Product + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningUser + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_SalesUnit + SystemUser + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningUser + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml new file mode 100644 index 00000000..77f57dc5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml @@ -0,0 +1,83 @@ + + + + OneToMany + 1 + 1.0 + 0 + p365i_ListItem + Team + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningTeam + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_PriceList + Team + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningTeam + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_Product + Team + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningTeam + + + + + + + + OneToMany + 1 + 1.0 + 0 + p365i_SalesUnit + Team + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + OwningTeam + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml new file mode 100644 index 00000000..907cbc93 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml @@ -0,0 +1,58 @@ + + + + OneToMany + 1 + 1.0.0.0 + 0 + p365i_PriceList + TransactionCurrency + NoCascade + RemoveLink + RemoveLink + NoCascade + NoCascade + NoCascade + NoCascade + 1 + p365i_Currency + + + + + + + + UseCollectionName + Details + 10000 + p365i_Currency + 1 + + + p365i_p365i_pricelist_Currency_transactioncurre + 0 + + + + + OneToMany + 1 + 1.0.0.0 + 0 + p365i_ListItem + TransactionCurrency + NoCascade + Restrict + Restrict + NoCascade + NoCascade + NoCascade + TransactionCurrencyId + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml new file mode 100644 index 00000000..d63d56ac --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml @@ -0,0 +1,23 @@ + + + + OneToMany + 1 + 1.0 + 0 + ProcessSession + p365i_ListItem + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + RegardingObjectId + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml new file mode 100644 index 00000000..6fd1451d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml @@ -0,0 +1,93 @@ + + + + OneToMany + 1 + 1.0.0.0 + 0 + Account + p365i_PriceList + NoCascade + RemoveLink + RemoveLink + NoCascade + NoCascade + NoCascade + NoCascade + 1 + p365i_PriceList + + + + + + + + UseCollectionName + Details + 10000 + p365i_PriceList + 1 + + + p365i_account_PriceList_p365i_pricelist + 0 + + + + + OneToMany + 1 + 1.0.0.0 + 0 + p365i_ListItem + p365i_PriceList + NoCascade + RemoveLink + RemoveLink + NoCascade + NoCascade + NoCascade + NoCascade + 1 + p365i_PriceList + + + + + + + + UseCollectionName + Details + 10000 + p365i_PriceList + 1 + + + p365i_p365i_listitem_PriceList_p365i_pricelist + 0 + + + + + OneToMany + 1 + 1.0 + 0 + ProcessSession + p365i_PriceList + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + RegardingObjectId + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml new file mode 100644 index 00000000..c2abbfac --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml @@ -0,0 +1,64 @@ + + + + OneToMany + 1 + 1.0.0.0 + 0 + p365i_ListItem + p365i_Product + NoCascade + RemoveLink + RemoveLink + NoCascade + NoCascade + NoCascade + NoCascade + 1 + p365i_Product + + + + + + + + UseCollectionName + Details + 10000 + p365i_Product + 1 + + + p365i_p365i_listitem_Product_p365i_product + 0 + + + + + ManyToMany + 1 + 1.0.0.0 + 0 + p365i_Product + p365i_SalesUnit + p365i_SalesUnit_p365i_Product + 1 + + + UseCollectionName + Details + 10000 + p365i_SalesUnit_p365i_Product_p365i_Produ + 1 + + + UseCollectionName + Details + 10000 + p365i_SalesUnit_p365i_Product_p365i_Produ + 2 + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml new file mode 100644 index 00000000..ee28b169 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml @@ -0,0 +1,58 @@ + + + + OneToMany + 1 + 1.0.0.0 + 0 + p365i_ListItem + p365i_SalesUnit + NoCascade + RemoveLink + RemoveLink + NoCascade + NoCascade + NoCascade + NoCascade + 1 + p365i_SalesUnit + + + + + + + + UseCollectionName + Details + 10000 + p365i_SalesUnit + 1 + + + p365i_p365i_listitem_SalesUnit_p365i_salesunit + 0 + + + + + OneToMany + 1 + 1.0 + 0 + ProcessSession + p365i_SalesUnit + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + NoCascade + RegardingObjectId + + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml new file mode 100644 index 00000000..f0dadbe9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml @@ -0,0 +1,134 @@ + + + + Power365CRMCoreSolution + + + + + 1.0.0.0 + 2 + + Power365Initiatives + + + + + info@power365initiatives.com + + p365i + 44631 + +
    + 1 + 1 + + + + + + + + + + + + + + + + 1 + + + + + + + + +
    +
    + 2 + 1 + + + + + + + + + + + + + + + + 1 + + + + + + + + +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +
    \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js new file mode 100644 index 00000000..fe779c19 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js @@ -0,0 +1,30 @@ +"use strict"; +console.log(`Enums Script Loading...`); +var P365I_CRM; +(function (P365I_CRM) { + var Common; + (function (Common) { + var Enums; + (function (Enums) { + let Prospect; + (function (Prospect) { + let StateCode; + (function (StateCode) { + StateCode[StateCode["Open"] = 0] = "Open"; + StateCode[StateCode["Completed"] = 1] = "Completed"; + StateCode[StateCode["Canceled"] = 2] = "Canceled"; + })(StateCode = Prospect.StateCode || (Prospect.StateCode = {})); + let StatusCode; + (function (StatusCode) { + StatusCode[StatusCode["Open"] = 1] = "Open"; + StatusCode[StatusCode["Qualified"] = 446310001] = "Qualified"; + StatusCode[StatusCode["Disqualified"] = 2] = "Disqualified"; + StatusCode[StatusCode["Canceled"] = 3] = "Canceled"; + StatusCode[StatusCode["Scheduled"] = 4] = "Scheduled"; + })(StatusCode = Prospect.StatusCode || (Prospect.StatusCode = {})); + })(Prospect = Enums.Prospect || (Enums.Prospect = {})); + })(Enums = Common.Enums || (Common.Enums = {})); + })(Common = P365I_CRM.Common || (P365I_CRM.Common = {})); +})(P365I_CRM || (P365I_CRM = {})); +console.log(`Enums Script Loaded...`); +//# sourceMappingURL=enums.js.map \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml new file mode 100644 index 00000000..5da8917b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml @@ -0,0 +1,15 @@ + + + {8392fdfc-ce7b-ee11-8179-00224841f5ce} + p365i_enums.js + p365i_enums.js + 3 + 1.0.0.0 + 0 + 0 + <Dependencies><Dependency componentType="WebResource"/></Dependencies> + 1 + 1 + 0 + /WebResources/p365i_enumsjs8392FDFC-CE7B-EE11-8179-00224841F5CE + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js new file mode 100644 index 00000000..36c788f1 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js @@ -0,0 +1,129 @@ +"use strict"; +console.log(`Helper Script Loading...`); +var P365I_CRM; +(function (P365I_CRM) { + var Common; + (function (Common) { + var Helpers; + (function (Helpers) { + function displayErrorMessage(error) { + let errormessage = `Unknown error`; + if (typeof error === 'object' && error.message) { + errormessage = error.message; + } + else if (typeof error === 'string') { + errormessage = error; + } + const alertStrings = { confirmButtonLabel: `OK`, text: errormessage, title: `Something went wrong` }; + P365I_CRM.Common.Helpers.alertDialog(alertStrings, undefined, undefined, undefined); + } + Helpers.displayErrorMessage = displayErrorMessage; + function formDirty(formContext) { + let dirty = formContext.data.entity.getIsDirty(); + if (dirty) { + const alertStrings = { confirmButtonLabel: "OK", text: "There are unsaved changes. Please save the form before proceeding.", title: "Warning" }; + alertDialog(alertStrings, undefined, undefined, undefined); + } + return dirty; + } + Helpers.formDirty = formDirty; + function getAttributeValue(formContext, attributename) { + if (formContext.getAttribute(attributename) != null) { + return formContext.getAttribute(attributename).getValue(); + } + return null; + } + Helpers.getAttributeValue = getAttributeValue; + function confirmDialog(confirmStrings, confirmOptions) { + return new Promise(function (resolve, reject) { + confirmStrings = confirmStrings !== null && confirmStrings !== void 0 ? confirmStrings : { cancelButtonLabel: "Cancel", confirmButtonLabel: "Ok", text: "This is a confirmation.", title: "Confirmation Dialog Title", subtitle: "Subtitle" }; + confirmOptions = confirmOptions !== null && confirmOptions !== void 0 ? confirmOptions : { height: 200, width: 450 }; + Xrm.Navigation.openConfirmDialog(confirmStrings, confirmOptions).then(function success(result) { + console.log("Confirm Dialog Success", result); + resolve(result); + }, function (error) { + console.log("Confirm Dialog Error", error); + reject(error); + }); + }); + } + Helpers.confirmDialog = confirmDialog; + function alertDialog(alertStrings, alertOptions, succesCallback, errorCallback) { + alertStrings = alertStrings !== null && alertStrings !== void 0 ? alertStrings : { confirmButtonLabel: "Ok", text: "Confirmed", title: "Warning" }; + alertOptions = alertOptions !== null && alertOptions !== void 0 ? alertOptions : { height: 200, width: 450 }; + Xrm.Navigation.openAlertDialog(alertStrings, alertOptions).then(function success(result) { + if (succesCallback) { + succesCallback(result); + } + console.log("Alert dialog closed"); + }, function (error) { + if (errorCallback) { + errorCallback(error); + } + }); + } + Helpers.alertDialog = alertDialog; + function cleanID(input) { + return input.substring(0, 1) === "{" ? input.substring(1, 37) : input; + } + Helpers.cleanID = cleanID; + function getDatabyFetchXML(entityName, fetchXml) { + return new Promise(function (resolve, reject) { + if (entityName && fetchXml) { + Xrm.WebApi.online.retrieveMultipleRecords(entityName, `?fetchXml=${fetchXml}`).then(function success(results) { + resolve(results); + }, function (error) { + reject(error); + }); + } + else { + reject(null); + } + }); + } + Helpers.getDatabyFetchXML = getDatabyFetchXML; + function openCustomPage(primaryControl, customPage, navigationOptions) { + console.log(`Function openCustomPage Triggered`); + return new Promise(function (resolve, reject) { + try { + console.log(`openCustomPage try`); + if (!primaryControl || !primaryControl.data) { + throw new Error(`PrimaryControl is not provided or incorrect`); + } + else if (!customPage) { + throw new Error(`CustomPage object not provided or incorrect`); + } + if (P365I_CRM.Common.Helpers.formDirty(primaryControl)) { + return; + } + const defaultnavigationOptions = { + target: 2, + position: 1, + width: { value: 40, unit: "%" }, + height: { value: 40, unit: "%" } + }; + navigationOptions = navigationOptions !== null && navigationOptions !== void 0 ? navigationOptions : defaultnavigationOptions; + Xrm.Navigation.navigateTo(customPage, navigationOptions).then(function (success) { + console.log('Closed', success); + primaryControl.data.refresh(false); + resolve(success); + }).catch(function (error) { + console.log('Error', error); + }); + } + catch (error) { + console.log(`openCustomPage error`, error); + P365I_CRM.Common.Helpers.displayErrorMessage(error); + reject(error); + } + finally { + console.log(`openCustomPage finally`); + } + }); + } + Helpers.openCustomPage = openCustomPage; + })(Helpers = Common.Helpers || (Common.Helpers = {})); + })(Common = P365I_CRM.Common || (P365I_CRM.Common = {})); +})(P365I_CRM || (P365I_CRM = {})); +console.log(`Helper Script Loaded...`); +//# sourceMappingURL=helpers.js.map \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml new file mode 100644 index 00000000..54011376 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml @@ -0,0 +1,15 @@ + + + {a3ff3117-cf7b-ee11-8179-00224841f5ce} + p365i_helpers.js + p365i_helpers.js + 3 + 1.0.0.0 + 0 + 0 + <Dependencies><Dependency componentType="WebResource"><Library name="p365i_enums.js" displayName="p365i_enums.js" languagecode="" description="" libraryUniqueId="{1bda6458-8572-0e8d-b657-929372a34589}"/></Dependency></Dependencies> + 1 + 1 + 0 + /WebResources/p365i_helpersjsA3FF3117-CF7B-EE11-8179-00224841F5CE + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon new file mode 100644 index 00000000..f4d4d573 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml new file mode 100644 index 00000000..7fbf8cd7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml @@ -0,0 +1,14 @@ + + + {5ffa87bd-f8c8-ee11-9078-00224840d636} + p365i_pricelistIcon + Price List Icon + 11 + 1.0.0.0 + 1 + 1 + 1 + 1 + 0 + /WebResources/p365i_pricelistIcon5FFA87BD-F8C8-EE11-9078-00224840D636 + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon new file mode 100644 index 00000000..520ca1fa --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml new file mode 100644 index 00000000..910cef3b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml @@ -0,0 +1,14 @@ + + + {2487cfa8-f8c8-ee11-9079-00224841f5ce} + p365i_productsIcon + Products Icon + 11 + 1.0.0.0 + 0 + 0 + 1 + 1 + 0 + /WebResources/p365i_productsIcon2487CFA8-F8C8-EE11-9079-00224841F5CE + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js new file mode 100644 index 00000000..034adeab --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js @@ -0,0 +1,215 @@ +"use strict"; +console.log(`Ribbon Script Loading...`); +var P365I_CRM; +(function (P365I_CRM) { + var Ribbon; + (function (Ribbon) { + let Common; + (function (Common) { + async function openCustomPage(primaryControl, customPageName, customPageTitle, width, height, action) { + console.log(`Ribbon Function openCustomPage Triggered`); + const navigationOptions = { + target: 2, + position: 1, + width: { value: width, unit: "%" }, + height: { value: height, unit: "%" }, + title: customPageTitle + }; + const customPage = { + pageType: "custom", + name: customPageName, + entityName: primaryControl.data.entity.getEntityName(), + recordId: P365I_CRM.Common.Helpers.cleanID(primaryControl.data.entity.getId()) + "|" + action, + }; + const customPageResult = await P365I_CRM.Common.Helpers.openCustomPage(primaryControl, customPage, navigationOptions); + console.log(`Ribbon openCustomPage Result`, customPageResult); + } + Common.openCustomPage = openCustomPage; + })(Common = Ribbon.Common || (Ribbon.Common = {})); + let Prospect; + (function (Prospect) { + async function Qualify(primaryControl, customPageName) { + console.log(`Function Qualify Triggered`); + try { + console.log(`Qualify try`); + if (!primaryControl) { + console.log('Primary Control not present, abort'); + } + const formContext = primaryControl; + if (P365I_CRM.Common.Helpers.formDirty(formContext)) { + return; + } + Common.openCustomPage(primaryControl, customPageName, "Qualify Prospect", 45, 50, ""); + } + catch (error) { + console.log(`Qualify error`, error); + P365I_CRM.Common.Helpers.displayErrorMessage(error); + } + finally { + console.log(`Qualify finally`); + } + } + Prospect.Qualify = Qualify; + async function Disqualify(primaryControl) { + console.log(`Function Disqualify Triggered`); + try { + console.log(`Disqualify try`); + if (!primaryControl) { + console.log('Primary Control not present, abort'); + } + const formContext = primaryControl; + if (P365I_CRM.Common.Helpers.formDirty(formContext)) { + return; + } + const confirmStrings = { title: "Disqualify Prospect", text: "Are you sure you want to disqualify this prospect?" }; + let confirmAction = await P365I_CRM.Common.Helpers.confirmDialog(confirmStrings, undefined).catch((e) => console.log('Error:', e.message)) || new Object(); + if (confirmAction.confirmed !== true) { + return; + } + var recordId = P365I_CRM.Common.Helpers.cleanID(primaryControl.data.entity.getId()); + var record = {}; + record.statuscode = P365I_CRM.Common.Enums.Prospect.StatusCode.Disqualified; + record.statecode = P365I_CRM.Common.Enums.Prospect.StateCode.Completed; + Xrm.WebApi.updateRecord("p365i_prospect", recordId, record).then(function success(result) { + primaryControl.data.refresh(false); + }, function (error) { + console.log(error.message); + }); + } + catch (error) { + console.log(`Disqualify error`, error); + P365I_CRM.Common.Helpers.displayErrorMessage(error); + } + finally { + console.log(`Disqualify finally`); + } + } + Prospect.Disqualify = Disqualify; + function ValidateLeadQualified(primaryControl) { + console.log('Function ValidateLeadQualified called'); + if (!primaryControl) { + console.log('Primary Control not present, abort'); + } + const formContext = primaryControl; + const statuscodeValue = P365I_CRM.Common.Helpers.getAttributeValue(formContext, "statuscode"); + if (statuscodeValue == P365I_CRM.Common.Enums.Prospect.StatusCode.Qualified) + return false; + else + return true; + } + Prospect.ValidateLeadQualified = ValidateLeadQualified; + })(Prospect = Ribbon.Prospect || (Ribbon.Prospect = {})); + let Quote; + (function (Quote) { + async function CreateQuoteFromOpp(primaryControl) { + console.log(`Function CreateQuoteFromOpp Triggered`); + if (!primaryControl) { + console.log('Primary Control not present, abort'); + } + const confirmStrings = { title: "Add Quote", text: "Are you sure you want to add a quote?" }; + let confirmAction = await P365I_CRM.Common.Helpers.confirmDialog(confirmStrings, undefined).catch((e) => console.log('Error:', e.message)) || new Object(); + if (confirmAction.confirmed !== true) { + return; + } + var recordId = P365I_CRM.Common.Helpers.cleanID(primaryControl.data.entity.getId()); + var execute_p365i_CreateQuotefromOpp_Request = { + entity: { entityType: "p365i_opportunity", id: recordId }, + getMetadata: function () { + return { + boundParameter: "entity", + parameterTypes: { + entity: { typeName: "mscrm.p365i_opportunity", structuralProperty: 5 } + }, + operationType: 0, operationName: "p365i_CreateQuotefromOpp" + }; + } + }; + Xrm.WebApi.execute(execute_p365i_CreateQuotefromOpp_Request).then(function success(response) { + if (response.ok) { + console.log("Success"); + primaryControl.data.refresh(false); + } + }).catch(function (error) { + console.log(error.message); + }); + } + Quote.CreateQuoteFromOpp = CreateQuoteFromOpp; + })(Quote = Ribbon.Quote || (Ribbon.Quote = {})); + let Opportunity; + (function (Opportunity) { + async function CloseOpportunity(primaryControl, customPageName, action) { + console.log(`Function CloseOpportunity Triggered`); + try { + if (!primaryControl) { + console.log('Primary Control not present, abort'); + } + const formContext = primaryControl; + if (P365I_CRM.Common.Helpers.formDirty(formContext)) { + return; + } + Common.openCustomPage(primaryControl, customPageName, "Close Opportunity", 45, 55, action); + } + catch (error) { + console.log(`Close error`, error); + P365I_CRM.Common.Helpers.displayErrorMessage(error); + } + finally { + console.log(`Close finally`); + } + } + Opportunity.CloseOpportunity = CloseOpportunity; + })(Opportunity = Ribbon.Opportunity || (Ribbon.Opportunity = {})); + let OpportunityProduct; + (function (OpportunityProduct) { + async function DeleteOpportunityProduct(primaryControl, selectedControl) { + console.log(`Function DeleteOpportunityProduct Triggered`); + if (!primaryControl) { + console.log('Primary Control not present, abort'); + } + const confirmStrings = { title: "Delete opportunity product", text: "Are you sure you want to delete the selected product?" }; + let confirmAction = await P365I_CRM.Common.Helpers.confirmDialog(confirmStrings, undefined).catch((e) => console.log('Error:', e.message)) || new Object(); + if (confirmAction.confirmed !== true) { + return; + } + let recordId = selectedControl[0]; + recordId = P365I_CRM.Common.Helpers.cleanID(recordId); + Xrm.Utility.showProgressIndicator("Deleting"); + return new Promise(function (resolve, reject) { + const execute_p365i_DeleteProductOpportunity_Request = { + DeleteProductOpportunity_recordId: recordId, + getMetadata: function () { + return { + boundParameter: null, + parameterTypes: { + DeleteProductOpportunity_recordId: { typeName: "Edm.String", structuralProperty: 1 } + }, + operationType: 0, operationName: "p365i_DeleteProductOpportunity" + }; + } + }; + Xrm.WebApi.online.execute(execute_p365i_DeleteProductOpportunity_Request).then(function success(response) { + if (response.ok) { + response.json().then(function (results) { + debugger; + const DeleteProductOpportunity_RecordIdDeleted = results["DeleteProductOpportunity_RecordIdDeleted"]; + primaryControl.getParentForm().data.refresh(false); + }); + resolve(response); + } + }).then(function (responseBody) { + const result = responseBody; + console.log(result); + Xrm.Utility.closeProgressIndicator(); + }).catch(function (error) { + console.log(error.message); + Xrm.Utility.closeProgressIndicator(); + reject(error); + }); + }); + } + OpportunityProduct.DeleteOpportunityProduct = DeleteOpportunityProduct; + })(OpportunityProduct = Ribbon.OpportunityProduct || (Ribbon.OpportunityProduct = {})); + })(Ribbon = P365I_CRM.Ribbon || (P365I_CRM.Ribbon = {})); +})(P365I_CRM || (P365I_CRM = {})); +console.log(`Ribbon Script Loaded...`); +//# sourceMappingURL=ribbon.js.map \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml new file mode 100644 index 00000000..01fc4ec1 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml @@ -0,0 +1,15 @@ + + + {18f5c7ba-cf7b-ee11-8179-00224841f5ce} + p365i_ribbon.js + p365i_ribbon.js + 3 + 1.0.0.0 + 0 + 0 + <Dependencies><Dependency componentType="WebResource"><Library name="p365i_helpers.js" displayName="p365i_helpers.js" languagecode="" description="" libraryUniqueId="{b6791b16-916c-6eb7-a1bc-a35aa19c90a6}"/></Dependency></Dependencies> + 1 + 1 + 0 + /WebResources/p365i_ribbonjs18F5C7BA-CF7B-EE11-8179-00224841F5CE + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon new file mode 100644 index 00000000..cd517e75 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml new file mode 100644 index 00000000..d4714292 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml @@ -0,0 +1,14 @@ + + + {516e93dc-f8c8-ee11-9079-6045bd127823} + p365i_salesunitIcon + Sales Unit Icon + 11 + 1.0.0.0 + 1 + 1 + 1 + 1 + 0 + /WebResources/p365i_salesunitIcon516E93DC-F8C8-EE11-9079-6045BD127823 + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml new file mode 100644 index 00000000..60b1a84f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml @@ -0,0 +1,72 @@ + + + + + + + + + + + + Assembly references and imported namespaces for internal implementation + + + + + + + + + + + + + + + + + + SelectFirstNonNull + [New Object() { UpdateStep1_2 }] + + + + [UpdateStep1_1] + + + + + + + + + + + + + + + + + + + + + + + + + + CreateCrmType + [New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.String, "", "String" }] + + + + [StopWorkflowStep2_1] + + + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml new file mode 100644 index 00000000..6f65b85d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml @@ -0,0 +1,29 @@ + + + /Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml + 1 + 0 + 0 + 1 + 4 + 0 + p365i_product + 1 + 0 + 0 + 1 + 1 + 2 + 40 + 40 + 0 + 1 + 1.0.0.0 + 1 + 0 + 1 + p365i_ListItem + + + + \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/.gitignore b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/.gitignore new file mode 100644 index 00000000..ba59257a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/.gitignore @@ -0,0 +1,8 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# msbuild output directories +/bin +/obj + +# MSBuild Binary and Structured Log +*.binlog diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj new file mode 100644 index 00000000..59cb9daa --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj @@ -0,0 +1,54 @@ + + + + $(MSBuildExtensionsPath)\Microsoft\VisualStudio\v$(VisualStudioVersion)\PowerApps + + + + + + + d1953b95-0117-4129-ae7a-a3d9da90e231 + v4.6.2 + + net462 + PackageReference + src + + + + + + + + + + + + + + + + + + + + + + + PreserveNewest + + + + + + + diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml new file mode 100644 index 00000000..083c96fd --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml @@ -0,0 +1,61 @@ + + + p365i_SalesCenter + False + True + True + True + + + + + </Titles> + <Group Id="group_mywork" ResourceId="SitemapDesigner.NewGroup" DescriptionResourceId="SitemapDesigner.NewGroup" IntroducedVersion="7.0.0.0" IsProfile="false" ToolTipResourseId="SitemapDesigner.Unknown"> + <Titles> + <Title LCID="1033" Title="My Work" /> + </Titles> + <SubArea Id="subarea_adfc72d9" DescriptionResourceId="Dashboards_Description" Icon="/_imgs/imagestrips/transparent_spacer.gif" Url="/workplace/home_dashboards.aspx" DefaultDashboard="bc5c2150-fdc8-ee11-9079-00224841f5ce" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" ToolTipResourseId="DashboardTooltip"> + <Titles> + <Title LCID="1033" Title="Dashboards" /> + </Titles> + </SubArea> + <SubArea Id="subarea_0353de44" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="activitypointer" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + </Group> + <Group Id="group_customers" ResourceId="SitemapDesigner.NewGroup" DescriptionResourceId="SitemapDesigner.NewGroup" IntroducedVersion="7.0.0.0" IsProfile="false" ToolTipResourseId="SitemapDesigner.Unknown"> + <Titles> + <Title LCID="1033" Title="Customers" /> + </Titles> + <SubArea Id="subarea_0a68cfb3" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="account" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + <SubArea Id="subarea_57a6061c" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="contact" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + </Group> + <Group Id="group_sales" ResourceId="SitemapDesigner.NewGroup" DescriptionResourceId="SitemapDesigner.NewGroup" IntroducedVersion="7.0.0.0" IsProfile="false" ToolTipResourseId="SitemapDesigner.Unknown"> + <Titles> + <Title LCID="1033" Title="Sales" /> + </Titles> + <SubArea Id="subarea_2614a493" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_prospect" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + <SubArea Id="subarea_fcbab953" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_opportunity" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + <SubArea Id="subarea_c9f56053" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_quote" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + </Group> + </Area> + <Area Id="p365i_settingsarea" ResourceId="SitemapDesigner.NewTitle" DescriptionResourceId="SitemapDesigner.NewTitle" ShowGroups="true" IntroducedVersion="7.0.0.0"> + <Titles> + <Title LCID="1033" Title="Settings" /> + </Titles> + <Group Id="group_a1fec2dc" ResourceId="SitemapDesigner.NewGroup" DescriptionResourceId="SitemapDesigner.NewGroup" IntroducedVersion="7.0.0.0" IsProfile="false" ToolTipResourseId="SitemapDesigner.Unknown"> + <Titles> + <Title LCID="1033" Title="Products" /> + </Titles> + <SubArea Id="subarea_80ed9e4d" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_product" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA"> + <Titles> + <Title LCID="1033" Title="Products Catalog" /> + </Titles> + </SubArea> + <SubArea Id="subarea_60309507" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_pricelist" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + <SubArea Id="subarea_2045e853" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_salesunit" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + </Group> + </Area> + </SiteMap> + <LocalizedNames> + <LocalizedName description="Sales Center" languagecode="1033" /> + </LocalizedNames> +</AppModuleSiteMap> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml new file mode 100644 index 00000000..083c96fd --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="utf-8"?> +<AppModuleSiteMap xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SiteMapUniqueName>p365i_SalesCenter</SiteMapUniqueName> + <EnableCollapsibleGroups>False</EnableCollapsibleGroups> + <ShowHome>True</ShowHome> + <ShowPinned>True</ShowPinned> + <ShowRecents>True</ShowRecents> + <SiteMap IntroducedVersion="7.0.0.0"> + <Area Id="p365i_salesarea" ResourceId="SitemapDesigner.NewTitle" DescriptionResourceId="SitemapDesigner.NewTitle" ShowGroups="true" IntroducedVersion="7.0.0.0"> + <Titles> + <Title LCID="1033" Title="Sales" /> + </Titles> + <Group Id="group_mywork" ResourceId="SitemapDesigner.NewGroup" DescriptionResourceId="SitemapDesigner.NewGroup" IntroducedVersion="7.0.0.0" IsProfile="false" ToolTipResourseId="SitemapDesigner.Unknown"> + <Titles> + <Title LCID="1033" Title="My Work" /> + </Titles> + <SubArea Id="subarea_adfc72d9" DescriptionResourceId="Dashboards_Description" Icon="/_imgs/imagestrips/transparent_spacer.gif" Url="/workplace/home_dashboards.aspx" DefaultDashboard="bc5c2150-fdc8-ee11-9079-00224841f5ce" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" ToolTipResourseId="DashboardTooltip"> + <Titles> + <Title LCID="1033" Title="Dashboards" /> + </Titles> + </SubArea> + <SubArea Id="subarea_0353de44" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="activitypointer" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + </Group> + <Group Id="group_customers" ResourceId="SitemapDesigner.NewGroup" DescriptionResourceId="SitemapDesigner.NewGroup" IntroducedVersion="7.0.0.0" IsProfile="false" ToolTipResourseId="SitemapDesigner.Unknown"> + <Titles> + <Title LCID="1033" Title="Customers" /> + </Titles> + <SubArea Id="subarea_0a68cfb3" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="account" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + <SubArea Id="subarea_57a6061c" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="contact" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + </Group> + <Group Id="group_sales" ResourceId="SitemapDesigner.NewGroup" DescriptionResourceId="SitemapDesigner.NewGroup" IntroducedVersion="7.0.0.0" IsProfile="false" ToolTipResourseId="SitemapDesigner.Unknown"> + <Titles> + <Title LCID="1033" Title="Sales" /> + </Titles> + <SubArea Id="subarea_2614a493" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_prospect" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + <SubArea Id="subarea_fcbab953" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_opportunity" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + <SubArea Id="subarea_c9f56053" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_quote" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + </Group> + </Area> + <Area Id="p365i_settingsarea" ResourceId="SitemapDesigner.NewTitle" DescriptionResourceId="SitemapDesigner.NewTitle" ShowGroups="true" IntroducedVersion="7.0.0.0"> + <Titles> + <Title LCID="1033" Title="Settings" /> + </Titles> + <Group Id="group_a1fec2dc" ResourceId="SitemapDesigner.NewGroup" DescriptionResourceId="SitemapDesigner.NewGroup" IntroducedVersion="7.0.0.0" IsProfile="false" ToolTipResourseId="SitemapDesigner.Unknown"> + <Titles> + <Title LCID="1033" Title="Products" /> + </Titles> + <SubArea Id="subarea_80ed9e4d" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_product" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA"> + <Titles> + <Title LCID="1033" Title="Products Catalog" /> + </Titles> + </SubArea> + <SubArea Id="subarea_60309507" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_pricelist" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + <SubArea Id="subarea_2045e853" Icon="/_imgs/imagestrips/transparent_spacer.gif" Entity="p365i_salesunit" Client="All,Outlook,OutlookLaptopClient,OutlookWorkstationClient,Web" AvailableOffline="true" PassParams="false" Sku="All,OnPremise,Live,SPLA" /> + </Group> + </Area> + </SiteMap> + <LocalizedNames> + <LocalizedName description="Sales Center" languagecode="1033" /> + </LocalizedNames> +</AppModuleSiteMap> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml new file mode 100644 index 00000000..ab4c6480 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="utf-8"?> +<AppModule> + <UniqueName>p365i_SalesCenter</UniqueName> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <WebResourceId>953b9fac-1e5e-e611-80d6-00155ded156f</WebResourceId> + <OptimizedFor></OptimizedFor> + <statecode>0</statecode> + <statuscode>1</statuscode> + <FormFactor>1</FormFactor> + <ClientType>4</ClientType> + <NavigationType>0</NavigationType> + <AppModuleComponents> + <AppModuleComponent type="1" schemaName="account" /> + <AppModuleComponent type="1" schemaName="activitypointer" /> + <AppModuleComponent type="1" schemaName="contact" /> + <AppModuleComponent type="1" schemaName="p365i_listitem" /> + <AppModuleComponent type="1" schemaName="p365i_opportunity" /> + <AppModuleComponent type="1" schemaName="p365i_opportunityclosure" /> + <AppModuleComponent type="1" schemaName="p365i_opportunityproduct" /> + <AppModuleComponent type="1" schemaName="p365i_pricelist" /> + <AppModuleComponent type="1" schemaName="p365i_product" /> + <AppModuleComponent type="1" schemaName="p365i_prospect" /> + <AppModuleComponent type="1" schemaName="p365i_prospecttoopportunity" /> + <AppModuleComponent type="1" schemaName="p365i_quote" /> + <AppModuleComponent type="1" schemaName="p365i_quoteproduct" /> + <AppModuleComponent type="1" schemaName="p365i_salesprocess" /> + <AppModuleComponent type="1" schemaName="p365i_salesunit" /> + <AppModuleComponent type="29" id="{1dbe38aa-526b-ee11-9ae7-6045bd127823}" /> + <AppModuleComponent type="29" id="{5e0eedae-796b-ee11-9ae7-6045bd127823}" /> + <AppModuleComponent type="60" id="{dd81c0b1-fac8-ee11-9079-00224841f5ce}" /> + <AppModuleComponent type="60" id="{bc5c2150-fdc8-ee11-9079-00224841f5ce}" /> + <AppModuleComponent type="60" id="{69cff312-cfb6-4289-9631-249ab85d2c62}" /> + <AppModuleComponent type="60" id="{2205c86d-ed88-4a2f-a447-3b86a8781f2e}" /> + <AppModuleComponent type="60" id="{098ae145-1567-41ec-8398-86dbaac70c9b}" /> + <AppModuleComponent type="60" id="{b028db32-3619-48a5-ac51-cf3f947b0ef3}" /> + <AppModuleComponent type="60" id="{c9e7ec2d-efca-4e4c-b3e3-f63c4bba5e4b}" /> + <AppModuleComponent type="62" schemaName="p365i_SalesCenter" /> + </AppModuleComponents> + <AppModuleRoleMaps> + <Role id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </AppModuleRoleMaps> + <LocalizedNames> + <LocalizedName description="Sales Center" languagecode="1033" /> + </LocalizedNames> + <appelements> + <appelement uniquename="p365i_p365i_SalesCenter_canvasappid_p365i_closeopportunity_48e00"> + <canvasappid> + <name>p365i_closeopportunity_48e00</name> + </canvasappid> + <iscustomizable>1</iscustomizable> + <name>p365i_p365i_SalesCenter_canvasappid_p365i_closeopportunity_48e00</name> + </appelement> + <appelement uniquename="p365i_p365i_SalesCenter_canvasappid_p365i_qualifylead_c2d72"> + <canvasappid> + <name>p365i_qualifylead_c2d72</name> + </canvasappid> + <iscustomizable>1</iscustomizable> + <name>p365i_p365i_SalesCenter_canvasappid_p365i_qualifylead_c2d72</name> + </appelement> + <appelement uniquename="p365i_p365i_SalesCenter_canvasappid_p365i_salescenterdefaultcommandlibrary_48e14"> + <canvasappid> + <name>p365i_salescenterdefaultcommandlibrary_48e14</name> + </canvasappid> + <iscustomizable>1</iscustomizable> + <name>p365i_p365i_SalesCenter_canvasappid_p365i_salescenterdefaultcommandlibrary_48e14</name> + </appelement> + </appelements> +</AppModule> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml new file mode 100644 index 00000000..ab4c6480 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="utf-8"?> +<AppModule> + <UniqueName>p365i_SalesCenter</UniqueName> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <WebResourceId>953b9fac-1e5e-e611-80d6-00155ded156f</WebResourceId> + <OptimizedFor></OptimizedFor> + <statecode>0</statecode> + <statuscode>1</statuscode> + <FormFactor>1</FormFactor> + <ClientType>4</ClientType> + <NavigationType>0</NavigationType> + <AppModuleComponents> + <AppModuleComponent type="1" schemaName="account" /> + <AppModuleComponent type="1" schemaName="activitypointer" /> + <AppModuleComponent type="1" schemaName="contact" /> + <AppModuleComponent type="1" schemaName="p365i_listitem" /> + <AppModuleComponent type="1" schemaName="p365i_opportunity" /> + <AppModuleComponent type="1" schemaName="p365i_opportunityclosure" /> + <AppModuleComponent type="1" schemaName="p365i_opportunityproduct" /> + <AppModuleComponent type="1" schemaName="p365i_pricelist" /> + <AppModuleComponent type="1" schemaName="p365i_product" /> + <AppModuleComponent type="1" schemaName="p365i_prospect" /> + <AppModuleComponent type="1" schemaName="p365i_prospecttoopportunity" /> + <AppModuleComponent type="1" schemaName="p365i_quote" /> + <AppModuleComponent type="1" schemaName="p365i_quoteproduct" /> + <AppModuleComponent type="1" schemaName="p365i_salesprocess" /> + <AppModuleComponent type="1" schemaName="p365i_salesunit" /> + <AppModuleComponent type="29" id="{1dbe38aa-526b-ee11-9ae7-6045bd127823}" /> + <AppModuleComponent type="29" id="{5e0eedae-796b-ee11-9ae7-6045bd127823}" /> + <AppModuleComponent type="60" id="{dd81c0b1-fac8-ee11-9079-00224841f5ce}" /> + <AppModuleComponent type="60" id="{bc5c2150-fdc8-ee11-9079-00224841f5ce}" /> + <AppModuleComponent type="60" id="{69cff312-cfb6-4289-9631-249ab85d2c62}" /> + <AppModuleComponent type="60" id="{2205c86d-ed88-4a2f-a447-3b86a8781f2e}" /> + <AppModuleComponent type="60" id="{098ae145-1567-41ec-8398-86dbaac70c9b}" /> + <AppModuleComponent type="60" id="{b028db32-3619-48a5-ac51-cf3f947b0ef3}" /> + <AppModuleComponent type="60" id="{c9e7ec2d-efca-4e4c-b3e3-f63c4bba5e4b}" /> + <AppModuleComponent type="62" schemaName="p365i_SalesCenter" /> + </AppModuleComponents> + <AppModuleRoleMaps> + <Role id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </AppModuleRoleMaps> + <LocalizedNames> + <LocalizedName description="Sales Center" languagecode="1033" /> + </LocalizedNames> + <appelements> + <appelement uniquename="p365i_p365i_SalesCenter_canvasappid_p365i_closeopportunity_48e00"> + <canvasappid> + <name>p365i_closeopportunity_48e00</name> + </canvasappid> + <iscustomizable>1</iscustomizable> + <name>p365i_p365i_SalesCenter_canvasappid_p365i_closeopportunity_48e00</name> + </appelement> + <appelement uniquename="p365i_p365i_SalesCenter_canvasappid_p365i_qualifylead_c2d72"> + <canvasappid> + <name>p365i_qualifylead_c2d72</name> + </canvasappid> + <iscustomizable>1</iscustomizable> + <name>p365i_p365i_SalesCenter_canvasappid_p365i_qualifylead_c2d72</name> + </appelement> + <appelement uniquename="p365i_p365i_SalesCenter_canvasappid_p365i_salescenterdefaultcommandlibrary_48e14"> + <canvasappid> + <name>p365i_salescenterdefaultcommandlibrary_48e14</name> + </canvasappid> + <iscustomizable>1</iscustomizable> + <name>p365i_p365i_SalesCenter_canvasappid_p365i_salescenterdefaultcommandlibrary_48e14</name> + </appelement> + </appelements> +</AppModule> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml new file mode 100644 index 00000000..488aa243 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<CanvasApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name>p365i_closeopportunity_48e00</Name> + <AppVersion>2024-02-11T15:37:57Z</AppVersion> + <Status>Ready</Status> + <CreatedByClientVersion>3.24015.12.0</CreatedByClientVersion> + <MinClientVersion>3.24015.12.0</MinClientVersion> + <Tags>{"primaryDeviceWidth":"640","primaryDeviceHeight":"350","supportsPortrait":"true","supportsLandscape":"true","primaryFormFactor":"Tablet","showStatusBar":"false","publisherVersion":"3.24015.12","minimumRequiredApiVersion":"2.2.0","hasComponent":"false","hasUnlockedComponent":"false","isUnifiedRootApp":"false","offlineLargeFilesSupport":"false","sienaVersion":"20240210T152516Z-3.24015.12.0"}</Tags> + <IsCdsUpgraded>0</IsCdsUpgraded> + <GalleryItemId xsi:nil="true"></GalleryItemId> + <BackgroundColor>RGBA(0,176,240,1)</BackgroundColor> + <DisplayName>CloseOpportunity</DisplayName> + <Description xsi:nil="true"></Description> + <CommitMessage xsi:nil="true"></CommitMessage> + <Publisher xsi:nil="true"></Publisher> + <AuthorizationReferences>[]</AuthorizationReferences> + <ConnectionReferences>{}</ConnectionReferences> + <DatabaseReferences>{"default.cds":{"databaseDetails":{"referenceType":"Environmental","environmentName":"default.cds","overrideValues":{"status":"NotSpecified","environmentVariableName":""}},"dataSources":{"environment_39a902ba":{"entitySetName":"Environment","logicalName":"environment_39a902ba"},"Opportunities":{"entitySetName":"p365i_opportunities","logicalName":"p365i_opportunity"},"Opportunity Closures":{"entitySetName":"p365i_opportunityclosures","logicalName":"p365i_opportunityclosure"}}}}</DatabaseReferences> + <AppComponents>[]</AppComponents> + <AppComponentDependencies>[]</AppComponentDependencies> + <CanConsumeAppPass>1</CanConsumeAppPass> + <CanvasAppType>2</CanvasAppType> + <BypassConsent>0</BypassConsent> + <AdminControlBypassConsent>0</AdminControlBypassConsent> + <EmbeddedApp xsi:nil="true"></EmbeddedApp> + <IntroducedVersion>1.0</IntroducedVersion> + <CdsDependencies>{"cdsdependencies":[{"logicalname":"p365i_opportunity","componenttype":1},{"logicalname":"p365i_opportunityclosure","componenttype":1}]}</CdsDependencies> + <IsCustomizable>1</IsCustomizable> + <BackgroundImageUri>/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri</BackgroundImageUri> + <DocumentUri>/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp</DocumentUri> + <AdditionalUris> + <AdditionalUri>/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json</AdditionalUri> + </AdditionalUris> +</CanvasApp> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json new file mode 100644 index 00000000..f99c44ed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json @@ -0,0 +1 @@ +{"__Version":"0.1","App":"e41fc05c-2921-4562-8b1f-04c05183543f","Test_7F478737223C4B69":"872153b0-2e8c-49ae-a4ec-f8254a4eeba2","Host":"1fa78f2c-f327-49a8-8052-a7f4a5f5bb3f","Screen":"41acdbbb-b763-410a-82f4-4d54e75e7848","ScreenContainer":"97e0e674-05a8-44ee-a35d-7d399a0bf54e","MainContainer":"c1080095-b377-42c7-a7f9-438b0d305e0b","ctn_title":"ced0a3b2-3fea-4735-b3c8-7e53ba579a1c","lbl_title":"cd6e7cb6-e707-4c27-9d98-60859b2a06fe","lbl_subtitle":"3a27ce5d-f223-42e8-8ced-42a896765d80","line":"953d8e2d-0608-452e-b2f1-f7e346757f21","Container_statusreason":"65990479-6472-4927-a54d-8691e99198e2","lbl_statusreason":"cccd3882-e78e-4921-9131-1940a88ab258","cb_statusreason":"6db65ed7-2abf-4df2-aa7b-550fd277ed0d","Name1":"f9506431-cfb9-4143-b784-820e8499ea74","Container_actualrevenue":"b42f8c45-84ca-4702-b4b4-6f699b27b4ac","lbl_revenue":"d3f5850d-8725-423b-ab9e-68ed42fc96ed","txt_revenue":"32f9d6e2-68cb-432e-b763-0c2f72513bc4","Container_closedate":"321aeade-e4a3-447c-8da8-3659945f0f1f","lbl_closedate":"131838e6-1724-4436-b8d2-7ee60a5e36f4","dp_closedate":"65e70b0f-c684-41d7-9ed4-9b8d8b65ce84","Container_description":"f36acfb6-832c-4077-a03f-29f1a9e2d447","lbl_description":"1d96ca92-ba9d-46df-b50e-73a21ac209da","txt_description":"703080db-6cf8-4998-9814-976c7ae253f9","Container_buttons":"60841e0e-2d54-4554-a6e0-dc2d279183a9","btn_ok":"82ba2fbb-6d62-4dce-8a0f-f127d59517bf","btn_cancel":"c8e1a181-0d4a-443a-9778-5af0cbd457b0","Container1":"23f314f1-d325-4568-bcac-35cbc3436dfa","Spinner1":"e977307c-33be-45b3-8052-c1444d35cd30"} \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri new file mode 100644 index 0000000000000000000000000000000000000000..c67f006558981deb61abd7a7d89bf6de4d307398 GIT binary patch literal 14684 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 BO=kcA literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp new file mode 100644 index 0000000000000000000000000000000000000000..b7f1792cf8ae1cb1788da27d66af3b0f54337c09 GIT binary patch literal 303813 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≶$$wgH*V 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�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�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 U{&gDm`(5|Fy#CDoo}d8!A6)552mk;8 literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml new file mode 100644 index 00000000..87b6fbed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<CanvasApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name>p365i_qualifylead_c2d72</Name> + <AppVersion>2024-02-11T15:29:56Z</AppVersion> + <Status>Ready</Status> + <CreatedByClientVersion>3.24015.12.0</CreatedByClientVersion> + <MinClientVersion>3.24015.12.0</MinClientVersion> + <Tags>{"primaryDeviceWidth":"640","primaryDeviceHeight":"350","supportsPortrait":"true","supportsLandscape":"true","primaryFormFactor":"Tablet","showStatusBar":"false","publisherVersion":"3.24015.12","minimumRequiredApiVersion":"2.2.0","hasComponent":"false","hasUnlockedComponent":"false","isUnifiedRootApp":"false","sienaVersion":"20240210T150344Z-3.24015.12.0","offlineLargeFilesSupport":"false"}</Tags> + <IsCdsUpgraded>0</IsCdsUpgraded> + <GalleryItemId xsi:nil="true"></GalleryItemId> + <BackgroundColor>RGBA(0,176,240,1)</BackgroundColor> + <DisplayName>QualifyLead</DisplayName> + <Description xsi:nil="true"></Description> + <CommitMessage xsi:nil="true"></CommitMessage> + <Publisher xsi:nil="true"></Publisher> + <AuthorizationReferences>[]</AuthorizationReferences> + <ConnectionReferences>{}</ConnectionReferences> + <DatabaseReferences>{"default.cds":{"databaseDetails":{"referenceType":"Environmental","environmentName":"default.cds","overrideValues":{"status":"NotSpecified","environmentVariableName":""}},"dataSources":{"Prospects":{"entitySetName":"p365i_prospects","logicalName":"p365i_prospect"},"environment_39a902ba":{"entitySetName":"Environment","logicalName":"environment_39a902ba"},"Opportunities":{"entitySetName":"p365i_opportunities","logicalName":"p365i_opportunity"}}}}</DatabaseReferences> + <AppComponents>[]</AppComponents> + <AppComponentDependencies>[]</AppComponentDependencies> + <CanConsumeAppPass>1</CanConsumeAppPass> + <CanvasAppType>2</CanvasAppType> + <BypassConsent>0</BypassConsent> + <AdminControlBypassConsent>0</AdminControlBypassConsent> + <EmbeddedApp xsi:nil="true"></EmbeddedApp> + <IntroducedVersion>1.0</IntroducedVersion> + <CdsDependencies>{"cdsdependencies":[{"logicalname":"p365i_prospect","componenttype":1},{"logicalname":"p365i_opportunity","componenttype":1}]}</CdsDependencies> + <IsCustomizable>1</IsCustomizable> + <BackgroundImageUri>/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri</BackgroundImageUri> + <DocumentUri>/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp</DocumentUri> + <AdditionalUris> + <AdditionalUri>/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json</AdditionalUri> + </AdditionalUris> +</CanvasApp> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json new file mode 100644 index 00000000..91e78a34 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json @@ -0,0 +1 @@ +{"__Version":"0.1","App":"6e85cb2d-2e98-41b2-84ca-7f4e74f8d9d8","Test_7F478737223C4B69":"e32008c7-17f4-4ea5-abdd-9015537e21b2","Host":"84d960c1-f0e3-41f1-8644-3f34400ae610","Screen":"1fcba2aa-1631-493c-86f4-1276fb5ffd99","ScreenContainer1":"fc2de506-654a-4b9b-b08d-82cfded4bc24","MainContainer1":"3a246574-ed82-4b0d-b49e-e8610039dc7d","Container1":"26bac09a-7024-4c79-92c4-923a81c4d000","TextCanvas1":"e06595e7-2521-4bdc-9f7b-d8c4fdc3e676","TextCanvas1_1":"ba737b1c-3cf5-4909-91e5-39423f5c5fdd","Rectangle1":"aa308e6e-1347-40c6-9a0b-6ecc1a66fc68","Container1_2":"b4b6a396-bfcc-480c-ac3a-018d581664b9","TextCanvas1_2":"67b4fa9a-3d8a-4bef-9d24-724337e3fd92","Container1_3":"a7333ff6-f5a3-4845-a637-6973927fbff2","tgl_account":"200601d4-b9e3-4916-8a10-6babfd197b20","Container1_4":"a61491ff-821c-4236-af70-635eb7d03c9f","tgl_contact":"96928464-bebf-4c1d-8fe5-7442f10aaa44","Container1_6":"bc171020-5252-44fd-82b2-6f4782177014","tgl_opp":"62818da8-67d8-4115-a92d-0a9e83e6a19f","Container1_7":"b9fd55f2-2000-49d2-a837-49ea192029d6","Container1_5":"7f8bc78f-073c-4f51-a83d-750634fba7c9","ButtonCanvas1_1":"fff2dd3b-93d7-4517-bf98-42bb018ab0b5","ButtonCanvas1":"927bf153-48e4-49d4-886b-3d28df302aa2","ContainerProcessing":"ba7189f6-0b4c-47e7-a4f1-0c7ee5d33204","Spinner1":"1c5e30f0-1660-4fef-9897-9c57a355b82c"} \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri new file mode 100644 index 0000000000000000000000000000000000000000..c67f006558981deb61abd7a7d89bf6de4d307398 GIT binary patch literal 14684 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 BO=kcA literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp new file mode 100644 index 0000000000000000000000000000000000000000..ca5e6bd66a1df9129ef62647af5ead8005afd05a GIT binary patch literal 287183 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%0D0Hxd6Gp=Nd49cJi{X%Im=E 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⪇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 literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml new file mode 100644 index 00000000..352196a2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<CanvasApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name>p365i_salescenterdefaultcommandlibrary_48e14</Name> + <AppVersion>2024-02-10T15:56:45Z</AppVersion> + <Status>Ready</Status> + <CreatedByClientVersion>3.24015.12.0</CreatedByClientVersion> + <MinClientVersion>0.0.0.0</MinClientVersion> + <Tags>{"primaryDeviceWidth":"640","primaryDeviceHeight":"1136","sienaVersion":"20240209T195058Z-3.24015.12.0","deviceCapabilities":"","supportsPortrait":"true","supportsLandscape":"false","primaryFormFactor":"Phone","publisherVersion":"3.24014.14.0","minimumRequiredApiVersion":"2.2.0","hasComponent":"true","hasUnlockedComponent":"true","isUnifiedRootApp":"false"}</Tags> + <IsCdsUpgraded>0</IsCdsUpgraded> + <GalleryItemId xsi:nil="true"></GalleryItemId> + <BackgroundColor>rgba(0, 176, 240, 1)</BackgroundColor> + <DisplayName>SalesCenter_DefaultCommandLibrary</DisplayName> + <Description xsi:nil="true"></Description> + <CommitMessage>Saved by Command designer.</CommitMessage> + <Publisher xsi:nil="true"></Publisher> + <AuthorizationReferences>[]</AuthorizationReferences> + <ConnectionReferences>{}</ConnectionReferences> + <DatabaseReferences>{"default.cds":{"databaseDetails":{"referenceType":"Environmental","environmentName":"default.cds"},"dataSources":{"Opportunity Products":{"entitySetName":"p365i_opportunityproducts","logicalName":"p365i_opportunityproduct"},"Prospects":{"entitySetName":"p365i_prospects","logicalName":"p365i_prospect"},"Opportunities":{"entitySetName":"p365i_opportunities","logicalName":"p365i_opportunity"}}}}</DatabaseReferences> + <AppComponents>[]</AppComponents> + <AppComponentDependencies>[]</AppComponentDependencies> + <CanConsumeAppPass>1</CanConsumeAppPass> + <CanvasAppType>1</CanvasAppType> + <BypassConsent>0</BypassConsent> + <AdminControlBypassConsent>0</AdminControlBypassConsent> + <EmbeddedApp xsi:nil="true"></EmbeddedApp> + <IntroducedVersion>1.0</IntroducedVersion> + <CdsDependencies>{"cdsdependencies":[{"logicalname":"p365i_opportunityproduct","componenttype":1},{"logicalname":"p365i_prospect","componenttype":1},{"logicalname":"p365i_opportunity","componenttype":1}]}</CdsDependencies> + <IsCustomizable>1</IsCustomizable> + <BackgroundImageUri>/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri</BackgroundImageUri> + <DocumentUri>/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp</DocumentUri> +</CanvasApp> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri new file mode 100644 index 0000000000000000000000000000000000000000..28b1c9ddf41858b7037027163a3613197d8b9dd8 GIT binary patch literal 13344 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 literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp new file mode 100644 index 0000000000000000000000000000000000000000..059c4415dd185a22172cb242b7b589db6443e02d GIT binary patch literal 163962 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žuhITvPDvqB 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%0AiaL>qT*;mHgII_A3WG>-EQSy< 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%0DeR5kCFF0F% z3IYZi=j>togOH7;&!3*hpN_(3Vi}mzbl_h&P=(Gz?)*iAfm^j9zwpxFh|E(~npTzk z^g9sM%xgC`va^CCoqOAYTdhRBATW;lBE8v1P*!Iv|GwL(zx@+G3mVC9|9efb+H6*H zF$;RC0^WcLf3ic~Azgn)2|xH=zp4RbO}^M!YM=Q<>fB|^*2}wGF>r>g#%C#GlSJh_ zpz+V8C!EfpYP-ty%0}LzYg0_QudBo8+I;xz?uu_s2uwDMBFg4>3SX+*7YMh$K*jZj zcoTR#HGo@f{jb-7QqWAn@$a{~Zi;DU@5(P>kJpYLAsS(ZO4=JMocvP#Fv*#wau7l7 zPN6Rr0J}Q|XsvDhW>TcX$4+Wfq0757C=Cg`QBlStq83I#jc=>pl;k8_bz}#zy}tk- zB6R);0Yr$=t>r|Me=Bk?kvig0htG%SNLQUe;8iTKMehDfQ3nUV0@N#(2Z0P93JK_^ z)C&~KR~FZt<xqc%C>rwRj2^S^v<7@4UZLy22-BIfW+($d@gTf9SU{(`!5hUX8z{81 zsPE!$7c<S<uej)uW(YGpkvOzOyRBd=SzaFPCsLOry3*IWkN2mmk0+OLo7M|STsoG? zUrQqPqnFYq;OtTh%tJvGiDzkFf^(k*5ZPBm3^@wf<vt&ywhYfpKhAid;37d^KFJrA zTWLh>P&@w+$XtEkWxR+=E2PpDDm9?S#@Nn<%oR)M^}SbLnRY7zPH}emFkl1U*)o0i zx0W$WRpD9mqD+Yv>xj*y9-@oN9vne*3Tev{3b$t?s^kpi(=RiHcK1$ug3RkZj4ieo z)_nHj+Lj;{yoxpB3e3Y89$H?teLnbWTlNiKUNLBJ^i@I#1%E|6X|)7Q8$yLU=(W9X z0(7(3S-tHf;lTE@n<d%5--zGFnvS2Jk8jX-?&ErH&ZpZqy+7`T2}#xG^trO%dLJNt zJ=yWTkP0duA^F?hXFCyn5467a`|m=4v(=WKS3BF^;W+rWq5<<aN>0;>gP-J#X5YKr zW!+wI0lr_i!x`S+F}2r(f4#qn_%LcUeb>dgo7Ti!)t*WAW7h4b_BQvqh=E)n`Km-r z<&#xr6$A;l_mVloj8&>Q$C9oGvcJ(pzObzX{Xc?uyLglWZs8?^Z;$!?L{A;j3d*xc zhK>str*9qgMiw98Kd29Q&jB7sM_nUF*CN{na1Oi@-W$4*+tqGkPR>%v=^-bu(tgu8 zL<as^$j31gDl#ZOBTbrb$f5GGR=2Co?T_Sg(6A>|PyF@V>|eWd+m3Q_oZtf7a(l~O zZ2Vs?UvHby`Mq{``*tIMUGW|gZ){x}y`Z>3#RdK@nk3D&aVHAa{_p#2rnNfGSV&h~ z2R-jz%=+596NH@N-%x7NVU<iaM0XDL%<T1vcbSOYWU)YA78<rUM!~%l+8sns$G)%K z-_`X8{NG-&pAYoM&$}i!^z_qb6tA~>|ElTyU$i6i>;LVXe~*2E__jy*Zo26|BMxBR zEC&+Y59M+C?ogR>Z=o`9VHR8weh{ffLh<={-crei?reW2hyFrQ+?Dp}&;@ee?(Mui z!Y$Fjb@hga2syx!{Cbl&-(mL>)vZSdJ1Y#>w;Qz;?b(qgs}z7#0YG}a=zZT3e&5o6 z>p4Jzpoex~zf4Mh>5;=d4u88O_kCMpXr{okd<n;De+t1wxW&G`j^D!4i#Rgm{`!7f zJ%q5r=x&j5xdi?K<3D26-Z@@4xhK(p>Z-Znu6hHV?2$M31$hwNOn(<T#PLyxa&l8( za_<<qgc;2t5U|_fEjD<)DSs#)j|^SL1n#DX3ArKsdJ+1CpjW8yp>ap`0qmn9|C>(p z_t(#q{l*1=)Xdj7(!cmhmR_tzRTbrr>YsW{Ik2X4MZkwl&6zj?*ivLViLfR<UP)}} zlcUCg&YTjxb=K%EpLxDXEMu+B?`k<fZj@@fN3RE4QGG{T+n<u1uBp4HDTxUYO6+!u zx5x>LWR*}#1(TqP?$ksX{<`?}<uRK)2)6FhwIP0X2$BiK`f}k#3@hD=r(!u`+2ri` z#ulp=PL5e64AZ}o8z5`|H6VNgBQWS9N?a^`qxed~fSK^>QL=N^XC{)*v{=H_ndJ96 z;L$)%_35=v4P+wVxgJbqzPhz(wuA#~fn~|4mQM4Vcdu42e}8P#*ELd3i=`dbr;hV8 zYf7a?HxOf99idl)&`6YUD2-n0F}qa1Jj$Ps1YkY95ymAde(;4eNbbK=G0XA!o%2T@ znSK0O5ezb~y?bWDUFCz~l+TEx2LB$#6w$Qwy{KDtU<x!LpvxRJWU%LP<#7m(zn#mb zRqGe6DFaQIQcAN0=Ks7ObnPDEar0~H3tx3&)1n=kGTxKV4C6<{b7g$i526Ur@49Qz zUa0HqnBN|K`+|5fCxM0(sLt2taqTGOcOdV-?Xy=42m+1h%XI64EZ{NM*eO`v9)*Fm z<+Tqx4!_;Vro;1vIpBuIpdQWy)*^sUCUs@YqVsays2j*z-yX#g)|Pc^&#k<5n1HyS zwYrM%MzrB=dCE9+V1*pIkUy$|G}v>jHi;B%?v7`b%TQbxw?VH7<F^ma2d~+~-f$aV zH9mZ~AKlPumG<4KOCpo=_{^+ez|tY2327R*?=@p1s7zsoFY01Wg>VF%{=9(aR$sb| z*nA?pb^cz#`t~Buwn&2t0ey!)haoe71C-I7NrwjCmhB-!pD~+uRiE`y%$iAb$-Zt% z=w<n2Uozg9R0LjWFwg{=M{h|gG)zkEX*04Wc$4h&Rnk`>*B@F?mkM4N>aJ8U7}wje z#dmQfO>{)=b2iK>2#ssRi4_(khUO&_l4k{XB4f~k&jn+A(5d$*!u{Sp9zl`dWl`!r zWG*Sx;HV_W`s$jk`{KGI;a?z$%F5sRHW4zj8X&8D{p;lKiEm4&rVlu7XW^I$%*SQB zv4j{bn7}!`cj>*~U3*JC4wj=u#HC+nN1_(ZSJSB(H2tQ&?~hsBWhw*dBBC{lo|l+o zz{*_;PfpmygbP03vAzB^kTzZ=pRzSbhuI=%p?C5YqVGB_uOx{aGVGMaxQDkgrnqiQ z@W$t(!q{b&nS;RNzN(i>cQp#7m(GT^^v-liTyA8m(~9l3UmAiBskCKFWE8FE1L45u z-QfI&hXIoSf<xT<z73O+hWGNlj|hnTT4ubzH+IZ;of&kxaunb7`otNLK`+;XDR=vN zcEO)?DB^sP=#-zVo-~vO0UzD_!&ntxo;7PXzR+xRtTHwk5;t>P`;@q~Fh{yKc~)Nj zh|=a)PV39n=|~;2J9E3_>guJJ8Vy{a)f3o+AFIpLvl>#?qx8+A@NWS+?TR&6ks+kE zp-h)+HL>1^j&jYq9{zzHkEaS;@lkb|t+de{*%aKdzNV%Zyn*|sseLT9vN%M7HjeHg zJ3IU6nkXP6Vk8H)_P(j`BN9;^vTZtH0y2X&Rf1)^0i1g=eH?P!D)17a%1F8yItPif z35jU)y@9oQrxfSkMt66&xt`le9;0uns)Bqgzwh9~eva(Aun%d-2RSU7OEYf^h{-y< zcGFyS2(cgHM=+z0{h*p5x0@ek{g%fkxhtb9SR%e3yOn}6^U}k5)Z=W9sy-Oq)<S+P zvwLt(r@gKSK{l;+CO=orE)W4qbv8vwu0IOBSoOLJT3){Y((;_EOEYtdhF-1Wn^c#0 z!p<~rhsnKZ-)SWQ@eLz@ygGQKH%(FWc1huo0iL;yj*Do#QY@{nJF4${J0dP=z1K=w zBa(J1sEF!c(H{vpMg8`Cb)RdrLeY2jzmMLxBD+T%hp1xx<<qEQBj?;no={X!f9X>& zu3ZFQ7M|$-<7+^(PB-&peA72<aB^j-UB2LYJ+>dX8lBObNJ465%8W>1)~FJT;?9E4 z&}YJ$g1nl;hliA>a-sLEZFh~~iCp=Fid%&a-O?7g7`!G8-7cK0w(_Ene!g?FUA(GX zo0cT#miri4Ee;A@#BGVDO9hC+OVqu3HQXil>mN>lK*SzN+a9^)gAas6LS#YC&gLWI zt|6$6L6l*Rh;L^LY(dg2f+Q7?m8$m^cH=4FV4^*U>`L{ed~}9T8(3}MNDV#maVFZ; zNpIM5WJhHJw_FFa2lS2~d>6*HZnI1#-4J4BG81e>4AB=$zkKIuh%Ov=oZ|IqnLH^c zzR<JtNPqb?;&vbpIW)-f?5AM}mvbDXw)_1i=?SVKX^Pzoo9b$_$1pYKZZdN@cu5Cv zD})OwqXg74H@~8SD`aknyb+c0g_a@aoptid<BL2BVW8gSZQ<CH9Jhnx!KuSx1{m;? zEW~p$EBL}YIIE)ip3r^-_4D{1$_zztZdsji&7T@F;(Hi1rO8EQmNTELZ1brdOD5>~ z04<kOOs=+q$n`<a9$$GKw{in(Q50%Lr_S`rk%b*|%57P&O|KH_7E9lVkI!rKY8XzR zPL-<3dp<V&2M?u-^ZQ`9b%SoK*puQ@hHST)k_^BhrVNA}S1jr>YJU9Ayxr0@xk7Sm zuv~ZuUHlY)?2CK6F($NM9|y4^L4C{OgioXV-golZAM?dC*~&1VlHj;coDb9VuK=*B z#8b0V?)h7b0~s;W>Dwggn<luT_*1umB2-%^oV%Br<YCX{@%gcRidcB%kppklncI5* zhB1w7`~?8y<Eo&y%Zww+%KJr5{OI~Ief@T;r6%ou*flK#jh(vUcuHhahw{=0bkTUP z6^HIb5$gM>pkamwr}q{wXXy9#=<3uvSgsOVX1%SC(8hX$(0wgv!B)YiZ^Ao&qDb!P zq}`VTk0&SoE=rK{cKR=v)@_(CC`IQl!rNs#r4MujuP4IXBVVASSRR3FHdUBgq^r1O z2aA#8QOJeP8<nw7nqYmCK*u4<XDf8;cp_5Y?!#y#o~%}TyjKI1{yWwUZ@I7ETWzS{ zTXip4-J0#;as0P=`tC;Kj8b-uZUOpDb{PGs6yR-e5c#vljDGx)0M!6jA8~0TVlQgF zN)*^S=FVNE%Ma)&aNH^r?wEXfvgPEsb6BQl@YKkF#uwB&BBFQ}nQ4>qLAw#Wok*n{ zXm`K*n<H4j6=Ets{%b(c16Vd0JTpF^-;s0Mz&NSZrPK|j*q3g&$^m=p$1_7v?*K8t z+Chq^3-*Kwd(@dLZcip7q0JqKHC4J7icH0cC1Zjj{ML%8nmSMJYk2T>jItPSI!`rK zVI-AkiKbo@iRt6ysvskYflo$p+>Id(k9B?jJ*5#`=TA*oy%#T4MBfxoi1^kffU#7U z`y%`N^k)deXX{W!3%UpE*WF+SEDm5#1po&k)P?QCuPkUxL59Z;5B(@|;<fYiH>knC z-@y$#@oW|To19-T8CfXnBI<Y5{Sg-sjhS5swnTm@Rt(+clwI>*O2RjNpN@eL-<qAz zl+?4zrEi+S)H;dp^&uR@FwH;2%M$_}&ICguI-{eQayUiInALAI4!E^w!<ibvNfSF` zoj7|#kRE+j!I0xpZphgzmOi9<XzHpG(o@T=E}s$advr#BYl8{m+FVv~yNWJDDBgj< zj@E|E`1O;YMDq@t^aBOj`Lf{CVmSJ;xEaoBsq1;nY7v?)L(bt#J@~9i{pj3pCja3u zga)rXT3nVpv7~rtM15O>_Pz{Ui0eRK-o$qkS?>5NtOErR?(7iGn{^!LAW6q($F_Fw ztFeeX$<u@v;YLD4@7jdLF+RKC2=TSC&pHcogc$W*cXsd|Kl<JWUHo2WK_1IHIbU{I zfF#(^eT|p&WxY7>uEolY+e8|<5$~z}s0^@RE*g6)FW6EVRL<Oxc}pqdD=LdFJu@nk z6Pmx+RvRqu0d-|erzv6v@T9m;4IrlMM?%65<GPKLrB4UjFz~y8M30PKq3c(gF1{Ba z6oT*{f|du_tajJDwM(3o@-un7{K918NSw$5aC){=@<DpWB*16Wtsgs4EK-+t#;yGa zZwpdq_IZdD<EK`fxU`x2JXit`yLM+ZMdP*1S%~8Gqjqdh!{KtXAx~L9E|9!g-XJse z5<px*uBzuAdf7+|6kw0gg5E-Z{^u4Q$2A+tNf9}Oy!B=L)~+@q;MQ=WXv&yPgKM1F zx80mYr?N=cl>v4G6?wF~pTwe5;%h?WZe9ZEY+KWNP9*oMR%P`eYo#{q$1_g<-I1+n zyYgbY{&c&Z^Tm_x)2Mu~>=9a62Q|0|)t3ue8!*7LoC=rBJgfzw1Q;t~wq?YT4OaSo zffnB1eWs{*j^53vDIwskp&gk)nv3l!oXy}~kQB51m(n&itRS_I9Jm2MzKpMjIqo#R z$C@fO0x$%AcVolpl7G`5vj4v@1mN)Jm`$I3Idp>l)?+Cz0m(4Y`ROCnbl!2;e`~+- zYvj)faPvBLQVfkdHYp2Z-KF(yUwA`h{-|?rL(4m6QG#XEA{?YqqBG+CH09yDGtGMQ zdZTdq-ysE}pDiO&S7lHACX8h*`>6#{4NQCN=sT!N3OJDG0n`P?)E`=LIHqvJsakay ze$6#j66kqvvhbpDXFRsmMur%U7vH44dgcxsPExxx?ZF-zi6q(<M2)ps-3ekYzKjgA zkjO;}IkL(SDq4ZcVIJ{@6Z>4h+4ds06~K{gU!-^fIDLPwLWNVA`n!@}R-hw$J71un zQE<V-jv2f{)G=2YsU>j?az04uSA#uC?d&G@oF8aT@J&V+;5(mlml?WcU<uNvL?4H9 zmdFc3A!gJJ_Gz^Aht;P=K*k>i(iYDnYlJ9<6$ShGg<s2OpMiqPb1^WGZ4`%t$*7d` zQ6C4^I}DLFbpJWG6e)M}m(*OibpvSV1O{%<hVPY=mZKK)W%C8z3C!9z|LovaE)V)j zV3qCkdV;19ACU89`u}f^D1nNS%o*B(J>*lEUGW`VxHBaDxE1o}>#8A<)K~!eH8X!6 z2DPHd$oC8p{{}KLW7Mq4spHn^Y{J`?Rd4F3KX(|RWEU;pX2zkbAH@m3A!9px{UppO z<6?z3H7Y(cVJj$s>2G4Y-u25HhLw_{!ocd+h$@_o`c2wpUc{9{pExx-xE|Nv`;&@> zT9-h(ClP`IrHt`-O0*_$xUEbnxi3oO3-Dx~yqm3a)K0!xPkx^tx~Mlt>)<B0lW<&@ z{twKNxAhsQC4{^dEb$`3Te4!bI*{Py(;Ggg=!-{&HNv?h7F=|O`#lZ$V!OD9v)GLG zHNh#h%)?b|KG{sf=dK-FRurD=s26}K1gd7xfyF+lel$?_cz@6k1Mi(ROF>U(&$a3f zk3R$gOwyJx1Q%m?gYgNi`c|7P-z_m}Pt6_8+d`JMv8YXJ`kXgQr9syC)(QjQg_Ab~ zjATTE&Q(KGLf9VK@5<uL9mZ`pFkQ#&qsn#QV(Na;hcK-#waKeB_u{dvN=W4@mFrNP zu&mT(^KO+zaSH(7Uv%J0nZ$GL2vl#r^}3)5_{*te%RpFjYQczADf6kpMZ7xE$a+S& z``UT#E|2t}n!8K!Xs5E!$+uZ7|6IGfDirMTSZm~cp`IN+mwbQas1S8%h264cco4-) zfhCJE6&RViKc&`HpAx0EWyY#o=jZAK7=L+}=3%5i+=Sg7M(L~PQkN%l+aCEe`lLoN z@IFo)NBC285o&|Z=TRu#>ri;&=gM@I0AM!pv`LslZer&AHt(RI;6R0yXL;0(@9GiI z)6a2D$K!<`5nu)FoY0|Lnb3$(ok(rDkFC#eV+QaclK1y|ab&#R=a-x2>$0A!)bGEG zOFjO}7GQl>x$0K?>5-M<mj{oG{`$Q(c3_Ow@ZYmwG*5}vQ#T&W(Hc-QB&%~C(Q)5k z?7X$tuSEpYBa41kel3nIvlC9#>1@t%^BvB6lO4oOjU7fd?k0aWJQqZR{cl$wNX<=f zmp%F2rX}ln@0>Fo!XDKz8V{FSOMe*c?dYd;{7^u8@rV*i00(Bk3lZX;$Xvos?@I5- zq1&xP#C<+xck_X`($xy(xs^-d2C<e*z@o*W%;zo|34vJF{*<ZFaOM=C{&fMjKG#-7 zm%nybYo>56z(tkI+{Kh#JF@7?;V@#@4u%}m_mJjzKb9Hch<Q6*mcoy{sg09@2OV}z zS?}wLL3$y1{>m}Xhn}?|I-axv#x!3fAPu4(sH$;wMuTQ2TbChi5*wE$N!nu;va(^m z@NLuXO@~VT^PPWMdeWnfCO56l*<Vs9WTqKn`c5`yc4sxA`#e7I4P?GE@Kc9ReZF{? z|CX8cx;NojB5veZdKwpOXHy*xkaYl0a8t$_4*g+nwb>pUp-AsJowQweviZ&?r+M=9 z1dKJa$xU~~m+82lXn{ttw}~ZZ8%)GItt%(~+uXCE0~=lsft(()UvADNT|}ow9;qb! z`-7-vJ0yKC;3ApuZ+#%=JXWGFMey&>!#<sNB4x+brm>y2k@e(TYNS2-C#|oXDI=4B znLf8Z8TlpndOVts*kf=6Z5n-o>{q*4xFda1!s+1fK`RcEtGmEWhRhJ#UU*XVzE$^B zij~wYGcJHITcCO{v|B2~*UatF)xfQ3ygd-H;k`azLmPK7Px2Rb-p{yx)R^y5U3a|* z$))!0fA!iEMDk;PKDMizTpiJXxSGNCEMN8F#FvNk^E58B-Ri^{crJW+1SifCx_=+I zJd-c}N(}C63^=X=rRr|Z0reNj6dzl7>^U@JA($2qxV2);oH(YEol)?eS7B7PHQ|$L zY)hGr%cGjp(`l@vBtKbQ=PNa)Kk~$|nR*fAx}QhZnqtw6Xvd}<^%!T)D&vJ`$-E)t zp!}M>qbU~OngK8r>JnZ)&i+7V(zG0*H@c|hk&Oh-sS{K13%~72OaH5k-T0tg*F?*q z9V@zjvTP&^ez7iv&Xi|ngM1y=k9TDB)zz}qunL%~H{vkozaX1u7OGQGE<6U>wsXYA z-HcF8D(%Sp)A8H5owN!s+ngkSlH;poZWWFx1(I7u441mA?m;JX89)Hp3KoDFz~lni zvqa&?jE7h>K5EgCLU%#_ma%d}`&)1Im0KENN8=JqGxfw6fqZe+44AII$C<o$#5t*d zbq2d_zb6~6xOWb=;%fdrMWx#RkxKnPSdlEzhk-brGz~92f43usAD%L9$l#D}(&YO3 zrB0i|?Tks<wiK8svM9B<EqqfZskfL|Ht1Ta{1~P(O;jr-IU}EGScta(O|FG6G%SSC zEO0JN`TY8&82@(heHleRg`8Y6{dMga|MuY9Zu+&V&!j60xSwabf6fJTrhbna&)Sg& zw$pk-tu7Zg-|H3azp4{Vn`6HX(+?-$6^uQ1<`QD`R+T3DQF_&+(c!V{>xV&gB-Uqm zboHxRvAJ~a{*CNFWqWWX=#mxobpe^C5}z59Ii?PkN)r&7vjYd-jz`8C!o0G$n&|Z7 zzYo4&^y1`*DEw|HUQB=URPwbwyO#Ydwm8df<6~f*c2+e){FvQ8MI%{(tlE#HfVE{p z*a+e$wv;n7UszcB_Es&uvi_VNS<)*yQDS^b7I$u2@+tqPYI}KI`PrH9+9{RlO;&f! zHJY(0`b(*sTPq5){}6;kQMu@=9}Ocw@T_pw{khGsm^|!>bx=+VLe@dZ)gH=15yR(3 zWXXF|LT;>zAIpgP^{8=>e7|b1sL-%0Ur^J(xzvH4PYsu2byVyTvAF(Fp9fzkW7q9S z#?%Ok8!oAfS%(flr}c6*(QGNqSG&8;@DzUU=Ay$Lqgr$lg)xq-9)zb`_!9!gbNBmv zx$9r`xwIyG^;vK<HglD-<!!gF(W|djZqLF!c`-ZBvCwl$J=VO&j(QCn>`b%D<OT(W z>e3z??4OI(9By>w&$k-~PRujj0|*8R{wd1m<cBGIkVNl^JTU7HTi!Wv`EvGxe^Yl~ zKQd=>>8oiz74<G;$_@2Qswu@JsZH3ceNChS7ZX-&tghhJp)O5xA#VTkA)ngQIAvH< z;7^{=1E=1`?%_R`A&>V1ZBoqA<-1LqFqzO=sdRQ8b3A>l)1^OutmC^lYhNChsWUmc z?*Wt_F4#jB$J5rI)SJ9nrRICi`8R-FXTFQh?9P{%RnHrA(8KSGII--a;`&dC-sY-w zT{{|8oHN&tj_5>)fdaVFX#`jhdbU}x`{e^hjfcqdXYDvS4V)|PZ)i)5R$IBL33;gR zaVt6`Yi`6k$}o9?cWQ(7U&Di#pH@RFRre1q41Z3rPe&hMG^%4B|AR~mf{B%T)%Zoj ztBBzGp45mUX#i&y*c6DByrb=5{b|ORlWcm1dCFJa$-Lg1xOLX=hZ>O)`OHT}oQYBL z_LaqqH{)cd?zcJB*yAcSNgjvKJ<zO~<R%XvMm6uc@p|YsE-|FV1n~LM8CO}t_gX>` z)@xnU#+HJ2V@$y&BD;$qvxnGL!F|X%>8Lh&pH4`svcuZ~Utb^SWkF8C-BP%RN5PCx zcRp_z`&WmK9G*<|uP($~sg$=}M-lQZv#Fj(u2fl7eeuIYHq{8u@WTZ7WTPgmHkZgg z3N|llw)Z!M2By|T_9sXr{R5h00x*2|qa7kbcWMAn>SS>IsntQ$Wf5WKm5hg_w{7Kh z<zr{#S36=hliR)zlcoo$o%fWEZ%mmnC{$J&Jh>7*R@71W?8}Jl2I6r4bsd4KUeL|} zdVMBtmBt_U@DFGwX2z)dJB}<}-gJ(DTxNo;2nhOO;Xp)z@6Mp)%W^UZxm}fa#Y(Vw zad>pwm2@<*nvc-VL!QT5BD)aMZRn(M=o6g}!6H9IjNV(6Jm=0>?vx36b?XZrFKUbY z9TWgMn}Lac{^AI1lF>|XvheiJE^XqL$Mr0NNYjD=uj;5?-`v?(&XcY4ZKXW=e_(oA zP+S!<Ss##26T%F@su<F@(2B|!1Q9Y$?rPTjdvC*v67f=UmJ`$L;mqI|P>L4OR$Td# zejxb6{Gn%YU1G+S%e_a|6<>={d>r^0e>wfQ!7@}I^ggT^NOFVCa`^&XC$NZYnjY;d zTSjpfDmDyd<YdX1%gjvYEv{ZMbC-v{0CtZe2#c8&K4yJCdaGvmGhFK}<5W@ryc+K? zr>le<f<F<ACs}-J;Xew6_i}Ome*jRNm4@bt^}6N%idy83^GHNoa4DbvgfQN<(vSMP z7|{y8%aUV6fre~_*Ke2!dnDvcAWN4raeD*1GedDMiE8^9oKPS60;UTT(f?&bV}}Ow zqq1q%?2sm89=T)-l`R|M3&zJ<CGEfDOQ9_;-c^;`L)DZc6>|L4u*Cr)9(=-%={fUo zg^-i_C|bXWK;6`P{A@{5zF4inL$v%qIRAx4yLi7b0qf7G9;YhUlkJ-_nE}3%l(9I5 z8|mL01D~|{kFVrVc3w@sTfSNM`|Py-<~&j2^%RyrA=t65knrN{kN0WFfBz2R&-MDM zHM8rX|5^LZ4-@cH=lg5^)1p>8a#Me=Wj;UkYTo{=aAsG3O9PIV6}ds4h0A&u73&?f z7)wRmPBH22^x@D>EQX1C8&~~Ide)%dkAy&m@M|$8Wq}MC3co4wt|fl*30wX{zcvkW zr_My*RYxWyirsm5%B%^e8pM|)4Nk7L#_@PptL8pC^RxGLU&F;}`s?OfJxb6}9|tF@ z$nk3EZ;kEIROX-+tApv51IolMVm@|#n<xc;?$*-w`kSYgukE?7Pa5`!D*G-zX{qT} z58=coBS*EGxTg>Wu9>jG$rXV=UWeM`+n(2D8Fskq7uP?Hq`?Q4v(<Dr*Iw~n`4RIn zvw+v})0CV%l`eLL*}lm~KE~`GPWn>*{#U07YFW7dpUnnvI1B~+FO3i{7E@bRKB>vH z#zN_>8Htb!zn9pR;F(pi#IE_bi$%LCL;p%XbJXIDOPU>vJBvMY!mB9_zGw^D()%Yz z6g&szyXn{HgPxMA=#fJX?}Y)$*7x6vDVOwPx9iYnIXI*#+DDf0VbfLL%%0DZt-gMI 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 Lc5g3Wa|7}}BsO=g literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml new file mode 100644 index 00000000..a9b42873 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<Dashboard xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <LocalizedNames> + <LocalizedName description="My Sales Dashboard" languagecode="1033" /> + </LocalizedNames> + <FormId>{bc5c2150-fdc8-ee11-9079-00224841f5ce}</FormId> + <IsCustomizable>1</IsCustomizable> + <IsDefault>0</IsDefault> + <FormXml> + <forms type="dashboard"> + <form> + <tabs> + <tab showlabel="false" verticallayout="true" id="{f4978214-b97f-4a28-88f7-d2f7a99c2495}"> + <labels> + <label description="Tab" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" columns="1111" id="{b4cffe95-ee5a-4fc6-badd-fdd70e3ab0c5}"> + <labels> + <label description="Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{27366dc7-0a76-ce24-3938-42040cca70ab}" showlabel="false" colspan="2" auto="false" rowspan="24"> + <labels> + <label description="Opportunities" languagecode="1033" /> + </labels> + <control id="Component1115480" classid="{E7A81278-8635-4d9e-8D4D-59480B391C5B}" indicationOfSubgrid="true" uniqueid="{4440d5c3-d358-cc39-e0d7-cbbeccd1d1b6}"> + <parameters> + <ViewId>{91872A1E-FEC8-EE11-9079-00224841F5CE}</ViewId> + <IsUserView>false</IsUserView> + <RelationshipName /> + <TargetEntityType>p365i_opportunity</TargetEntityType> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>true</EnableQuickFind> + <EnableViewPicker>true</EnableViewPicker> + <ViewIds /> + <EnableJumpBar>true</EnableJumpBar> + <ChartGridMode>Grid</ChartGridMode> + <VisualizationId /> + <IsUserChart>false</IsUserChart> + <EnableChartPicker>false</EnableChartPicker> + <RecordsPerPage>20</RecordsPerPage> + <HeaderColorCode>#F3F3F3</HeaderColorCode> + </parameters> + </control> + </cell> + <cell id="{45e6248d-367d-8ba1-55dc-254e2ec76118}" showlabel="false" colspan="1" auto="false" rowspan="24"> + <labels> + <label description="Prospects" languagecode="1033" /> + </labels> + <control id="Component2466861" classid="{E7A81278-8635-4d9e-8D4D-59480B391C5B}" indicationOfSubgrid="true" uniqueid="{3d381d06-38c9-c98c-b4ed-7dc68c0580b9}"> + <parameters> + <ViewId>{78834F71-00C9-EE11-9079-00224841F5CE}</ViewId> + <IsUserView>false</IsUserView> + <RelationshipName /> + <TargetEntityType>p365i_prospect</TargetEntityType> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>true</EnableQuickFind> + <EnableViewPicker>true</EnableViewPicker> + <ViewIds /> + <EnableJumpBar>true</EnableJumpBar> + <ChartGridMode>Grid</ChartGridMode> + <VisualizationId /> + <IsUserChart>false</IsUserChart> + <EnableChartPicker>false</EnableChartPicker> + <RecordsPerPage>20</RecordsPerPage> + <HeaderColorCode>#F3F3F3</HeaderColorCode> + </parameters> + </control> + </cell> + <cell id="{8ca88c50-4a56-676d-2c09-9b6bb68361e0}" showlabel="true" colspan="1" availableforphone="false" auto="false" rowspan="24"> + <labels> + <label description="Timeline" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-c143-495e-a496-c962e5b4488e}"> + <parameters> + <UClientUniqueName>Timeline</UClientUniqueName> + <UClientModules>Activities</UClientModules> + <UClientExpandFilterPane>false</UClientExpandFilterPane> + <UClientShowFilterPane>true</UClientShowFilterPane> + <UClientOrderBy>descending</UClientOrderBy> + <UClientRecordPerPage>10</UClientRecordPerPage> + <UClientActivities /> + <UClientSortActivitiesByValue>modifiedon</UClientSortActivitiesByValue> + <UClientDisplayActivityHeaderUsing>defaultformat</UClientDisplayActivityHeaderUsing> + <UClientCreateActivityUsing>quickcreateform</UClientCreateActivityUsing> + <UClientDisplayActivityUsing>cardform</UClientDisplayActivityUsing> + <UClientActivityCardMap>appointment:4201:,email:4202:,fax:4204:,letter:4207:,phonecall:4210:,task:4212:,msfp_alert:10440:,msfp_surveyinvite:10450:,msfp_surveyresponse:10452:,adx_inviteredemption:10246:,adx_portalcomment:10247:,chat:10099:</UClientActivityCardMap> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <controlDescriptions /> + </form> + </forms> + </FormXml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsTabletEnabled>0</IsTabletEnabled> +</Dashboard> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml new file mode 100644 index 00000000..7a66721c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Account" OriginalName="">Account</Name> + <EntityInfo> + <entity Name="Account"> + <attributes> + <attribute PhysicalName="p365i_OriginatingProspect"> + <Type>lookup</Type> + <Name>p365i_originatingprospect</Name> + <LogicalName>p365i_originatingprospect</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Originating Prospect" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + </entity> + </EntityInfo> + <FormXml /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml new file mode 100644 index 00000000..2a2b4e11 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml @@ -0,0 +1,1049 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{dd81c0b1-fac8-ee11-9079-00224841f5ce}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form showImage="true" headerdensity="HighWithControls"> + <ancestor id="{8448b78f-8f42-454e-8e2a-f8196b0419af}" /> + <hiddencontrols> + <data id="address1_addressid" datafieldname="address1_addressid" classid="{5546E6CD-394C-4bee-94A8-4425E17EF6C6}" /> + <data id="address2_addressid" datafieldname="address2_addressid" classid="{5546E6CD-394C-4bee-94A8-4425E17EF6C6}" /> + </hiddencontrols> + <tabs> + <tab name="SUMMARY_TAB" id="{3b0b63a9-d379-689a-0ec3-e71eb4c6a841}" IsUserDefined="0" showlabel="true" expanded="true" locklevel="0" labelid="{3d35937b-b652-407a-8cc3-5c80cd50a2f6}"> + <labels> + <label description="Summary" languagecode="1033" /> + </labels> + <columns> + <column width="33%"> + <sections> + <section name="ACCOUNT_INFORMATION" showlabel="true" showbar="false" id="{0eb92e6c-bcb8-0d52-a188-d81543ddb7cd}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" labelid="{8fbaef3c-3683-481a-a738-d015a8c2ed7f}"> + <labels> + <label description="ACCOUNT INFORMATION" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{b0e82a7e-5683-d90c-308a-0d779377ea8a}" showlabel="true" labelid="{f9290c36-33b8-4a3c-9f37-596f51b7f0f4}"> + <labels> + <label description="Account Name" languagecode="1033" /> + </labels> + <control id="name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="name" disabled="false" /> + </cell> + </row> + <row> + <cell id="{3441a91e-47c5-672c-7a20-902d6baa9036}" showlabel="true" labelid="{ff7aa0bf-45bb-4346-a49f-dbaba460eb5e}"> + <labels> + <label description="Phone" languagecode="1033" /> + </labels> + <control id="telephone1" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="telephone1" disabled="false" /> + </cell> + </row> + <row> + <cell id="{8b98a55e-a345-b20e-d46e-801e79d5c1c1}" showlabel="true" labelid="{7ee2328d-0e19-401f-95f6-4153c37ceb60}"> + <labels> + <label description="Fax" languagecode="1033" /> + </labels> + <control id="fax" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="fax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{e6441984-4343-813a-aa7e-e2747ad35390}" showlabel="true" labelid="{33d8b183-9049-4ef0-90f3-b941bdc75bf6}"> + <labels> + <label description="Website" languagecode="1033" /> + </labels> + <control id="websiteurl" classid="{71716B6C-711E-476c-8AB8-5D11542BFB47}" datafieldname="websiteurl" disabled="false" /> + </cell> + </row> + <row> + <cell id="{87DE203E-B03C-44CC-8B06-438202B82553}" labelid="{dd9e0fe8-92fa-4fe2-8e1d-e4c997f95494}"> + <labels> + <label description="Parent Account" languagecode="1033" /> + </labels> + <events> + <event name="setadditionalparams" application="true" active="true"> + <InternalHandlers> + <Handler functionName="AppCommon.Account.Instance.parentaccountid_setadditionalparams" libraryName="AppCommon/Account/Account_main_system_library.js" handlerUniqueId="c5cc10db-58ac-4611-a529-c1ff599707b1" enabled="true" passExecutionContext="true" /> + </InternalHandlers> + </event> + </events> + <control id="parentaccountid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="parentaccountid" /> + </cell> + </row> + <row> + <cell id="{5f38af3a-3307-47dc-b36d-d9a5de525e6e}" showlabel="true" labelid="{5ae9310d-2f70-4516-b071-38a807ec78f7}"> + <labels> + <label description="Ticker Symbol" languagecode="1033" /> + </labels> + <control id="tickersymbol" classid="{1E1FC551-F7A8-43af-AC34-A8DC35C7B6D4}" datafieldname="tickersymbol" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="ADDRESS" showlabel="true" locklevel="0" showbar="false" id="{cc0fe06e-4b5f-4648-A62d-84d1514e1fc5}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" labelid="{06da5722-5f36-4037-85f4-a93344d74519}"> + <labels> + <label description="ADDRESS" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{4913500e-605a-809b-e99e-69e2710d09bd}" showlabel="true" locklevel="0" labelid="{62ffd818-4965-49fd-a18c-4399522cda86}"> + <labels> + <label description="Address 1" languagecode="1033" /> + </labels> + <control id="address1_composite" classid="{E0DECE4B-6FC8-4a8f-A065-082708572369}" datafieldname="address1_composite" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="MapSection" showlabel="false" showbar="false" id="{e1c565b8-7db7-4a44-b4e7-281614ff849b}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" labelid="{cf3de255-3768-47f6-94bf-67a1e953c0cf}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{7c550a71-c8f5-469b-a221-cc4563525b70}" showlabel="false" rowspan="8" colspan="1" auto="false" labelid="{3d693c11-5db5-4e62-8597-59129cdcf30d}"> + <labels> + <label description="Map View" languagecode="1033" /> + </labels> + <control id="mapcontrol" classid="{62B0DF79-0464-470F-8AF7-4483CFEA0C7D}"> + <parameters> + <AddressField>address1_composite</AddressField> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="42%"> + <sections> + <section name="SOCIAL_PANE_TAB" showlabel="false" showbar="false" id="{7a073b7c-5422-2418-3d26-b2a7eb290832}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Top" locklevel="0" celllabelalignment="Left" labelid="{ebbf0f8b-c6fb-4fc6-b216-615d62e5e9a8}"> + <labels> + <label description="SOCIAL PANE" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{7e87ab43-7321-21c7-5704-24c5c38000c6}" showlabel="false" rowspan="23" auto="false" colspan="1" labelid="{2d179797-6fc2-4a56-b8c9-f6239f7b96dc}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-c143-495e-a496-c962e5b4488e}" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="25%"> + <sections> + <section name="Summary_section_6" showlabel="false" showbar="false" locklevel="0" id="{ea3bb0a6-b9dc-1b0e-5e7d-74a380ee79a3}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" labelid="{4909f55f-b1c9-4366-9f56-898e7b378d73}"> + <labels> + <label description="Assistant" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2D126B5E-B0BB-436D-A8B3-B8A7C6E1F5A9}" showlabel="false" rowspan="6" auto="false" colspan="1" labelid="{4d42759c-60a3-4fbb-959d-39813e6b1f74}"> + <labels> + <label description="Assistant" languagecode="1033" /> + </labels> + <control id="ActionCards" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" uniqueid="{3FF9A528-DD50-4ACA-8F10-2E5ED73513AD}" disabled="false"> + <parameters> + <ViewId>{92AFD454-0F2E-4397-A1C8-05E37C6AD699}</ViewId> + <IsUserView>false</IsUserView> + <RelationshipName /> + <TargetEntityType>actioncard</TargetEntityType> + <AutoExpand>Fixed</AutoExpand> + <EnableViewPicker>false</EnableViewPicker> + <EnableJumpBar>false</EnableJumpBar> + <ChartGridMode>All</ChartGridMode> + <VisualizationId /> + <IsUserChart>false</IsUserChart> + <EnableChartPicker>false</EnableChartPicker> + <RecordsPerPage>4</RecordsPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + <section name="SUMMARY_TAB_section_6" showlabel="false" showbar="false" locklevel="0" id="{d4c3ee9c-ba71-5cdb-31be-2aa505750472}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelalignment="Left" celllabelposition="Top" labelid="{73ca5fd7-58ed-40dc-8764-556655685531}"> + <labels> + <label description="Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{b187688c-8410-5990-16ec-e153968ab583}" showlabel="true" locklevel="0" labelid="{6f20aa83-568f-4c1e-ab56-0c56a2004efa}"> + <labels> + <label description="Primary Contact" languagecode="1033" /> + </labels> + <control id="primarycontactid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="primarycontactid" disabled="false"> + <parameters> + <FilterRelationshipName>contact_customer_accounts</FilterRelationshipName> + <DependentAttributeName>contact.parentcustomerid</DependentAttributeName> + <DependentAttributeType>account</DependentAttributeType> + <AllowFilterOff>true</AllowFilterOff> + <AutoResolve>true</AutoResolve> + <DisableMru>false</DisableMru> + <DisableQuickFind>false</DisableQuickFind> + <DisableViewPicker>false</DisableViewPicker> + <DefaultViewId>{A2D479C5-53E3-4C69-ADDD-802327E67A0D}</DefaultViewId> + </parameters> + </control> + </cell> + </row> + <row> + <cell id="{0F664FFF-E39E-4676-9191-CBA16972B21D}" colspan="1" showlabel="false" labelid="{b4422793-c123-47d1-9e34-f05dfe152a9c}"> + <labels> + <label description="Primary Contact" languagecode="1033" /> + </labels> + <control id="contactquickform" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="primarycontactid" disabled="false"> + <parameters> + <QuickForms><QuickFormIds><QuickFormId entityname="contact">29DE27BC-A257-4F29-99CF-BAB4A84E688F</QuickFormId></QuickFormIds></QuickForms> + <ControlMode>Edit</ControlMode> + </parameters> + </control> + </cell> + </row> + <row> + <cell id="{8e24c7e3-6a40-5abb-eadb-254eba5478e2}" showlabel="true" colspan="1" auto="false" rowspan="7" labelid="{bd31e16a-e4de-49ab-8e5c-8100e77dd6e3}"> + <labels> + <label description="CONTACTS" languagecode="1033" /> + </labels> + <control id="Contacts" classid="{E7A81278-8635-4d9e-8D4D-59480B391C5B}"> + <parameters> + <ViewId>{73BC2D9B-4E0E-424C-8839-ED59D6817E3A}</ViewId> + <IsUserView>false</IsUserView> + <RelationshipName>contact_customer_accounts</RelationshipName> + <TargetEntityType>contact</TargetEntityType> + <AutoExpand>Auto</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <ViewIds /> + <EnableJumpBar>false</EnableJumpBar> + <ChartGridMode>Grid</ChartGridMode> + <VisualizationId /> + <IsUserChart>false</IsUserChart> + <EnableChartPicker>false</EnableChartPicker> + <RecordsPerPage>6</RecordsPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab name="tab_3" id="a1ab9ec9-6f9f-4bf8-a9c1-b85401416123" IsUserDefined="0" locklevel="0" showlabel="true" labelid="{b0e087f2-781e-4380-9be5-e1d29e189c8d}"> + <labels> + <label description="Sales Information" languagecode="1033" /> + </labels> + <columns> + <column width="65%"> + <sections> + <section name="tab_3_section_1" id="e3b9995c-e0e8-4338-8869-92ed5cfb8280" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115" labelid="{24894bf1-ee34-4b7c-9a86-068dc20392e2}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{ebe54145-8c33-470a-a588-9b951e1f01a6}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Price List" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell locklevel="0" id="{a9a15639-cd9e-47d3-b53c-08b5d90e4215}" rowspan="4" colspan="1" auto="false" labelid="{7eeef80a-8956-4408-94f6-e8859e225025}"> + <labels> + <label description="Opportunities" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_opportunity</TargetEntityType> + <ViewId>{2898D69C-F9C8-EE11-9079-6045BD127823}</ViewId> + <ViewIds>{573D02B8-950C-44EF-8522-0EAE14621F2A},{2898D69C-F9C8-EE11-9079-6045BD127823}</ViewIds> + <RelationshipName>p365i_p365i_opportunity_parentAccountid_account</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="35%"> + <sections> + <section name="tab_3_section_2" id="2e3183e7-4440-48b8-867d-d285c089851d" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115" labelid="{9e607537-5d0b-4c16-9846-b101b5d5f7e7}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{1eeea1ee-b673-4c6b-a3f3-4b77b52563c0}" userspacer="true" showlabel="false" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{857a3d32-3144-48b0-b821-3a4e76ecea05}" rowspan="4" colspan="1" auto="false" labelid="{2657380d-f894-4085-98db-95d593600c64}"> + <labels> + <label description="Account Plans" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_2" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_accountplan</TargetEntityType> + <ViewId>{86E576AD-FAC8-EE11-9079-6045BD127823}</ViewId> + <ViewIds>{2FB2500C-C7A1-4BD8-870F-30DA8773BA25},{86E576AD-FAC8-EE11-9079-6045BD127823}</ViewIds> + <RelationshipName>p365i_p365i_accountplan_Account_account</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab name="DETAILS_TAB" id="{11a42c72-9ded-ea04-253d-2143e731b795}" IsUserDefined="0" showlabel="true" expanded="true" labelid="{26440e68-d67c-42b9-8657-e72a88fa048c}"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section name="COMPANY_PROFILE" showlabel="true" showbar="false" id="{ca8587c5-18c0-cac1-7c34-6c639eade090}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" labelid="{81d9b642-90f6-4ec4-8a28-faff7fa51d47}"> + <labels> + <label description="COMPANY PROFILE" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{59782911-4d1a-38dc-ce49-7dae620dbc51}" showlabel="true" labelid="{07b59ca9-80b8-4c4d-bcb5-5eca2116f217}"> + <labels> + <label description="Industry" languagecode="1033" /> + </labels> + <control id="industrycode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="industrycode" disabled="false" /> + </cell> + </row> + <row> + <cell id="{930beba3-d531-0808-c403-de95e2ac3e62}" showlabel="true" labelid="{a4585346-6e70-47e6-b8dc-746c3cf26565}"> + <labels> + <label description="SIC Code" languagecode="1033" /> + </labels> + <control id="sic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="sic" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1c33ad89-92a1-8433-2378-306259eb57c0}" showlabel="true" labelid="{b0de365c-908a-4cb7-aaca-e3b136d036c7}"> + <labels> + <label description="Ownership" languagecode="1033" /> + </labels> + <control id="ownershipcode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="ownershipcode" disabled="false" /> + </cell> + </row> + <row> + <cell id="{a56cc0cd-350e-2901-599b-761d7736e569}" showlabel="false" userspacer="true" labelid="{15957599-168e-484d-b05b-e16f7d02e74c}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="DETAILS_TAB_section_6" showlabel="true" showbar="false" locklevel="0" id="{e201b9ce-c3d5-c922-dba5-528c25066940}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelalignment="Left" celllabelposition="Top" height="auto" labelid="{87ee8dfb-b0ec-49aa-b8ff-246715dc25af}"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a4a726a2-8e3e-79d0-02c3-0a04a6b71089}" showlabel="false" locklevel="0" rowspan="3" auto="true" labelid="{bfb92216-2c97-4b7f-ac1b-b028421d82ef}"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <control id="description" classid="{E0DECE4B-6FC8-4a8f-A065-082708572369}" datafieldname="description" disabled="false" /> + </cell> + </row> + <row /> + <row height="auto" /> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="CONTACT_PREFERENCES" showlabel="true" showbar="false" id="{2787a122-55d5-4c8d-9b21-c8d4ec8cc3fc}" IsUserDefined="0" columns="1" labelwidth="115" celllabelposition="Left" labelid="{9ef6a19f-ab65-436e-96a8-48b7cdbe2382}"> + <labels> + <label description="CONTACT PREFERENCES" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{e651d783-6c9f-4e8d-981c-c9577e344e7b}" labelid="{8bc7c0d8-9733-413f-a313-62cc4b32057c}"> + <labels> + <label description="Contact Method" languagecode="1033" /> + </labels> + <control id="preferredcontactmethodcode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="preferredcontactmethodcode" /> + </cell> + </row> + <row> + <cell id="{0a536c64-788d-4f22-a388-fbddfdee8142}" labelid="{2aaa4484-17c5-4834-b531-83cf5e0d0985}"> + <labels> + <label description="Email" languagecode="1033" /> + </labels> + <control id="donotemail" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotemail" /> + </cell> + </row> + <row> + <cell id="{82b8410d-3b9c-4aca-9968-6b3e493ef92e}" labelid="{07cb0411-feaa-43b2-a5cf-fdb06830c09b}"> + <labels> + <label description="Follow Email" languagecode="1033" /> + </labels> + <control id="followemail" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="followemail" /> + </cell> + </row> + <row> + <cell id="{cfa09fa5-ccb6-4f97-bd8d-d7e037a7aab1}" labelid="{8d71cb21-f7f1-4ac3-ad21-80d8618eddd1}"> + <labels> + <label description="Bulk Email" languagecode="1033" /> + </labels> + <control id="donotbulkemail" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotbulkemail" /> + </cell> + </row> + <row> + <cell id="{f587cb66-b142-47c9-bc7a-009875261840}" labelid="{3f0de577-6b67-4480-90c4-fdc31ba6357b}"> + <labels> + <label description="Phone" languagecode="1033" /> + </labels> + <control id="donotphone" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotphone" /> + </cell> + </row> + <row> + <cell id="{12927a20-3614-4546-89fc-9bdbd9b7432f}" labelid="{c40ee857-c3a7-40b8-bc0c-273a217d3e4d}"> + <labels> + <label description="Fax" languagecode="1033" /> + </labels> + <control id="donotfax" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotfax" /> + </cell> + </row> + <row> + <cell id="{ed50e866-7968-483d-8388-0e6313d3c784}" labelid="{73264a74-d656-46fa-b96c-bef1979ee486}"> + <labels> + <label description="Mail" languagecode="1033" /> + </labels> + <control id="donotpostalmail" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotpostalmail" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="BILLING" showlabel="true" showbar="false" id="{910de80a-a17e-092a-255d-44d775cb4207}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" locklevel="0" celllabelalignment="Left" labelid="{ebed10b6-a21d-42e0-9011-2f4d0920dda0}"> + <labels> + <label description="BILLING" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{7cd2b88c-b25c-4729-9c27-f59ebb5a1538}" labelid="{9a05275a-d150-4441-896d-34ac3ff17ff2}"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" /> + </cell> + </row> + <row> + <cell id="{0125719c-a5b0-4230-9817-3fba5d6ebfaf}" labelid="{9a09dca9-40f1-4c0d-b172-03f505ab9d93}"> + <labels> + <label description="Credit Limit" languagecode="1033" /> + </labels> + <control id="creditlimit" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="creditlimit" /> + </cell> + </row> + <row> + <cell id="{abc2c862-bcd4-4a4b-ac51-c311d4e66d5b}" labelid="{8536228c-60b8-42b5-bcaf-00b5835f0f85}"> + <labels> + <label description="Credit Hold" languagecode="1033" /> + </labels> + <control id="creditonhold" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="creditonhold" /> + </cell> + </row> + <row> + <cell id="{0bab9157-d14e-441f-969d-80460634c15e}" labelid="{7ed4427e-0f9c-4e9f-9919-e62654119cb5}"> + <labels> + <label description="Payment Terms" languagecode="1033" /> + </labels> + <control id="paymenttermscode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="paymenttermscode" /> + </cell> + </row> + </rows> + </section> + <section name="SHIPPING" showlabel="true" showbar="false" id="{d61ba33b-9648-d541-459d-ae145a6854db}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" locklevel="0" celllabelalignment="Left" labelid="{ccd250d4-c6f6-4425-b398-f880e7577b29}"> + <labels> + <label description="SHIPPING" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{4d2e776d-7d85-c51b-3900-1ae7323b0a6b}" showlabel="true" labelid="{ab56267e-6547-42c3-9387-a8b600b1aafc}"> + <labels> + <label description="Shipping Method" languagecode="1033" /> + </labels> + <control id="address1_shippingmethodcode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="address1_shippingmethodcode" /> + </cell> + </row> + <row> + <cell id="{02719696-a5da-b791-48c3-4e8cb8b110d5}" showlabel="true" labelid="{0e3f4af3-647b-466b-87b5-3aa258381a76}"> + <labels> + <label description="Freight Terms" languagecode="1033" /> + </labels> + <control id="address1_freighttermscode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="address1_freighttermscode" /> + </cell> + </row> + </rows> + </section> + <section name="ChildAccounts" showlabel="true" showbar="false" locklevel="0" id="{1e0e4517-ba6b-1540-53a9-09647d67443a}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelalignment="Left" celllabelposition="Left" labelid="{e0c161b7-2644-4da2-93e1-fbe994734029}"> + <labels> + <label description="CHILD ACCOUNTS" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{8b1d7a7a-972c-78c1-d287-82ec5b33d167}" showlabel="false" colspan="1" auto="false" rowspan="6" labelid="{77686b7b-c46a-4bcd-85e7-d75784b8d479}"> + <labels> + <label description="Child Accounts" languagecode="1033" /> + </labels> + <control id="ChildAccounts" classid="{E7A81278-8635-4d9e-8D4D-59480B391C5B}"> + <parameters> + <ViewId>{00000000-0000-0000-00AA-000010001002}</ViewId> + <IsUserView>false</IsUserView> + <RelationshipName>account_parent_account</RelationshipName> + <TargetEntityType>account</TargetEntityType> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <ViewIds>{00000000-0000-0000-00AA-000010001002},{00000000-0000-0000-00AA-000010001001}</ViewIds> + <EnableJumpBar>false</EnableJumpBar> + <ChartGridMode>Grid</ChartGridMode> + <VisualizationId>{74A622C0-5193-DE11-97D4-00155DA3B01E}</VisualizationId> + <IsUserChart>false</IsUserChart> + <EnableChartPicker>false</EnableChartPicker> + <RecordsPerPage>4</RecordsPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <events> + <event name="onload" application="true" active="true"> + <InternalHandlers> + <Handler functionName="AppCommon.Account.Instance.ra_onload" libraryName="AppCommon/Account/Account_main_system_library.js" handlerUniqueId="7927DD68-5AC5-4E9A-B39A-44F62467656A" enabled="true" /> + </InternalHandlers> + </event> + </events> + <header id="{d5a03552-1183-4347-a237-1f894ba449eb}" columns="111" celllabelposition="Top" labelwidth="115"> + <rows> + <row> + <cell id="{d3e19d4e-b2ae-409f-9b4e-5976527c6c83}" labelid="{7054a39a-4b7f-4eee-9f2f-66cc2717e921}"> + <labels> + <label description="Annual Revenue" languagecode="1033" /> + </labels> + <control id="header_revenue" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="revenue" /> + </cell> + <cell id="{2adb5a52-604d-5aad-ba6a-2bbab6c33594}" showlabel="true" labelid="{463c2bed-1c75-47ff-8533-dd70d2106013}"> + <labels> + <label description="Number of Employees" languagecode="1033" /> + </labels> + <control id="header_numberofemployees" classid="{C6D124CA-7EDA-4a60-AEA9-7FB8D318B68F}" datafieldname="numberofemployees" /> + </cell> + <cell id="{54b2d0a2-eb77-b3cd-b60a-03ea6944e98e}" showlabel="true" locklevel="1" labelid="{ad4a335e-134a-42f0-be23-184da4557e62}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="header_ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </header> + <clientresources> + <internalresources> + <clientincludes> + <internaljscriptfile src="$webresource:AppCommon/Account/Account_main_system_library.js" /> + </clientincludes> + </internalresources> + </clientresources> + <Navigation> + <NavBar> + <NavBarByRelationshipItem RelationshipName="Account_CustomerAddress" Id="navAddresses" Sequence="10" Area="Info" Show="false"> + <Privileges> + <Privilege Entity="" Privilege="ReadActivity" /> + </Privileges> + <Titles> + <Title LCID="1033" Text="Addresses" /> + <Title LCID="1025" Text="العناوين" /> + <Title LCID="1026" Text="Адреси" /> + <Title LCID="1027" Text="Adreces" /> + <Title LCID="1029" Text="Adresy" /> + <Title LCID="1030" Text="Adresser" /> + <Title LCID="1031" Text="Adressen" /> + <Title LCID="1032" Text="Διευθύνσεις" /> + <Title LCID="3082" Text="Direcciones" /> + <Title LCID="1061" Text="Aadressid" /> + <Title LCID="1069" Text="Helbideak" /> + <Title LCID="1035" Text="Osoitteet" /> + <Title LCID="1036" Text="Adresses" /> + <Title LCID="1110" Text="Enderezos" /> + <Title LCID="1037" Text="כתובות" /> + <Title LCID="1081" Text="पते" /> + <Title LCID="1050" Text="Adrese" /> + <Title LCID="1038" Text="Címek" /> + <Title LCID="1057" Text="Alamat" /> + <Title LCID="1040" Text="Indirizzi" /> + <Title LCID="1041" Text="住所" /> + <Title LCID="1087" Text="Мекенжайлар" /> + <Title LCID="1042" Text="주소" /> + <Title LCID="1063" Text="Adresai" /> + <Title LCID="1062" Text="Adreses" /> + <Title LCID="1086" Text="Alamat" /> + <Title LCID="1044" Text="Adresser" /> + <Title LCID="1043" Text="Adressen" /> + <Title LCID="1045" Text="Adresy" /> + <Title LCID="1046" Text="Endereços" /> + <Title LCID="2070" Text="Endereços" /> + <Title LCID="1048" Text="Adrese" /> + <Title LCID="1049" Text="Адреса" /> + <Title LCID="1051" Text="Adresy" /> + <Title LCID="1060" Text="Naslovi" /> + <Title LCID="3098" Text="Адресе" /> + <Title LCID="10266" Text="Адресе" /> + <Title LCID="2074" Text="Adrese" /> + <Title LCID="9242" Text="Adrese" /> + <Title LCID="1053" Text="Adresser" /> + <Title LCID="1054" Text="ที่อยู่" /> + <Title LCID="1055" Text="Adresler" /> + <Title LCID="1058" Text="Адреси" /> + <Title LCID="1066" Text="Địa chỉ" /> + <Title LCID="2052" Text="地址" /> + <Title LCID="3076" Text="地址" /> + <Title LCID="1028" Text="地址" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="account_parent_account" Id="navSubAccts" TitleResourceId="Label_SubAccounts" Sequence="10" Area="Info" Show="false"> + <Privileges> + <Privilege Entity="" Privilege="ReadActivity" /> + </Privileges> + <Titles> + <Title LCID="1033" Text="Accounts" /> + <Title LCID="1025" Text="الحسابات" /> + <Title LCID="1026" Text="Акаунти" /> + <Title LCID="1027" Text="Comptes" /> + <Title LCID="1029" Text="Obchodní vztahy" /> + <Title LCID="1030" Text="Firmaer" /> + <Title LCID="1031" Text="Firmen" /> + <Title LCID="1032" Text="Λογαριασμοί" /> + <Title LCID="3082" Text="Cuentas" /> + <Title LCID="1061" Text="Kontod" /> + <Title LCID="1069" Text="Kontuak" /> + <Title LCID="1035" Text="Asiakkaat" /> + <Title LCID="1036" Text="Comptes" /> + <Title LCID="1110" Text="Contas" /> + <Title LCID="1037" Text="תיקי לקוחות" /> + <Title LCID="1081" Text="खाते" /> + <Title LCID="1050" Text="Kupci" /> + <Title LCID="1038" Text="Partnerek" /> + <Title LCID="1057" Text="Akun" /> + <Title LCID="1040" Text="Account" /> + <Title LCID="1041" Text="取引先企業" /> + <Title LCID="1087" Text="Тіркелгілер" /> + <Title LCID="1042" Text="거래처" /> + <Title LCID="1063" Text="Klientai" /> + <Title LCID="1062" Text="Uzņēmumi" /> + <Title LCID="1086" Text="Akaun" /> + <Title LCID="1044" Text="Forretningsforbindelser" /> + <Title LCID="1043" Text="Accounts" /> + <Title LCID="1045" Text="Klienci" /> + <Title LCID="1046" Text="Contas" /> + <Title LCID="2070" Text="Contas" /> + <Title LCID="1048" Text="Conturi" /> + <Title LCID="1049" Text="Организации" /> + <Title LCID="1051" Text="Obchodné vzťahy" /> + <Title LCID="1060" Text="Računi" /> + <Title LCID="3098" Text="Пословни контакти" /> + <Title LCID="10266" Text="Пословни контакти" /> + <Title LCID="2074" Text="Poslovni kontakti" /> + <Title LCID="9242" Text="Poslovni kontakti" /> + <Title LCID="1053" Text="Konton" /> + <Title LCID="1054" Text="บัญชี" /> + <Title LCID="1055" Text="Firmalar" /> + <Title LCID="1058" Text="Бізнес-партнери" /> + <Title LCID="1066" Text="Khách hàng" /> + <Title LCID="2052" Text="帐户" /> + <Title LCID="3076" Text="客戶" /> + <Title LCID="1028" Text="客戶" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="account_customer_relationship_customer" Id="navRelationships" TitleResourceId="Left_Nav_Area_Relationships" Sequence="10" Area="Info" Show="false"> + <Privileges> + <Privilege Entity="" Privilege="ReadActivity" /> + </Privileges> + <Titles> + <Title LCID="1033" Text="CustomerRelationship" /> + <Title LCID="1025" Text="CustomerRelationship" /> + <Title LCID="1026" Text="CustomerRelationship" /> + <Title LCID="1027" Text="CustomerRelationship" /> + <Title LCID="1029" Text="CustomerRelationship" /> + <Title LCID="1030" Text="CustomerRelationship" /> + <Title LCID="1031" Text="CustomerRelationship" /> + <Title LCID="1032" Text="CustomerRelationship" /> + <Title LCID="3082" Text="CustomerRelationship" /> + <Title LCID="1061" Text="CustomerRelationship" /> + <Title LCID="1069" Text="CustomerRelationship" /> + <Title LCID="1035" Text="CustomerRelationship" /> + <Title LCID="1036" Text="CustomerRelationship" /> + <Title LCID="1110" Text="CustomerRelationship" /> + <Title LCID="1037" Text="CustomerRelationship" /> + <Title LCID="1081" Text="CustomerRelationship" /> + <Title LCID="1050" Text="CustomerRelationship" /> + <Title LCID="1038" Text="CustomerRelationship" /> + <Title LCID="1057" Text="CustomerRelationship" /> + <Title LCID="1040" Text="CustomerRelationship" /> + <Title LCID="1041" Text="CustomerRelationship" /> + <Title LCID="1087" Text="CustomerRelationship" /> + <Title LCID="1042" Text="CustomerRelationship" /> + <Title LCID="1063" Text="CustomerRelationship" /> + <Title LCID="1062" Text="CustomerRelationship" /> + <Title LCID="1086" Text="CustomerRelationship" /> + <Title LCID="1044" Text="CustomerRelationship" /> + <Title LCID="1043" Text="CustomerRelationship" /> + <Title LCID="1045" Text="CustomerRelationship" /> + <Title LCID="1046" Text="CustomerRelationship" /> + <Title LCID="2070" Text="CustomerRelationship" /> + <Title LCID="1048" Text="CustomerRelationship" /> + <Title LCID="1049" Text="CustomerRelationship" /> + <Title LCID="1051" Text="CustomerRelationship" /> + <Title LCID="1060" Text="CustomerRelationship" /> + <Title LCID="3098" Text="CustomerRelationship" /> + <Title LCID="10266" Text="CustomerRelationship" /> + <Title LCID="2074" Text="CustomerRelationship" /> + <Title LCID="9242" Text="CustomerRelationship" /> + <Title LCID="1053" Text="CustomerRelationship" /> + <Title LCID="1054" Text="CustomerRelationship" /> + <Title LCID="1055" Text="CustomerRelationship" /> + <Title LCID="1058" Text="CustomerRelationship" /> + <Title LCID="1066" Text="CustomerRelationship" /> + <Title LCID="2052" Text="CustomerRelationship" /> + <Title LCID="3076" Text="CustomerRelationship" /> + <Title LCID="1028" Text="CustomerRelationship" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navCampaignsInSFA" Sequence="20" Area="Marketing" Id="navCampaignsInSFA" Show="false"> + <Titles> + <Title LCID="1033" Text="Campaigns" /> + <Title LCID="1025" Text="الحملات" /> + <Title LCID="1026" Text="Кампании" /> + <Title LCID="1027" Text="Campanyes" /> + <Title LCID="1029" Text="Kampaně" /> + <Title LCID="1030" Text="Kampagner" /> + <Title LCID="1031" Text="Kampagnen" /> + <Title LCID="1032" Text="Εκστρατείες" /> + <Title LCID="3082" Text="Campañas" /> + <Title LCID="1061" Text="Kampaaniad" /> + <Title LCID="1069" Text="Kanpainak" /> + <Title LCID="1035" Text="Kampanjat" /> + <Title LCID="1036" Text="Campagnes" /> + <Title LCID="1110" Text="Campañas" /> + <Title LCID="1037" Text="קמפיינים" /> + <Title LCID="1081" Text="अभियान" /> + <Title LCID="1050" Text="Kampanje" /> + <Title LCID="1038" Text="Kampányok" /> + <Title LCID="1057" Text="Kampanye" /> + <Title LCID="1040" Text="Campagne" /> + <Title LCID="1041" Text="キャンペーン" /> + <Title LCID="1087" Text="Науқандар" /> + <Title LCID="1042" Text="캠페인" /> + <Title LCID="1063" Text="Kampanijos" /> + <Title LCID="1062" Text="Kampaņas" /> + <Title LCID="1086" Text="Kempen" /> + <Title LCID="1044" Text="Kampanjer" /> + <Title LCID="1043" Text="Campagnes" /> + <Title LCID="1045" Text="Kampanie" /> + <Title LCID="1046" Text="Campanhas" /> + <Title LCID="2070" Text="Campanhas" /> + <Title LCID="1048" Text="Campanii" /> + <Title LCID="1049" Text="Кампании" /> + <Title LCID="1051" Text="Kampane" /> + <Title LCID="1060" Text="Akcije" /> + <Title LCID="3098" Text="Кампање" /> + <Title LCID="10266" Text="Кампање" /> + <Title LCID="2074" Text="Kampanje" /> + <Title LCID="9242" Text="Kampanje" /> + <Title LCID="1053" Text="Kampanjer" /> + <Title LCID="1054" Text="การส่งเสริมการขาย" /> + <Title LCID="1055" Text="Kampanyalar" /> + <Title LCID="1058" Text="Кампанії" /> + <Title LCID="1066" Text="Chiến dịch" /> + <Title LCID="2052" Text="市场活动" /> + <Title LCID="3076" Text="行銷活動" /> + <Title LCID="1028" Text="行銷活動" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navProcessSessions" Sequence="9700" Area="ProcessCenter" Id="navProcessSessions" Show="false"> + <Titles> + <Title LCID="1033" Text="Dialog Sessions" /> + <Title LCID="1025" Text="جلسات عمل الحوار" /> + <Title LCID="1026" Text="Диалогови сесии" /> + <Title LCID="1027" Text="Sessions del diàleg" /> + <Title LCID="1029" Text="Relace dialogů" /> + <Title LCID="1030" Text="Dialogsessioner" /> + <Title LCID="1031" Text="Dialogsitzungen" /> + <Title LCID="1032" Text="Περίοδοι λειτουργίας παραθύρου διαλόγου" /> + <Title LCID="3082" Text="Sesiones de diálogo" /> + <Title LCID="1061" Text="Dialoogiseansid" /> + <Title LCID="1069" Text="Elkarrizketa-saioak" /> + <Title LCID="1035" Text="Dialogi-istunnot" /> + <Title LCID="1036" Text="Sessions de dialogue" /> + <Title LCID="1110" Text="Sesións de diálogo" /> + <Title LCID="1037" Text="הפעלות דו-שיח" /> + <Title LCID="1081" Text="संवाद सत्र" /> + <Title LCID="1050" Text="Sesije dijaloga" /> + <Title LCID="1038" Text="Párbeszéd-munkamenetek" /> + <Title LCID="1057" Text="Sesi Dialog" /> + <Title LCID="1040" Text="Sessioni di interazione" /> + <Title LCID="1041" Text="ダイアログ セッション" /> + <Title LCID="1087" Text="Диалог сеанстары" /> + <Title LCID="1042" Text="대화 세션" /> + <Title LCID="1063" Text="Dialogo seansai" /> + <Title LCID="1062" Text="Dialogu sesijas" /> + <Title LCID="1086" Text="Sesi Dialog" /> + <Title LCID="1044" Text="Dialogøkter" /> + <Title LCID="1043" Text="Dialoogvenstersessies" /> + <Title LCID="1045" Text="Sesje dialogowe" /> + <Title LCID="1046" Text="Sessões de Diálogo" /> + <Title LCID="2070" Text="Sessões de Diálogo" /> + <Title LCID="1048" Text="Sesiuni de dialog" /> + <Title LCID="1049" Text="Сеансы диалогового окна" /> + <Title LCID="1051" Text="Relácie dialógového okna" /> + <Title LCID="1060" Text="Seje dialoga" /> + <Title LCID="3098" Text="Сесије дијалога" /> + <Title LCID="10266" Text="Сесије дијалога" /> + <Title LCID="2074" Text="Sesije dijaloga" /> + <Title LCID="9242" Text="Sesije dijaloga" /> + <Title LCID="1053" Text="Dialogsessioner" /> + <Title LCID="1054" Text="เซสชันของกล่องโต้ตอบ" /> + <Title LCID="1055" Text="Diyalog Oturumları" /> + <Title LCID="1058" Text="Сеанси діалогу" /> + <Title LCID="1066" Text="Phiên hộp thoại" /> + <Title LCID="2052" Text="对话会话" /> + <Title LCID="3076" Text="對話方塊工作階段" /> + <Title LCID="1028" Text="對話方塊工作階段" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navAsyncOperations" Sequence="9500" Area="ProcessCenter" Id="navAsyncOperations" Show="false"> + <Titles> + <Title LCID="1033" Text="Workflows" /> + <Title LCID="1025" Text="عمليات سير العمل" /> + <Title LCID="1026" Text="Работни потоци" /> + <Title LCID="1027" Text="Fluxos de treball" /> + <Title LCID="1029" Text="Pracovní postupy" /> + <Title LCID="1030" Text="Arbejdsprocesser" /> + <Title LCID="1031" Text="Workflows" /> + <Title LCID="1032" Text="Ροές εργασιών" /> + <Title LCID="3082" Text="Flujos de trabajo" /> + <Title LCID="1061" Text="Töövood" /> + <Title LCID="1069" Text="Lan-fluxuak" /> + <Title LCID="1035" Text="Työnkulut" /> + <Title LCID="1036" Text="Workflows" /> + <Title LCID="1110" Text="Fluxos de traballo" /> + <Title LCID="1037" Text="זרימות עבודה" /> + <Title LCID="1081" Text="कार्य प्रवाह" /> + <Title LCID="1050" Text="Tjekovi rada" /> + <Title LCID="1038" Text="Munkafolyamatok" /> + <Title LCID="1057" Text="Alur Kerja" /> + <Title LCID="1040" Text="Flussi di lavoro" /> + <Title LCID="1041" Text="ワークフロー" /> + <Title LCID="1087" Text="Жұмыс ағындары" /> + <Title LCID="1042" Text="워크플로" /> + <Title LCID="1063" Text="Darbo eigos" /> + <Title LCID="1062" Text="Darbplūsmas" /> + <Title LCID="1086" Text="Aliran Kerja" /> + <Title LCID="1044" Text="Arbeidsflyter" /> + <Title LCID="1043" Text="Werkstromen" /> + <Title LCID="1045" Text="Przepływy pracy" /> + <Title LCID="1046" Text="Fluxos de Trabalho" /> + <Title LCID="2070" Text="Fluxos de Trabalho" /> + <Title LCID="1048" Text="Fluxuri de lucru" /> + <Title LCID="1049" Text="Бизнес-процессы" /> + <Title LCID="1051" Text="Pracovné postupy" /> + <Title LCID="1060" Text="Poteki dela" /> + <Title LCID="3098" Text="Токови посла" /> + <Title LCID="10266" Text="Токови посла" /> + <Title LCID="2074" Text="Tokovi posla" /> + <Title LCID="9242" Text="Tokovi posla" /> + <Title LCID="1053" Text="Arbetsflöden" /> + <Title LCID="1054" Text="เวิร์กโฟลว์" /> + <Title LCID="1055" Text="İş Akışları" /> + <Title LCID="1058" Text="Робочі цикли" /> + <Title LCID="1066" Text="Quy trình làm việc" /> + <Title LCID="2052" Text="工作流" /> + <Title LCID="3076" Text="工作流程" /> + <Title LCID="1028" Text="工作流程" /> + </Titles> + </NavBarByRelationshipItem> + </NavBar> + </Navigation> + <controlDescriptions> + <controlDescription forControl="{3FF9A528-DD50-4ACA-8F10-2E5ED73513AD}"> + <customControl formFactor="2" name="MscrmControls.CardFeedContainer.CardFeedContainer"> + <parameters> + <data-set name="SubGrid"> + <ViewId>{92AFD454-0F2E-4397-A1C8-05E37C6AD699}</ViewId> + <IsUserView>false</IsUserView> + <TargetEntityType>actioncard</TargetEntityType> + <FilteredViewIds>{92AFD454-0F2E-4397-A1C8-05E37C6AfD699}</FilteredViewIds> + <EnableViewPicker>false</EnableViewPicker> + </data-set> + <EntityTypeCode static="true" type="Decimal">1</EntityTypeCode> + <Location static="true" type="Decimal">1</Location> + <msinternal.isvisibleinmocaonly static="true">true</msinternal.isvisibleinmocaonly> + </parameters> + </customControl> + <customControl formFactor="0" name="MscrmControls.CardFeedContainer.CardFeedContainer"> + <parameters> + <data-set name="SubGrid"> + <ViewId>{92AFD454-0F2E-4397-A1C8-05E37C6AD699}</ViewId> + <IsUserView>false</IsUserView> + <TargetEntityType>actioncard</TargetEntityType> + <FilteredViewIds>{92AFD454-0F2E-4397-A1C8-05E37C6AfD699}</FilteredViewIds> + <EnableViewPicker>false</EnableViewPicker> + </data-set> + <EntityTypeCode static="true" type="Decimal">1</EntityTypeCode> + <Location static="true" type="Decimal">1</Location> + <msinternal.isvisibleinmocaonly static="true">true</msinternal.isvisibleinmocaonly> + </parameters> + </customControl> + <customControl formFactor="1" name="MscrmControls.CardFeedContainer.CardFeedContainer"> + <parameters> + <data-set name="SubGrid"> + <ViewId>{92AFD454-0F2E-4397-A1C8-05E37C6AD699}</ViewId> + <IsUserView>false</IsUserView> + <TargetEntityType>actioncard</TargetEntityType> + <FilteredViewIds>{92AFD454-0F2E-4397-A1C8-05E37C6AfD699}</FilteredViewIds> + <EnableViewPicker>false</EnableViewPicker> + </data-set> + <EntityTypeCode static="true" type="Decimal">1</EntityTypeCode> + <Location static="true" type="Decimal">1</Location> + <msinternal.isvisibleinmocaonly static="true">true</msinternal.isvisibleinmocaonly> + </parameters> + </customControl> + </controlDescription> + </controlDescriptions> + <DisplayConditions FallbackForm="true" Order="4"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + <footer id="{d1d7b9dc-fe4d-40c4-a72e-2c92c9ffbeec}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{5b6acea4-65cc-4617-a6ec-eb9c6af4ddbd}" showlabel="false" labelid="{bc3104dc-0557-445c-bee7-b40067a36dda}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{bfccd9f8-4855-4f8e-a382-832014884873}" showlabel="false" labelid="{3d74a22d-e4cd-47a4-8662-9956bb3aecb5}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{0470e585-3fda-43b3-b041-5f6bcb911d9e}" showlabel="false" labelid="{52366b19-7f3f-4d90-b715-6b08f774a7d4}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Account - Sales form" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Updated default Account form." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml new file mode 100644 index 00000000..142f54ed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml @@ -0,0 +1,1049 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{dd81c0b1-fac8-ee11-9079-00224841f5ce}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form showImage="true" headerdensity="HighWithControls"> + <ancestor id="{8448b78f-8f42-454e-8e2a-f8196b0419af}" /> + <hiddencontrols> + <data id="address1_addressid" datafieldname="address1_addressid" classid="{5546E6CD-394C-4bee-94A8-4425E17EF6C6}" /> + <data id="address2_addressid" datafieldname="address2_addressid" classid="{5546E6CD-394C-4bee-94A8-4425E17EF6C6}" /> + </hiddencontrols> + <tabs> + <tab name="SUMMARY_TAB" id="{3b0b63a9-d379-689a-0ec3-e71eb4c6a841}" IsUserDefined="0" showlabel="true" expanded="true" locklevel="0" labelid="{3d35937b-b652-407a-8cc3-5c80cd50a2f6}"> + <labels> + <label description="Summary" languagecode="1033" /> + </labels> + <columns> + <column width="33%"> + <sections> + <section name="ACCOUNT_INFORMATION" showlabel="true" showbar="false" id="{0eb92e6c-bcb8-0d52-a188-d81543ddb7cd}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" labelid="{8fbaef3c-3683-481a-a738-d015a8c2ed7f}"> + <labels> + <label description="ACCOUNT INFORMATION" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{b0e82a7e-5683-d90c-308a-0d779377ea8a}" showlabel="true" labelid="{f9290c36-33b8-4a3c-9f37-596f51b7f0f4}"> + <labels> + <label description="Account Name" languagecode="1033" /> + </labels> + <control id="name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="name" disabled="false" /> + </cell> + </row> + <row> + <cell id="{3441a91e-47c5-672c-7a20-902d6baa9036}" showlabel="true" labelid="{ff7aa0bf-45bb-4346-a49f-dbaba460eb5e}"> + <labels> + <label description="Phone" languagecode="1033" /> + </labels> + <control id="telephone1" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="telephone1" disabled="false" /> + </cell> + </row> + <row> + <cell id="{8b98a55e-a345-b20e-d46e-801e79d5c1c1}" showlabel="true" labelid="{7ee2328d-0e19-401f-95f6-4153c37ceb60}"> + <labels> + <label description="Fax" languagecode="1033" /> + </labels> + <control id="fax" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="fax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{e6441984-4343-813a-aa7e-e2747ad35390}" showlabel="true" labelid="{33d8b183-9049-4ef0-90f3-b941bdc75bf6}"> + <labels> + <label description="Website" languagecode="1033" /> + </labels> + <control id="websiteurl" classid="{71716B6C-711E-476c-8AB8-5D11542BFB47}" datafieldname="websiteurl" disabled="false" /> + </cell> + </row> + <row> + <cell id="{87DE203E-B03C-44CC-8B06-438202B82553}" labelid="{dd9e0fe8-92fa-4fe2-8e1d-e4c997f95494}"> + <labels> + <label description="Parent Account" languagecode="1033" /> + </labels> + <events> + <event name="setadditionalparams" application="true" active="true"> + <InternalHandlers> + <Handler functionName="AppCommon.Account.Instance.parentaccountid_setadditionalparams" libraryName="AppCommon/Account/Account_main_system_library.js" handlerUniqueId="c5cc10db-58ac-4611-a529-c1ff599707b1" enabled="true" passExecutionContext="true" /> + </InternalHandlers> + </event> + </events> + <control id="parentaccountid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="parentaccountid" /> + </cell> + </row> + <row> + <cell id="{5f38af3a-3307-47dc-b36d-d9a5de525e6e}" showlabel="true" labelid="{5ae9310d-2f70-4516-b071-38a807ec78f7}"> + <labels> + <label description="Ticker Symbol" languagecode="1033" /> + </labels> + <control id="tickersymbol" classid="{1E1FC551-F7A8-43af-AC34-A8DC35C7B6D4}" datafieldname="tickersymbol" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="ADDRESS" showlabel="true" locklevel="0" showbar="false" id="{cc0fe06e-4b5f-4648-A62d-84d1514e1fc5}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" labelid="{06da5722-5f36-4037-85f4-a93344d74519}"> + <labels> + <label description="ADDRESS" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{4913500e-605a-809b-e99e-69e2710d09bd}" showlabel="true" locklevel="0" labelid="{62ffd818-4965-49fd-a18c-4399522cda86}"> + <labels> + <label description="Address 1" languagecode="1033" /> + </labels> + <control id="address1_composite" classid="{E0DECE4B-6FC8-4a8f-A065-082708572369}" datafieldname="address1_composite" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="MapSection" showlabel="false" showbar="false" id="{e1c565b8-7db7-4a44-b4e7-281614ff849b}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" labelid="{cf3de255-3768-47f6-94bf-67a1e953c0cf}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{7c550a71-c8f5-469b-a221-cc4563525b70}" showlabel="false" rowspan="8" colspan="1" auto="false" labelid="{3d693c11-5db5-4e62-8597-59129cdcf30d}"> + <labels> + <label description="Map View" languagecode="1033" /> + </labels> + <control id="mapcontrol" classid="{62B0DF79-0464-470F-8AF7-4483CFEA0C7D}"> + <parameters> + <AddressField>address1_composite</AddressField> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="42%"> + <sections> + <section name="SOCIAL_PANE_TAB" showlabel="false" showbar="false" id="{7a073b7c-5422-2418-3d26-b2a7eb290832}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Top" locklevel="0" celllabelalignment="Left" labelid="{ebbf0f8b-c6fb-4fc6-b216-615d62e5e9a8}"> + <labels> + <label description="SOCIAL PANE" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{7e87ab43-7321-21c7-5704-24c5c38000c6}" showlabel="false" rowspan="23" auto="false" colspan="1" labelid="{2d179797-6fc2-4a56-b8c9-f6239f7b96dc}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-c143-495e-a496-c962e5b4488e}" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="25%"> + <sections> + <section name="Summary_section_6" showlabel="false" showbar="false" locklevel="0" id="{ea3bb0a6-b9dc-1b0e-5e7d-74a380ee79a3}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" labelid="{4909f55f-b1c9-4366-9f56-898e7b378d73}"> + <labels> + <label description="Assistant" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2D126B5E-B0BB-436D-A8B3-B8A7C6E1F5A9}" showlabel="false" rowspan="6" auto="false" colspan="1" labelid="{4d42759c-60a3-4fbb-959d-39813e6b1f74}"> + <labels> + <label description="Assistant" languagecode="1033" /> + </labels> + <control id="ActionCards" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" uniqueid="{3FF9A528-DD50-4ACA-8F10-2E5ED73513AD}" disabled="false"> + <parameters> + <ViewId>{92AFD454-0F2E-4397-A1C8-05E37C6AD699}</ViewId> + <IsUserView>false</IsUserView> + <RelationshipName /> + <TargetEntityType>actioncard</TargetEntityType> + <AutoExpand>Fixed</AutoExpand> + <EnableViewPicker>false</EnableViewPicker> + <EnableJumpBar>false</EnableJumpBar> + <ChartGridMode>All</ChartGridMode> + <VisualizationId /> + <IsUserChart>false</IsUserChart> + <EnableChartPicker>false</EnableChartPicker> + <RecordsPerPage>4</RecordsPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + <section name="SUMMARY_TAB_section_6" showlabel="false" showbar="false" locklevel="0" id="{d4c3ee9c-ba71-5cdb-31be-2aa505750472}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelalignment="Left" celllabelposition="Top" labelid="{73ca5fd7-58ed-40dc-8764-556655685531}"> + <labels> + <label description="Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{b187688c-8410-5990-16ec-e153968ab583}" showlabel="true" locklevel="0" labelid="{6f20aa83-568f-4c1e-ab56-0c56a2004efa}"> + <labels> + <label description="Primary Contact" languagecode="1033" /> + </labels> + <control id="primarycontactid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="primarycontactid" disabled="false"> + <parameters> + <FilterRelationshipName>contact_customer_accounts</FilterRelationshipName> + <DependentAttributeName>contact.parentcustomerid</DependentAttributeName> + <DependentAttributeType>account</DependentAttributeType> + <AllowFilterOff>true</AllowFilterOff> + <AutoResolve>true</AutoResolve> + <DisableMru>false</DisableMru> + <DisableQuickFind>false</DisableQuickFind> + <DisableViewPicker>false</DisableViewPicker> + <DefaultViewId>{A2D479C5-53E3-4C69-ADDD-802327E67A0D}</DefaultViewId> + </parameters> + </control> + </cell> + </row> + <row> + <cell id="{0F664FFF-E39E-4676-9191-CBA16972B21D}" colspan="1" showlabel="false" labelid="{b4422793-c123-47d1-9e34-f05dfe152a9c}"> + <labels> + <label description="Primary Contact" languagecode="1033" /> + </labels> + <control id="contactquickform" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="primarycontactid" disabled="false"> + <parameters> + <QuickForms><QuickFormIds><QuickFormId entityname="contact">29DE27BC-A257-4F29-99CF-BAB4A84E688F</QuickFormId></QuickFormIds></QuickForms> + <ControlMode>Edit</ControlMode> + </parameters> + </control> + </cell> + </row> + <row> + <cell id="{8e24c7e3-6a40-5abb-eadb-254eba5478e2}" showlabel="true" colspan="1" auto="false" rowspan="7" labelid="{bd31e16a-e4de-49ab-8e5c-8100e77dd6e3}"> + <labels> + <label description="CONTACTS" languagecode="1033" /> + </labels> + <control id="Contacts" classid="{E7A81278-8635-4d9e-8D4D-59480B391C5B}"> + <parameters> + <ViewId>{73BC2D9B-4E0E-424C-8839-ED59D6817E3A}</ViewId> + <IsUserView>false</IsUserView> + <RelationshipName>contact_customer_accounts</RelationshipName> + <TargetEntityType>contact</TargetEntityType> + <AutoExpand>Auto</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <ViewIds /> + <EnableJumpBar>false</EnableJumpBar> + <ChartGridMode>Grid</ChartGridMode> + <VisualizationId /> + <IsUserChart>false</IsUserChart> + <EnableChartPicker>false</EnableChartPicker> + <RecordsPerPage>6</RecordsPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab name="tab_3" id="a1ab9ec9-6f9f-4bf8-a9c1-b85401416123" IsUserDefined="0" locklevel="0" showlabel="true" labelid="{b0e087f2-781e-4380-9be5-e1d29e189c8d}"> + <labels> + <label description="Sales Information" languagecode="1033" /> + </labels> + <columns> + <column width="65%"> + <sections> + <section name="tab_3_section_1" id="e3b9995c-e0e8-4338-8869-92ed5cfb8280" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115" labelid="{24894bf1-ee34-4b7c-9a86-068dc20392e2}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{ebe54145-8c33-470a-a588-9b951e1f01a6}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell locklevel="0" id="{a9a15639-cd9e-47d3-b53c-08b5d90e4215}" rowspan="4" colspan="1" auto="false" labelid="{7eeef80a-8956-4408-94f6-e8859e225025}"> + <labels> + <label description="Opportunities" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_opportunity</TargetEntityType> + <ViewId>{2898D69C-F9C8-EE11-9079-6045BD127823}</ViewId> + <ViewIds>{573D02B8-950C-44EF-8522-0EAE14621F2A},{2898D69C-F9C8-EE11-9079-6045BD127823}</ViewIds> + <RelationshipName>p365i_p365i_opportunity_parentAccountid_account</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="35%"> + <sections> + <section name="tab_3_section_2" id="2e3183e7-4440-48b8-867d-d285c089851d" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115" labelid="{9e607537-5d0b-4c16-9846-b101b5d5f7e7}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{1eeea1ee-b673-4c6b-a3f3-4b77b52563c0}" userspacer="true" showlabel="false" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{857a3d32-3144-48b0-b821-3a4e76ecea05}" rowspan="4" colspan="1" auto="false" labelid="{2657380d-f894-4085-98db-95d593600c64}"> + <labels> + <label description="Account Plans" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_2" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_accountplan</TargetEntityType> + <ViewId>{86E576AD-FAC8-EE11-9079-6045BD127823}</ViewId> + <ViewIds>{2FB2500C-C7A1-4BD8-870F-30DA8773BA25},{86E576AD-FAC8-EE11-9079-6045BD127823}</ViewIds> + <RelationshipName>p365i_p365i_accountplan_Account_account</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab name="DETAILS_TAB" id="{11a42c72-9ded-ea04-253d-2143e731b795}" IsUserDefined="0" showlabel="true" expanded="true" labelid="{26440e68-d67c-42b9-8657-e72a88fa048c}"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section name="COMPANY_PROFILE" showlabel="true" showbar="false" id="{ca8587c5-18c0-cac1-7c34-6c639eade090}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" labelid="{81d9b642-90f6-4ec4-8a28-faff7fa51d47}"> + <labels> + <label description="COMPANY PROFILE" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{59782911-4d1a-38dc-ce49-7dae620dbc51}" showlabel="true" labelid="{07b59ca9-80b8-4c4d-bcb5-5eca2116f217}"> + <labels> + <label description="Industry" languagecode="1033" /> + </labels> + <control id="industrycode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="industrycode" disabled="false" /> + </cell> + </row> + <row> + <cell id="{930beba3-d531-0808-c403-de95e2ac3e62}" showlabel="true" labelid="{a4585346-6e70-47e6-b8dc-746c3cf26565}"> + <labels> + <label description="SIC Code" languagecode="1033" /> + </labels> + <control id="sic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="sic" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1c33ad89-92a1-8433-2378-306259eb57c0}" showlabel="true" labelid="{b0de365c-908a-4cb7-aaca-e3b136d036c7}"> + <labels> + <label description="Ownership" languagecode="1033" /> + </labels> + <control id="ownershipcode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="ownershipcode" disabled="false" /> + </cell> + </row> + <row> + <cell id="{a56cc0cd-350e-2901-599b-761d7736e569}" showlabel="false" userspacer="true" labelid="{15957599-168e-484d-b05b-e16f7d02e74c}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="DETAILS_TAB_section_6" showlabel="true" showbar="false" locklevel="0" id="{e201b9ce-c3d5-c922-dba5-528c25066940}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelalignment="Left" celllabelposition="Top" height="auto" labelid="{87ee8dfb-b0ec-49aa-b8ff-246715dc25af}"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a4a726a2-8e3e-79d0-02c3-0a04a6b71089}" showlabel="false" locklevel="0" rowspan="3" auto="true" labelid="{bfb92216-2c97-4b7f-ac1b-b028421d82ef}"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <control id="description" classid="{E0DECE4B-6FC8-4a8f-A065-082708572369}" datafieldname="description" disabled="false" /> + </cell> + </row> + <row /> + <row height="auto" /> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="CONTACT_PREFERENCES" showlabel="true" showbar="false" id="{2787a122-55d5-4c8d-9b21-c8d4ec8cc3fc}" IsUserDefined="0" columns="1" labelwidth="115" celllabelposition="Left" labelid="{9ef6a19f-ab65-436e-96a8-48b7cdbe2382}"> + <labels> + <label description="CONTACT PREFERENCES" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{e651d783-6c9f-4e8d-981c-c9577e344e7b}" labelid="{8bc7c0d8-9733-413f-a313-62cc4b32057c}"> + <labels> + <label description="Contact Method" languagecode="1033" /> + </labels> + <control id="preferredcontactmethodcode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="preferredcontactmethodcode" /> + </cell> + </row> + <row> + <cell id="{0a536c64-788d-4f22-a388-fbddfdee8142}" labelid="{2aaa4484-17c5-4834-b531-83cf5e0d0985}"> + <labels> + <label description="Email" languagecode="1033" /> + </labels> + <control id="donotemail" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotemail" /> + </cell> + </row> + <row> + <cell id="{82b8410d-3b9c-4aca-9968-6b3e493ef92e}" labelid="{07cb0411-feaa-43b2-a5cf-fdb06830c09b}"> + <labels> + <label description="Follow Email" languagecode="1033" /> + </labels> + <control id="followemail" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="followemail" /> + </cell> + </row> + <row> + <cell id="{cfa09fa5-ccb6-4f97-bd8d-d7e037a7aab1}" labelid="{8d71cb21-f7f1-4ac3-ad21-80d8618eddd1}"> + <labels> + <label description="Bulk Email" languagecode="1033" /> + </labels> + <control id="donotbulkemail" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotbulkemail" /> + </cell> + </row> + <row> + <cell id="{f587cb66-b142-47c9-bc7a-009875261840}" labelid="{3f0de577-6b67-4480-90c4-fdc31ba6357b}"> + <labels> + <label description="Phone" languagecode="1033" /> + </labels> + <control id="donotphone" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotphone" /> + </cell> + </row> + <row> + <cell id="{12927a20-3614-4546-89fc-9bdbd9b7432f}" labelid="{c40ee857-c3a7-40b8-bc0c-273a217d3e4d}"> + <labels> + <label description="Fax" languagecode="1033" /> + </labels> + <control id="donotfax" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotfax" /> + </cell> + </row> + <row> + <cell id="{ed50e866-7968-483d-8388-0e6313d3c784}" labelid="{73264a74-d656-46fa-b96c-bef1979ee486}"> + <labels> + <label description="Mail" languagecode="1033" /> + </labels> + <control id="donotpostalmail" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="donotpostalmail" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="BILLING" showlabel="true" showbar="false" id="{910de80a-a17e-092a-255d-44d775cb4207}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" locklevel="0" celllabelalignment="Left" labelid="{ebed10b6-a21d-42e0-9011-2f4d0920dda0}"> + <labels> + <label description="BILLING" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{7cd2b88c-b25c-4729-9c27-f59ebb5a1538}" labelid="{9a05275a-d150-4441-896d-34ac3ff17ff2}"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" /> + </cell> + </row> + <row> + <cell id="{0125719c-a5b0-4230-9817-3fba5d6ebfaf}" labelid="{9a09dca9-40f1-4c0d-b172-03f505ab9d93}"> + <labels> + <label description="Credit Limit" languagecode="1033" /> + </labels> + <control id="creditlimit" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="creditlimit" /> + </cell> + </row> + <row> + <cell id="{abc2c862-bcd4-4a4b-ac51-c311d4e66d5b}" labelid="{8536228c-60b8-42b5-bcaf-00b5835f0f85}"> + <labels> + <label description="Credit Hold" languagecode="1033" /> + </labels> + <control id="creditonhold" classid="{67FAC785-CD58-4f9f-ABB3-4B7DDC6ED5ED}" datafieldname="creditonhold" /> + </cell> + </row> + <row> + <cell id="{0bab9157-d14e-441f-969d-80460634c15e}" labelid="{7ed4427e-0f9c-4e9f-9919-e62654119cb5}"> + <labels> + <label description="Payment Terms" languagecode="1033" /> + </labels> + <control id="paymenttermscode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="paymenttermscode" /> + </cell> + </row> + </rows> + </section> + <section name="SHIPPING" showlabel="true" showbar="false" id="{d61ba33b-9648-d541-459d-ae145a6854db}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelposition="Left" locklevel="0" celllabelalignment="Left" labelid="{ccd250d4-c6f6-4425-b398-f880e7577b29}"> + <labels> + <label description="SHIPPING" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{4d2e776d-7d85-c51b-3900-1ae7323b0a6b}" showlabel="true" labelid="{ab56267e-6547-42c3-9387-a8b600b1aafc}"> + <labels> + <label description="Shipping Method" languagecode="1033" /> + </labels> + <control id="address1_shippingmethodcode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="address1_shippingmethodcode" /> + </cell> + </row> + <row> + <cell id="{02719696-a5da-b791-48c3-4e8cb8b110d5}" showlabel="true" labelid="{0e3f4af3-647b-466b-87b5-3aa258381a76}"> + <labels> + <label description="Freight Terms" languagecode="1033" /> + </labels> + <control id="address1_freighttermscode" classid="{3EF39988-22BB-4f0b-BBBE-64B5A3748AEE}" datafieldname="address1_freighttermscode" /> + </cell> + </row> + </rows> + </section> + <section name="ChildAccounts" showlabel="true" showbar="false" locklevel="0" id="{1e0e4517-ba6b-1540-53a9-09647d67443a}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelalignment="Left" celllabelposition="Left" labelid="{e0c161b7-2644-4da2-93e1-fbe994734029}"> + <labels> + <label description="CHILD ACCOUNTS" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{8b1d7a7a-972c-78c1-d287-82ec5b33d167}" showlabel="false" colspan="1" auto="false" rowspan="6" labelid="{77686b7b-c46a-4bcd-85e7-d75784b8d479}"> + <labels> + <label description="Child Accounts" languagecode="1033" /> + </labels> + <control id="ChildAccounts" classid="{E7A81278-8635-4d9e-8D4D-59480B391C5B}"> + <parameters> + <ViewId>{00000000-0000-0000-00AA-000010001002}</ViewId> + <IsUserView>false</IsUserView> + <RelationshipName>account_parent_account</RelationshipName> + <TargetEntityType>account</TargetEntityType> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <ViewIds>{00000000-0000-0000-00AA-000010001002},{00000000-0000-0000-00AA-000010001001}</ViewIds> + <EnableJumpBar>false</EnableJumpBar> + <ChartGridMode>Grid</ChartGridMode> + <VisualizationId>{74A622C0-5193-DE11-97D4-00155DA3B01E}</VisualizationId> + <IsUserChart>false</IsUserChart> + <EnableChartPicker>false</EnableChartPicker> + <RecordsPerPage>4</RecordsPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <events> + <event name="onload" application="true" active="true"> + <InternalHandlers> + <Handler functionName="AppCommon.Account.Instance.ra_onload" libraryName="AppCommon/Account/Account_main_system_library.js" handlerUniqueId="7927DD68-5AC5-4E9A-B39A-44F62467656A" enabled="true" /> + </InternalHandlers> + </event> + </events> + <header id="{d5a03552-1183-4347-a237-1f894ba449eb}" columns="111" celllabelposition="Top" labelwidth="115"> + <rows> + <row> + <cell id="{d3e19d4e-b2ae-409f-9b4e-5976527c6c83}" labelid="{7054a39a-4b7f-4eee-9f2f-66cc2717e921}"> + <labels> + <label description="Annual Revenue" languagecode="1033" /> + </labels> + <control id="header_revenue" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="revenue" /> + </cell> + <cell id="{2adb5a52-604d-5aad-ba6a-2bbab6c33594}" showlabel="true" labelid="{463c2bed-1c75-47ff-8533-dd70d2106013}"> + <labels> + <label description="Number of Employees" languagecode="1033" /> + </labels> + <control id="header_numberofemployees" classid="{C6D124CA-7EDA-4a60-AEA9-7FB8D318B68F}" datafieldname="numberofemployees" /> + </cell> + <cell id="{54b2d0a2-eb77-b3cd-b60a-03ea6944e98e}" showlabel="true" locklevel="1" labelid="{ad4a335e-134a-42f0-be23-184da4557e62}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="header_ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </header> + <clientresources> + <internalresources> + <clientincludes> + <internaljscriptfile src="$webresource:AppCommon/Account/Account_main_system_library.js" /> + </clientincludes> + </internalresources> + </clientresources> + <Navigation> + <NavBar> + <NavBarByRelationshipItem RelationshipName="Account_CustomerAddress" Id="navAddresses" Sequence="10" Area="Info" Show="false"> + <Privileges> + <Privilege Entity="" Privilege="ReadActivity" /> + </Privileges> + <Titles> + <Title LCID="1033" Text="Addresses" /> + <Title LCID="1025" Text="العناوين" /> + <Title LCID="1026" Text="Адреси" /> + <Title LCID="1027" Text="Adreces" /> + <Title LCID="1029" Text="Adresy" /> + <Title LCID="1030" Text="Adresser" /> + <Title LCID="1031" Text="Adressen" /> + <Title LCID="1032" Text="Διευθύνσεις" /> + <Title LCID="3082" Text="Direcciones" /> + <Title LCID="1061" Text="Aadressid" /> + <Title LCID="1069" Text="Helbideak" /> + <Title LCID="1035" Text="Osoitteet" /> + <Title LCID="1036" Text="Adresses" /> + <Title LCID="1110" Text="Enderezos" /> + <Title LCID="1037" Text="כתובות" /> + <Title LCID="1081" Text="पते" /> + <Title LCID="1050" Text="Adrese" /> + <Title LCID="1038" Text="Címek" /> + <Title LCID="1057" Text="Alamat" /> + <Title LCID="1040" Text="Indirizzi" /> + <Title LCID="1041" Text="住所" /> + <Title LCID="1087" Text="Мекенжайлар" /> + <Title LCID="1042" Text="주소" /> + <Title LCID="1063" Text="Adresai" /> + <Title LCID="1062" Text="Adreses" /> + <Title LCID="1086" Text="Alamat" /> + <Title LCID="1044" Text="Adresser" /> + <Title LCID="1043" Text="Adressen" /> + <Title LCID="1045" Text="Adresy" /> + <Title LCID="1046" Text="Endereços" /> + <Title LCID="2070" Text="Endereços" /> + <Title LCID="1048" Text="Adrese" /> + <Title LCID="1049" Text="Адреса" /> + <Title LCID="1051" Text="Adresy" /> + <Title LCID="1060" Text="Naslovi" /> + <Title LCID="3098" Text="Адресе" /> + <Title LCID="10266" Text="Адресе" /> + <Title LCID="2074" Text="Adrese" /> + <Title LCID="9242" Text="Adrese" /> + <Title LCID="1053" Text="Adresser" /> + <Title LCID="1054" Text="ที่อยู่" /> + <Title LCID="1055" Text="Adresler" /> + <Title LCID="1058" Text="Адреси" /> + <Title LCID="1066" Text="Địa chỉ" /> + <Title LCID="2052" Text="地址" /> + <Title LCID="3076" Text="地址" /> + <Title LCID="1028" Text="地址" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="account_parent_account" Id="navSubAccts" TitleResourceId="Label_SubAccounts" Sequence="10" Area="Info" Show="false"> + <Privileges> + <Privilege Entity="" Privilege="ReadActivity" /> + </Privileges> + <Titles> + <Title LCID="1033" Text="Accounts" /> + <Title LCID="1025" Text="الحسابات" /> + <Title LCID="1026" Text="Акаунти" /> + <Title LCID="1027" Text="Comptes" /> + <Title LCID="1029" Text="Obchodní vztahy" /> + <Title LCID="1030" Text="Firmaer" /> + <Title LCID="1031" Text="Firmen" /> + <Title LCID="1032" Text="Λογαριασμοί" /> + <Title LCID="3082" Text="Cuentas" /> + <Title LCID="1061" Text="Kontod" /> + <Title LCID="1069" Text="Kontuak" /> + <Title LCID="1035" Text="Asiakkaat" /> + <Title LCID="1036" Text="Comptes" /> + <Title LCID="1110" Text="Contas" /> + <Title LCID="1037" Text="תיקי לקוחות" /> + <Title LCID="1081" Text="खाते" /> + <Title LCID="1050" Text="Kupci" /> + <Title LCID="1038" Text="Partnerek" /> + <Title LCID="1057" Text="Akun" /> + <Title LCID="1040" Text="Account" /> + <Title LCID="1041" Text="取引先企業" /> + <Title LCID="1087" Text="Тіркелгілер" /> + <Title LCID="1042" Text="거래처" /> + <Title LCID="1063" Text="Klientai" /> + <Title LCID="1062" Text="Uzņēmumi" /> + <Title LCID="1086" Text="Akaun" /> + <Title LCID="1044" Text="Forretningsforbindelser" /> + <Title LCID="1043" Text="Accounts" /> + <Title LCID="1045" Text="Klienci" /> + <Title LCID="1046" Text="Contas" /> + <Title LCID="2070" Text="Contas" /> + <Title LCID="1048" Text="Conturi" /> + <Title LCID="1049" Text="Организации" /> + <Title LCID="1051" Text="Obchodné vzťahy" /> + <Title LCID="1060" Text="Računi" /> + <Title LCID="3098" Text="Пословни контакти" /> + <Title LCID="10266" Text="Пословни контакти" /> + <Title LCID="2074" Text="Poslovni kontakti" /> + <Title LCID="9242" Text="Poslovni kontakti" /> + <Title LCID="1053" Text="Konton" /> + <Title LCID="1054" Text="บัญชี" /> + <Title LCID="1055" Text="Firmalar" /> + <Title LCID="1058" Text="Бізнес-партнери" /> + <Title LCID="1066" Text="Khách hàng" /> + <Title LCID="2052" Text="帐户" /> + <Title LCID="3076" Text="客戶" /> + <Title LCID="1028" Text="客戶" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="account_customer_relationship_customer" Id="navRelationships" TitleResourceId="Left_Nav_Area_Relationships" Sequence="10" Area="Info" Show="false"> + <Privileges> + <Privilege Entity="" Privilege="ReadActivity" /> + </Privileges> + <Titles> + <Title LCID="1033" Text="CustomerRelationship" /> + <Title LCID="1025" Text="CustomerRelationship" /> + <Title LCID="1026" Text="CustomerRelationship" /> + <Title LCID="1027" Text="CustomerRelationship" /> + <Title LCID="1029" Text="CustomerRelationship" /> + <Title LCID="1030" Text="CustomerRelationship" /> + <Title LCID="1031" Text="CustomerRelationship" /> + <Title LCID="1032" Text="CustomerRelationship" /> + <Title LCID="3082" Text="CustomerRelationship" /> + <Title LCID="1061" Text="CustomerRelationship" /> + <Title LCID="1069" Text="CustomerRelationship" /> + <Title LCID="1035" Text="CustomerRelationship" /> + <Title LCID="1036" Text="CustomerRelationship" /> + <Title LCID="1110" Text="CustomerRelationship" /> + <Title LCID="1037" Text="CustomerRelationship" /> + <Title LCID="1081" Text="CustomerRelationship" /> + <Title LCID="1050" Text="CustomerRelationship" /> + <Title LCID="1038" Text="CustomerRelationship" /> + <Title LCID="1057" Text="CustomerRelationship" /> + <Title LCID="1040" Text="CustomerRelationship" /> + <Title LCID="1041" Text="CustomerRelationship" /> + <Title LCID="1087" Text="CustomerRelationship" /> + <Title LCID="1042" Text="CustomerRelationship" /> + <Title LCID="1063" Text="CustomerRelationship" /> + <Title LCID="1062" Text="CustomerRelationship" /> + <Title LCID="1086" Text="CustomerRelationship" /> + <Title LCID="1044" Text="CustomerRelationship" /> + <Title LCID="1043" Text="CustomerRelationship" /> + <Title LCID="1045" Text="CustomerRelationship" /> + <Title LCID="1046" Text="CustomerRelationship" /> + <Title LCID="2070" Text="CustomerRelationship" /> + <Title LCID="1048" Text="CustomerRelationship" /> + <Title LCID="1049" Text="CustomerRelationship" /> + <Title LCID="1051" Text="CustomerRelationship" /> + <Title LCID="1060" Text="CustomerRelationship" /> + <Title LCID="3098" Text="CustomerRelationship" /> + <Title LCID="10266" Text="CustomerRelationship" /> + <Title LCID="2074" Text="CustomerRelationship" /> + <Title LCID="9242" Text="CustomerRelationship" /> + <Title LCID="1053" Text="CustomerRelationship" /> + <Title LCID="1054" Text="CustomerRelationship" /> + <Title LCID="1055" Text="CustomerRelationship" /> + <Title LCID="1058" Text="CustomerRelationship" /> + <Title LCID="1066" Text="CustomerRelationship" /> + <Title LCID="2052" Text="CustomerRelationship" /> + <Title LCID="3076" Text="CustomerRelationship" /> + <Title LCID="1028" Text="CustomerRelationship" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navCampaignsInSFA" Sequence="20" Area="Marketing" Id="navCampaignsInSFA" Show="false"> + <Titles> + <Title LCID="1033" Text="Campaigns" /> + <Title LCID="1025" Text="الحملات" /> + <Title LCID="1026" Text="Кампании" /> + <Title LCID="1027" Text="Campanyes" /> + <Title LCID="1029" Text="Kampaně" /> + <Title LCID="1030" Text="Kampagner" /> + <Title LCID="1031" Text="Kampagnen" /> + <Title LCID="1032" Text="Εκστρατείες" /> + <Title LCID="3082" Text="Campañas" /> + <Title LCID="1061" Text="Kampaaniad" /> + <Title LCID="1069" Text="Kanpainak" /> + <Title LCID="1035" Text="Kampanjat" /> + <Title LCID="1036" Text="Campagnes" /> + <Title LCID="1110" Text="Campañas" /> + <Title LCID="1037" Text="קמפיינים" /> + <Title LCID="1081" Text="अभियान" /> + <Title LCID="1050" Text="Kampanje" /> + <Title LCID="1038" Text="Kampányok" /> + <Title LCID="1057" Text="Kampanye" /> + <Title LCID="1040" Text="Campagne" /> + <Title LCID="1041" Text="キャンペーン" /> + <Title LCID="1087" Text="Науқандар" /> + <Title LCID="1042" Text="캠페인" /> + <Title LCID="1063" Text="Kampanijos" /> + <Title LCID="1062" Text="Kampaņas" /> + <Title LCID="1086" Text="Kempen" /> + <Title LCID="1044" Text="Kampanjer" /> + <Title LCID="1043" Text="Campagnes" /> + <Title LCID="1045" Text="Kampanie" /> + <Title LCID="1046" Text="Campanhas" /> + <Title LCID="2070" Text="Campanhas" /> + <Title LCID="1048" Text="Campanii" /> + <Title LCID="1049" Text="Кампании" /> + <Title LCID="1051" Text="Kampane" /> + <Title LCID="1060" Text="Akcije" /> + <Title LCID="3098" Text="Кампање" /> + <Title LCID="10266" Text="Кампање" /> + <Title LCID="2074" Text="Kampanje" /> + <Title LCID="9242" Text="Kampanje" /> + <Title LCID="1053" Text="Kampanjer" /> + <Title LCID="1054" Text="การส่งเสริมการขาย" /> + <Title LCID="1055" Text="Kampanyalar" /> + <Title LCID="1058" Text="Кампанії" /> + <Title LCID="1066" Text="Chiến dịch" /> + <Title LCID="2052" Text="市场活动" /> + <Title LCID="3076" Text="行銷活動" /> + <Title LCID="1028" Text="行銷活動" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navProcessSessions" Sequence="9700" Area="ProcessCenter" Id="navProcessSessions" Show="false"> + <Titles> + <Title LCID="1033" Text="Dialog Sessions" /> + <Title LCID="1025" Text="جلسات عمل الحوار" /> + <Title LCID="1026" Text="Диалогови сесии" /> + <Title LCID="1027" Text="Sessions del diàleg" /> + <Title LCID="1029" Text="Relace dialogů" /> + <Title LCID="1030" Text="Dialogsessioner" /> + <Title LCID="1031" Text="Dialogsitzungen" /> + <Title LCID="1032" Text="Περίοδοι λειτουργίας παραθύρου διαλόγου" /> + <Title LCID="3082" Text="Sesiones de diálogo" /> + <Title LCID="1061" Text="Dialoogiseansid" /> + <Title LCID="1069" Text="Elkarrizketa-saioak" /> + <Title LCID="1035" Text="Dialogi-istunnot" /> + <Title LCID="1036" Text="Sessions de dialogue" /> + <Title LCID="1110" Text="Sesións de diálogo" /> + <Title LCID="1037" Text="הפעלות דו-שיח" /> + <Title LCID="1081" Text="संवाद सत्र" /> + <Title LCID="1050" Text="Sesije dijaloga" /> + <Title LCID="1038" Text="Párbeszéd-munkamenetek" /> + <Title LCID="1057" Text="Sesi Dialog" /> + <Title LCID="1040" Text="Sessioni di interazione" /> + <Title LCID="1041" Text="ダイアログ セッション" /> + <Title LCID="1087" Text="Диалог сеанстары" /> + <Title LCID="1042" Text="대화 세션" /> + <Title LCID="1063" Text="Dialogo seansai" /> + <Title LCID="1062" Text="Dialogu sesijas" /> + <Title LCID="1086" Text="Sesi Dialog" /> + <Title LCID="1044" Text="Dialogøkter" /> + <Title LCID="1043" Text="Dialoogvenstersessies" /> + <Title LCID="1045" Text="Sesje dialogowe" /> + <Title LCID="1046" Text="Sessões de Diálogo" /> + <Title LCID="2070" Text="Sessões de Diálogo" /> + <Title LCID="1048" Text="Sesiuni de dialog" /> + <Title LCID="1049" Text="Сеансы диалогового окна" /> + <Title LCID="1051" Text="Relácie dialógového okna" /> + <Title LCID="1060" Text="Seje dialoga" /> + <Title LCID="3098" Text="Сесије дијалога" /> + <Title LCID="10266" Text="Сесије дијалога" /> + <Title LCID="2074" Text="Sesije dijaloga" /> + <Title LCID="9242" Text="Sesije dijaloga" /> + <Title LCID="1053" Text="Dialogsessioner" /> + <Title LCID="1054" Text="เซสชันของกล่องโต้ตอบ" /> + <Title LCID="1055" Text="Diyalog Oturumları" /> + <Title LCID="1058" Text="Сеанси діалогу" /> + <Title LCID="1066" Text="Phiên hộp thoại" /> + <Title LCID="2052" Text="对话会话" /> + <Title LCID="3076" Text="對話方塊工作階段" /> + <Title LCID="1028" Text="對話方塊工作階段" /> + </Titles> + </NavBarByRelationshipItem> + <NavBarByRelationshipItem RelationshipName="hardcoded_{B7196B13-6B9D-42CD-BD58-B19A3953126F}navAsyncOperations" Sequence="9500" Area="ProcessCenter" Id="navAsyncOperations" Show="false"> + <Titles> + <Title LCID="1033" Text="Workflows" /> + <Title LCID="1025" Text="عمليات سير العمل" /> + <Title LCID="1026" Text="Работни потоци" /> + <Title LCID="1027" Text="Fluxos de treball" /> + <Title LCID="1029" Text="Pracovní postupy" /> + <Title LCID="1030" Text="Arbejdsprocesser" /> + <Title LCID="1031" Text="Workflows" /> + <Title LCID="1032" Text="Ροές εργασιών" /> + <Title LCID="3082" Text="Flujos de trabajo" /> + <Title LCID="1061" Text="Töövood" /> + <Title LCID="1069" Text="Lan-fluxuak" /> + <Title LCID="1035" Text="Työnkulut" /> + <Title LCID="1036" Text="Workflows" /> + <Title LCID="1110" Text="Fluxos de traballo" /> + <Title LCID="1037" Text="זרימות עבודה" /> + <Title LCID="1081" Text="कार्य प्रवाह" /> + <Title LCID="1050" Text="Tjekovi rada" /> + <Title LCID="1038" Text="Munkafolyamatok" /> + <Title LCID="1057" Text="Alur Kerja" /> + <Title LCID="1040" Text="Flussi di lavoro" /> + <Title LCID="1041" Text="ワークフロー" /> + <Title LCID="1087" Text="Жұмыс ағындары" /> + <Title LCID="1042" Text="워크플로" /> + <Title LCID="1063" Text="Darbo eigos" /> + <Title LCID="1062" Text="Darbplūsmas" /> + <Title LCID="1086" Text="Aliran Kerja" /> + <Title LCID="1044" Text="Arbeidsflyter" /> + <Title LCID="1043" Text="Werkstromen" /> + <Title LCID="1045" Text="Przepływy pracy" /> + <Title LCID="1046" Text="Fluxos de Trabalho" /> + <Title LCID="2070" Text="Fluxos de Trabalho" /> + <Title LCID="1048" Text="Fluxuri de lucru" /> + <Title LCID="1049" Text="Бизнес-процессы" /> + <Title LCID="1051" Text="Pracovné postupy" /> + <Title LCID="1060" Text="Poteki dela" /> + <Title LCID="3098" Text="Токови посла" /> + <Title LCID="10266" Text="Токови посла" /> + <Title LCID="2074" Text="Tokovi posla" /> + <Title LCID="9242" Text="Tokovi posla" /> + <Title LCID="1053" Text="Arbetsflöden" /> + <Title LCID="1054" Text="เวิร์กโฟลว์" /> + <Title LCID="1055" Text="İş Akışları" /> + <Title LCID="1058" Text="Робочі цикли" /> + <Title LCID="1066" Text="Quy trình làm việc" /> + <Title LCID="2052" Text="工作流" /> + <Title LCID="3076" Text="工作流程" /> + <Title LCID="1028" Text="工作流程" /> + </Titles> + </NavBarByRelationshipItem> + </NavBar> + </Navigation> + <controlDescriptions> + <controlDescription forControl="{3FF9A528-DD50-4ACA-8F10-2E5ED73513AD}"> + <customControl formFactor="2" name="MscrmControls.CardFeedContainer.CardFeedContainer"> + <parameters> + <data-set name="SubGrid"> + <ViewId>{92AFD454-0F2E-4397-A1C8-05E37C6AD699}</ViewId> + <IsUserView>false</IsUserView> + <TargetEntityType>actioncard</TargetEntityType> + <FilteredViewIds>{92AFD454-0F2E-4397-A1C8-05E37C6AfD699}</FilteredViewIds> + <EnableViewPicker>false</EnableViewPicker> + </data-set> + <EntityTypeCode static="true" type="Decimal">1</EntityTypeCode> + <Location static="true" type="Decimal">1</Location> + <msinternal.isvisibleinmocaonly static="true">true</msinternal.isvisibleinmocaonly> + </parameters> + </customControl> + <customControl formFactor="0" name="MscrmControls.CardFeedContainer.CardFeedContainer"> + <parameters> + <data-set name="SubGrid"> + <ViewId>{92AFD454-0F2E-4397-A1C8-05E37C6AD699}</ViewId> + <IsUserView>false</IsUserView> + <TargetEntityType>actioncard</TargetEntityType> + <FilteredViewIds>{92AFD454-0F2E-4397-A1C8-05E37C6AfD699}</FilteredViewIds> + <EnableViewPicker>false</EnableViewPicker> + </data-set> + <EntityTypeCode static="true" type="Decimal">1</EntityTypeCode> + <Location static="true" type="Decimal">1</Location> + <msinternal.isvisibleinmocaonly static="true">true</msinternal.isvisibleinmocaonly> + </parameters> + </customControl> + <customControl formFactor="1" name="MscrmControls.CardFeedContainer.CardFeedContainer"> + <parameters> + <data-set name="SubGrid"> + <ViewId>{92AFD454-0F2E-4397-A1C8-05E37C6AD699}</ViewId> + <IsUserView>false</IsUserView> + <TargetEntityType>actioncard</TargetEntityType> + <FilteredViewIds>{92AFD454-0F2E-4397-A1C8-05E37C6AfD699}</FilteredViewIds> + <EnableViewPicker>false</EnableViewPicker> + </data-set> + <EntityTypeCode static="true" type="Decimal">1</EntityTypeCode> + <Location static="true" type="Decimal">1</Location> + <msinternal.isvisibleinmocaonly static="true">true</msinternal.isvisibleinmocaonly> + </parameters> + </customControl> + </controlDescription> + </controlDescriptions> + <DisplayConditions FallbackForm="true" Order="4"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + <footer id="{d1d7b9dc-fe4d-40c4-a72e-2c92c9ffbeec}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{5b6acea4-65cc-4617-a6ec-eb9c6af4ddbd}" showlabel="false" labelid="{bc3104dc-0557-445c-bee7-b40067a36dda}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{bfccd9f8-4855-4f8e-a382-832014884873}" showlabel="false" labelid="{3d74a22d-e4cd-47a4-8662-9956bb3aecb5}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{0470e585-3fda-43b3-b041-5f6bcb911d9e}" showlabel="false" labelid="{52366b19-7f3f-4d90-b715-6b08f774a7d4}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Account - Sales form" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Updated default Account form." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml new file mode 100644 index 00000000..c4fb7e69 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Contact" OriginalName="">Contact</Name> + <EntityInfo> + <entity Name="Contact"> + <attributes> + <attribute PhysicalName="p365i_OriginatingProspect"> + <Type>lookup</Type> + <Name>p365i_originatingprospect</Name> + <LogicalName>p365i_originatingprospect</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Originating Prospect" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>contacts</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>1</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>1</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>1</IsConnectionsEnabled> + <EntityColor>#005088</EntityColor> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <EntityMask>ActivityPointer</EntityMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>1</IsActivityParty> + <IsReplicated>1</IsReplicated> + <IsReplicationUserFiltered>1</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>1</IsVisibleInMobile> + <IsVisibleInMobileClient>1</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>1</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>10</DaysSinceRecordLastModified> + <MobileOfflineFilters> + <fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false"> + <entity name="contact"> + <filter type="and"> + <condition attribute="modifiedon" operator="last-x-days" value="10"/> + </filter> + </entity> + </fetch> + </MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>1</SyncToExternalSearchIndex> + <IntroducedVersion>5.0.0.0</IntroducedVersion> + <EnforceStateTransitions>0</EnforceStateTransitions> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>1</ChangeTrackingEnabled> + <IsEnabledForExternalChannels>1</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + <HasRelatedNotes>True</HasRelatedNotes> + <HasRelatedFeedback>True</HasRelatedFeedback> + <HasRelatedActivities>True</HasRelatedActivities> + </entity> + </EntityInfo> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml new file mode 100644 index 00000000..011a1b71 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml @@ -0,0 +1,875 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Account Plan" OriginalName="Account Plan">p365i_AccountPlan</Name> + <EntityInfo> + <entity Name="p365i_AccountPlan"> + <LocalizedNames> + <LocalizedName description="Account Plan" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Account Plans" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Account"> + <Type>lookup</Type> + <Name>p365i_account</Name> + <LogicalName>p365i_account</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Account" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_AccountPlanId"> + <Type>primarykey</Type> + <Name>p365i_accountplanid</Name> + <LogicalName>p365i_accountplanid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Account Plan" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ActivityPointerRegardingName|PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_accountplan_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Account Plan" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Account Plan" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_accountplan_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Account Plan" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Account Plan" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_accountplans</EntitySetName> + <IsDuplicateCheckSupported>0</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>1</IsConnectionsEnabled> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <EntityMask>ActivityPointer</EntityMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>0</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + <HasRelatedNotes>True</HasRelatedNotes> + <HasRelatedActivities>True</HasRelatedActivities> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml new file mode 100644 index 00000000..ccc96513 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{29d2bec1-f304-4509-9b14-694246fa447c}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{6b007a45-8c90-433e-a148-dc333b2fbb4e}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{fe3e9348-f66b-4575-b673-52e082591398}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{e402ba9d-1e02-4ff0-bb01-91c15c5c3025}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5b700e6a-be18-44e0-91e2-fab745d9b265}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{61b2e853-8834-4975-b5fc-7c2f834b880b}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{76bb575a-e06c-4bc8-bd4c-946b19b83608}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{5c359d04-b4de-49e4-a5a1-277b54ba64af}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{841838f7-870a-4f7d-8fc7-f70b8e7f6245}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{aff15f43-1aa1-416e-8b9c-fddb0f59e972}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1c8459fa-2c1b-409e-a1d7-39a4c02eb0f4}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{1829d9b1-2128-4e1c-b2bd-b4ef432226ae}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{19be9cf2-8fd3-4fe2-99a7-2449ada5e448}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{4fe64269-ebbd-459d-a2a1-6c57ca6e0ddc}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml new file mode 100644 index 00000000..79775458 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{29d2bec1-f304-4509-9b14-694246fa447c}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{6b007a45-8c90-433e-a148-dc333b2fbb4e}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{fe3e9348-f66b-4575-b673-52e082591398}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{e402ba9d-1e02-4ff0-bb01-91c15c5c3025}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5b700e6a-be18-44e0-91e2-fab745d9b265}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{61b2e853-8834-4975-b5fc-7c2f834b880b}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{76bb575a-e06c-4bc8-bd4c-946b19b83608}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{5c359d04-b4de-49e4-a5a1-277b54ba64af}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{841838f7-870a-4f7d-8fc7-f70b8e7f6245}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{aff15f43-1aa1-416e-8b9c-fddb0f59e972}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1c8459fa-2c1b-409e-a1d7-39a4c02eb0f4}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{1829d9b1-2128-4e1c-b2bd-b4ef432226ae}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{19be9cf2-8fd3-4fe2-99a7-2449ada5e448}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{4fe64269-ebbd-459d-a2a1-6c57ca6e0ddc}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml new file mode 100644 index 00000000..0cd1042f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{1c0726f8-c649-4f82-9bad-11499d7111e5}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{57b9d9f0-edd5-435c-a9e6-6aa8f9c05430}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{6c6d1b6a-6a4e-484e-9d82-04d76b56c110}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{acf2c627-d8d7-4998-a9b2-87143dc16b67}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + <cell id="{0481d4e8-9d63-447a-8418-7027cca771f0}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Account" languagecode="1033" /> + </labels> + <control id="p365i_account" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_account" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_3" id="846db750-79e3-462d-88cf-c0fcfc161605" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{9082ed11-d564-44da-b642-788175546cee}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{6943b89e-01d7-4a84-8c01-664d7bccd582}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{dcdf78ce-9627-45e2-b363-864ce26ab79b}" rowspan="4" colspan="1" auto="true"> + <labels> + <label description="Opportunities" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>10</RecordsPerPage> + <AutoExpand>Auto</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_opportunity</TargetEntityType> + <ViewId>{573D02B8-950C-44EF-8522-0EAE14621F2A}</ViewId> + <ViewIds>{573D02B8-950C-44EF-8522-0EAE14621F2A}</ViewIds> + <RelationshipName>p365i_p365i_opportunity_AccountPlan_p365i_accou</RelationshipName> + </parameters> + </control> + </cell> + <cell locklevel="0" id="{e621c494-53be-452a-9bd3-daaa235c3c6c}" rowspan="15" colspan="1"> + <labels> + <label description="Note Text" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-C143-495E-A496-C962E5B4488E}" disabled="false"> + <parameters> + <UClientRecordPerPage>16</UClientRecordPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{3e5b1adb-219f-416f-815a-777fc0faca0a}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{3f5c39d5-e976-411d-8979-3d25f06e453d}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{a31c6c9d-811f-4a20-a7fe-3065917050ce}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{9bf8e0ae-6ce8-4caf-beea-e77eb1a1bd89}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{ffb127ca-407e-46c6-85ad-32dbef96db24}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{16e234de-1f07-413d-acd4-4ce008525613}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{7dabe174-df26-44e6-a562-4ea343f10985}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{0744cb87-68cb-4f46-8701-166b4fd2d425}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Account Plan" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml new file mode 100644 index 00000000..71920d77 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml @@ -0,0 +1,162 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{1c0726f8-c649-4f82-9bad-11499d7111e5}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{57b9d9f0-edd5-435c-a9e6-6aa8f9c05430}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{6c6d1b6a-6a4e-484e-9d82-04d76b56c110}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{acf2c627-d8d7-4998-a9b2-87143dc16b67}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + <cell id="{0481d4e8-9d63-447a-8418-7027cca771f0}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_account" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_account" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_3" id="846db750-79e3-462d-88cf-c0fcfc161605" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{9082ed11-d564-44da-b642-788175546cee}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{6943b89e-01d7-4a84-8c01-664d7bccd582}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{dcdf78ce-9627-45e2-b363-864ce26ab79b}" rowspan="4" colspan="1" auto="true"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>10</RecordsPerPage> + <AutoExpand>Auto</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_opportunity</TargetEntityType> + <ViewId>{573D02B8-950C-44EF-8522-0EAE14621F2A}</ViewId> + <ViewIds>{573D02B8-950C-44EF-8522-0EAE14621F2A}</ViewIds> + <RelationshipName>p365i_p365i_opportunity_AccountPlan_p365i_accou</RelationshipName> + </parameters> + </control> + </cell> + <cell locklevel="0" id="{e621c494-53be-452a-9bd3-daaa235c3c6c}" rowspan="15" colspan="1"> + <labels> + <label description="Note Text" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-C143-495E-A496-C962E5B4488E}" disabled="false"> + <parameters> + <UClientRecordPerPage>16</UClientRecordPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{3e5b1adb-219f-416f-815a-777fc0faca0a}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{3f5c39d5-e976-411d-8979-3d25f06e453d}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{a31c6c9d-811f-4a20-a7fe-3065917050ce}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{9bf8e0ae-6ce8-4caf-beea-e77eb1a1bd89}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{ffb127ca-407e-46c6-85ad-32dbef96db24}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{16e234de-1f07-413d-acd4-4ce008525613}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{7dabe174-df26-44e6-a562-4ea343f10985}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{0744cb87-68cb-4f46-8701-166b4fd2d425}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Account Plan" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml new file mode 100644 index 00000000..08c2fd34 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{ae3c0911-c4b6-4546-a82e-949159613d12}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{c99541f3-e84c-4384-96bc-7d41655b82c5}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{e71f36d9-cb47-495f-94af-c62dd8795dbe}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{30272a6f-008a-4387-a412-7d6b6b56f2af}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{c8c42b6c-9b6b-4f49-a672-5a2960e5c70b}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml new file mode 100644 index 00000000..622e8580 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{ae3c0911-c4b6-4546-a82e-949159613d12}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{c99541f3-e84c-4384-96bc-7d41655b82c5}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{e71f36d9-cb47-495f-94af-c62dd8795dbe}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{30272a6f-008a-4387-a412-7d6b6b56f2af}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{c8c42b6c-9b6b-4f49-a672-5a2960e5c70b}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml new file mode 100644 index 00000000..649e6a15 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}</savedqueryid> + <layoutxml> + <grid name="p365i_accountplans" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_accountplan" id="p365i_accountplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_accountplan"> + <attribute name="p365i_accountplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Account Plan Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml new file mode 100644 index 00000000..a6ea4739 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{2fb2500c-c7a1-4bd8-870f-30da8773ba25}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_accountplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + <cell name="p365i_account" width="100" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_accountplan"> + <attribute name="p365i_accountplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_account" /> + <attribute name="statuscode" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Account Plans" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml new file mode 100644 index 00000000..0f15915e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{53ea7f09-952b-4865-a721-34b38cf57a42}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_accountplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_accountplan"> + <attribute name="p365i_accountplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Account Plan Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml new file mode 100644 index 00000000..3cbc03c9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{86e576ad-fac8-ee11-9079-6045bd127823}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_accountplanid"> + <cell name="p365i_name" width="300" /> + <cell name="ownerid" width="100" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" output-format="xml-platform" mapping="logical"> + <entity name="p365i_accountplan"> + <attribute name="p365i_name" /> + <attribute name="p365i_accountplanid" /> + <attribute name="ownerid" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Account Plans" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml new file mode 100644 index 00000000..d87d11ef --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{92503a6a-1164-48a5-bffb-235fbb16664e}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_accountplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_accountplan"> + <attribute name="p365i_accountplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Account Plans" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml new file mode 100644 index 00000000..c26eb64a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{acec1ade-f676-ee11-8179-6045bd10f02e}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_accountplan"> + <attribute name="p365i_accountplanid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Account Plans" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Account Plans owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml new file mode 100644 index 00000000..97863282 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{e4128163-334b-432f-b634-51aff295d0db}</savedqueryid> + <layoutxml> + <grid name="p365i_accountplans" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_accountplan" id="p365i_accountplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_accountplan"> + <attribute name="p365i_accountplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Account Plan Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml new file mode 100644 index 00000000..fdfa6b22 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{f2845574-1484-4b61-a2b4-a70f82ef244f}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_accountplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_accountplan"> + <attribute name="p365i_accountplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Account Plans" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml new file mode 100644 index 00000000..fbf47e1a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml @@ -0,0 +1,838 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Action Plan" OriginalName="Action Plan">p365i_ActionPlan</Name> + <EntityInfo> + <entity Name="p365i_ActionPlan"> + <LocalizedNames> + <LocalizedName description="Action Plan" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Action Plans" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ActionPlanId"> + <Type>primarykey</Type> + <Name>p365i_actionplanid</Name> + <LogicalName>p365i_actionplanid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Action Plan" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ActivityPointerRegardingName|PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_actionplan_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Action Plan" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Action Plan" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_actionplan_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Action Plan" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Action Plan" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_actionplans</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <EntityColor></EntityColor> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>0</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <IconVectorName></IconVectorName> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <EntityHelpUrl></EntityHelpUrl> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + <HasRelatedActivities>True</HasRelatedActivities> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml new file mode 100644 index 00000000..54ada264 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{4fdcf12f-0034-4992-9a85-e1db09c05da3}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{dfc6a9b0-0141-4e76-9f77-807f76cf31c3}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{a8f07fc3-c7f1-4e00-9e5c-ca7a49593778}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{1a2b60e1-619e-42b8-8bf7-f3622c421f15}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{9120a82a-999c-44e1-a8d8-bff3da7502fd}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{76bd5be3-73b9-41a9-a1eb-9a4072407855}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{abeffd52-2ca8-4ab0-8ac7-658dca386985}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{eb8bb69e-f6e4-4d28-a0c0-ec37d4338425}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{735d543e-aed4-45f3-a397-c2483e388c30}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{5e21596a-5f0f-421c-bb1d-fdb39f5eab23}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{446927e8-bad9-4e52-a19d-8beb17835274}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{9b44077b-2a6f-4f33-bba2-a0e78322f377}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{71264a98-65f5-47d8-b75c-81fafd62cce5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{43a6eb70-68be-4b34-86a4-2974c81be08a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml new file mode 100644 index 00000000..83cb262e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{4fdcf12f-0034-4992-9a85-e1db09c05da3}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{dfc6a9b0-0141-4e76-9f77-807f76cf31c3}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{a8f07fc3-c7f1-4e00-9e5c-ca7a49593778}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{1a2b60e1-619e-42b8-8bf7-f3622c421f15}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{9120a82a-999c-44e1-a8d8-bff3da7502fd}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{76bd5be3-73b9-41a9-a1eb-9a4072407855}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{abeffd52-2ca8-4ab0-8ac7-658dca386985}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{eb8bb69e-f6e4-4d28-a0c0-ec37d4338425}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{735d543e-aed4-45f3-a397-c2483e388c30}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{5e21596a-5f0f-421c-bb1d-fdb39f5eab23}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{446927e8-bad9-4e52-a19d-8beb17835274}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{9b44077b-2a6f-4f33-bba2-a0e78322f377}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{71264a98-65f5-47d8-b75c-81fafd62cce5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{43a6eb70-68be-4b34-86a4-2974c81be08a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml new file mode 100644 index 00000000..e1f473a9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{2624fa85-8605-4b99-ad78-03b50b029e8f}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{7f24843f-9ed6-47f9-a61d-5c66e2d8cfde}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{69c9b812-9684-40f7-b251-fda7a93ed6ce}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5762bbab-0c36-423a-b901-8c6eb79f5e7a}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{2313aad6-b017-44e3-9223-38c7041975c4}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml new file mode 100644 index 00000000..c2dc4761 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{2624fa85-8605-4b99-ad78-03b50b029e8f}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{7f24843f-9ed6-47f9-a61d-5c66e2d8cfde}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{69c9b812-9684-40f7-b251-fda7a93ed6ce}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5762bbab-0c36-423a-b901-8c6eb79f5e7a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{2313aad6-b017-44e3-9223-38c7041975c4}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml new file mode 100644 index 00000000..bcbd4276 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{6cc94eae-4482-48c7-b632-6a0e67069fdc}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{975df954-cb62-484d-8321-81dacdce0c48}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{2469b90b-ee26-4645-a646-b49a73dd0a6c}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{84eae81a-08ad-42ab-b790-f95be3afe3fa}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{3340159d-4568-4d60-8706-85aa81055925}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml new file mode 100644 index 00000000..cce8d6ba --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{6cc94eae-4482-48c7-b632-6a0e67069fdc}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{975df954-cb62-484d-8321-81dacdce0c48}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{2469b90b-ee26-4645-a646-b49a73dd0a6c}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{84eae81a-08ad-42ab-b790-f95be3afe3fa}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{3340159d-4568-4d60-8706-85aa81055925}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml new file mode 100644 index 00000000..55fefdd4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3ab50d92-1d62-4b65-8988-c2ff080cab17}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplan"> + <attribute name="p365i_actionplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Action Plans" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml new file mode 100644 index 00000000..b7b19f08 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3b9f2982-a09e-4224-86b7-ca462ec2722e}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplan"> + <attribute name="p365i_actionplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml new file mode 100644 index 00000000..4a2c81be --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}</savedqueryid> + <layoutxml> + <grid name="p365i_actionplans" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_actionplan" id="p365i_actionplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplan"> + <attribute name="p365i_actionplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml new file mode 100644 index 00000000..b1ad39f9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{6375ad99-f676-ee11-8179-6045bdd06c78}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_actionplan"> + <attribute name="p365i_actionplanid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Action Plans" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Action Plans owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml new file mode 100644 index 00000000..daf53ea1 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{84bc6269-497d-4ec9-bacb-b9e047f6c010}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplan"> + <attribute name="p365i_actionplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Action Plans" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml new file mode 100644 index 00000000..4b228e96 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{91c50fcb-fb6d-4423-a55d-d5006ce2a871}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplan"> + <attribute name="p365i_actionplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="statuscode" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Action Plans" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml new file mode 100644 index 00000000..abcfffcb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{dde56077-affa-43a2-b41f-36e306b40f9b}</savedqueryid> + <layoutxml> + <grid name="p365i_actionplans" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_actionplan" id="p365i_actionplanid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplan"> + <attribute name="p365i_actionplanid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml new file mode 100644 index 00000000..7488c37a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml @@ -0,0 +1,834 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Action Plan Activity Template" OriginalName="Action Plan Activity Template">p365i_ActionPlanActivityTemplate</Name> + <EntityInfo> + <entity Name="p365i_ActionPlanActivityTemplate"> + <LocalizedNames> + <LocalizedName description="Action Plan Activity Template" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Action Plan Activity Templates" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ActionPlanActivityTemplateId"> + <Type>primarykey</Type> + <Name>p365i_actionplanactivitytemplateid</Name> + <LogicalName>p365i_actionplanactivitytemplateid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Action Plan Activity Template" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_actionplanactivitytemplate_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Action Plan Activity Template" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Action Plan Activity Template" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_actionplanactivitytemplate_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Action Plan Activity Template" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Action Plan Activity Template" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_actionplanactivitytemplates</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>0</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml new file mode 100644 index 00000000..38fb7d4a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{c9f9ea01-08de-4795-b337-f2113de80813}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{cf1eb471-be79-4fc6-80d1-ee86b7107547}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{1ed99cb1-1140-468a-bbc9-458a8c3fe579}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{13990202-a0a3-4f80-94a5-574f55d8c6a2}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{9d61ecf4-ebe8-4320-af67-2f03fc29c943}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{fbf418fd-f17e-4d56-89aa-5b0c4380d600}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ae1a9693-2f43-4f3d-ae3c-b6f70c01dacf}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{280cdd4c-fdfa-4bdc-a96f-40317c43f736}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{88cef639-6f30-4764-9c73-fb3d4eac0f51}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{3fa04907-c142-448c-88ea-a2375c3dc5ee}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5607920d-ce8d-4433-b9bb-1eea42793206}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{c65d771b-bdaf-40b1-8d40-e1cb458a086f}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{072e2590-7eed-49fa-a354-ca7dfbb59789}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{07945c49-33af-49db-b44d-032ff5dc7389}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml new file mode 100644 index 00000000..4c194d73 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{c9f9ea01-08de-4795-b337-f2113de80813}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{cf1eb471-be79-4fc6-80d1-ee86b7107547}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{1ed99cb1-1140-468a-bbc9-458a8c3fe579}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{13990202-a0a3-4f80-94a5-574f55d8c6a2}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{9d61ecf4-ebe8-4320-af67-2f03fc29c943}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{fbf418fd-f17e-4d56-89aa-5b0c4380d600}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ae1a9693-2f43-4f3d-ae3c-b6f70c01dacf}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{280cdd4c-fdfa-4bdc-a96f-40317c43f736}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{88cef639-6f30-4764-9c73-fb3d4eac0f51}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{3fa04907-c142-448c-88ea-a2375c3dc5ee}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5607920d-ce8d-4433-b9bb-1eea42793206}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{c65d771b-bdaf-40b1-8d40-e1cb458a086f}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{072e2590-7eed-49fa-a354-ca7dfbb59789}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{07945c49-33af-49db-b44d-032ff5dc7389}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml new file mode 100644 index 00000000..ea1fc194 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{c3347686-d33c-4aaf-90f4-e71bb58786a5}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{97b42f5d-e1d0-4c83-b273-057b7a4435bc}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{225e6df5-f29e-4fd1-bf67-bb0507417d9b}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1a00ec37-5b19-431e-a1bb-39e4d7aa924b}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{d7e29cec-26d7-4fb2-af1e-91aeba3ab0e5}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml new file mode 100644 index 00000000..eaf9ac15 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{c3347686-d33c-4aaf-90f4-e71bb58786a5}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{97b42f5d-e1d0-4c83-b273-057b7a4435bc}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{225e6df5-f29e-4fd1-bf67-bb0507417d9b}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1a00ec37-5b19-431e-a1bb-39e4d7aa924b}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{d7e29cec-26d7-4fb2-af1e-91aeba3ab0e5}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml new file mode 100644 index 00000000..aa052cd4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{25b9b696-b1a2-4b7f-a950-9d1860cd8481}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{59242e74-8d0b-4922-84b9-5e909301b374}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{ada9cb90-dedb-4a1a-a90f-762683e38bb4}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1a66fbae-ca42-49e9-b40a-da37f23c0210}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{98fdbd58-8285-4d54-8a07-c78cc3742a6b}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml new file mode 100644 index 00000000..5db2f719 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{25b9b696-b1a2-4b7f-a950-9d1860cd8481}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{59242e74-8d0b-4922-84b9-5e909301b374}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{ada9cb90-dedb-4a1a-a90f-762683e38bb4}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1a66fbae-ca42-49e9-b40a-da37f23c0210}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{98fdbd58-8285-4d54-8a07-c78cc3742a6b}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml new file mode 100644 index 00000000..b768b08a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}</savedqueryid> + <layoutxml> + <grid name="p365i_actionplanactivitytemplates" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_actionplanactivitytemplate" id="p365i_actionplanactivitytemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplanactivitytemplate"> + <attribute name="p365i_actionplanactivitytemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Activity Template Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml new file mode 100644 index 00000000..a6958777 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{78311c3e-e4cb-4dfa-8955-63e241662fcd}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplanactivitytemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplanactivitytemplate"> + <attribute name="p365i_actionplanactivitytemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Action Plan Activity Templates" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml new file mode 100644 index 00000000..9439661d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplanactivitytemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplanactivitytemplate"> + <attribute name="p365i_actionplanactivitytemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Action Plan Activity Templates" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml new file mode 100644 index 00000000..e6c528b5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{94fa9f47-2864-489f-bd77-e64146ebb5e5}</savedqueryid> + <layoutxml> + <grid name="p365i_actionplanactivitytemplates" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_actionplanactivitytemplate" id="p365i_actionplanactivitytemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplanactivitytemplate"> + <attribute name="p365i_actionplanactivitytemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Activity Template Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml new file mode 100644 index 00000000..97deb9d0 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{aab60b23-f776-ee11-8179-6045bd10f02e}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_actionplanactivitytemplate"> + <attribute name="p365i_actionplanactivitytemplateid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Action Plan Activity Templates" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Action Plan Activity Templates owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml new file mode 100644 index 00000000..aa6ec2f7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{ab09b67f-81ef-4099-a863-7acb3b815915}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplanactivitytemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplanactivitytemplate"> + <attribute name="p365i_actionplanactivitytemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="statuscode" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Action Plan Activity Templates" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml new file mode 100644 index 00000000..33c1aca7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{f55efdd4-5587-416a-b4fc-32a836c5e97c}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplanactivitytemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplanactivitytemplate"> + <attribute name="p365i_actionplanactivitytemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Activity Template Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml new file mode 100644 index 00000000..64c9538c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml @@ -0,0 +1,834 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Action Plan Template" OriginalName="Action Plan Template">p365i_ActionPlanTemplate</Name> + <EntityInfo> + <entity Name="p365i_ActionPlanTemplate"> + <LocalizedNames> + <LocalizedName description="Action Plan Template" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Action Plan Templates" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ActionPlanTemplateId"> + <Type>primarykey</Type> + <Name>p365i_actionplantemplateid</Name> + <LogicalName>p365i_actionplantemplateid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Action Plan Template" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_actionplantemplate_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Action Plan Template" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Action Plan Template" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_actionplantemplate_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Action Plan Template" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Action Plan Template" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_actionplantemplates</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>0</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml new file mode 100644 index 00000000..fd2fd355 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{bb051e5c-3440-47d9-a102-b42fbb6697d1}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{6aa93841-54ee-4065-8f28-2e7cecab86a2}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{54ae29a5-7040-4890-978e-7e1ba6983b04}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{c8951fd5-5e4c-4530-bedc-0f14c9770c97}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1123ae8c-c4c2-4a54-948d-4acc837060fc}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{a4361679-6c29-4dc9-9416-101de13d79d5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{2035924e-491e-4f8b-90ab-fd9046827376}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{ac407f41-0bdb-46ca-9abb-e07acf860570}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{f2a7e0e7-6a09-4c6a-8068-ba40595bd7a3}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{13a30d82-c722-4250-9839-65c4ec146c16}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{947a4057-f801-4ad5-b651-cb8495645fb6}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{e05029c3-9a82-4230-a44d-cde5bb78cd89}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{cff4b5c9-9d25-41f1-8d55-564698b2330a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{bdf8942e-b66b-4895-b500-d43aac844297}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml new file mode 100644 index 00000000..a6976e30 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{bb051e5c-3440-47d9-a102-b42fbb6697d1}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{6aa93841-54ee-4065-8f28-2e7cecab86a2}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{54ae29a5-7040-4890-978e-7e1ba6983b04}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{c8951fd5-5e4c-4530-bedc-0f14c9770c97}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1123ae8c-c4c2-4a54-948d-4acc837060fc}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{a4361679-6c29-4dc9-9416-101de13d79d5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{2035924e-491e-4f8b-90ab-fd9046827376}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{ac407f41-0bdb-46ca-9abb-e07acf860570}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{f2a7e0e7-6a09-4c6a-8068-ba40595bd7a3}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{13a30d82-c722-4250-9839-65c4ec146c16}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{947a4057-f801-4ad5-b651-cb8495645fb6}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{e05029c3-9a82-4230-a44d-cde5bb78cd89}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{cff4b5c9-9d25-41f1-8d55-564698b2330a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{bdf8942e-b66b-4895-b500-d43aac844297}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml new file mode 100644 index 00000000..bf37220f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{62ccb57f-9460-4a3e-bfdc-864e1baee38a}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{72f386b7-dea6-4936-8dcd-037b8fe95558}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1a5f1f85-1749-4d5a-8891-57c9158a7a94}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{1f815176-67d7-4413-95d3-cdf7a3744660}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml new file mode 100644 index 00000000..f8a57881 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{62ccb57f-9460-4a3e-bfdc-864e1baee38a}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{72f386b7-dea6-4936-8dcd-037b8fe95558}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1a5f1f85-1749-4d5a-8891-57c9158a7a94}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{1f815176-67d7-4413-95d3-cdf7a3744660}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml new file mode 100644 index 00000000..6ee97725 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{62b0c474-02b8-4371-ba13-514b242de3db}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{5e06d464-892d-4ddb-aaaa-bf27eea3d759}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{481aabf7-0ac2-4597-b793-40dae21e81aa}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{baf46c09-c766-455d-bb21-1102dda7e763}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{5a6534e2-07cc-4663-a7cb-d4ca948fa44e}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml new file mode 100644 index 00000000..a82ba61c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{62b0c474-02b8-4371-ba13-514b242de3db}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{5e06d464-892d-4ddb-aaaa-bf27eea3d759}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{481aabf7-0ac2-4597-b793-40dae21e81aa}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{baf46c09-c766-455d-bb21-1102dda7e763}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{5a6534e2-07cc-4663-a7cb-d4ca948fa44e}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml new file mode 100644 index 00000000..fba5a6b1 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}</savedqueryid> + <layoutxml> + <grid name="p365i_actionplantemplates" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_actionplantemplate" id="p365i_actionplantemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplantemplate"> + <attribute name="p365i_actionplantemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Template Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml new file mode 100644 index 00000000..44382e7a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3468afd4-4944-41bb-966f-7cc10b27dc47}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplantemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplantemplate"> + <attribute name="p365i_actionplantemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Template Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml new file mode 100644 index 00000000..028d2284 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{47363fb4-f676-ee11-8179-6045bd10f02e}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_actionplantemplate"> + <attribute name="p365i_actionplantemplateid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Action Plan Templates" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Action Plan Templates owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml new file mode 100644 index 00000000..dc45a9ea --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{522a1f16-cd13-4cd7-82b6-5cd07fec949a}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplantemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplantemplate"> + <attribute name="p365i_actionplantemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Action Plan Templates" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml new file mode 100644 index 00000000..52452700 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{58723348-f212-45be-8534-15a03647debc}</savedqueryid> + <layoutxml> + <grid name="p365i_actionplantemplates" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_actionplantemplate" id="p365i_actionplantemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplantemplate"> + <attribute name="p365i_actionplantemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Action Plan Template Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml new file mode 100644 index 00000000..7b599027 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{bd5570ef-78e6-436d-80c4-5c3255d3649a}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplantemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplantemplate"> + <attribute name="p365i_actionplantemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Action Plan Templates" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml new file mode 100644 index 00000000..f915fef2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{c36e03f8-7378-4048-9e05-cc967ed0cc70}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_actionplantemplateid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_actionplantemplate"> + <attribute name="p365i_actionplantemplateid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="statuscode" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Action Plan Templates" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml new file mode 100644 index 00000000..58bd8139 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml @@ -0,0 +1,1110 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="List Item" OriginalName="List Item">p365i_ListItem</Name> + <EntityInfo> + <entity Name="p365i_ListItem"> + <LocalizedNames> + <LocalizedName description="List Item" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="List Items" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ExchangeRate"> + <Type>decimal</Type> + <Name>exchangerate</Name> + <LogicalName>exchangerate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>1E-10</MinValue> + <MaxValue>100000000000</MaxValue> + <Accuracy>10</Accuracy> + <displaynames> + <displayname description="Exchange Rate" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Exchange rate for the currency associated with the entity with respect to the base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ListItemId"> + <Type>primarykey</Type> + <Name>p365i_listitemid</Name> + <LogicalName>p365i_listitemid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="List Item" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Price"> + <Type>money</Type> + <Name>p365i_price</Name> + <LogicalName>p365i_price</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Price" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_price_Base"> + <Type>money</Type> + <Name>p365i_price_base</Name> + <LogicalName>p365i_price_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_Price</CalculationOf> + <displaynames> + <displayname description="Price (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Price in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PriceList"> + <Type>lookup</Type> + <Name>p365i_pricelist</Name> + <LogicalName>p365i_pricelist</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Price List" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Product"> + <Type>lookup</Type> + <Name>p365i_product</Name> + <LogicalName>p365i_product</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_SalesUnit"> + <Type>lookup</Type> + <Name>p365i_salesunit</Name> + <LogicalName>p365i_salesunit</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Sales Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_listitem_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the List Item" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the List Item" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_listitem_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the List Item" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the List Item" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TransactionCurrencyId"> + <Type>lookup</Type> + <Name>transactioncurrencyid</Name> + <LogicalName>transactioncurrencyid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Currency" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_listitems</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml new file mode 100644 index 00000000..ad641ca7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{c16914b6-693e-4080-bab0-a8e3c3f3ae59}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{1ba68c32-7ff4-4aea-8c34-05a5e1a44f98}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{59d6b21e-5ab0-474a-be09-eab6b1d47184}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{e2d3a839-54bf-4207-83a0-5867692217df}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{0efb74e2-69f4-40bf-810b-fb03f4c87221}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{0c41ba09-c352-4a26-ad06-17841eb2e149}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{63267775-a693-48e4-914f-3114d4aca528}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{b924784f-f611-4a78-aa1e-4eaa794c685f}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{226d3c4e-7825-4389-bf3a-9b989b14148a}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{f28f1a66-ff48-4626-a016-637799571a81}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{0194a49e-c66f-4bc6-a320-4170e97d52c7}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{75a1fbfc-6022-407a-97ac-8f5f7122e341}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{5f0ab8ce-9436-4e12-8330-cbb5334f1317}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{d348fda2-e3c5-46ea-8b7e-fdcd7614daf3}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml new file mode 100644 index 00000000..763b1cc7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{c16914b6-693e-4080-bab0-a8e3c3f3ae59}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{1ba68c32-7ff4-4aea-8c34-05a5e1a44f98}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{59d6b21e-5ab0-474a-be09-eab6b1d47184}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{e2d3a839-54bf-4207-83a0-5867692217df}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{0efb74e2-69f4-40bf-810b-fb03f4c87221}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{0c41ba09-c352-4a26-ad06-17841eb2e149}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{63267775-a693-48e4-914f-3114d4aca528}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{b924784f-f611-4a78-aa1e-4eaa794c685f}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{226d3c4e-7825-4389-bf3a-9b989b14148a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{f28f1a66-ff48-4626-a016-637799571a81}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{0194a49e-c66f-4bc6-a320-4170e97d52c7}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{75a1fbfc-6022-407a-97ac-8f5f7122e341}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{5f0ab8ce-9436-4e12-8330-cbb5334f1317}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{d348fda2-e3c5-46ea-8b7e-fdcd7614daf3}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml new file mode 100644 index 00000000..886e0a9b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{98a46458-8db5-4246-926e-449fa60a6647}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="50%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{a3fc11b4-cddb-4970-967a-f0897fc5e172}" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{62347904-3d80-4d6a-834c-5d61680dd0a8}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Price List" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1a2e4848-773a-4d71-a9fd-3f942d897973}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Product" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_product" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1e6e160e-c282-4d41-94fa-d35052b5bc3a}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="50%"> + <sections> + <section name="_section_331" id="f21ffb12-0567-4b8e-b95b-0cb0d572701a" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{1ecade96-5990-4b56-b16b-bce343f48a8a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{0d39b6f0-fddc-49d7-9cd3-79b5baf2a538}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Price" languagecode="1033" /> + </labels> + <control id="p365i_price" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_price" disabled="false" /> + </cell> + </row> + <row> + <cell id="{80581abe-b0e3-4225-9056-5f7128eb7276}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Sales Unit" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{fb5fe48f-a8a6-48ed-8c64-3ba9676458d4}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{b1cc821d-da00-48c3-8b03-a18796a10794}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{34a16725-cd4d-4866-bff5-140783da3fea}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{6c511652-32c7-4f96-8ae7-6d0ed7894c42}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{f44f22e2-1e77-4ecb-8901-4023af35f613}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{2034cd7c-450c-4c1c-979f-b4308e1c5f7f}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{6c7c6e61-93aa-4a3e-be95-bb47f7c29a48}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{1a806539-59b6-4b53-aabd-41325709df9f}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + <Navigation> + <NavBar></NavBar> + </Navigation> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml new file mode 100644 index 00000000..749453c9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml @@ -0,0 +1,147 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{98a46458-8db5-4246-926e-449fa60a6647}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="50%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{a3fc11b4-cddb-4970-967a-f0897fc5e172}" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{62347904-3d80-4d6a-834c-5d61680dd0a8}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1a2e4848-773a-4d71-a9fd-3f942d897973}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_product" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1e6e160e-c282-4d41-94fa-d35052b5bc3a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="50%"> + <sections> + <section name="_section_331" id="f21ffb12-0567-4b8e-b95b-0cb0d572701a" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{1ecade96-5990-4b56-b16b-bce343f48a8a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{0d39b6f0-fddc-49d7-9cd3-79b5baf2a538}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_price" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_price" disabled="false" /> + </cell> + </row> + <row> + <cell id="{80581abe-b0e3-4225-9056-5f7128eb7276}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{fb5fe48f-a8a6-48ed-8c64-3ba9676458d4}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{b1cc821d-da00-48c3-8b03-a18796a10794}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{34a16725-cd4d-4866-bff5-140783da3fea}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{6c511652-32c7-4f96-8ae7-6d0ed7894c42}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{f44f22e2-1e77-4ecb-8901-4023af35f613}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{2034cd7c-450c-4c1c-979f-b4308e1c5f7f}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{6c7c6e61-93aa-4a3e-be95-bb47f7c29a48}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{1a806539-59b6-4b53-aabd-41325709df9f}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + <Navigation> + <NavBar></NavBar> + </Navigation> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml new file mode 100644 index 00000000..80bd1203 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{0eda2a71-ef98-4be8-b981-5f5a28d05381}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{f2e1660d-0ab6-467a-82d1-c6ea39f9970f}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{3398a2b5-f8ad-4f86-bd20-3208cbc7a5df}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1610bf7e-2ae1-4d67-8618-3bf2663ff6b8}" visible="false"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{fcc2d393-8387-4401-9f8c-5a1593299eef}" showlabel="true" visible="false"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + <row> + <cell id="{74ef9dea-f9ac-4be5-b277-2f4cf9026ff3}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Price" languagecode="1033" /> + </labels> + <control id="p365i_price" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_price" disabled="false" /> + </cell> + </row> + <row> + <cell id="{04d5a4d9-5c81-451f-bd22-f0f787d9456d}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Sales Unit" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml new file mode 100644 index 00000000..3716936f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{0eda2a71-ef98-4be8-b981-5f5a28d05381}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{f2e1660d-0ab6-467a-82d1-c6ea39f9970f}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{3398a2b5-f8ad-4f86-bd20-3208cbc7a5df}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1610bf7e-2ae1-4d67-8618-3bf2663ff6b8}" visible="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{fcc2d393-8387-4401-9f8c-5a1593299eef}" showlabel="true" visible="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + <row> + <cell id="{74ef9dea-f9ac-4be5-b277-2f4cf9026ff3}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_price" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_price" disabled="false" /> + </cell> + </row> + <row> + <cell id="{04d5a4d9-5c81-451f-bd22-f0f787d9456d}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml new file mode 100644 index 00000000..75df7125 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{70dec15d-c87b-ee11-8179-00224840d636}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="ACBA75B7-97B6-4116-AA55-51312992B721" name="tab_1" showlabel="false" labelid="{d7e60e20-a6c1-4469-8abc-bc14e185832f}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section id="AD49B5BF-256F-46A8-9C75-947146172EB9" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{985f05e9-27b8-4a17-bd2d-203ad2562e2e}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="C0550AC7-0F44-45A4-8EF5-D2911C0689D9" labelid="{286f40ea-b554-4a3d-9ea1-84d5d8190fcd}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{5d6d30ce-dd22-4912-a97f-d3d956f6c25c}" locklevel="0" colspan="1" rowspan="1" labelid="{505d37b0-94fb-470c-8882-ae9581ad6bc5}"> + <labels> + <label description="Sales Unit" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="1" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Sales Unit" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml new file mode 100644 index 00000000..75df7125 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{70dec15d-c87b-ee11-8179-00224840d636}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="ACBA75B7-97B6-4116-AA55-51312992B721" name="tab_1" showlabel="false" labelid="{d7e60e20-a6c1-4469-8abc-bc14e185832f}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section id="AD49B5BF-256F-46A8-9C75-947146172EB9" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{985f05e9-27b8-4a17-bd2d-203ad2562e2e}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="C0550AC7-0F44-45A4-8EF5-D2911C0689D9" labelid="{286f40ea-b554-4a3d-9ea1-84d5d8190fcd}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{5d6d30ce-dd22-4912-a97f-d3d956f6c25c}" locklevel="0" colspan="1" rowspan="1" labelid="{505d37b0-94fb-470c-8882-ae9581ad6bc5}"> + <labels> + <label description="Sales Unit" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="1" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Sales Unit" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml new file mode 100644 index 00000000..da9da0c2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{8fc47389-c87b-ee11-8179-00224840d636}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="ACBA75B7-97B6-4116-AA55-51312992B721" name="tab_1" showlabel="false" labelid="{d2d1f1e9-c0c5-49f5-9e6d-0fab91f131b4}"> + <labels> + <label description="Tab" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section id="AD49B5BF-256F-46A8-9C75-947146172EB9" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{0ce7eb93-6ec4-46fe-9483-072714c8273a}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="C0550AC7-0F44-45A4-8EF5-D2911C0689D9" labelid="{a18156df-dda0-480d-8639-cb7c4823fc9d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{f21dbf71-c858-4a46-a04a-be1ecf5964c6}" locklevel="0" colspan="1" rowspan="1" labelid="{400584cc-05d4-46cc-be16-a5e1b99858a4}"> + <labels> + <label description="Price" languagecode="1033" /> + </labels> + <control id="p365i_price" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_price" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="2" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Price" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml new file mode 100644 index 00000000..da9da0c2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{8fc47389-c87b-ee11-8179-00224840d636}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="ACBA75B7-97B6-4116-AA55-51312992B721" name="tab_1" showlabel="false" labelid="{d2d1f1e9-c0c5-49f5-9e6d-0fab91f131b4}"> + <labels> + <label description="Tab" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section id="AD49B5BF-256F-46A8-9C75-947146172EB9" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{0ce7eb93-6ec4-46fe-9483-072714c8273a}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="C0550AC7-0F44-45A4-8EF5-D2911C0689D9" labelid="{a18156df-dda0-480d-8639-cb7c4823fc9d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{f21dbf71-c858-4a46-a04a-be1ecf5964c6}" locklevel="0" colspan="1" rowspan="1" labelid="{400584cc-05d4-46cc-be16-a5e1b99858a4}"> + <labels> + <label description="Price" languagecode="1033" /> + </labels> + <control id="p365i_price" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_price" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="2" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Price" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml new file mode 100644 index 00000000..75a4e3ff --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{a917975b-fe68-ee11-9ae7-00224841f5ce}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="F931FFE2-B873-473F-8F95-9502F0AA3F5E" name="tab_1" showlabel="false" labelid="{0124d49d-f211-4862-a2ef-6fd48e42d8ea}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section id="0C655D4E-C6E3-424E-9AF5-71E72D30D12E" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{116813e3-9f35-42ca-94ad-84cfe9866071}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{12bfd982-e732-4049-b299-d464365b2cff}" locklevel="0" colspan="1" rowspan="1" labelid="{85315f0c-8762-444b-be84-f4445ee700a6}"> + <labels> + <label description="Price List" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell id="{ff20f738-d135-4d88-a219-5d820e51fced}" locklevel="0" colspan="1" rowspan="1" labelid="{955206d8-c2e8-4426-8569-0276f34c014d}"> + <labels> + <label description="Product" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_product" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="02DECBA0-3AE2-484D-A19F-C5353AF4F4F2" name="tab_1_column_2_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{78969b23-9151-453f-9b42-40c07eec8ac6}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{46d04f75-0113-4d04-9891-48bfeeecaaba}" locklevel="0" colspan="1" rowspan="1" labelid="{0a6785ce-8c4f-477b-9aff-86347ca9b907}"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{6a231b46-694d-48ed-abfb-297f729c4bee}" locklevel="0" colspan="1" rowspan="1" labelid="{c4d71b77-29a0-4785-9094-8e55147e9806}"> + <labels> + <label description="Price" languagecode="1033" /> + </labels> + <control id="p365i_price" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_price" disabled="false" /> + </cell> + </row> + <row> + <cell id="{ced62b1e-80f5-42bf-bc9d-4e7407e0b831}" locklevel="0" colspan="1" rowspan="1" labelid="{b6383d5e-a50b-4342-8a2e-828107da40d7}"> + <labels> + <label description="Sales Unit" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="46FD66EA-B686-41D9-AAE0-C565BD78EC1F" name="tab_1_column_3_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{f4f15fcc-b5b0-468a-a9df-4f8f0d1b868d}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="07C04A4E-A482-45CC-BAB7-7FCA3CD02938" labelid="{9972a778-5e79-470e-9151-8ffb9d36660d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="List Item quick create form" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml new file mode 100644 index 00000000..75a4e3ff --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{a917975b-fe68-ee11-9ae7-00224841f5ce}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="F931FFE2-B873-473F-8F95-9502F0AA3F5E" name="tab_1" showlabel="false" labelid="{0124d49d-f211-4862-a2ef-6fd48e42d8ea}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section id="0C655D4E-C6E3-424E-9AF5-71E72D30D12E" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{116813e3-9f35-42ca-94ad-84cfe9866071}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{12bfd982-e732-4049-b299-d464365b2cff}" locklevel="0" colspan="1" rowspan="1" labelid="{85315f0c-8762-444b-be84-f4445ee700a6}"> + <labels> + <label description="Price List" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell id="{ff20f738-d135-4d88-a219-5d820e51fced}" locklevel="0" colspan="1" rowspan="1" labelid="{955206d8-c2e8-4426-8569-0276f34c014d}"> + <labels> + <label description="Product" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_product" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="02DECBA0-3AE2-484D-A19F-C5353AF4F4F2" name="tab_1_column_2_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{78969b23-9151-453f-9b42-40c07eec8ac6}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{46d04f75-0113-4d04-9891-48bfeeecaaba}" locklevel="0" colspan="1" rowspan="1" labelid="{0a6785ce-8c4f-477b-9aff-86347ca9b907}"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{6a231b46-694d-48ed-abfb-297f729c4bee}" locklevel="0" colspan="1" rowspan="1" labelid="{c4d71b77-29a0-4785-9094-8e55147e9806}"> + <labels> + <label description="Price" languagecode="1033" /> + </labels> + <control id="p365i_price" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_price" disabled="false" /> + </cell> + </row> + <row> + <cell id="{ced62b1e-80f5-42bf-bc9d-4e7407e0b831}" locklevel="0" colspan="1" rowspan="1" labelid="{b6383d5e-a50b-4342-8a2e-828107da40d7}"> + <labels> + <label description="Sales Unit" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="46FD66EA-B686-41D9-AAE0-C565BD78EC1F" name="tab_1_column_3_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{f4f15fcc-b5b0-468a-a9df-4f8f0d1b868d}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="07C04A4E-A482-45CC-BAB7-7FCA3CD02938" labelid="{9972a778-5e79-470e-9151-8ffb9d36660d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="List Item quick create form" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml new file mode 100644 index 00000000..b093c43d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_listitemid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_listitem"> + <attribute name="p365i_listitemid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive List Items" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml new file mode 100644 index 00000000..d2e798c1 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{2708c405-5d2a-41d1-8b8e-c274a16ae056}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_listitemid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_listitem"> + <attribute name="p365i_listitemid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active List Items" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml new file mode 100644 index 00000000..1970ea09 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}</savedqueryid> + <layoutxml> + <grid name="p365i_listitems" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_listitem" id="p365i_listitemid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_listitem"> + <attribute name="p365i_listitemid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="List Item Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml new file mode 100644 index 00000000..32b8098a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{61c63fd4-f068-ee11-9ae7-6045bd10f18c}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_listitem"> + <attribute name="p365i_listitemid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My List Items" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active List Items owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml new file mode 100644 index 00000000..43eb68bd --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{8c251133-01f7-4ac4-9cd4-aa2d935794ee}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_listitemid"> + <cell name="p365i_name" width="300" /> + <cell name="p365i_price" width="148" /> + <cell name="transactioncurrencyid" width="136" /> + <cell name="p365i_salesunit" width="178" /> + <cell name="p365i_product" width="100" /> + <cell name="p365i_pricelist" width="100" /> + <cell name="exchangerate" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_listitem"> + <attribute name="p365i_listitemid" /> + <attribute name="p365i_name" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_price" /> + <attribute name="transactioncurrencyid" /> + <attribute name="p365i_salesunit" /> + <attribute name="p365i_product" /> + <attribute name="p365i_pricelist" /> + <attribute name="exchangerate" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active List Items" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml new file mode 100644 index 00000000..0c7ec83e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{a85118d3-8f44-4192-aa68-5c1eec4f4083}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_listitemid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_listitem"> + <attribute name="p365i_listitemid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="List Item Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml new file mode 100644 index 00000000..f10952f3 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{bf42380c-d8f6-44a5-b7c5-ca99d0673534}</savedqueryid> + <layoutxml> + <grid name="p365i_listitems" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_listitem" id="p365i_listitemid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_listitem"> + <attribute name="p365i_listitemid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="List Item Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml new file mode 100644 index 00000000..d74e73db --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_listitemid"> + <cell name="p365i_name" width="300" /> + <cell name="p365i_price" width="148" /> + <cell name="transactioncurrencyid" width="136" /> + <cell name="p365i_salesunit" width="178" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_listitem"> + <attribute name="p365i_listitemid" /> + <attribute name="p365i_name" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_price" /> + <attribute name="transactioncurrencyid" /> + <attribute name="p365i_salesunit" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Product List's List Items" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml new file mode 100644 index 00000000..66e9e124 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml @@ -0,0 +1,2721 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Opportunity" OriginalName="Opportunity">p365i_Opportunity</Name> + <EntityInfo> + <entity Name="p365i_Opportunity"> + <LocalizedNames> + <LocalizedName description="Opportunity" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Opportunities" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ExchangeRate"> + <Type>decimal</Type> + <Name>exchangerate</Name> + <LogicalName>exchangerate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>1E-10</MinValue> + <MaxValue>100000000000</MaxValue> + <Accuracy>10</Accuracy> + <displaynames> + <displayname description="Exchange Rate" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Exchange rate for the currency associated with the entity with respect to the base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_AccountPlan"> + <Type>lookup</Type> + <Name>p365i_accountplan</Name> + <LogicalName>p365i_accountplan</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Account Plan" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Budgetamount"> + <Type>money</Type> + <Name>p365i_budgetamount</Name> + <LogicalName>p365i_budgetamount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>1000000000000</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Budget Amount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_budgetamount_Base"> + <Type>money</Type> + <Name>p365i_budgetamount_base</Name> + <LogicalName>p365i_budgetamount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_Budgetamount</CalculationOf> + <displaynames> + <displayname description="Budget amount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Budget amount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_CompleteFinalProposal"> + <Type>bit</Type> + <Name>p365i_completefinalproposal</Name> + <LogicalName>p365i_completefinalproposal</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_opportunity_p365i_completefinalproposal"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Complete Final Proposal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Completed" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="mark complete" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Complete Final Proposal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_CompleteInternalReview"> + <Type>bit</Type> + <Name>p365i_completeinternalreview</Name> + <LogicalName>p365i_completeinternalreview</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_opportunity_p365i_completeinternalreview"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Complete Internal Review" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Completed" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="mark complete" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Complete Internal Review" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Currentsituation"> + <Type>ntext</Type> + <Name>p365i_currentsituation</Name> + <LogicalName>p365i_currentsituation</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>2000</MaxLength> + <displaynames> + <displayname description="Current Situation" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_CustomerNeed"> + <Type>ntext</Type> + <Name>p365i_customerneed</Name> + <LogicalName>p365i_customerneed</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>2000</MaxLength> + <displaynames> + <displayname description="Customer Need" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_DecisionMaker"> + <Type>bit</Type> + <Name>p365i_decisionmaker</Name> + <LogicalName>p365i_decisionmaker</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_opportunity_p365i_decisionmaker"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Decision Maker" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Completed" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="mark complete" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Decision Maker" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Description"> + <Type>ntext</Type> + <Name>p365i_description</Name> + <LogicalName>p365i_description</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>2000</MaxLength> + <displaynames> + <displayname description="Description" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_DetailedAmount"> + <Type>money</Type> + <Name>p365i_detailedamount</Name> + <LogicalName>p365i_detailedamount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Detailed Amount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_detailedamount_Base"> + <Type>money</Type> + <Name>p365i_detailedamount_base</Name> + <LogicalName>p365i_detailedamount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_DetailedAmount</CalculationOf> + <displaynames> + <displayname description="Detailed Amount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Detailed Amount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_DevelopProposal"> + <Type>bit</Type> + <Name>p365i_developproposal</Name> + <LogicalName>p365i_developproposal</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_opportunity_p365i_developproposal"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Develop Proposal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Completed" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="mark complete" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Develop Proposal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Discount"> + <Type>decimal</Type> + <Name>p365i_discount</Name> + <LogicalName>p365i_discount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>100</MaxValue> + <displaynames> + <displayname description=" (-) Discount (%)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_EstCloseDate"> + <Type>datetime</Type> + <Name>p365i_estclosedate</Name> + <LogicalName>p365i_estclosedate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Est. Close Date" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_EstRevenue"> + <Type>money</Type> + <Name>p365i_estrevenue</Name> + <LogicalName>p365i_estrevenue</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Est. Revenue" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_estrevenue_Base"> + <Type>money</Type> + <Name>p365i_estrevenue_base</Name> + <LogicalName>p365i_estrevenue_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_EstRevenue</CalculationOf> + <displaynames> + <displayname description="Est. Revenue (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Est. Revenue in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_EstRevenueCalculated"> + <Type>money</Type> + <Name>p365i_estrevenuecalculated</Name> + <LogicalName>p365i_estrevenuecalculated</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Est. Revenue" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_estrevenuecalculated_Base"> + <Type>money</Type> + <Name>p365i_estrevenuecalculated_base</Name> + <LogicalName>p365i_estrevenuecalculated_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_EstRevenueCalculated</CalculationOf> + <displaynames> + <displayname description="Est. Revenue Calculated (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Est. Revenue Calculated in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_FInalDecisionDate"> + <Type>datetime</Type> + <Name>p365i_finaldecisiondate</Name> + <LogicalName>p365i_finaldecisiondate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Final Decision Date" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ID"> + <Type>nvarchar</Type> + <Name>p365i_id</Name> + <LogicalName>p365i_id</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ReadOnlyInUI|ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat>OPP-{SEQNUM:4}</AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="ID" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_manualDiscount"> + <Type>money</Type> + <Name>p365i_manualdiscount</Name> + <LogicalName>p365i_manualdiscount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description=" (-) Discount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_manualdiscount_Base"> + <Type>money</Type> + <Name>p365i_manualdiscount_base</Name> + <LogicalName>p365i_manualdiscount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_manualDiscount</CalculationOf> + <displaynames> + <displayname description=" (-) Discount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the (-) Discount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_OpportunityId"> + <Type>primarykey</Type> + <Name>p365i_opportunityid</Name> + <LogicalName>p365i_opportunityid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Opportunity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_parentAccountid"> + <Type>lookup</Type> + <Name>p365i_parentaccountid</Name> + <LogicalName>p365i_parentaccountid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Account" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_parentContactid"> + <Type>lookup</Type> + <Name>p365i_parentcontactid</Name> + <LogicalName>p365i_parentcontactid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Contact" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PresentFinalProposal"> + <Type>bit</Type> + <Name>p365i_presentfinalproposal</Name> + <LogicalName>p365i_presentfinalproposal</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_opportunity_p365i_presentfinalproposal"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Present Final Proposal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Completed" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="mark complete" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Present Final Proposal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PresentProposal"> + <Type>bit</Type> + <Name>p365i_presentproposal</Name> + <LogicalName>p365i_presentproposal</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_opportunity_p365i_presentproposal"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Present Proposal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Completed" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="mark complete" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Present Proposal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PriceList"> + <Type>lookup</Type> + <Name>p365i_pricelist</Name> + <LogicalName>p365i_pricelist</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Price List" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ProposedSolution"> + <Type>ntext</Type> + <Name>p365i_proposedsolution</Name> + <LogicalName>p365i_proposedsolution</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>2000</MaxLength> + <displaynames> + <displayname description="Proposed Solution" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Prospect"> + <Type>lookup</Type> + <Name>p365i_prospect</Name> + <LogicalName>p365i_prospect</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Prospect" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PurchaseProcess"> + <Type>picklist</Type> + <Name>p365i_purchaseprocess</Name> + <LogicalName>p365i_purchaseprocess</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>-1</AppDefaultValue> + <OptionSetName>p365i_purchaseprocess</OptionSetName> + <displaynames> + <displayname description="Purchase Process" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PurchaseTimeframe"> + <Type>picklist</Type> + <Name>p365i_purchasetimeframe</Name> + <LogicalName>p365i_purchasetimeframe</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>-1</AppDefaultValue> + <OptionSetName>p365i_purchasetimeframe</OptionSetName> + <displaynames> + <displayname description="Purchase Timeframe" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Revenue"> + <Type>picklist</Type> + <Name>p365i_revenue</Name> + <LogicalName>p365i_revenue</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>446310001</AppDefaultValue> + <OptionSetName>p365i_revenuecalculaition</OptionSetName> + <displaynames> + <displayname description="Revenue" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_SubtotalAmount"> + <Type>money</Type> + <Name>p365i_subtotalamount</Name> + <LogicalName>p365i_subtotalamount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Subtotal Amount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_opportunity-p365i_subtotalamount.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_subtotalamount_Base"> + <Type>money</Type> + <Name>p365i_subtotalamount_base</Name> + <LogicalName>p365i_subtotalamount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_SubtotalAmount</CalculationOf> + <displaynames> + <displayname description="Subtotal Amount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Subtotal Amount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Tax"> + <Type>money</Type> + <Name>p365i_tax</Name> + <LogicalName>p365i_tax</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description=" (+) Total Tax" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_tax_Base"> + <Type>money</Type> + <Name>p365i_tax_base</Name> + <LogicalName>p365i_tax_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_Tax</CalculationOf> + <displaynames> + <displayname description=" (+) Tax (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the (+) Tax in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Topic"> + <Type>nvarchar</Type> + <Name>p365i_topic</Name> + <LogicalName>p365i_topic</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ActivityPointerRegardingName|PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>300</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Topic" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_TotalAmount"> + <Type>money</Type> + <Name>p365i_totalamount</Name> + <LogicalName>p365i_totalamount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Total Amount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_opportunity-p365i_totalamount.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_totalamount_Base"> + <Type>money</Type> + <Name>p365i_totalamount_base</Name> + <LogicalName>p365i_totalamount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_TotalAmount</CalculationOf> + <displaynames> + <displayname description="Total Amount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Total Amount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="processid"> + <Type>uniqueidentifier</Type> + <Name>processid</Name> + <LogicalName>processid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>0</IsCustomizable> + <IsRenameable>0</IsRenameable> + <CanModifySearchSettings>0</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>0</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Process Id" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Contains the id of the process associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="stageid"> + <Type>uniqueidentifier</Type> + <Name>stageid</Name> + <LogicalName>stageid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>0</IsCustomizable> + <IsRenameable>0</IsRenameable> + <CanModifySearchSettings>0</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>0</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="(Deprecated) Stage Id" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Contains the id of the stage where the entity is located." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_opportunity_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Opportunity" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Opportunity" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_opportunity_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Opportunity" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="In Progress" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="2" state="1"> + <labels> + <label description="Won" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="446310001" state="0"> + <labels> + <label description="On Hold" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="446310002" state="1"> + <labels> + <label description="Lost" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="446310003" state="1"> + <labels> + <label description="Canceled" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Opportunity" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TransactionCurrencyId"> + <Type>lookup</Type> + <Name>transactioncurrencyid</Name> + <LogicalName>transactioncurrencyid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Currency" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="traversedpath"> + <Type>nvarchar</Type> + <Name>traversedpath</Name> + <LogicalName>traversedpath</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>0</IsCustomizable> + <IsRenameable>0</IsRenameable> + <CanModifySearchSettings>0</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>0</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>1250</MaxLength> + <Length>2500</Length> + <displaynames> + <displayname description="(Deprecated) Traversed Path" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="A comma separated list of string values representing the unique identifiers of stages in a Business Process Flow Instance in the order that they occur." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_opportunities</EntitySetName> + <IsDuplicateCheckSupported>0</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>1</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <EntityColor></EntityColor> + <IsDocumentManagementEnabled>1</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>0</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <IconVectorName>p365i_opportunityIcon</IconVectorName> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <EntityHelpUrl></EntityHelpUrl> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + <HasRelatedNotes>True</HasRelatedNotes> + <HasRelatedActivities>True</HasRelatedActivities> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml new file mode 100644 index 00000000..dfbe3bf4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{81fc0345-3815-4dfe-8394-c8631589ec0e}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{9054f23e-fe88-47c9-9c15-4e28f51c33bc}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{f0226e4e-bf4c-459c-b9b6-4f7d84261947}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{7d5e36df-c08d-4782-8342-028f6e4aa17d}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{14cca360-82d0-4c8b-9cb7-662a6d3e0dcc}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{de0cd4fd-0e81-433d-8641-cae52664ed0d}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{312dd5f1-51e9-4cff-b8e9-350d42f4992a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{2a552fd2-9486-4f72-a652-bbc5a045e551}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{b607c1ee-8df4-4946-9ef9-c7710e388593}" showlabel="true" locklevel="0"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{e20d6a36-dadc-427f-9d6d-7a6830808cf4}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{66ed9af2-61a4-4a04-bbb2-aa2eec2704ac}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{783881bf-d672-4f06-97a7-ed29006a704a}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{0a823b37-7ef2-4de1-a7fe-3d907e048461}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{c5f9a209-decd-4593-a0bc-7c6b2f147366}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml new file mode 100644 index 00000000..e2a85d0a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{81fc0345-3815-4dfe-8394-c8631589ec0e}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{9054f23e-fe88-47c9-9c15-4e28f51c33bc}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{f0226e4e-bf4c-459c-b9b6-4f7d84261947}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{7d5e36df-c08d-4782-8342-028f6e4aa17d}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{14cca360-82d0-4c8b-9cb7-662a6d3e0dcc}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{de0cd4fd-0e81-433d-8641-cae52664ed0d}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{312dd5f1-51e9-4cff-b8e9-350d42f4992a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{2a552fd2-9486-4f72-a652-bbc5a045e551}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{b607c1ee-8df4-4946-9ef9-c7710e388593}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{e20d6a36-dadc-427f-9d6d-7a6830808cf4}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{66ed9af2-61a4-4a04-bbb2-aa2eec2704ac}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{783881bf-d672-4f06-97a7-ed29006a704a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{0a823b37-7ef2-4de1-a7fe-3d907e048461}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{c5f9a209-decd-4593-a0bc-7c6b2f147366}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml new file mode 100644 index 00000000..1afb4331 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml @@ -0,0 +1,518 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{044fbce1-d4f2-4230-8695-03819956c21e}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls" shownavigationbar="true" showImage="false" maxWidth="1920"> + <tabs> + <tab verticallayout="true" id="{4dbeffb2-3a4b-412d-ad13-7706be22af79}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section showlabel="true" showbar="false" IsUserDefined="0" id="{7c92ce4f-9995-44fe-9bce-6170d75d858c}" name="Summary"> + <labels> + <label description="Summary" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{704f4976-f755-41d4-b08b-23634ff3d33f}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="ID" languagecode="1033" /> + </labels> + <control id="p365i_id" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_id" disabled="true" /> + </cell> + </row> + <row> + <cell id="{388f7715-e658-4666-883c-ffa9165c82cc}"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{0b927755-b566-49a0-ab64-adebf6c7f588}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Account" languagecode="1033" /> + </labels> + <control id="p365i_parentaccountid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_parentaccountid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{020d2091-e7b0-40ce-b3e5-3e00f9a6e6b1}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Contact" languagecode="1033" /> + </labels> + <control id="p365i_parentcontactid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_parentcontactid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1fb37ac7-f363-46c1-97c9-a995b0b7926a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Budget Amount" languagecode="1033" /> + </labels> + <control id="p365i_budgetamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_budgetamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{62dc376b-77bd-40e7-847c-4b6c4bc9668a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{544c2010-627e-47b0-a4c5-c0273f359cb8}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Purchase Timeframe" languagecode="1033" /> + </labels> + <control id="p365i_purchasetimeframe" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchasetimeframe" disabled="false" /> + </cell> + </row> + <row> + <cell id="{44003ab4-4e94-4bd9-8798-6bc8cc83527d}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Purchase Process" languagecode="1033" /> + </labels> + <control id="p365i_purchaseprocess" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchaseprocess" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="Additional Information" id="2f19af35-56c1-40de-b6cf-fb3d13bb4f92" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Additional Information" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{675fb539-64f4-44de-92ce-a5dc63b73756}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{56b15fd3-833c-43f3-96ed-ebf109aa6521}" locklevel="0" colspan="1" rowspan="5"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row> + <cell id="{7296ac2b-071d-4e0d-a071-ce1d8b8ed372}" locklevel="0" colspan="1" rowspan="5"> + <labels> + <label description="Current Situation" languagecode="1033" /> + </labels> + <control id="p365i_currentsituation" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_currentsituation" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row> + <cell id="{a90754ed-6169-4988-9e46-14d8ef885dfd}" locklevel="0" colspan="1" rowspan="5"> + <labels> + <label description="Customer Need" languagecode="1033" /> + </labels> + <control id="p365i_customerneed" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_customerneed" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row> + <cell id="{abeb3f72-5ad8-4d94-a472-041b2b73e416}" locklevel="0" colspan="1" rowspan="5"> + <labels> + <label description="Proposed Solution" languagecode="1033" /> + </labels> + <control id="p365i_proposedsolution" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_proposedsolution" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="Timeline" id="7635805b-5b7d-42bb-932b-50c0ee59cd62" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Timeline" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{f17c883d-cbc2-43f1-8c3f-7b035eed479b}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{b469d6e6-3deb-4627-910b-2cf7e39324f3}" rowspan="15" colspan="1"> + <labels> + <label description="Note Text" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-C143-495E-A496-C962E5B4488E}" disabled="false"> + <parameters> + <UClientRecordPerPage>16</UClientRecordPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="Quotes" id="021b9207-e6e9-46a2-b028-335be2b61300" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Quotes" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{50707683-8cba-40e1-a797-8c20a4fe8aea}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{8df17593-f458-432e-a9c7-b6d38059191f}" rowspan="4" colspan="1" auto="false" showlabel="true"> + <labels> + <label description="Quotes" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Quotes" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_quote</TargetEntityType> + <ViewId>{3D6494E2-C9D3-48DA-91D9-73CB071061AD}</ViewId> + <ViewIds>{3D6494E2-C9D3-48DA-91D9-73CB071061AD}</ViewIds> + <RelationshipName>p365i_p365i_quote_Opportunity_p365i_opportunity</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab name="Opportunity Line Items" id="941c73f7-8394-4f34-b09a-f6972684e8dc" IsUserDefined="0" locklevel="0" showlabel="true"> + <labels> + <label description="Opportunity Line Items" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section name="tab_2_section_1" id="f9b7fc6c-f3ab-489c-9b29-3dc196302088" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{be122903-0a96-49bc-86f2-f0213173ecec}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{41e48f76-3cff-4871-80bf-7e2e0ae8fb40}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Price List" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell id="{30d6934d-5913-4eda-a22f-c6ad8be1b747}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Revenue" languagecode="1033" /> + </labels> + <control id="p365i_revenue" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_revenue" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="Line Items" id="964e15d0-4641-4e8b-a7ca-f2d87a88577a" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Line Items" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{45cffb27-efcf-4290-8d68-59f2818199bf}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{9a06d14d-bdec-4bd0-88bc-7660331a6fae}" rowspan="4" colspan="1" auto="false" showlabel="false"> + <labels> + <label description="New SG control 1698616311359" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_products" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_opportunityproduct</TargetEntityType> + <ViewId>{8E34E14D-A576-EE11-8179-6045BD127823}</ViewId> + <ViewIds>{D599A4A2-40BE-4EE6-87BC-F8CAD2E8F534},{8E34E14D-A576-EE11-8179-6045BD127823}</ViewIds> + <RelationshipName>p365i_p365i_opportunityproduct_Opportunity_p365</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + <section name="Cost" id="4b63041d-1b6c-4c39-8950-49c5a5fcc7d4" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Cost" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{29ea4a16-a3d0-4848-bce4-216d56ea1a84}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{37ba5f22-c29a-4b2c-8825-5aef34b01dc2}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Detailed Amount" languagecode="1033" /> + </labels> + <control id="p365i_detailedamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_detailedamount" disabled="true" /> + </cell> + </row> + <row> + <cell id="{3ffabf95-b4b3-4c16-a3c9-0d0930889487}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description=" (-) Discount (%)" languagecode="1033" /> + </labels> + <control id="p365i_discount" classid="{C3EFE0C3-0EC6-42BE-8349-CBD9079DFD8E}" datafieldname="p365i_discount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{059ab85d-c230-44bd-b49f-609a71375e3d}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description=" (-) Discount" languagecode="1033" /> + </labels> + <control id="p365i_manualdiscount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_manualdiscount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{acb36582-7d87-44b9-9fa5-4ff9ff1599a6}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Subtotal Amount" languagecode="1033" /> + </labels> + <control id="p365i_subtotalamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_subtotalamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{ca04da33-be83-4eb5-8bcb-5d1b844654d0}" userspacer="true" showlabel="false" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{fc09e1f6-d5c5-410b-8331-b34417b8f2f7}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description=" (+) Total Tax" languagecode="1033" /> + </labels> + <control id="p365i_tax" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_tax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{e972571f-b44a-47e4-b85b-12427602997a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Total Amount" languagecode="1033" /> + </labels> + <control id="p365i_totalamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totalamount" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{ddac5ebb-33a3-4d83-bb04-71f7693fdb4b}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{2930f62c-52fb-41d8-8465-b6a7561573d0}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{611ad7fc-363e-4733-80fe-39b147076aae}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{8eb2d686-971c-455e-a8dc-3062e0a48800}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{40f4223b-1c47-41e3-8857-1f607ad4d484}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{3677a149-4adb-4d71-8fdc-7f6deaa78bee}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Est. Close Date" languagecode="1033" /> + </labels> + <control id="header_p365i_estclosedate" classid="{5B773807-9FB2-42DB-97C3-7A91EFF8ADFF}" datafieldname="p365i_estclosedate" disabled="false" /> + </cell> + <cell id="{1c059048-6369-4924-b7fb-573bfdbb4e4c}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Est. Revenue" languagecode="1033" /> + </labels> + <control id="header_p365i_estrevenue" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_estrevenue" disabled="false" /> + </cell> + <cell locklevel="0" id="{295bb9ad-7a53-4e8c-8746-03b2f9bcfaa5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{07dcc533-91e5-479b-a4ea-eb31550f7c14}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="header_ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{94965920-182c-4d5f-9b7c-934309bfdde6}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="header_statuscode" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="statuscode" disabled="true" /> + </cell> + </row> + </rows> + </header> + <footer id="{9628356a-caee-4b7d-93c8-036eb35ebe8c}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{37ebe110-8cbf-443b-a17c-e3e87cf95a03}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{a85f03e4-132f-4e7a-8979-f63f495655ef}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{d36e562e-27ba-4b21-b406-cc0cd666a3c6}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <Navigation> + <NavBar></NavBar> + <NavBarAreas> + <NavBarArea Id="Info"> + <Titles> + <Title LCID="1033" Text="Common" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Sales"> + <Titles> + <Title LCID="1033" Text="Sales" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Service"> + <Titles> + <Title LCID="1033" Text="Service" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Marketing"> + <Titles> + <Title LCID="1033" Text="Marketing" /> + </Titles> + </NavBarArea> + <NavBarArea Id="ProcessCenter"> + <Titles> + <Title LCID="1033" Text="Process Sessions" /> + </Titles> + </NavBarArea> + </NavBarAreas> + </Navigation> + <formLibraries> + <Library name="p365i_opportunity.js" libraryUniqueId="{5324b525-4c2e-c191-57d8-ad1ababd128c}" /> + </formLibraries> + <events> + <event name="onload" application="false" active="false"> + <Handlers> + <Handler functionName="P365I_CRM.Entities.Opportuniy.onFormLoad" libraryName="p365i_opportunity.js" handlerUniqueId="{0318e8ce-660d-d6d7-e523-a13cb1ecb69c}" enabled="true" parameters="" passExecutionContext="true" /> + </Handlers> + </event> + </events> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Opportunity" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml new file mode 100644 index 00000000..87473a04 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml @@ -0,0 +1,518 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{044fbce1-d4f2-4230-8695-03819956c21e}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls" shownavigationbar="true" showImage="false" maxWidth="1920"> + <tabs> + <tab verticallayout="true" id="{4dbeffb2-3a4b-412d-ad13-7706be22af79}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section showlabel="true" showbar="false" IsUserDefined="0" id="{7c92ce4f-9995-44fe-9bce-6170d75d858c}" name="Summary"> + <labels> + <label description="Summary" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{704f4976-f755-41d4-b08b-23634ff3d33f}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_id" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_id" disabled="true" /> + </cell> + </row> + <row> + <cell id="{388f7715-e658-4666-883c-ffa9165c82cc}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{0b927755-b566-49a0-ab64-adebf6c7f588}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_parentaccountid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_parentaccountid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{020d2091-e7b0-40ce-b3e5-3e00f9a6e6b1}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_parentcontactid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_parentcontactid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1fb37ac7-f363-46c1-97c9-a995b0b7926a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Budget Amount" languagecode="1033" /> + </labels> + <control id="p365i_budgetamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_budgetamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{62dc376b-77bd-40e7-847c-4b6c4bc9668a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{544c2010-627e-47b0-a4c5-c0273f359cb8}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_purchasetimeframe" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchasetimeframe" disabled="false" /> + </cell> + </row> + <row> + <cell id="{44003ab4-4e94-4bd9-8798-6bc8cc83527d}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_purchaseprocess" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchaseprocess" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="Additional Information" id="2f19af35-56c1-40de-b6cf-fb3d13bb4f92" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Additional Information" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{675fb539-64f4-44de-92ce-a5dc63b73756}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{56b15fd3-833c-43f3-96ed-ebf109aa6521}" locklevel="0" colspan="1" rowspan="5"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row> + <cell id="{7296ac2b-071d-4e0d-a071-ce1d8b8ed372}" locklevel="0" colspan="1" rowspan="5"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_currentsituation" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_currentsituation" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row> + <cell id="{a90754ed-6169-4988-9e46-14d8ef885dfd}" locklevel="0" colspan="1" rowspan="5"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_customerneed" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_customerneed" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row> + <cell id="{abeb3f72-5ad8-4d94-a472-041b2b73e416}" locklevel="0" colspan="1" rowspan="5"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_proposedsolution" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_proposedsolution" disabled="false" /> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="Timeline" id="7635805b-5b7d-42bb-932b-50c0ee59cd62" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Timeline" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{f17c883d-cbc2-43f1-8c3f-7b035eed479b}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{b469d6e6-3deb-4627-910b-2cf7e39324f3}" rowspan="15" colspan="1"> + <labels> + <label description="Note Text" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-C143-495E-A496-C962E5B4488E}" disabled="false"> + <parameters> + <UClientRecordPerPage>16</UClientRecordPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="Quotes" id="021b9207-e6e9-46a2-b028-335be2b61300" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Quotes" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{50707683-8cba-40e1-a797-8c20a4fe8aea}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{8df17593-f458-432e-a9c7-b6d38059191f}" rowspan="4" colspan="1" auto="false" showlabel="true"> + <labels> + <label description="Quotes" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Quotes" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_quote</TargetEntityType> + <ViewId>{3D6494E2-C9D3-48DA-91D9-73CB071061AD}</ViewId> + <ViewIds>{3D6494E2-C9D3-48DA-91D9-73CB071061AD}</ViewIds> + <RelationshipName>p365i_p365i_quote_Opportunity_p365i_opportunity</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab name="Opportunity Line Items" id="941c73f7-8394-4f34-b09a-f6972684e8dc" IsUserDefined="0" locklevel="0" showlabel="true"> + <labels> + <label description="Opportunity Line Items" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section name="tab_2_section_1" id="f9b7fc6c-f3ab-489c-9b29-3dc196302088" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{be122903-0a96-49bc-86f2-f0213173ecec}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{41e48f76-3cff-4871-80bf-7e2e0ae8fb40}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell id="{30d6934d-5913-4eda-a22f-c6ad8be1b747}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_revenue" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_revenue" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="Line Items" id="964e15d0-4641-4e8b-a7ca-f2d87a88577a" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Line Items" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{45cffb27-efcf-4290-8d68-59f2818199bf}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{9a06d14d-bdec-4bd0-88bc-7660331a6fae}" rowspan="4" colspan="1" auto="false" showlabel="false"> + <labels> + <label description="New SG control 1698616311359" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_products" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_opportunityproduct</TargetEntityType> + <ViewId>{8E34E14D-A576-EE11-8179-6045BD127823}</ViewId> + <ViewIds>{D599A4A2-40BE-4EE6-87BC-F8CAD2E8F534},{8E34E14D-A576-EE11-8179-6045BD127823}</ViewIds> + <RelationshipName>p365i_p365i_opportunityproduct_Opportunity_p365</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + <section name="Cost" id="4b63041d-1b6c-4c39-8950-49c5a5fcc7d4" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Cost" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{29ea4a16-a3d0-4848-bce4-216d56ea1a84}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{37ba5f22-c29a-4b2c-8825-5aef34b01dc2}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_detailedamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_detailedamount" disabled="true" /> + </cell> + </row> + <row> + <cell id="{3ffabf95-b4b3-4c16-a3c9-0d0930889487}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_discount" classid="{C3EFE0C3-0EC6-42BE-8349-CBD9079DFD8E}" datafieldname="p365i_discount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{059ab85d-c230-44bd-b49f-609a71375e3d}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_manualdiscount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_manualdiscount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{acb36582-7d87-44b9-9fa5-4ff9ff1599a6}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_subtotalamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_subtotalamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{ca04da33-be83-4eb5-8bcb-5d1b844654d0}" userspacer="true" showlabel="false" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{fc09e1f6-d5c5-410b-8331-b34417b8f2f7}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_tax" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_tax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{e972571f-b44a-47e4-b85b-12427602997a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_totalamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totalamount" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{ddac5ebb-33a3-4d83-bb04-71f7693fdb4b}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{2930f62c-52fb-41d8-8465-b6a7561573d0}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{611ad7fc-363e-4733-80fe-39b147076aae}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{8eb2d686-971c-455e-a8dc-3062e0a48800}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{40f4223b-1c47-41e3-8857-1f607ad4d484}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{3677a149-4adb-4d71-8fdc-7f6deaa78bee}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="header_p365i_estclosedate" classid="{5B773807-9FB2-42DB-97C3-7A91EFF8ADFF}" datafieldname="p365i_estclosedate" disabled="false" /> + </cell> + <cell id="{1c059048-6369-4924-b7fb-573bfdbb4e4c}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="header_p365i_estrevenue" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_estrevenue" disabled="false" /> + </cell> + <cell locklevel="0" id="{295bb9ad-7a53-4e8c-8746-03b2f9bcfaa5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{07dcc533-91e5-479b-a4ea-eb31550f7c14}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="header_ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{94965920-182c-4d5f-9b7c-934309bfdde6}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="header_statuscode" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="statuscode" disabled="true" /> + </cell> + </row> + </rows> + </header> + <footer id="{9628356a-caee-4b7d-93c8-036eb35ebe8c}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{37ebe110-8cbf-443b-a17c-e3e87cf95a03}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{a85f03e4-132f-4e7a-8979-f63f495655ef}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{d36e562e-27ba-4b21-b406-cc0cd666a3c6}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <Navigation> + <NavBar></NavBar> + <NavBarAreas> + <NavBarArea Id="Info"> + <Titles> + <Title LCID="1033" Text="Common" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Sales"> + <Titles> + <Title LCID="1033" Text="Sales" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Service"> + <Titles> + <Title LCID="1033" Text="Service" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Marketing"> + <Titles> + <Title LCID="1033" Text="Marketing" /> + </Titles> + </NavBarArea> + <NavBarArea Id="ProcessCenter"> + <Titles> + <Title LCID="1033" Text="Process Sessions" /> + </Titles> + </NavBarArea> + </NavBarAreas> + </Navigation> + <formLibraries> + <Library name="p365i_opportunity.js" libraryUniqueId="{5324b525-4c2e-c191-57d8-ad1ababd128c}" /> + </formLibraries> + <events> + <event name="onload" application="false" active="false"> + <Handlers> + <Handler functionName="P365I_CRM.Entities.Opportuniy.onFormLoad" libraryName="p365i_opportunity.js" handlerUniqueId="{0318e8ce-660d-d6d7-e523-a13cb1ecb69c}" enabled="true" parameters="" passExecutionContext="true" /> + </Handlers> + </event> + </events> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Opportunity" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml new file mode 100644 index 00000000..5cbded36 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{7b390939-b36f-4e71-92cb-3264875ab2f3}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{bcb27731-6ecf-4fd8-b7fe-2d3cc1165792}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{e223588f-f731-41d1-912e-ceb14289f3ea}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2a8a76da-2d8c-414c-8d9e-6c31e30daebe}"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{d84e1fcd-f7cf-4043-8200-035554ede50b}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml new file mode 100644 index 00000000..4f676985 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{7b390939-b36f-4e71-92cb-3264875ab2f3}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{bcb27731-6ecf-4fd8-b7fe-2d3cc1165792}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{e223588f-f731-41d1-912e-ceb14289f3ea}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2a8a76da-2d8c-414c-8d9e-6c31e30daebe}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{d84e1fcd-f7cf-4043-8200-035554ede50b}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml new file mode 100644 index 00000000..ddbdc626 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml @@ -0,0 +1,78 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunity")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_totalamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep4_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_estrevenuecalculated" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml new file mode 100644 index 00000000..45f99395 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml @@ -0,0 +1,711 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep9_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep9_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep9_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep9_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep9_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep12_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep12_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep12_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep12_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep12_4" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep2_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep2_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep2_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep2_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunity")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_detailedamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep4_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_subtotalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep6_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep6_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep6_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep6_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep6_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep6_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep6_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep7"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_5" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_6" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_7" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_8" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_9" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_10" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_11" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_12" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_13" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunity")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_detailedamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep7_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Integer, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_7]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_7 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep7_11]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_11 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_10]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Integer, "100" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_13]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_13 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_12]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Divide</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_10, SetAttributeValueStep7_12 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_9]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_9 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_8]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_6, SetAttributeValueStep7_8 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_5]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_2, SetAttributeValueStep7_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_subtotalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep7_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep7" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep9_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep9_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep9_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep9_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep9_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep9_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep9_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep9_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep9_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep9"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep9_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep9"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep10"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunity")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_detailedamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep10_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep10_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep10_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep10_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep10_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep10_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep10_2, SetAttributeValueStep10_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep10_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_subtotalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep10_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep10" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep12_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep12_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep12_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep12_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep12_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep12_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep12_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep12_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep12_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep12"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep12_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep12"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep13"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_5" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_6" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_7" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_8" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_9" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_10" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_11" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_12" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_13" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_14" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_15" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_16" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_17" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunity")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_detailedamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep13_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Integer, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_9]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_9 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_8]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep13_13]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_13 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_12]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Integer, "100" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_15]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_15 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_14]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Divide</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_12, SetAttributeValueStep13_14 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_11]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_11 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_10]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_8, SetAttributeValueStep13_10 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_7]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_7 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_4, SetAttributeValueStep13_6 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep13_17]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_17 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_16]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_2, SetAttributeValueStep13_16 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_subtotalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep13_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep13" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml new file mode 100644 index 00000000..ab495ed8 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml @@ -0,0 +1,184 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep7_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep7_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep2_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunity")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_subtotalamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep4_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_totalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep7_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep7_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep7_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep7"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep7_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep7"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep8"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep8_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep8_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep8_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep8_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep8_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunity")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_subtotalamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep8_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep8_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep8_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep8_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep8_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep8_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Add</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep8_2, SetAttributeValueStep8_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep8_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" Value="[SetAttributeValueStep8_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep8" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunity" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml new file mode 100644 index 00000000..be9fe092 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions> + <HideCustomAction HideActionId="p365i.Mscrm.Form.p365i_opportunity.Deactivate.Hide" Location="Mscrm.Form.p365i_opportunity.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.HomepageGrid.p365i_opportunity.Deactivate.Hide" Location="Mscrm.HomepageGrid.p365i_opportunity.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.SubGrid.p365i_opportunity.Deactivate.Hide" Location="Mscrm.SubGrid.p365i_opportunity.Deactivate" /> + </CustomActions> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml new file mode 100644 index 00000000..d86205dd --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{2898d69c-f9c8-ee11-9079-6045bd127823}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityid"> + <cell name="p365i_topic" width="300" /> + <cell name="p365i_budgetamount" width="130" /> + <cell name="p365i_accountplan" width="116" /> + <cell name="p365i_parentcontactid" width="100" /> + <cell name="p365i_estrevenue" width="114" /> + <cell name="p365i_estclosedate" width="127" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" output-format="xml-platform" mapping="logical"> + <entity name="p365i_opportunity"> + <attribute name="p365i_topic" /> + <attribute name="p365i_opportunityid" /> + <attribute name="p365i_budgetamount" /> + <attribute name="p365i_accountplan" /> + <attribute name="p365i_parentcontactid" /> + <attribute name="p365i_estrevenue" /> + <attribute name="p365i_estclosedate" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Account Opportunities" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml new file mode 100644 index 00000000..fe33cbac --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunity"> + <attribute name="p365i_opportunityid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Opportunities" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml new file mode 100644 index 00000000..02a0a128 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{53da5551-47e8-454f-97c0-620f9b1a2926}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunity"> + <attribute name="p365i_opportunityid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml new file mode 100644 index 00000000..d08db0b0 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{573d02b8-950c-44ef-8522-0eae14621f2a}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + <cell name="p365i_parentaccountid" width="100" /> + <cell name="p365i_parentcontactid" width="100" /> + <cell name="p365i_estclosedate" width="127" /> + <cell name="p365i_totalamount" width="118" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunity"> + <attribute name="p365i_opportunityid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_parentaccountid" /> + <attribute name="p365i_parentcontactid" /> + <attribute name="p365i_estclosedate" /> + <attribute name="p365i_totalamount" /> + <attribute name="statuscode" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Opportunities" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml new file mode 100644 index 00000000..ae14c879 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{5ee7b78a-8670-4ebf-9da5-017bccddfced}</savedqueryid> + <layoutxml> + <grid name="p365i_opportunities" jump="p365i_topic" select="1" icon="1" preview="0"> + <row name="p365i_opportunity" id="p365i_opportunityid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunity"> + <attribute name="p365i_opportunityid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml new file mode 100644 index 00000000..f751262e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{7808e576-ba39-4168-b134-fbae8cf491a3}</savedqueryid> + <layoutxml> + <grid name="p365i_opportunities" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="p365i_opportunity" id="p365i_opportunityid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunity"> + <attribute name="p365i_opportunityid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml new file mode 100644 index 00000000..2e97be3b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{91872a1e-fec8-ee11-9079-00224841f5ce}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityid"> + <cell name="p365i_topic" width="300" /> + <cell name="p365i_parentaccountid" width="100" /> + <cell name="p365i_parentcontactid" width="100" /> + <cell name="p365i_estclosedate" width="127" /> + <cell name="p365i_estrevenue" width="114" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="true"> + <entity name="p365i_opportunity"> + <attribute name="p365i_topic" /> + <attribute name="p365i_opportunityid" /> + <attribute name="p365i_parentaccountid" /> + <attribute name="p365i_parentcontactid" /> + <attribute name="p365i_estclosedate" /> + <attribute name="p365i_estrevenue" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Opportunities" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml new file mode 100644 index 00000000..d1679ea8 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_opportunity"> + <attribute name="p365i_opportunityid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Opportunities" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Opportunities owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml new file mode 100644 index 00000000..2340ee0b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{d04c262f-cfd9-4c68-999b-dba89f489bc7}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunity"> + <attribute name="p365i_opportunityid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_topic" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Opportunities" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml new file mode 100644 index 00000000..aa35749d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml @@ -0,0 +1,1152 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Opportunity Closure" OriginalName="Opportunity Closure">p365i_OpportunityClosure</Name> + <EntityInfo> + <entity Name="p365i_OpportunityClosure"> + <LocalizedNames> + <LocalizedName description="Opportunity Closure" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Opportunity Closures" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ExchangeRate"> + <Type>decimal</Type> + <Name>exchangerate</Name> + <LogicalName>exchangerate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>1E-10</MinValue> + <MaxValue>100000000000</MaxValue> + <Accuracy>10</Accuracy> + <displaynames> + <displayname description="Exchange Rate" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Exchange rate for the currency associated with the entity with respect to the base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ActualRevenue"> + <Type>money</Type> + <Name>p365i_actualrevenue</Name> + <LogicalName>p365i_actualrevenue</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Actual Revenue" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_actualrevenue_Base"> + <Type>money</Type> + <Name>p365i_actualrevenue_base</Name> + <LogicalName>p365i_actualrevenue_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_ActualRevenue</CalculationOf> + <displaynames> + <displayname description="Actual Revenue (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Actual Revenue in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_CloseDate"> + <Type>datetime</Type> + <Name>p365i_closedate</Name> + <LogicalName>p365i_closedate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Close Date" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Description"> + <Type>ntext</Type> + <Name>p365i_description</Name> + <LogicalName>p365i_description</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>2000</MaxLength> + <displaynames> + <displayname description="Description" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Opportunity"> + <Type>lookup</Type> + <Name>p365i_opportunity</Name> + <LogicalName>p365i_opportunity</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Opportunity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_OpportunityClosureId"> + <Type>primarykey</Type> + <Name>p365i_opportunityclosureid</Name> + <LogicalName>p365i_opportunityclosureid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Opportunity Closure" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_StatusReason"> + <Type>nvarchar</Type> + <Name>p365i_statusreason</Name> + <LogicalName>p365i_statusreason</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_opportunityclosure_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Opportunity Closure" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Opportunity Closure" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_opportunityclosure_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Opportunity Closure" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Opportunity Closure" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TransactionCurrencyId"> + <Type>lookup</Type> + <Name>transactioncurrencyid</Name> + <LogicalName>transactioncurrencyid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Currency" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_opportunityclosures</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>0</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml new file mode 100644 index 00000000..977bb607 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{dee47c59-dae6-4108-a12a-901ff1891917}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{a56e75ce-f293-42bc-8ae2-ffb6afc99937}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{e6b3b018-1a73-4fe5-954b-48b03e6f4c1e}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a64e9c27-6684-43a5-8c53-70e3b3af7e87}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{a28d9dcf-b57c-4dde-8294-1cde1b151ddc}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{92b7808f-4352-48cb-b2e1-8c49a76baa90}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{12f3d3b7-d413-4b53-af29-0e60583b0524}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{af5aacef-1ccc-41ce-ad02-86e33952fe1d}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{e2fbe8ed-819c-4e9e-9a44-2dac117c91a3}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{c3765256-9964-42c7-abc2-4b6f05b3db66}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{941c2f7c-e2c3-4a09-99d7-c13a7a60ae32}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{4158d744-2157-4920-a3a6-6822ad56b0b5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{6cbaf132-baa2-41af-b99c-01760b221fc7}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml new file mode 100644 index 00000000..6ce5e646 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{dee47c59-dae6-4108-a12a-901ff1891917}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{a56e75ce-f293-42bc-8ae2-ffb6afc99937}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{e6b3b018-1a73-4fe5-954b-48b03e6f4c1e}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a64e9c27-6684-43a5-8c53-70e3b3af7e87}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{a28d9dcf-b57c-4dde-8294-1cde1b151ddc}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{92b7808f-4352-48cb-b2e1-8c49a76baa90}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{12f3d3b7-d413-4b53-af29-0e60583b0524}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{af5aacef-1ccc-41ce-ad02-86e33952fe1d}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{e2fbe8ed-819c-4e9e-9a44-2dac117c91a3}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{c3765256-9964-42c7-abc2-4b6f05b3db66}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{941c2f7c-e2c3-4a09-99d7-c13a7a60ae32}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{4158d744-2157-4920-a3a6-6822ad56b0b5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{6cbaf132-baa2-41af-b99c-01760b221fc7}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml new file mode 100644 index 00000000..3f533434 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{956e0db8-6537-4b70-84c9-e98f9ae545d8}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{937760ef-b5e1-4a0e-833e-6d8e7d7db2c3}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{53e4eaeb-c5bc-4031-a6c6-16c6daea1dc4}" locklevel="0"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{118222d5-5f90-4ea3-88fb-d388658f768e}" visible="false"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="true" /> + </cell> + </row> + <row> + <cell id="{a33f24aa-8eea-4ab0-93b1-1bb9a85ff4bd}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Actual Revenue" languagecode="1033" /> + </labels> + <control id="p365i_actualrevenue" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_actualrevenue" disabled="true" /> + </cell> + </row> + <row> + <cell id="{25dddf17-5832-4e04-965f-048408fac6cd}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Close Date" languagecode="1033" /> + </labels> + <control id="p365i_closedate" classid="{5B773807-9FB2-42DB-97C3-7A91EFF8ADFF}" datafieldname="p365i_closedate" disabled="true" /> + </cell> + </row> + <row> + <cell id="{dae9b60e-7657-494a-a71c-e2e2e4997642}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="true" /> + </cell> + </row> + <row> + <cell id="{9bc67dff-e8ff-4fea-9ffd-6a25299baf2e}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Opportunity" languagecode="1033" /> + </labels> + <control id="p365i_opportunity" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_opportunity" disabled="true" /> + </cell> + </row> + <row> + <cell id="{8ed85d6d-fd01-45fb-8ac5-ca9522078872}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="true" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{202a1ebe-ebe7-412f-9ab9-356051e6eacb}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{1cb75c5a-a6ca-464b-9c0c-6e62cf67a7b6}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{eac5d215-192d-443a-aed2-8646bf40d1ab}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{97e0f9fe-193d-4a84-8437-abef101e0e7a}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{e2e80766-db2f-4438-9d7d-a42687af43e5}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{a466755b-3539-4d95-bd0e-f343374cc742}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{96d53f42-860b-4524-9a00-bd37358c3908}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{53c3f5ab-b7df-4560-8291-a8a1c9c50b41}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml new file mode 100644 index 00000000..150cd892 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{956e0db8-6537-4b70-84c9-e98f9ae545d8}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{937760ef-b5e1-4a0e-833e-6d8e7d7db2c3}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{53e4eaeb-c5bc-4031-a6c6-16c6daea1dc4}" locklevel="0"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{118222d5-5f90-4ea3-88fb-d388658f768e}" visible="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="true" /> + </cell> + </row> + <row> + <cell id="{a33f24aa-8eea-4ab0-93b1-1bb9a85ff4bd}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_actualrevenue" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_actualrevenue" disabled="true" /> + </cell> + </row> + <row> + <cell id="{25dddf17-5832-4e04-965f-048408fac6cd}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_closedate" classid="{5B773807-9FB2-42DB-97C3-7A91EFF8ADFF}" datafieldname="p365i_closedate" disabled="true" /> + </cell> + </row> + <row> + <cell id="{dae9b60e-7657-494a-a71c-e2e2e4997642}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="true" /> + </cell> + </row> + <row> + <cell id="{9bc67dff-e8ff-4fea-9ffd-6a25299baf2e}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_opportunity" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_opportunity" disabled="true" /> + </cell> + </row> + <row> + <cell id="{8ed85d6d-fd01-45fb-8ac5-ca9522078872}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="true" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{202a1ebe-ebe7-412f-9ab9-356051e6eacb}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{1cb75c5a-a6ca-464b-9c0c-6e62cf67a7b6}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{eac5d215-192d-443a-aed2-8646bf40d1ab}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{97e0f9fe-193d-4a84-8437-abef101e0e7a}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{e2e80766-db2f-4438-9d7d-a42687af43e5}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{a466755b-3539-4d95-bd0e-f343374cc742}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{96d53f42-860b-4524-9a00-bd37358c3908}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{53c3f5ab-b7df-4560-8291-a8a1c9c50b41}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml new file mode 100644 index 00000000..19ce46c8 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{92921e5f-9795-407e-9761-f4fb059790a0}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{bfcb2f26-5adf-4226-86db-7ffa02506e1f}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{92a0c469-bca7-4f4c-81c6-603d92bd2785}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{4f563423-cbf2-4ef2-901e-c526d12d27e4}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{9d431d0d-aea8-4e12-8797-795a752f5d01}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml new file mode 100644 index 00000000..dfabe271 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{92921e5f-9795-407e-9761-f4fb059790a0}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{bfcb2f26-5adf-4226-86db-7ffa02506e1f}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{92a0c469-bca7-4f4c-81c6-603d92bd2785}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{4f563423-cbf2-4ef2-901e-c526d12d27e4}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{9d431d0d-aea8-4e12-8797-795a752f5d01}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml new file mode 100644 index 00000000..7b6237b5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityclosureid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + <cell name="p365i_closedate" width="102" /> + <cell name="p365i_opportunity" width="109" /> + <cell name="p365i_actualrevenue" width="130" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityclosure"> + <attribute name="p365i_opportunityclosureid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_closedate" /> + <attribute name="p365i_opportunity" /> + <attribute name="p365i_actualrevenue" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Opportunity Closures" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml new file mode 100644 index 00000000..16cd47d7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{19f657f6-1fb6-4f41-bf5a-388345f983ef}</savedqueryid> + <layoutxml> + <grid name="p365i_opportunityclosures" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_opportunityclosure" id="p365i_opportunityclosureid"> + <cell name="p365i_opportunity" width="196" /> + <cell name="createdon" width="125" /> + <cell name="p365i_actualrevenue" width="130" /> + <cell name="p365i_closedate" width="102" /> + <cell name="p365i_description" width="106" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityclosure"> + <attribute name="p365i_opportunityclosureid" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_actualrevenue" /> + <attribute name="p365i_closedate" /> + <attribute name="p365i_description" /> + <attribute name="p365i_opportunity" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Closure Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml new file mode 100644 index 00000000..c632bfb6 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{20f9b1dd-d006-45de-be35-6f5ab3726512}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityclosureid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityclosure"> + <attribute name="p365i_opportunityclosureid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Opportunity Closures" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml new file mode 100644 index 00000000..14709482 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3e26d205-c8db-49b1-a748-9abfb074361e}</savedqueryid> + <layoutxml> + <grid name="p365i_opportunityclosures" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_opportunityclosure" id="p365i_opportunityclosureid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityclosure"> + <attribute name="p365i_opportunityclosureid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Closure Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml new file mode 100644 index 00000000..62bce66e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityclosureid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityclosure"> + <attribute name="p365i_opportunityclosureid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Closure Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml new file mode 100644 index 00000000..f54dfaa4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{c8061076-0169-ee11-9ae7-6045bdd06c78}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_opportunityclosure"> + <attribute name="p365i_opportunityclosureid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Opportunity Closures" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Opportunity Closures owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml new file mode 100644 index 00000000..15406975 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityclosureid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityclosure"> + <attribute name="p365i_opportunityclosureid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Opportunity Closures" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml new file mode 100644 index 00000000..3f9aa70c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml @@ -0,0 +1,1708 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Opportunity Product" OriginalName="Opportunity Product">p365i_OpportunityProduct</Name> + <EntityInfo> + <entity Name="p365i_OpportunityProduct"> + <LocalizedNames> + <LocalizedName description="Opportunity Product" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Opportunity Products" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ExchangeRate"> + <Type>decimal</Type> + <Name>exchangerate</Name> + <LogicalName>exchangerate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>1E-10</MinValue> + <MaxValue>100000000000</MaxValue> + <Accuracy>10</Accuracy> + <displaynames> + <displayname description="Exchange Rate" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Exchange rate for the currency associated with the entity with respect to the base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ExistingProduct"> + <Type>lookup</Type> + <Name>p365i_existingproduct</Name> + <LogicalName>p365i_existingproduct</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Existing Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ManualDiscount"> + <Type>money</Type> + <Name>p365i_manualdiscount</Name> + <LogicalName>p365i_manualdiscount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Manual Discount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_manualdiscount_Base"> + <Type>money</Type> + <Name>p365i_manualdiscount_base</Name> + <LogicalName>p365i_manualdiscount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_ManualDiscount</CalculationOf> + <displaynames> + <displayname description="Manual Discount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Manual Discount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Opportunity"> + <Type>lookup</Type> + <Name>p365i_opportunity</Name> + <LogicalName>p365i_opportunity</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Opportunity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_OpportunityProductId"> + <Type>primarykey</Type> + <Name>p365i_opportunityproductid</Name> + <LogicalName>p365i_opportunityproductid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Opportunity Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PriceList"> + <Type>lookup</Type> + <Name>p365i_pricelist</Name> + <LogicalName>p365i_pricelist</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Price List" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Product"> + <Type>nvarchar</Type> + <Name>p365i_product</Name> + <LogicalName>p365i_product</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Quantity"> + <Type>int</Type> + <Name>p365i_quantity</Name> + <LogicalName>p365i_quantity</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>none</Format> + <MinValue>0</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Quantity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_SalesUnit"> + <Type>lookup</Type> + <Name>p365i_salesunit</Name> + <LogicalName>p365i_salesunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Sales Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_SelectProduct"> + <Type>bit</Type> + <Name>p365i_selectproduct</Name> + <LogicalName>p365i_selectproduct</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_opportunityproduct_p365i_selectproduct"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Select Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Write-In" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="Existing" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Select Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Subtotal"> + <Type>money</Type> + <Name>p365i_subtotal</Name> + <LogicalName>p365i_subtotal</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Subtotal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_subtotal_Base"> + <Type>money</Type> + <Name>p365i_subtotal_base</Name> + <LogicalName>p365i_subtotal_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_Subtotal</CalculationOf> + <displaynames> + <displayname description="Subtotal (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Subtotal in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Tax"> + <Type>money</Type> + <Name>p365i_tax</Name> + <LogicalName>p365i_tax</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Tax" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_tax_Base"> + <Type>money</Type> + <Name>p365i_tax_base</Name> + <LogicalName>p365i_tax_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_Tax</CalculationOf> + <displaynames> + <displayname description="Tax (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Tax in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_TotalCost"> + <Type>money</Type> + <Name>p365i_totalcost</Name> + <LogicalName>p365i_totalcost</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Total Cost" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_totalcost_Base"> + <Type>money</Type> + <Name>p365i_totalcost_base</Name> + <LogicalName>p365i_totalcost_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_TotalCost</CalculationOf> + <displaynames> + <displayname description="Total Cost (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Total Cost in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_UnitCost"> + <Type>money</Type> + <Name>p365i_unitcost</Name> + <LogicalName>p365i_unitcost</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Unit Cost" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_unitcost_Base"> + <Type>money</Type> + <Name>p365i_unitcost_base</Name> + <LogicalName>p365i_unitcost_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_UnitCost</CalculationOf> + <displaynames> + <displayname description="Unit Cost (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Unit Cost in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_UnitCostLine"> + <Type>money</Type> + <Name>p365i_unitcostline</Name> + <LogicalName>p365i_unitcostline</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Unit Cost" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_unitcostline_Base"> + <Type>money</Type> + <Name>p365i_unitcostline_base</Name> + <LogicalName>p365i_unitcostline_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_UnitCostLine</CalculationOf> + <displaynames> + <displayname description="Unit Cost (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Unit Cost in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_WriteInProduct"> + <Type>nvarchar</Type> + <Name>p365i_writeinproduct</Name> + <LogicalName>p365i_writeinproduct</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Write-In Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_opportunityproduct_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Opportunity Product" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Opportunity Product" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_opportunityproduct_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Opportunity Product" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Opportunity Product" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TransactionCurrencyId"> + <Type>lookup</Type> + <Name>transactioncurrencyid</Name> + <LogicalName>transactioncurrencyid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Currency" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_opportunityproducts</EntitySetName> + <IsDuplicateCheckSupported>0</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>0</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml new file mode 100644 index 00000000..b5b1c6cf --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{9ba854af-eecd-48e6-b38e-e97f1b3b849c}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{273320e5-85ad-4e19-a029-a7fd43410343}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{0c57f67c-4f81-478c-b7dc-71c736c8ec0d}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{17eed8ae-a6f9-4d44-9dd0-5968630e1623}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{4cf8e86d-b441-4aca-8852-4aa5d9b49abf}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{92125778-8702-479c-bde7-b9b47818e2a2}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{7d0554d2-b80c-46c0-b239-5704abb0f850}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{38416c19-9f55-4774-ae98-79a447d0b806}" showlabel="true" locklevel="0"> + <labels> + <label description="Product" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_product" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{35d03031-b63c-425f-9a3b-c03179772810}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{7856c69b-0806-4ce2-83e2-e731ff606f52}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{c6e76f8d-73de-4341-904a-b929e70433c3}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{687b5dd8-40ae-4a8c-bf8f-e2f14ab458e4}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{a70cb646-e1f9-46b2-9af8-d12fb3c1b3f6}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml new file mode 100644 index 00000000..0ba9c37e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{9ba854af-eecd-48e6-b38e-e97f1b3b849c}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{273320e5-85ad-4e19-a029-a7fd43410343}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{0c57f67c-4f81-478c-b7dc-71c736c8ec0d}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{17eed8ae-a6f9-4d44-9dd0-5968630e1623}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{4cf8e86d-b441-4aca-8852-4aa5d9b49abf}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{92125778-8702-479c-bde7-b9b47818e2a2}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{7d0554d2-b80c-46c0-b239-5704abb0f850}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{38416c19-9f55-4774-ae98-79a447d0b806}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_product" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{35d03031-b63c-425f-9a3b-c03179772810}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{7856c69b-0806-4ce2-83e2-e731ff606f52}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{c6e76f8d-73de-4341-904a-b929e70433c3}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{687b5dd8-40ae-4a8c-bf8f-e2f14ab458e4}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{a70cb646-e1f9-46b2-9af8-d12fb3c1b3f6}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml new file mode 100644 index 00000000..a06d52f2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{51832aab-57b6-4f5d-8b9e-62304f189327}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{c959a3c1-9193-445a-8c79-4b9b669c508b}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{6dd23d04-422b-44c9-80c6-2b9ebf0d8263}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1011c506-4fd9-46b0-b1b8-0524e6a9ca95}" locklevel="0" colspan="1" rowspan="1" visible="true"> + <labels> + <label description="Price List" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="true" /> + </cell> + </row> + <row> + <cell id="{683378c9-4a27-44b0-b522-4edf6c19b0cb}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Existing Product" languagecode="1033" /> + </labels> + <control id="p365i_existingproduct" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_existingproduct" disabled="false"> + <parameters> + <DependentAttributeName>p365i_opportunityproduct.p365i_pricelist</DependentAttributeName> + <DependentAttributeType>p365i_pricelist</DependentAttributeType> + <FilterRelationshipName>p365i_p365i_listitem_PriceList_p365i_pricelist</FilterRelationshipName> + </parameters> + </control> + </cell> + <cell id="{471723b8-209c-462a-a5d2-8fd7e2f10a12}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Opportunity" languagecode="1033" /> + </labels> + <control id="p365i_opportunity" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_opportunity" disabled="true" /> + </cell> + </row> + <row> + <cell id="{16c57977-694f-4ef0-830b-aa0be58622af}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Write-In Product" languagecode="1033" /> + </labels> + <control id="p365i_writeinproduct" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_writeinproduct" disabled="false" /> + </cell> + <cell id="{717d48bd-165e-47c9-9e23-6a9d5b8e0a8c}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Select Product" languagecode="1033" /> + </labels> + <control id="p365i_selectproduct" classid="{67FAC785-CD58-4F9F-ABB3-4B7DDC6ED5ED}" datafieldname="p365i_selectproduct" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_4" id="a4ada355-29cf-47fb-aac0-d9c789131820" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="Product Line Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{d7be14c4-c8fa-494d-a0c3-aa14fcfca994}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{61de4f1e-491b-49cb-9001-ce3c2cdc941a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{06235f62-e1a8-491d-a713-e20a1e5b7526}" colspan="1" rowspan="1"> + <labels> + <label description="New QV control 1699180926892" languagecode="1033" /> + </labels> + <control id="QuickviewControl1699180926892" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="p365i_existingproduct"> + <parameters> + <DisplayAsCustomer360Tile>false</DisplayAsCustomer360Tile> + <QuickForms><QuickFormIds><QuickFormId entityname="p365i_listitem">8fc47389-c87b-ee11-8179-00224840d636</QuickFormId></QuickFormIds></QuickForms> + <HideQuickFormBorder>true</HideQuickFormBorder> + </parameters> + </control> + </cell> + <cell locklevel="0" id="{501db7fd-90ca-4c00-8814-7aa065db075c}" colspan="1" rowspan="1"> + <labels> + <label description="New QV control 1699181233612" languagecode="1033" /> + </labels> + <control id="QuickviewControl1699181233612" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="p365i_existingproduct"> + <parameters> + <DisplayAsCustomer360Tile>false</DisplayAsCustomer360Tile> + <QuickForms><QuickFormIds><QuickFormId entityname="p365i_listitem">70dec15d-c87b-ee11-8179-00224840d636</QuickFormId></QuickFormIds></QuickForms> + <HideQuickFormBorder>true</HideQuickFormBorder> + </parameters> + </control> + </cell> + </row> + </rows> + </section> + <section name="Pricing" id="6f496f0c-a6cf-44a3-b2f3-0646b3d31417" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="Pricing" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{ab246ac1-95be-4230-964a-fc16eb2b0207}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{9d77dde3-306d-4d8f-9b2b-487618a8d0ea}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{5224e14b-bc33-48af-8767-cb70c26bba36}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Unit Cost" languagecode="1033" /> + </labels> + <control id="p365i_unitcost" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_unitcost" disabled="false" /> + </cell> + <cell id="{c06a33a7-a51f-4482-a00d-91884988ca54}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Sales Unit" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + <row> + <cell id="{9a0b1343-43b3-4dff-875b-0784f3aa1a53}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Unit Cost" languagecode="1033" /> + </labels> + <control id="p365i_unitcostline" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_unitcostline" disabled="false" /> + </cell> + </row> + <row> + <cell id="{90d67ce5-2724-4789-9f05-2e99dd0d9dbb}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Quantity" languagecode="1033" /> + </labels> + <control id="p365i_quantity" classid="{C6D124CA-7EDA-4A60-AEA9-7FB8D318B68F}" datafieldname="p365i_quantity" disabled="false" /> + </cell> + </row> + <row> + <cell id="{bf712472-f25d-4cfe-90e8-80ef2e908320}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Subtotal" languagecode="1033" /> + </labels> + <control id="p365i_subtotal" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_subtotal" disabled="false" /> + </cell> + </row> + <row> + <cell id="{28b07daa-87e3-4f84-9492-54ede3ae9421}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Manual Discount" languagecode="1033" /> + </labels> + <control id="p365i_manualdiscount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_manualdiscount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{853717cd-17f4-42aa-b352-435957109042}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Tax" languagecode="1033" /> + </labels> + <control id="p365i_tax" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_tax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1d39cf66-dc73-4226-8961-6fa31e26acf6}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Total Cost" languagecode="1033" /> + </labels> + <control id="p365i_totalcost" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totalcost" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{a6ca7635-2eac-4507-b8fc-df2dc88a5826}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{ea69729b-d567-47d2-8880-a2286a0311a5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{0568bff3-a2d5-4a80-9d09-531885b99390}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{4fb4c5fa-0848-4cc3-82a0-fae479bd05e1}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{3c896d59-a99e-4054-93f1-aeabc2334a3b}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{32cf9025-d32f-4782-9644-958249b836c0}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{9686f29c-5c16-4c9f-bdab-1963e93836b3}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{fa60c15c-c1d7-4ebc-8829-8f75b6ab1417}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Opportunity Line Item" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml new file mode 100644 index 00000000..f2f9bf79 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml @@ -0,0 +1,252 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{51832aab-57b6-4f5d-8b9e-62304f189327}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{c959a3c1-9193-445a-8c79-4b9b669c508b}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{6dd23d04-422b-44c9-80c6-2b9ebf0d8263}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{1011c506-4fd9-46b0-b1b8-0524e6a9ca95}" locklevel="0" colspan="1" rowspan="1" visible="true"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="true" /> + </cell> + </row> + <row> + <cell id="{683378c9-4a27-44b0-b522-4edf6c19b0cb}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_existingproduct" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_existingproduct" disabled="false"> + <parameters> + <DependentAttributeName>p365i_opportunityproduct.p365i_pricelist</DependentAttributeName> + <DependentAttributeType>p365i_pricelist</DependentAttributeType> + <FilterRelationshipName>p365i_p365i_listitem_PriceList_p365i_pricelist</FilterRelationshipName> + </parameters> + </control> + </cell> + <cell id="{471723b8-209c-462a-a5d2-8fd7e2f10a12}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_opportunity" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_opportunity" disabled="true" /> + </cell> + </row> + <row> + <cell id="{16c57977-694f-4ef0-830b-aa0be58622af}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_writeinproduct" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_writeinproduct" disabled="false" /> + </cell> + <cell id="{717d48bd-165e-47c9-9e23-6a9d5b8e0a8c}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_selectproduct" classid="{67FAC785-CD58-4F9F-ABB3-4B7DDC6ED5ED}" datafieldname="p365i_selectproduct" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_4" id="a4ada355-29cf-47fb-aac0-d9c789131820" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="Product Line Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{d7be14c4-c8fa-494d-a0c3-aa14fcfca994}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{61de4f1e-491b-49cb-9001-ce3c2cdc941a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{06235f62-e1a8-491d-a713-e20a1e5b7526}" colspan="1" rowspan="1"> + <labels> + <label description="New QV control 1699180926892" languagecode="1033" /> + </labels> + <control id="QuickviewControl1699180926892" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="p365i_existingproduct"> + <parameters> + <DisplayAsCustomer360Tile>false</DisplayAsCustomer360Tile> + <QuickForms><QuickFormIds><QuickFormId entityname="p365i_listitem">8fc47389-c87b-ee11-8179-00224840d636</QuickFormId></QuickFormIds></QuickForms> + <HideQuickFormBorder>true</HideQuickFormBorder> + </parameters> + </control> + </cell> + <cell locklevel="0" id="{501db7fd-90ca-4c00-8814-7aa065db075c}" colspan="1" rowspan="1"> + <labels> + <label description="New QV control 1699181233612" languagecode="1033" /> + </labels> + <control id="QuickviewControl1699181233612" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="p365i_existingproduct"> + <parameters> + <DisplayAsCustomer360Tile>false</DisplayAsCustomer360Tile> + <QuickForms><QuickFormIds><QuickFormId entityname="p365i_listitem">70dec15d-c87b-ee11-8179-00224840d636</QuickFormId></QuickFormIds></QuickForms> + <HideQuickFormBorder>true</HideQuickFormBorder> + </parameters> + </control> + </cell> + </row> + </rows> + </section> + <section name="Pricing" id="6f496f0c-a6cf-44a3-b2f3-0646b3d31417" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="Pricing" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{ab246ac1-95be-4230-964a-fc16eb2b0207}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{9d77dde3-306d-4d8f-9b2b-487618a8d0ea}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{5224e14b-bc33-48af-8767-cb70c26bba36}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_unitcost" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_unitcost" disabled="false" /> + </cell> + <cell id="{c06a33a7-a51f-4482-a00d-91884988ca54}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false" /> + </cell> + </row> + <row> + <cell id="{9a0b1343-43b3-4dff-875b-0784f3aa1a53}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_unitcostline" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_unitcostline" disabled="false" /> + </cell> + </row> + <row> + <cell id="{90d67ce5-2724-4789-9f05-2e99dd0d9dbb}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_quantity" classid="{C6D124CA-7EDA-4A60-AEA9-7FB8D318B68F}" datafieldname="p365i_quantity" disabled="false" /> + </cell> + </row> + <row> + <cell id="{bf712472-f25d-4cfe-90e8-80ef2e908320}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_subtotal" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_subtotal" disabled="false" /> + </cell> + </row> + <row> + <cell id="{28b07daa-87e3-4f84-9492-54ede3ae9421}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_manualdiscount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_manualdiscount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{853717cd-17f4-42aa-b352-435957109042}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_tax" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_tax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1d39cf66-dc73-4226-8961-6fa31e26acf6}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_totalcost" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totalcost" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{a6ca7635-2eac-4507-b8fc-df2dc88a5826}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{ea69729b-d567-47d2-8880-a2286a0311a5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{0568bff3-a2d5-4a80-9d09-531885b99390}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{4fb4c5fa-0848-4cc3-82a0-fae479bd05e1}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{3c896d59-a99e-4054-93f1-aeabc2334a3b}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{32cf9025-d32f-4782-9644-958249b836c0}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{9686f29c-5c16-4c9f-bdab-1963e93836b3}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{fa60c15c-c1d7-4ebc-8829-8f75b6ab1417}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Opportunity Line Item" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml new file mode 100644 index 00000000..91e37e7a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{3a478d0b-060e-4c84-9e14-d0992341f62c}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{f890df47-b754-4b07-a162-aa2e321bef30}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{046be58a-fdf3-44de-9268-0659f9f6e23d}"> + <labels> + <label description="Product" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_product" /> + </cell> + </row> + <row> + <cell id="{1e3aaf72-428a-4c37-abfb-96df52094063}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml new file mode 100644 index 00000000..71a8e57d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{3a478d0b-060e-4c84-9e14-d0992341f62c}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{f890df47-b754-4b07-a162-aa2e321bef30}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{046be58a-fdf3-44de-9268-0659f9f6e23d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_product" /> + </cell> + </row> + <row> + <cell id="{1e3aaf72-428a-4c37-abfb-96df52094063}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml new file mode 100644 index 00000000..bd342b31 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml @@ -0,0 +1,119 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_quantity" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep4_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_unitcostline" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep4_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_2, SetAttributeValueStep4_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_subtotal" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml new file mode 100644 index 00000000..eb3445e9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml @@ -0,0 +1,699 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep15_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep15_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep15_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep15_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep15_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep20_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep20_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep20_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep20_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep20_4" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep2_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep2_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep2_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep2_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_5" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_6" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_7" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_8" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_9" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_10" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_11" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_12" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_13" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_quantity" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep4_7]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_7 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_unitcostline" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep4_9]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_9 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_8]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_6, SetAttributeValueStep4_8 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_5]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep4_11]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_11 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_10]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Add</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_4, SetAttributeValueStep4_10 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep4_13]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_13 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_12]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_2, SetAttributeValueStep4_12 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep6_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep6_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep6_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep6_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep6_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep6_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep6_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep13"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_5" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_6" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_7" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_8" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_9" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_quantity" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep13_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_unitcostline" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep13_7]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_7 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_4, SetAttributeValueStep13_6 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep13_9]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_9 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_8]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Add</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_2, SetAttributeValueStep13_8 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep13_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep13" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep15_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep15_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep15_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep15_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep15_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep15_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep15_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep15_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep15_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep15"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep15_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep15"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep18"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_5" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_6" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_7" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_8" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep18_9" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_quantity" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep18_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep18_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep18_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_unitcostline" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep18_7]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep18_7 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep18_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep18_4, SetAttributeValueStep18_6 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep18_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep18_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep18_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep18_9]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep18_9 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep18_8]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep18_2, SetAttributeValueStep18_8 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep18_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep18_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep18" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep20_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep20_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep20_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep20_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep20_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep20_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep20_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep20_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep20_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep20"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep20_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep20"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep21"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep21_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep21_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep21_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep21_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep21_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_quantity" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep21_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep21_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep21_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_unitcostline" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep21_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep21_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep21_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep21_2, SetAttributeValueStep21_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep21_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep21_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep21" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml new file mode 100644 index 00000000..aa46e8d8 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml @@ -0,0 +1,147 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_selectproduct" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep2_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep2_2 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep11"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep11_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_price" Entity="[InputEntities("related_p365i_existingproduct#p365i_listitem")]" EntityName="p365i_listitem" Value="[SetAttributeValueStep11_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_unitcostline" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep11_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep11" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep6_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep7"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_unitcost" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep7_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_unitcostline" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep7_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep7" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml new file mode 100644 index 00000000..cd87a7ac --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions> + <HideCustomAction HideActionId="p365i.Mscrm.Form.p365i_opportunityproduct.Activate.Hide" Location="Mscrm.Form.p365i_opportunityproduct.Activate" /> + <HideCustomAction HideActionId="p365i.Mscrm.Form.p365i_opportunityproduct.Deactivate.Hide" Location="Mscrm.Form.p365i_opportunityproduct.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.HomepageGrid.p365i_opportunityproduct.Activate.Hide" Location="Mscrm.HomepageGrid.p365i_opportunityproduct.Activate" /> + <HideCustomAction HideActionId="p365i.Mscrm.HomepageGrid.p365i_opportunityproduct.Deactivate.Hide" Location="Mscrm.HomepageGrid.p365i_opportunityproduct.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.SubGrid.p365i_opportunityproduct.Activate.Hide" Location="Mscrm.SubGrid.p365i_opportunityproduct.Activate" /> + <HideCustomAction HideActionId="p365i.Mscrm.SubGrid.p365i_opportunityproduct.Deactivate.Hide" Location="Mscrm.SubGrid.p365i_opportunityproduct.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.SubGrid.p365i_opportunityproduct.Remove.Hide" Location="Mscrm.SubGrid.p365i_opportunityproduct.Remove" /> + </CustomActions> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml new file mode 100644 index 00000000..a6cf66dc --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{63d89a3e-928d-4587-b6a0-022f055ab2f5}</savedqueryid> + <layoutxml> + <grid name="p365i_opportunityproducts" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="p365i_opportunityproduct" id="p365i_opportunityproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityproduct"> + <attribute name="p365i_opportunityproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Product Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml new file mode 100644 index 00000000..444ed498 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}</savedqueryid> + <layoutxml> + <grid name="p365i_opportunityproducts" jump="p365i_product" select="1" icon="1" preview="0"> + <row name="p365i_opportunityproduct" id="p365i_opportunityproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityproduct"> + <attribute name="p365i_opportunityproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Product Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml new file mode 100644 index 00000000..d9b29335 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{8e34e14d-a576-ee11-8179-6045bd127823}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityproductid"> + <cell name="p365i_product" width="300" /> + <cell name="p365i_unitcostline" width="178" /> + <cell name="p365i_quantity" width="100" /> + <cell name="p365i_subtotal" width="100" /> + <cell name="p365i_manualdiscount" width="137" /> + <cell name="p365i_tax" width="100" /> + <cell name="p365i_totalcost" width="100" /> + <cell name="p365i_salesunit" width="100" /> + <cell name="a_474c3941ac4b48baa17bcc4d045da3c7.p365i_salesunit" width="205" /> + <cell name="p365i_selectproduct" width="122" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" output-format="xml-platform" mapping="logical"> + <entity name="p365i_opportunityproduct"> + <attribute name="p365i_product" /> + <attribute name="p365i_opportunityproductid" /> + <attribute name="p365i_unitcostline" /> + <attribute name="p365i_quantity" /> + <attribute name="p365i_subtotal" /> + <attribute name="p365i_manualdiscount" /> + <attribute name="p365i_tax" /> + <attribute name="p365i_totalcost" /> + <attribute name="p365i_salesunit" /> + <link-entity alias="a_474c3941ac4b48baa17bcc4d045da3c7" name="p365i_listitem" to="p365i_existingproduct" from="p365i_listitemid" link-type="outer" visible="false"> + <attribute name="p365i_salesunit" /> + </link-entity> + <attribute name="p365i_selectproduct" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Product Lines" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml new file mode 100644 index 00000000..af62a678 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_opportunityproduct"> + <attribute name="p365i_opportunityproductid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Opportunity Products" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Opportunity Products owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml new file mode 100644 index 00000000..0b2c084b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{aea26b18-0961-45f0-9065-cc5beaa2abd6}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityproduct"> + <attribute name="p365i_opportunityproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_product" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Opportunity Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml new file mode 100644 index 00000000..ed576639 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{bc570322-02ca-44fd-9fdf-5292be128bb6}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityproduct"> + <attribute name="p365i_opportunityproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Opportunity Product Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml new file mode 100644 index 00000000..c4a3d466 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + <cell name="p365i_opportunity" width="109" /> + <cell name="p365i_pricelist" width="100" /> + <cell name="p365i_totalcost" width="100" /> + <cell name="statuscode" width="119" /> + <cell name="p365i_existingproduct" width="134" /> + <cell name="p365i_quantity" width="100" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityproduct"> + <attribute name="p365i_opportunityproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_opportunity" /> + <attribute name="p365i_pricelist" /> + <attribute name="p365i_totalcost" /> + <attribute name="statuscode" /> + <attribute name="p365i_existingproduct" /> + <attribute name="p365i_quantity" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Opportunity Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml new file mode 100644 index 00000000..51f73657 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{f973487b-601d-4828-83c6-936f4f132331}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_opportunityproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_opportunityproduct"> + <attribute name="p365i_opportunityproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Opportunity Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml new file mode 100644 index 00000000..84894bea --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml @@ -0,0 +1,914 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Price List" OriginalName="Price List">p365i_PriceList</Name> + <EntityInfo> + <entity Name="p365i_PriceList"> + <LocalizedNames> + <LocalizedName description="Price List" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Price Lists" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Currency"> + <Type>lookup</Type> + <Name>p365i_currency</Name> + <LogicalName>p365i_currency</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Currency" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Description"> + <Type>ntext</Type> + <Name>p365i_description</Name> + <LogicalName>p365i_description</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>2000</MaxLength> + <displaynames> + <displayname description="Description" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PriceListId"> + <Type>primarykey</Type> + <Name>p365i_pricelistid</Name> + <LogicalName>p365i_pricelistid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Price List" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_pricelist_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Price List" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Price List" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_pricelist_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Price List" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Price List" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_pricelists</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <EntityColor></EntityColor> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <IconVectorName>p365i_pricelistIcon</IconVectorName> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <EntityHelpUrl></EntityHelpUrl> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml new file mode 100644 index 00000000..2a9bb4e2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{d04fcec3-4b2a-4fe3-9e34-6292b893164b}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{c8f31312-75ee-491c-ba9c-fe9ae99ac88c}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{5416bf44-7570-43d3-9a7c-076d229f3827}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{ad35d226-9eb8-4017-bd27-6ceabce3f5e4}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2b2e6d27-a170-4f22-ae8f-57fe2227e3b9}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{914c80c3-c420-446b-a448-50b0bb3a0730}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{21db222e-42f2-4131-98d3-fd056d58457a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{03438651-8457-4428-aede-5994aa599bc6}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{694d05e8-0179-4664-a5f8-80d672538552}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{e3f60ca8-6223-41b9-8abc-c632ae77b531}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{4059266b-dd6e-4519-9970-0a8a7af46254}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{429a0c19-3c1a-49b6-a69c-b4ad770f0530}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{ed5dc197-907c-44ba-baf9-a1f8fb7ce4ca}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ce203dac-49bf-4a04-98ef-e309412ae89f}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml new file mode 100644 index 00000000..b9856ead --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{d04fcec3-4b2a-4fe3-9e34-6292b893164b}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{c8f31312-75ee-491c-ba9c-fe9ae99ac88c}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{5416bf44-7570-43d3-9a7c-076d229f3827}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{ad35d226-9eb8-4017-bd27-6ceabce3f5e4}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2b2e6d27-a170-4f22-ae8f-57fe2227e3b9}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{914c80c3-c420-446b-a448-50b0bb3a0730}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{21db222e-42f2-4131-98d3-fd056d58457a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{03438651-8457-4428-aede-5994aa599bc6}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{694d05e8-0179-4664-a5f8-80d672538552}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{e3f60ca8-6223-41b9-8abc-c632ae77b531}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{4059266b-dd6e-4519-9970-0a8a7af46254}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{429a0c19-3c1a-49b6-a69c-b4ad770f0530}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{ed5dc197-907c-44ba-baf9-a1f8fb7ce4ca}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ce203dac-49bf-4a04-98ef-e309412ae89f}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml new file mode 100644 index 00000000..81499741 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml @@ -0,0 +1,163 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{b0a8d38b-c6a5-4655-8e32-71606335710e}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{a3df7397-5889-42cf-a792-1c8fdd346f40}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{2ed4f332-dd23-43b6-986d-db9ae87bc877}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a2a3249f-e50f-45e5-9f4f-2ce068a3325a}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{bcf25fa0-518e-4fc5-a730-7bee9f906796}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="false" /> + </cell> + </row> + <row> + <cell id="{8024a114-fd07-4810-915d-822c53ec31c5}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="50%"> + <sections> + <section name="_section_232" id="af336639-ad39-47f0-9bab-af7d01f323a0" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{973c9ca1-553e-4254-8e4e-ee747c4c766a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="p365i_currency" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_currency" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_4" id="f62ef7a7-4971-4a19-aea1-30a2fb12064e" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell locklevel="0" id="{4c38a8c9-8bce-4a6a-a10f-5df0f95127f5}" rowspan="4" colspan="1" auto="false"> + <labels> + <label description="List Items" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_listitem</TargetEntityType> + <ViewId>{D7E0BF1F-FD68-EE11-9AE7-00224841F5CE}</ViewId> + <ViewIds>{8C251133-01F7-4AC4-9CD4-AA2D935794EE},{D7E0BF1F-FD68-EE11-9AE7-00224841F5CE}</ViewIds> + <RelationshipName>p365i_p365i_listitem_PriceList_p365i_pricelist</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{6afe8c29-a5e6-4654-9508-6133ea2e2fea}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{2c30bd29-d32c-43c4-bd59-50e665e7588e}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b223624f-2047-44de-a625-868d0735966a}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{3118d1a0-3057-43c1-8b7c-d639760a2ab4}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{26fc3544-5166-4abd-ba04-371dd72e3bdd}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{e50a40af-b468-4368-9ddf-10aa17e4a531}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ca3abea7-1a50-44df-8ce0-63885db38282}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{8cde598a-9b86-4123-bfca-de2a230a07da}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + <Navigation> + <NavBar></NavBar> + </Navigation> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml new file mode 100644 index 00000000..8eaa2909 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml @@ -0,0 +1,163 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{b0a8d38b-c6a5-4655-8e32-71606335710e}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{a3df7397-5889-42cf-a792-1c8fdd346f40}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{2ed4f332-dd23-43b6-986d-db9ae87bc877}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a2a3249f-e50f-45e5-9f4f-2ce068a3325a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{bcf25fa0-518e-4fc5-a730-7bee9f906796}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="false" /> + </cell> + </row> + <row> + <cell id="{8024a114-fd07-4810-915d-822c53ec31c5}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="50%"> + <sections> + <section name="_section_232" id="af336639-ad39-47f0-9bab-af7d01f323a0" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{973c9ca1-553e-4254-8e4e-ee747c4c766a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_currency" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_currency" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_4" id="f62ef7a7-4971-4a19-aea1-30a2fb12064e" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell locklevel="0" id="{4c38a8c9-8bce-4a6a-a10f-5df0f95127f5}" rowspan="4" colspan="1" auto="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_listitem</TargetEntityType> + <ViewId>{D7E0BF1F-FD68-EE11-9AE7-00224841F5CE}</ViewId> + <ViewIds>{8C251133-01F7-4AC4-9CD4-AA2D935794EE},{D7E0BF1F-FD68-EE11-9AE7-00224841F5CE}</ViewIds> + <RelationshipName>p365i_p365i_listitem_PriceList_p365i_pricelist</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{6afe8c29-a5e6-4654-9508-6133ea2e2fea}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{2c30bd29-d32c-43c4-bd59-50e665e7588e}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b223624f-2047-44de-a625-868d0735966a}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{3118d1a0-3057-43c1-8b7c-d639760a2ab4}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{26fc3544-5166-4abd-ba04-371dd72e3bdd}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{e50a40af-b468-4368-9ddf-10aa17e4a531}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ca3abea7-1a50-44df-8ce0-63885db38282}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{8cde598a-9b86-4123-bfca-de2a230a07da}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + <Navigation> + <NavBar></NavBar> + </Navigation> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml new file mode 100644 index 00000000..d51ef2d7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{2d2de14f-ece3-4a9a-957d-025b16abf79d}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{8a980358-ae62-4f2c-8d93-f12267414fd4}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{7798d247-c8ad-4f33-b64f-aad5e6221dc3}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{bdcc519f-8908-4f45-869d-5f228da12406}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{46f913c3-b543-4e71-945b-2245d4912774}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml new file mode 100644 index 00000000..bd298e77 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{2d2de14f-ece3-4a9a-957d-025b16abf79d}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{8a980358-ae62-4f2c-8d93-f12267414fd4}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{7798d247-c8ad-4f33-b64f-aad5e6221dc3}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{bdcc519f-8908-4f45-869d-5f228da12406}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{46f913c3-b543-4e71-945b-2245d4912774}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml new file mode 100644 index 00000000..e03bf42a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{1f94d11f-892c-4891-82ba-4116da8276ee}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_pricelistid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_pricelist"> + <attribute name="p365i_pricelistid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Price Lists" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml new file mode 100644 index 00000000..7f220123 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{31899092-625a-4116-8920-09d693b2bfa1}</savedqueryid> + <layoutxml> + <grid name="p365i_pricelists" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_pricelist" id="p365i_pricelistid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_pricelist"> + <attribute name="p365i_pricelistid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Price List Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml new file mode 100644 index 00000000..3138171d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{38a97c78-b0db-4683-8ecc-e984ccb61079}</savedqueryid> + <layoutxml> + <grid name="p365i_pricelists" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_pricelist" id="p365i_pricelistid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_pricelist"> + <attribute name="p365i_pricelistid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Price List Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml new file mode 100644 index 00000000..17c14089 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{5856f9c7-f068-ee11-9ae7-6045bd10f18c}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_pricelist"> + <attribute name="p365i_pricelistid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Price Lists" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Price Lists owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml new file mode 100644 index 00000000..6285497b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_pricelistid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_pricelist"> + <attribute name="p365i_pricelistid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Price Lists" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml new file mode 100644 index 00000000..220a59e7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{d5366cd1-2afd-4e91-9d0c-3af15d171c57}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_pricelistid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_pricelist"> + <attribute name="p365i_pricelistid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Price Lists" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml new file mode 100644 index 00000000..1990a949 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_pricelistid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_pricelist"> + <attribute name="p365i_pricelistid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Price List Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml new file mode 100644 index 00000000..ea787436 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml @@ -0,0 +1,916 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Product" OriginalName="Product">p365i_Product</Name> + <EntityInfo> + <entity Name="p365i_Product"> + <LocalizedNames> + <LocalizedName description="Product" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Products" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_IDProduct"> + <Type>nvarchar</Type> + <Name>p365i_idproduct</Name> + <LogicalName>p365i_idproduct</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Product ID" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ProductId"> + <Type>primarykey</Type> + <Name>p365i_productid</Name> + <LogicalName>p365i_productid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Type"> + <Type>picklist</Type> + <Name>p365i_type</Name> + <LogicalName>p365i_type</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>-1</AppDefaultValue> + <OptionSetName>p365i_producttype</OptionSetName> + <displaynames> + <displayname description="Type" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_product_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Product" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Product" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_product_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Product" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Product" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_products</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <EntityColor></EntityColor> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <IconVectorName>p365i_productsIcon</IconVectorName> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <EntityHelpUrl></EntityHelpUrl> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml new file mode 100644 index 00000000..ee3d9041 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{e46bc75b-e0a7-4715-af9e-d76173a9e268}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{aae841d0-2192-4b40-9842-95ac8f67f3c7}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{183b2fe0-96e1-4957-86fe-42dcd240a415}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{c98afcda-9d26-456a-8004-e9b3b83c609a}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{ed0730f1-484b-4068-b323-049d83437aed}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{fcb87353-74f9-4c5b-9bb2-03886925e46b}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{379f0543-31d6-4a93-9467-174ad3dda885}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{73afac1d-d0a0-40fc-8c1e-9da5870fef04}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2add5aa8-4939-4996-800b-6f556822a8c4}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{091a72a2-634a-4578-9321-f48d7fb8b53f}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{405914fc-d015-4f9f-8dcd-027899047c08}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{40cf804e-ea79-450d-8c65-6cd4354b204e}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{31c14140-eac8-469a-96e5-561b31ba9fb9}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{2fc50e68-3119-4963-8eab-d9528c0674b8}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml new file mode 100644 index 00000000..bdbe44f3 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{e46bc75b-e0a7-4715-af9e-d76173a9e268}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{aae841d0-2192-4b40-9842-95ac8f67f3c7}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{183b2fe0-96e1-4957-86fe-42dcd240a415}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{c98afcda-9d26-456a-8004-e9b3b83c609a}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{ed0730f1-484b-4068-b323-049d83437aed}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{fcb87353-74f9-4c5b-9bb2-03886925e46b}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{379f0543-31d6-4a93-9467-174ad3dda885}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{73afac1d-d0a0-40fc-8c1e-9da5870fef04}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2add5aa8-4939-4996-800b-6f556822a8c4}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{091a72a2-634a-4578-9321-f48d7fb8b53f}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{405914fc-d015-4f9f-8dcd-027899047c08}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{40cf804e-ea79-450d-8c65-6cd4354b204e}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{31c14140-eac8-469a-96e5-561b31ba9fb9}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{2fc50e68-3119-4963-8eab-d9528c0674b8}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml new file mode 100644 index 00000000..063c8a66 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{478153a6-c8b2-4abc-8550-8c1d75b5ba56}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{506ec493-5155-4839-90d5-25ac64c4626a}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{dbc1eebd-bed5-44c1-b6ff-982c3172ca1c}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{e239fa91-6219-454e-b915-30132215213d}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{c2ab3b3a-737e-4a9c-9489-719f2f058205}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Product ID" languagecode="1033" /> + </labels> + <control id="p365i_idproduct" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_idproduct" disabled="false" /> + </cell> + <cell locklevel="0" id="{6c979b46-82d4-48e9-bbda-e4894de8946a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{2804b6ac-80a5-485f-9030-88a0b2ae856c}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b35f3a7f-8e98-4443-a1e2-730b984eb285}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Type" languagecode="1033" /> + </labels> + <control id="p365i_type" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_type" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_3" id="a7832af2-154a-4595-9837-2a9c0313cb0b" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell locklevel="0" id="{53a9496b-3cd2-4f45-a2cf-0f9d8674bc60}" rowspan="4" colspan="1" auto="false" showlabel="true"> + <labels> + <label description="Sales Units" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_salesunit</TargetEntityType> + <ViewId>{70CC5437-768B-41A0-9DAE-FEF1CFC90ED9}</ViewId> + <ViewIds>{70CC5437-768B-41A0-9DAE-FEF1CFC90ED9}</ViewIds> + <RelationshipName>p365i_SalesUnit_p365i_Product_p365i_Produ</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{af9116d4-b518-4934-9eb9-111058da18bb}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{8050d47a-9aff-4500-831e-7c655e006d35}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{f28a32e9-ecb6-4f36-8a94-ee85ebd0031f}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{761de01c-22d9-411e-8ace-dec23a7014ca}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{39a402b4-ee8d-4393-8ee5-d4d87d1f0075}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{df591d2c-2793-4788-9fc8-e84fd3985f2b}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{efd68283-38dd-4c9e-8208-e63f8c87844e}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b4188703-0d24-487a-bf6a-d7d54e8ee308}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml new file mode 100644 index 00000000..140e6836 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml @@ -0,0 +1,150 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{478153a6-c8b2-4abc-8550-8c1d75b5ba56}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{506ec493-5155-4839-90d5-25ac64c4626a}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{dbc1eebd-bed5-44c1-b6ff-982c3172ca1c}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{e239fa91-6219-454e-b915-30132215213d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{c2ab3b3a-737e-4a9c-9489-719f2f058205}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_idproduct" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_idproduct" disabled="false" /> + </cell> + <cell locklevel="0" id="{6c979b46-82d4-48e9-bbda-e4894de8946a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{2804b6ac-80a5-485f-9030-88a0b2ae856c}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b35f3a7f-8e98-4443-a1e2-730b984eb285}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_type" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_type" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_3" id="a7832af2-154a-4595-9837-2a9c0313cb0b" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell locklevel="0" id="{53a9496b-3cd2-4f45-a2cf-0f9d8674bc60}" rowspan="4" colspan="1" auto="false" showlabel="true"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_salesunit</TargetEntityType> + <ViewId>{70CC5437-768B-41A0-9DAE-FEF1CFC90ED9}</ViewId> + <ViewIds>{70CC5437-768B-41A0-9DAE-FEF1CFC90ED9}</ViewIds> + <RelationshipName>p365i_SalesUnit_p365i_Product_p365i_Produ</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{af9116d4-b518-4934-9eb9-111058da18bb}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{8050d47a-9aff-4500-831e-7c655e006d35}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{f28a32e9-ecb6-4f36-8a94-ee85ebd0031f}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{761de01c-22d9-411e-8ace-dec23a7014ca}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{39a402b4-ee8d-4393-8ee5-d4d87d1f0075}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{df591d2c-2793-4788-9fc8-e84fd3985f2b}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{efd68283-38dd-4c9e-8208-e63f8c87844e}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b4188703-0d24-487a-bf6a-d7d54e8ee308}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml new file mode 100644 index 00000000..d3c938ba --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{36e9dda3-77c7-447c-bc19-64dad32bb616}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{81ce1ebb-f4aa-4f18-8c15-615bbda95e89}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{53851023-c34a-42b1-ac58-b39de1a6ca01}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{f97d19fe-7040-4402-85b3-9ec999f8b345}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{7b252d35-e803-4142-b4a3-3862856039d2}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml new file mode 100644 index 00000000..9c4ff037 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{36e9dda3-77c7-447c-bc19-64dad32bb616}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{81ce1ebb-f4aa-4f18-8c15-615bbda95e89}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{53851023-c34a-42b1-ac58-b39de1a6ca01}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{f97d19fe-7040-4402-85b3-9ec999f8b345}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{7b252d35-e803-4142-b4a3-3862856039d2}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml new file mode 100644 index 00000000..065cc0f2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml @@ -0,0 +1,107 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{db436d74-fc68-ee11-9ae7-00224841f369}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="F931FFE2-B873-473F-8F95-9502F0AA3F5E" name="tab_1" showlabel="false" labelid="{d563233a-a52d-4b3f-9741-df0d9ca4d5ce}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section id="0C655D4E-C6E3-424E-9AF5-71E72D30D12E" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{9d472388-f1fc-4674-bad3-ad3b5ee15ec4}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="542FBFBE-0E4C-496C-8012-555DE6581923" labelid="{459e65f3-16cc-45b1-ab20-06895817ad06}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{6c7f54b3-7fae-4387-b8f0-d6779443b4bb}" locklevel="0" colspan="1" rowspan="1" labelid="{7e94a2c5-dd83-4bff-85b9-3b4f7704ea35}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + <row> + <cell id="{b67a7fa3-46cb-4d8a-86ea-5ad1b4eb9243}" locklevel="0" colspan="1" rowspan="1" labelid="{027f6300-f801-42f8-92ec-421c87ab0f37}"> + <labels> + <label description="Product ID" languagecode="1033" /> + </labels> + <control id="p365i_idproduct" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_idproduct" disabled="false" /> + </cell> + </row> + <row> + <cell id="{5b45214f-4597-42c6-bf92-6eacb418f783}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Type" languagecode="1033" /> + </labels> + <control id="p365i_type" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_type" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="02DECBA0-3AE2-484D-A19F-C5353AF4F4F2" name="tab_1_column_2_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{85904d0c-9bd8-49fd-a930-c98115a10fc3}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="266FE48D-4D04-4E9A-8C5A-7DEF9A2F059B" labelid="{22476c4a-2006-4f74-98d1-8aa172c75e01}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="46FD66EA-B686-41D9-AAE0-C565BD78EC1F" name="tab_1_column_3_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{e17e8f20-561e-4ed4-9923-e17120f066a2}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="07C04A4E-A482-45CC-BAB7-7FCA3CD02938" labelid="{95311551-f4e5-4171-813d-422f3023dc95}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Product quick create form" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml new file mode 100644 index 00000000..0ec1f9d4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml @@ -0,0 +1,107 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{db436d74-fc68-ee11-9ae7-00224841f369}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="F931FFE2-B873-473F-8F95-9502F0AA3F5E" name="tab_1" showlabel="false" labelid="{d563233a-a52d-4b3f-9741-df0d9ca4d5ce}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section id="0C655D4E-C6E3-424E-9AF5-71E72D30D12E" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{9d472388-f1fc-4674-bad3-ad3b5ee15ec4}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="542FBFBE-0E4C-496C-8012-555DE6581923" labelid="{459e65f3-16cc-45b1-ab20-06895817ad06}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{6c7f54b3-7fae-4387-b8f0-d6779443b4bb}" locklevel="0" colspan="1" rowspan="1" labelid="{7e94a2c5-dd83-4bff-85b9-3b4f7704ea35}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + <row> + <cell id="{b67a7fa3-46cb-4d8a-86ea-5ad1b4eb9243}" locklevel="0" colspan="1" rowspan="1" labelid="{027f6300-f801-42f8-92ec-421c87ab0f37}"> + <labels> + <label description="Product ID" languagecode="1033" /> + </labels> + <control id="p365i_idproduct" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_idproduct" disabled="false" /> + </cell> + </row> + <row> + <cell id="{5b45214f-4597-42c6-bf92-6eacb418f783}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_type" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_type" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="02DECBA0-3AE2-484D-A19F-C5353AF4F4F2" name="tab_1_column_2_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{85904d0c-9bd8-49fd-a930-c98115a10fc3}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="266FE48D-4D04-4E9A-8C5A-7DEF9A2F059B" labelid="{22476c4a-2006-4f74-98d1-8aa172c75e01}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="46FD66EA-B686-41D9-AAE0-C565BD78EC1F" name="tab_1_column_3_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{e17e8f20-561e-4ed4-9923-e17120f066a2}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="07C04A4E-A482-45CC-BAB7-7FCA3CD02938" labelid="{95311551-f4e5-4171-813d-422f3023dc95}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Product quick create form" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml new file mode 100644 index 00000000..2d0ebac3 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{0c44c8d1-3bc4-4469-b82d-31e319552d67}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_productid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_product"> + <attribute name="p365i_productid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml new file mode 100644 index 00000000..a6344749 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3a252ab4-9a3b-4393-bad2-c203785ef2a9}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_productid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_product"> + <attribute name="p365i_productid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml new file mode 100644 index 00000000..1ca7bbb5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{7d398db7-9d9f-4342-8abf-9f8e82938bec}</savedqueryid> + <layoutxml> + <grid name="p365i_products" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_product" id="p365i_productid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_product"> + <attribute name="p365i_productid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Product Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml new file mode 100644 index 00000000..f575639d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{b2bbc9ec-e83e-42fb-a599-f68b504ee685}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_productid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_product"> + <attribute name="p365i_productid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml new file mode 100644 index 00000000..74179318 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_productid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_product"> + <attribute name="p365i_productid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Product Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml new file mode 100644 index 00000000..5a0476fe --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}</savedqueryid> + <layoutxml> + <grid name="p365i_products" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_product" id="p365i_productid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_product"> + <attribute name="p365i_productid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Product Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml new file mode 100644 index 00000000..f0750d9b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{df4a56dd-f068-ee11-9ae7-6045bd10f02e}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_product"> + <attribute name="p365i_productid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Products" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Products owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml new file mode 100644 index 00000000..99f06055 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml @@ -0,0 +1,1822 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Prospect" OriginalName="Prospect">p365i_Prospect</Name> + <EntityInfo> + <entity Name="p365i_Prospect"> + <LocalizedNames> + <LocalizedName description="Prospect" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Prospects" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="EmailAddress"> + <Type>nvarchar</Type> + <Name>emailaddress</Name> + <LogicalName>emailaddress</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>email</Format> + <MaxLength>100</MaxLength> + <displaynames> + <displayname description="Email Address" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="The primary email address for the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ExchangeRate"> + <Type>decimal</Type> + <Name>exchangerate</Name> + <LogicalName>exchangerate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>1E-10</MinValue> + <MaxValue>100000000000</MaxValue> + <Accuracy>10</Accuracy> + <displaynames> + <displayname description="Exchange Rate" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Exchange rate for the currency associated with the entity with respect to the base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_AnnualRevenue"> + <Type>money</Type> + <Name>p365i_annualrevenue</Name> + <LogicalName>p365i_annualrevenue</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>100000000000000</MaxValue> + <Accuracy>4</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Annual Revenue" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_annualrevenue_Base"> + <Type>money</Type> + <Name>p365i_annualrevenue_base</Name> + <LogicalName>p365i_annualrevenue_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>4</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_AnnualRevenue</CalculationOf> + <displaynames> + <displayname description="Annual Revenue (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Annual Revenue in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_BudgetAmount"> + <Type>money</Type> + <Name>p365i_budgetamount</Name> + <LogicalName>p365i_budgetamount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>1000000000000</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Budget Amount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_budgetamount_Base"> + <Type>money</Type> + <Name>p365i_budgetamount_base</Name> + <LogicalName>p365i_budgetamount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_BudgetAmount</CalculationOf> + <displaynames> + <displayname description="Budget Amount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Budget Amount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_BusinessPhone"> + <Type>nvarchar</Type> + <Name>p365i_businessphone</Name> + <LogicalName>p365i_businessphone</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>phone</Format> + <MaxLength>50</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Business Phone" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Company"> + <Type>nvarchar</Type> + <Name>p365i_company</Name> + <LogicalName>p365i_company</LogicalName> + <RequiredLevel>recommended</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Company" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_CountryRegion"> + <Type>nvarchar</Type> + <Name>p365i_countryregion</Name> + <LogicalName>p365i_countryregion</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Country/Region" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_DecisionMaker"> + <Type>bit</Type> + <Name>p365i_decisionmaker</Name> + <LogicalName>p365i_decisionmaker</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_prospect_p365i_decisionmaker"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Decision Maker" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Completed" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="mark complete" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Decision Maker" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Description"> + <Type>ntext</Type> + <Name>p365i_description</Name> + <LogicalName>p365i_description</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>2000</MaxLength> + <displaynames> + <displayname description="Description" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_FirstName"> + <Type>nvarchar</Type> + <Name>p365i_firstname</Name> + <LogicalName>p365i_firstname</LogicalName> + <RequiredLevel>recommended</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>50</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="First Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_JobTitle"> + <Type>nvarchar</Type> + <Name>p365i_jobtitle</Name> + <LogicalName>p365i_jobtitle</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Job Title" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_LastName"> + <Type>nvarchar</Type> + <Name>p365i_lastname</Name> + <LogicalName>p365i_lastname</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>50</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Last Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_MobilePhone"> + <Type>nvarchar</Type> + <Name>p365i_mobilephone</Name> + <LogicalName>p365i_mobilephone</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>phone</Format> + <MaxLength>50</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Mobile Phone" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_parentaccountid"> + <Type>lookup</Type> + <Name>p365i_parentaccountid</Name> + <LogicalName>p365i_parentaccountid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Parent Accont for prospect" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_parentcontactfid"> + <Type>lookup</Type> + <Name>p365i_parentcontactfid</Name> + <LogicalName>p365i_parentcontactfid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Parent Contact for prospect" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ProspectId"> + <Type>primarykey</Type> + <Name>p365i_prospectid</Name> + <LogicalName>p365i_prospectid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Prospect" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ProspectSource"> + <Type>picklist</Type> + <Name>p365i_prospectsource</Name> + <LogicalName>p365i_prospectsource</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>-1</AppDefaultValue> + <OptionSetName>p365i_prospectsource</OptionSetName> + <displaynames> + <displayname description="Prospect Source" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PurchaseProcess"> + <Type>picklist</Type> + <Name>p365i_purchaseprocess</Name> + <LogicalName>p365i_purchaseprocess</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>-1</AppDefaultValue> + <OptionSetName>p365i_purchaseprocess</OptionSetName> + <displaynames> + <displayname description="Purchase Process" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PurchaseTimeframe"> + <Type>picklist</Type> + <Name>p365i_purchasetimeframe</Name> + <LogicalName>p365i_purchasetimeframe</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>-1</AppDefaultValue> + <OptionSetName>p365i_purchasetimeframe</OptionSetName> + <displaynames> + <displayname description="Purchase Timeframe" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Topic"> + <Type>nvarchar</Type> + <Name>p365i_topic</Name> + <LogicalName>p365i_topic</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ActivityPointerRegardingName|PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>300</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Topic" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="processid"> + <Type>uniqueidentifier</Type> + <Name>processid</Name> + <LogicalName>processid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>0</IsCustomizable> + <IsRenameable>0</IsRenameable> + <CanModifySearchSettings>0</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>0</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Process Id" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Contains the id of the process associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="stageid"> + <Type>uniqueidentifier</Type> + <Name>stageid</Name> + <LogicalName>stageid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>0</IsCustomizable> + <IsRenameable>0</IsRenameable> + <CanModifySearchSettings>0</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>0</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="(Deprecated) Stage Id" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Contains the id of the stage where the entity is located." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_prospect_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Prospect" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Prospect" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_prospect_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Prospect" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Disqualified" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="446310001" state="1"> + <labels> + <label description="Qualified" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Prospect" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TransactionCurrencyId"> + <Type>lookup</Type> + <Name>transactioncurrencyid</Name> + <LogicalName>transactioncurrencyid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Currency" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="traversedpath"> + <Type>nvarchar</Type> + <Name>traversedpath</Name> + <LogicalName>traversedpath</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>0</IsCustomizable> + <IsRenameable>0</IsRenameable> + <CanModifySearchSettings>0</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>0</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>1250</MaxLength> + <Length>2500</Length> + <displaynames> + <displayname description="(Deprecated) Traversed Path" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="A comma separated list of string values representing the unique identifiers of stages in a Business Process Flow Instance in the order that they occur." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_prospects</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>1</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>1</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <EntityColor></EntityColor> + <IsDocumentManagementEnabled>1</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>1</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <IconVectorName>p365i_prospectIcon</IconVectorName> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <EntityHelpUrl></EntityHelpUrl> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + <HasRelatedNotes>True</HasRelatedNotes> + <HasRelatedActivities>True</HasRelatedActivities> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml new file mode 100644 index 00000000..0125988b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{7ee79001-940e-42ad-ade9-3d4114d1b680}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{c00664ef-a7dd-43d1-91c5-225442147243}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{d8498477-f128-4a16-ab99-bd30ab71c932}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{c66a3046-7c49-4468-8bf3-d31a66e8a1a1}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{4505d76c-1cbe-4a48-99d3-325e46d96d9e}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{7d9dc3bb-8897-4f04-9423-bca1cc0c083c}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{f789e78f-01eb-4bae-9191-bde361481401}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{8a6e8bb1-4776-414a-a75a-341a351244df}" showlabel="true" locklevel="0"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{b58932e6-aa47-491b-b70a-41d84a33b7bf}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5fbd2c19-855e-4ee9-89b0-679638d83f91}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{24a575ae-9a3d-46c2-8a63-b09d9e157df5}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{d9f75f85-0614-4f17-bf33-6f7281b00eae}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{e5d3df9a-4b09-42b7-abe1-e31c62b12d8a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml new file mode 100644 index 00000000..eb7ee292 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{7ee79001-940e-42ad-ade9-3d4114d1b680}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{c00664ef-a7dd-43d1-91c5-225442147243}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{d8498477-f128-4a16-ab99-bd30ab71c932}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{c66a3046-7c49-4468-8bf3-d31a66e8a1a1}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{4505d76c-1cbe-4a48-99d3-325e46d96d9e}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{7d9dc3bb-8897-4f04-9423-bca1cc0c083c}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{f789e78f-01eb-4bae-9191-bde361481401}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{8a6e8bb1-4776-414a-a75a-341a351244df}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{b58932e6-aa47-491b-b70a-41d84a33b7bf}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5fbd2c19-855e-4ee9-89b0-679638d83f91}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{24a575ae-9a3d-46c2-8a63-b09d9e157df5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{d9f75f85-0614-4f17-bf33-6f7281b00eae}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{e5d3df9a-4b09-42b7-abe1-e31c62b12d8a}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml new file mode 100644 index 00000000..cb2ba099 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml @@ -0,0 +1,278 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{4d970aca-b1e9-4833-8601-128076c4eebc}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{00fcd883-bf2d-475a-acc7-032c79e1cb77}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="35%"> + <sections> + <section showlabel="true" showbar="false" IsUserDefined="0" id="{31839e96-5aeb-4229-ab26-24a985e6b4c3}" columns="1" name="Contact"> + <labels> + <label description="Contact" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{52963bac-b4cb-4ea8-b7fa-aae839c2fece}"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{6297ba5c-10ec-43e8-9817-916fc3bada4a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="First Name" languagecode="1033" /> + </labels> + <control id="p365i_firstname" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_firstname" disabled="false" /> + </cell> + </row> + <row> + <cell id="{dfbee8a1-1b19-4d89-8e08-cb243f4e7851}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Last Name" languagecode="1033" /> + </labels> + <control id="p365i_lastname" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_lastname" disabled="false" /> + </cell> + </row> + <row> + <cell id="{9b87d79e-6b31-4647-9d5d-8df61707eb0a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Job Title" languagecode="1033" /> + </labels> + <control id="p365i_jobtitle" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_jobtitle" disabled="false" /> + </cell> + </row> + <row> + <cell id="{c86548c2-4150-4297-8a9e-cea285841708}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Business Phone" languagecode="1033" /> + </labels> + <control id="p365i_businessphone" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_businessphone" disabled="false" /> + </cell> + </row> + <row> + <cell id="{2599b1d5-8e2f-4820-ba70-baddd722f9fe}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Mobile Phone" languagecode="1033" /> + </labels> + <control id="p365i_mobilephone" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_mobilephone" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1709ef40-504d-4d2c-bc96-1eb4d31ea21f}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Email Address" languagecode="1033" /> + </labels> + <control id="emailaddress" classid="{ADA2203E-B4CD-49BE-9DDF-234642B43B52}" datafieldname="emailaddress" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="Company" id="8df5f89f-653f-488a-893b-e137376e2bd5" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Company" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{8fc37db4-9d01-414e-96e9-19720aba2e33}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Company" languagecode="1033" /> + </labels> + <control id="p365i_company" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_company" disabled="false" /> + </cell> + </row> + <row> + <cell id="{bcd4d012-a3d1-42ec-ad53-4d51c6d9061d}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Country/Region" languagecode="1033" /> + </labels> + <control id="p365i_countryregion" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_countryregion" disabled="false" /> + </cell> + </row> + <row> + <cell id="{00f8e49d-96b0-47cc-ab53-c76a9a20cc4c}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Annual Revenue" languagecode="1033" /> + </labels> + <control id="p365i_annualrevenue" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_annualrevenue" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="35%"> + <sections> + <section name="Timeline" id="691e1e82-5c6e-4646-87c0-df2aa10d403c" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Timeline" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell locklevel="0" id="{6f58e99d-9465-4403-b890-164c3884f25a}" rowspan="15" colspan="1"> + <labels> + <label description="Note Text" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-C143-495E-A496-C962E5B4488E}" disabled="false"> + <parameters> + <UClientActivities>appointment,email,phonecall,recurringappointmentmaster,task,adx_portalcomment,chat,msfp_alert,msfp_surveyinvite,msfp_surveyresponse</UClientActivities> + <UClientDisplayActivityUsing>defaultfields</UClientDisplayActivityUsing> + <UClientActivityCardMap>appointment:4201:,email:4202:,fax:4204:,letter:4207:,phonecall:4210:,recurringappointmentmaster:4251:,socialactivity:4216:,task:4212:,adx_inviteredemption:10246:,adx_portalcomment:10247:,chat:10099:,msfp_alert:10440:,msfp_surveyinvite:10450:,msfp_surveyresponse:10452:,</UClientActivityCardMap> + <UClientActivitiesConfigurationJSON>{"socialactivity":{"showTopDate":true,"showStatus":true,"canCreate":false,"createUsing":"default","openUsing":"default"},"adx_inviteredemption":{"showTopDate":true,"showStatus":true,"canCreate":true,"createUsing":"default","openUsing":"default"}}</UClientActivitiesConfigurationJSON> + <UClientRecordPerPage>16</UClientRecordPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="30%"> + <sections> + <section name="_section_925" id="71ba4938-4ab0-4a5c-8c8e-8c23a3fcc546" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{0fd7a2d8-c14b-4141-8cca-d08eeb059ef7}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="false" /> + </cell> + </row> + <row> + <cell id="{fcb91c00-27b5-484e-b207-8b4c238a15a7}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{5cdbef4f-e1bb-430d-ba29-3568a1eea09b}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Budget Amount" languagecode="1033" /> + </labels> + <control id="p365i_budgetamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_budgetamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{8d893e54-1a90-4b97-bd68-692b03402ba1}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Purchase Process" languagecode="1033" /> + </labels> + <control id="p365i_purchaseprocess" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchaseprocess" disabled="false" /> + </cell> + </row> + <row> + <cell id="{11230f93-59fc-4b69-975e-40602e3907e7}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Purchase Timeframe" languagecode="1033" /> + </labels> + <control id="p365i_purchasetimeframe" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchasetimeframe" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{3af4d4aa-bba4-468f-af46-cc2cb244f2e5}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{8d112cf9-3620-4f3e-b2ee-d40d85f80213}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{aed2d293-1678-4663-b3c3-859e02a5033f}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{e782cc62-17e3-47db-93d1-89f1cda83449}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{773d1409-560f-4f4d-bfc9-0920d276e805}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="header_statuscode" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{9fbfce4d-2203-472b-b31d-8e031c8f11c3}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="header_ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + </row> + </rows> + </header> + <footer id="{0e0e7769-caf6-40e8-aa7f-943092e5388a}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{08f195f7-75db-4699-8144-cf912bcb561a}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ef0e308f-bfc6-4f08-9df5-1a296e0eca28}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{f8fdbcdf-a40b-4f70-8974-b38a12c6cec5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Prospect" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml new file mode 100644 index 00000000..34209a23 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml @@ -0,0 +1,278 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{4d970aca-b1e9-4833-8601-128076c4eebc}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{00fcd883-bf2d-475a-acc7-032c79e1cb77}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="35%"> + <sections> + <section showlabel="true" showbar="false" IsUserDefined="0" id="{31839e96-5aeb-4229-ab26-24a985e6b4c3}" columns="1" name="Contact"> + <labels> + <label description="Contact" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{52963bac-b4cb-4ea8-b7fa-aae839c2fece}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{6297ba5c-10ec-43e8-9817-916fc3bada4a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_firstname" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_firstname" disabled="false" /> + </cell> + </row> + <row> + <cell id="{dfbee8a1-1b19-4d89-8e08-cb243f4e7851}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_lastname" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_lastname" disabled="false" /> + </cell> + </row> + <row> + <cell id="{9b87d79e-6b31-4647-9d5d-8df61707eb0a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_jobtitle" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_jobtitle" disabled="false" /> + </cell> + </row> + <row> + <cell id="{c86548c2-4150-4297-8a9e-cea285841708}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_businessphone" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_businessphone" disabled="false" /> + </cell> + </row> + <row> + <cell id="{2599b1d5-8e2f-4820-ba70-baddd722f9fe}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_mobilephone" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_mobilephone" disabled="false" /> + </cell> + </row> + <row> + <cell id="{1709ef40-504d-4d2c-bc96-1eb4d31ea21f}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="emailaddress" classid="{ADA2203E-B4CD-49BE-9DDF-234642B43B52}" datafieldname="emailaddress" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="Company" id="8df5f89f-653f-488a-893b-e137376e2bd5" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Company" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{8fc37db4-9d01-414e-96e9-19720aba2e33}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_company" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_company" disabled="false" /> + </cell> + </row> + <row> + <cell id="{bcd4d012-a3d1-42ec-ad53-4d51c6d9061d}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_countryregion" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_countryregion" disabled="false" /> + </cell> + </row> + <row> + <cell id="{00f8e49d-96b0-47cc-ab53-c76a9a20cc4c}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_annualrevenue" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_annualrevenue" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="35%"> + <sections> + <section name="Timeline" id="691e1e82-5c6e-4646-87c0-df2aa10d403c" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Timeline" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell locklevel="0" id="{6f58e99d-9465-4403-b890-164c3884f25a}" rowspan="15" colspan="1"> + <labels> + <label description="Note Text" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-C143-495E-A496-C962E5B4488E}" disabled="false"> + <parameters> + <UClientActivities>appointment,email,phonecall,recurringappointmentmaster,task,adx_portalcomment,chat,msfp_alert,msfp_surveyinvite,msfp_surveyresponse</UClientActivities> + <UClientDisplayActivityUsing>defaultfields</UClientDisplayActivityUsing> + <UClientActivityCardMap>appointment:4201:,email:4202:,fax:4204:,letter:4207:,phonecall:4210:,recurringappointmentmaster:4251:,socialactivity:4216:,task:4212:,adx_inviteredemption:10246:,adx_portalcomment:10247:,chat:10099:,msfp_alert:10440:,msfp_surveyinvite:10450:,msfp_surveyresponse:10452:,</UClientActivityCardMap> + <UClientActivitiesConfigurationJSON>{"socialactivity":{"showTopDate":true,"showStatus":true,"canCreate":false,"createUsing":"default","openUsing":"default"},"adx_inviteredemption":{"showTopDate":true,"showStatus":true,"canCreate":true,"createUsing":"default","openUsing":"default"}}</UClientActivitiesConfigurationJSON> + <UClientRecordPerPage>16</UClientRecordPerPage> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + <column width="30%"> + <sections> + <section name="_section_925" id="71ba4938-4ab0-4a5c-8c8e-8c23a3fcc546" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{0fd7a2d8-c14b-4141-8cca-d08eeb059ef7}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="false" /> + </cell> + </row> + <row> + <cell id="{fcb91c00-27b5-484e-b207-8b4c238a15a7}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{5cdbef4f-e1bb-430d-ba29-3568a1eea09b}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_budgetamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_budgetamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{8d893e54-1a90-4b97-bd68-692b03402ba1}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_purchaseprocess" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchaseprocess" disabled="false" /> + </cell> + </row> + <row> + <cell id="{11230f93-59fc-4b69-975e-40602e3907e7}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_purchasetimeframe" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchasetimeframe" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{3af4d4aa-bba4-468f-af46-cc2cb244f2e5}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{8d112cf9-3620-4f3e-b2ee-d40d85f80213}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{aed2d293-1678-4663-b3c3-859e02a5033f}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{e782cc62-17e3-47db-93d1-89f1cda83449}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{773d1409-560f-4f4d-bfc9-0920d276e805}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="header_statuscode" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{9fbfce4d-2203-472b-b31d-8e031c8f11c3}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="header_ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + </row> + </rows> + </header> + <footer id="{0e0e7769-caf6-40e8-aa7f-943092e5388a}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{08f195f7-75db-4699-8144-cf912bcb561a}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ef0e308f-bfc6-4f08-9df5-1a296e0eca28}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{f8fdbcdf-a40b-4f70-8974-b38a12c6cec5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Prospect" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml new file mode 100644 index 00000000..3e5d74d4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{5075fc1f-0c17-485c-b3f3-859b146d0e7b}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{a325fd5f-fb75-4bc5-8561-a99e048e05f3}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{3025f8b6-9d07-47b7-b4e6-16a4487b2a12}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{ad251a3b-0f35-46f6-b798-3ec6d54a73c5}"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{0a9a0b6b-cdb3-491b-8001-5745037b7b6d}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml new file mode 100644 index 00000000..3c7e3331 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{5075fc1f-0c17-485c-b3f3-859b146d0e7b}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{a325fd5f-fb75-4bc5-8561-a99e048e05f3}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{3025f8b6-9d07-47b7-b4e6-16a4487b2a12}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{ad251a3b-0f35-46f6-b798-3ec6d54a73c5}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{0a9a0b6b-cdb3-491b-8001-5745037b7b6d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml new file mode 100644 index 00000000..9ac90792 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{4ab6cc0b-9d76-ee11-8179-00224840d636}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="F931FFE2-B873-473F-8F95-9502F0AA3F5E" name="tab_1" showlabel="false" labelid="{cd5a4fcd-1e62-43f3-bba3-74e2016ec687}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section id="0C655D4E-C6E3-424E-9AF5-71E72D30D12E" name="tab_1_column_1_section_1" columns="1" showlabel="true" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{e56693c5-b89f-4c7d-bd5c-97c17c443e9b}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="542FBFBE-0E4C-496C-8012-555DE6581923" labelid="{b5465d44-7ec6-454d-b90b-fbcd90989be9}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{96a6a29a-79eb-4062-ac44-bae740b43950}" locklevel="0" colspan="1" rowspan="1" labelid="{80a260a2-35b4-4cb5-bc42-9a77c6515ab5}"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_topic" disabled="false" /> + </cell> + </row> + <row> + <cell id="{3f2a0f01-7e3e-4659-aef4-3c18aa1059c9}" locklevel="0" colspan="1" rowspan="1" labelid="{02f4ef73-ffca-4ae6-8f3d-efbf9ea2a556}"> + <labels> + <label description="Budget Amount" languagecode="1033" /> + </labels> + <control id="p365i_budgetamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_budgetamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{74a5ccd6-c785-4189-b6be-9240b97066e5}" locklevel="0" colspan="1" rowspan="1" labelid="{85b8d64d-e011-45d7-b9f1-425ac7885b7e}"> + <labels> + <label description="Purchase Timeframe" languagecode="1033" /> + </labels> + <control id="p365i_purchasetimeframe" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchasetimeframe" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7ceea4c8-4324-4ee6-8ca0-c9b2a1d0b93e}" locklevel="0" colspan="1" rowspan="1" labelid="{fc2805ce-e198-4551-92a8-46d4f341223f}"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{e7cd8855-9379-4e3a-a5f3-ea701067dfa8}" locklevel="0" colspan="1" rowspan="1" labelid="{10fcfad8-db5a-4973-a9a6-521d88acc5dc}"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="false" /> + </cell> + </row> + <row> + <cell id="{c2ac27de-d62a-4624-9b4c-f49776f2cf29}" locklevel="0" colspan="1" rowspan="1" labelid="{9f68f84e-56c1-4eea-a3a1-2a289e71da8b}"> + <labels> + <label description="Prospect Source" languagecode="1033" /> + </labels> + <control id="p365i_prospectsource" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_prospectsource" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="02DECBA0-3AE2-484D-A19F-C5353AF4F4F2" name="tab_1_column_2_section_1" columns="1" showlabel="true" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{96d47716-3e24-47e1-a144-a12e9b2183fd}"> + <labels> + <label description="Contact" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="266FE48D-4D04-4E9A-8C5A-7DEF9A2F059B" labelid="{0dc8db09-3006-44c5-8e98-fbfd384e7d73}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{7476228c-1ae6-41fd-9370-71e499e329eb}" locklevel="0" colspan="1" rowspan="1" labelid="{106dd32e-82a1-4731-9d95-673b0a910bf7}"> + <labels> + <label description="First Name" languagecode="1033" /> + </labels> + <control id="p365i_firstname" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_firstname" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7ffb3be5-5430-4802-bab2-aa02432f34dc}" locklevel="0" colspan="1" rowspan="1" labelid="{2a456425-0bba-45bf-b74f-6081db38aa68}"> + <labels> + <label description="Last Name" languagecode="1033" /> + </labels> + <control id="p365i_lastname" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_lastname" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7b0e7b87-8bc1-4692-9d55-07e7471c1bda}" locklevel="0" colspan="1" rowspan="1" labelid="{f5dd27d9-0dd4-4f9d-b976-20af62739b6f}"> + <labels> + <label description="Job Title" languagecode="1033" /> + </labels> + <control id="p365i_jobtitle" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_jobtitle" disabled="false" /> + </cell> + </row> + <row> + <cell id="{9ef32464-248a-43bc-803e-e39e756d9a0d}" locklevel="0" colspan="1" rowspan="1" labelid="{bb8d1772-217f-4001-92ed-8499753f1ec0}"> + <labels> + <label description="Mobile Phone" languagecode="1033" /> + </labels> + <control id="p365i_mobilephone" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_mobilephone" disabled="false" /> + </cell> + </row> + <row> + <cell id="{5f317113-5ee2-4fc5-9410-1799fd0d050c}" locklevel="0" colspan="1" rowspan="1" labelid="{379ba566-7217-483b-9e95-12fb624d9d01}"> + <labels> + <label description="Business Phone" languagecode="1033" /> + </labels> + <control id="p365i_businessphone" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_businessphone" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7ddf7a39-2a8d-477f-895d-5328bc2c74cd}" locklevel="0" colspan="1" rowspan="1" labelid="{5f0dcd22-3571-45e7-bedd-803a0ae8cf80}"> + <labels> + <label description="Email Address" languagecode="1033" /> + </labels> + <control id="emailaddress" classid="{ADA2203E-B4CD-49BE-9DDF-234642B43B52}" datafieldname="emailaddress" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="46FD66EA-B686-41D9-AAE0-C565BD78EC1F" name="tab_1_column_3_section_1" columns="1" showlabel="true" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{9d093cfd-49d8-4d0b-a36e-785a7c909929}"> + <labels> + <label description="Company" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="07C04A4E-A482-45CC-BAB7-7FCA3CD02938" labelid="{c6f73a2e-a010-4548-9869-ba0ec45dd673}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{c952b04c-8b4d-4962-86e6-444409654c70}" locklevel="0" colspan="1" rowspan="1" labelid="{41daf1ef-e52b-498b-b0ee-01dc064624a1}"> + <labels> + <label description="Company" languagecode="1033" /> + </labels> + <control id="p365i_company" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_company" disabled="false" /> + </cell> + </row> + <row> + <cell id="{a922ff63-890e-417c-a05c-5cbb27fd4021}" locklevel="0" colspan="1" rowspan="1" labelid="{76fcb058-33ad-4bde-93fe-c526a72a86a1}"> + <labels> + <label description="Country/Region" languagecode="1033" /> + </labels> + <control id="p365i_countryregion" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_countryregion" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Prospect quick create form" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml new file mode 100644 index 00000000..9ac90792 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml @@ -0,0 +1,195 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{4ab6cc0b-9d76-ee11-8179-00224840d636}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="F931FFE2-B873-473F-8F95-9502F0AA3F5E" name="tab_1" showlabel="false" labelid="{cd5a4fcd-1e62-43f3-bba3-74e2016ec687}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section id="0C655D4E-C6E3-424E-9AF5-71E72D30D12E" name="tab_1_column_1_section_1" columns="1" showlabel="true" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{e56693c5-b89f-4c7d-bd5c-97c17c443e9b}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="542FBFBE-0E4C-496C-8012-555DE6581923" labelid="{b5465d44-7ec6-454d-b90b-fbcd90989be9}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{96a6a29a-79eb-4062-ac44-bae740b43950}" locklevel="0" colspan="1" rowspan="1" labelid="{80a260a2-35b4-4cb5-bc42-9a77c6515ab5}"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_topic" disabled="false" /> + </cell> + </row> + <row> + <cell id="{3f2a0f01-7e3e-4659-aef4-3c18aa1059c9}" locklevel="0" colspan="1" rowspan="1" labelid="{02f4ef73-ffca-4ae6-8f3d-efbf9ea2a556}"> + <labels> + <label description="Budget Amount" languagecode="1033" /> + </labels> + <control id="p365i_budgetamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_budgetamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{74a5ccd6-c785-4189-b6be-9240b97066e5}" locklevel="0" colspan="1" rowspan="1" labelid="{85b8d64d-e011-45d7-b9f1-425ac7885b7e}"> + <labels> + <label description="Purchase Timeframe" languagecode="1033" /> + </labels> + <control id="p365i_purchasetimeframe" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_purchasetimeframe" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7ceea4c8-4324-4ee6-8ca0-c9b2a1d0b93e}" locklevel="0" colspan="1" rowspan="1" labelid="{fc2805ce-e198-4551-92a8-46d4f341223f}"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + <row> + <cell id="{e7cd8855-9379-4e3a-a5f3-ea701067dfa8}" locklevel="0" colspan="1" rowspan="1" labelid="{10fcfad8-db5a-4973-a9a6-521d88acc5dc}"> + <labels> + <label description="Description" languagecode="1033" /> + </labels> + <control id="p365i_description" classid="{E0DECE4B-6FC8-4A8F-A065-082708572369}" datafieldname="p365i_description" disabled="false" /> + </cell> + </row> + <row> + <cell id="{c2ac27de-d62a-4624-9b4c-f49776f2cf29}" locklevel="0" colspan="1" rowspan="1" labelid="{9f68f84e-56c1-4eea-a3a1-2a289e71da8b}"> + <labels> + <label description="Prospect Source" languagecode="1033" /> + </labels> + <control id="p365i_prospectsource" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="p365i_prospectsource" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="02DECBA0-3AE2-484D-A19F-C5353AF4F4F2" name="tab_1_column_2_section_1" columns="1" showlabel="true" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{96d47716-3e24-47e1-a144-a12e9b2183fd}"> + <labels> + <label description="Contact" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="266FE48D-4D04-4E9A-8C5A-7DEF9A2F059B" labelid="{0dc8db09-3006-44c5-8e98-fbfd384e7d73}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{7476228c-1ae6-41fd-9370-71e499e329eb}" locklevel="0" colspan="1" rowspan="1" labelid="{106dd32e-82a1-4731-9d95-673b0a910bf7}"> + <labels> + <label description="First Name" languagecode="1033" /> + </labels> + <control id="p365i_firstname" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_firstname" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7ffb3be5-5430-4802-bab2-aa02432f34dc}" locklevel="0" colspan="1" rowspan="1" labelid="{2a456425-0bba-45bf-b74f-6081db38aa68}"> + <labels> + <label description="Last Name" languagecode="1033" /> + </labels> + <control id="p365i_lastname" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_lastname" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7b0e7b87-8bc1-4692-9d55-07e7471c1bda}" locklevel="0" colspan="1" rowspan="1" labelid="{f5dd27d9-0dd4-4f9d-b976-20af62739b6f}"> + <labels> + <label description="Job Title" languagecode="1033" /> + </labels> + <control id="p365i_jobtitle" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_jobtitle" disabled="false" /> + </cell> + </row> + <row> + <cell id="{9ef32464-248a-43bc-803e-e39e756d9a0d}" locklevel="0" colspan="1" rowspan="1" labelid="{bb8d1772-217f-4001-92ed-8499753f1ec0}"> + <labels> + <label description="Mobile Phone" languagecode="1033" /> + </labels> + <control id="p365i_mobilephone" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_mobilephone" disabled="false" /> + </cell> + </row> + <row> + <cell id="{5f317113-5ee2-4fc5-9410-1799fd0d050c}" locklevel="0" colspan="1" rowspan="1" labelid="{379ba566-7217-483b-9e95-12fb624d9d01}"> + <labels> + <label description="Business Phone" languagecode="1033" /> + </labels> + <control id="p365i_businessphone" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_businessphone" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7ddf7a39-2a8d-477f-895d-5328bc2c74cd}" locklevel="0" colspan="1" rowspan="1" labelid="{5f0dcd22-3571-45e7-bedd-803a0ae8cf80}"> + <labels> + <label description="Email Address" languagecode="1033" /> + </labels> + <control id="emailaddress" classid="{ADA2203E-B4CD-49BE-9DDF-234642B43B52}" datafieldname="emailaddress" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="46FD66EA-B686-41D9-AAE0-C565BD78EC1F" name="tab_1_column_3_section_1" columns="1" showlabel="true" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{9d093cfd-49d8-4d0b-a36e-785a7c909929}"> + <labels> + <label description="Company" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="07C04A4E-A482-45CC-BAB7-7FCA3CD02938" labelid="{c6f73a2e-a010-4548-9869-ba0ec45dd673}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{c952b04c-8b4d-4962-86e6-444409654c70}" locklevel="0" colspan="1" rowspan="1" labelid="{41daf1ef-e52b-498b-b0ee-01dc064624a1}"> + <labels> + <label description="Company" languagecode="1033" /> + </labels> + <control id="p365i_company" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_company" disabled="false" /> + </cell> + </row> + <row> + <cell id="{a922ff63-890e-417c-a05c-5cbb27fd4021}" locklevel="0" colspan="1" rowspan="1" labelid="{76fcb058-33ad-4bde-93fe-c526a72a86a1}"> + <labels> + <label description="Country/Region" languagecode="1033" /> + </labels> + <control id="p365i_countryregion" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_countryregion" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Prospect quick create form" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml new file mode 100644 index 00000000..f992a767 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions> + <HideCustomAction HideActionId="p365i.Mscrm.Form.p365i_prospect.Deactivate.Hide" Location="Mscrm.Form.p365i_prospect.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.HomepageGrid.p365i_prospect.Deactivate.Hide" Location="Mscrm.HomepageGrid.p365i_prospect.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.SubGrid.p365i_prospect.Deactivate.Hide" Location="Mscrm.SubGrid.p365i_prospect.Deactivate" /> + </CustomActions> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml new file mode 100644 index 00000000..a50b46d9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{158d8eac-ea74-44d1-b269-1315e2742b41}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_prospectid"> + <cell name="p365i_topic" width="300" /> + <cell name="p365i_firstname" width="203" /> + <cell name="p365i_lastname" width="182" /> + <cell name="p365i_jobtitle" width="175" /> + <cell name="p365i_company" width="155" /> + <cell name="p365i_prospectsource" width="189" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospect"> + <attribute name="p365i_prospectid" /> + <attribute name="p365i_topic" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + <attribute name="p365i_firstname" /> + <attribute name="p365i_lastname" /> + <attribute name="p365i_jobtitle" /> + <attribute name="p365i_company" /> + <attribute name="p365i_prospectsource" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Prospects" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml new file mode 100644 index 00000000..369c2952 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_prospectid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospect"> + <attribute name="p365i_prospectid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_topic" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Prospects" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml new file mode 100644 index 00000000..4328b2c4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{399cb91d-efea-4c72-9d4f-03f317706d86}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_prospectid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospect"> + <attribute name="p365i_prospectid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Prospect Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml new file mode 100644 index 00000000..ddf98f1a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{6adb399e-5bad-4be6-a29c-b7bd17ff0477}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_prospectid"> + <cell name="p365i_topic" width="300" /> + <cell name="p365i_firstname" width="158" /> + <cell name="p365i_lastname" width="187" /> + <cell name="p365i_jobtitle" width="210" /> + <cell name="p365i_company" width="234" /> + <cell name="p365i_prospectsource" width="226" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospect"> + <attribute name="p365i_prospectid" /> + <attribute name="p365i_topic" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_firstname" /> + <attribute name="p365i_lastname" /> + <attribute name="p365i_jobtitle" /> + <attribute name="p365i_company" /> + <attribute name="p365i_prospectsource" /> + <attribute name="statuscode" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Prospects" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml new file mode 100644 index 00000000..a457a700 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{78834f71-00c9-ee11-9079-00224841f5ce}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_prospectid"> + <cell name="p365i_topic" width="300" /> + <cell name="p365i_firstname" width="158" /> + <cell name="p365i_lastname" width="187" /> + <cell name="p365i_jobtitle" width="210" /> + <cell name="p365i_company" width="234" /> + <cell name="p365i_prospectsource" width="226" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" distinct="true"> + <entity name="p365i_prospect"> + <attribute name="p365i_prospectid" /> + <attribute name="p365i_topic" /> + <order attribute="p365i_topic" descending="false" /> + <attribute name="p365i_firstname" /> + <attribute name="p365i_lastname" /> + <attribute name="p365i_jobtitle" /> + <attribute name="p365i_company" /> + <attribute name="p365i_prospectsource" /> + <attribute name="statuscode" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Prospects" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml new file mode 100644 index 00000000..600a91db --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{e6c7efa7-4093-40b2-b6c9-441901320367}</savedqueryid> + <layoutxml> + <grid name="p365i_prospects" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="p365i_prospect" id="p365i_prospectid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospect"> + <attribute name="p365i_prospectid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Prospect Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml new file mode 100644 index 00000000..7e7fe553 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{eb40cad8-8670-4cf2-b032-f962ed04bfe9}</savedqueryid> + <layoutxml> + <grid name="p365i_prospects" jump="p365i_topic" select="1" icon="1" preview="0"> + <row name="p365i_prospect" id="p365i_prospectid"> + <cell name="p365i_topic" width="300" /> + <cell name="p365i_firstname" width="103" /> + <cell name="p365i_lastname" width="102" /> + <cell name="p365i_company" width="100" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospect"> + <attribute name="p365i_prospectid" /> + <attribute name="p365i_topic" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_firstname" /> + <attribute name="p365i_lastname" /> + <attribute name="p365i_company" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Prospect Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml new file mode 100644 index 00000000..36d0ec5d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_prospect"> + <attribute name="p365i_prospectid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Prospects" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Prospects owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml new file mode 100644 index 00000000..ed270a68 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml @@ -0,0 +1,1557 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Quote" OriginalName="Quote">p365i_Quote</Name> + <EntityInfo> + <entity Name="p365i_Quote"> + <LocalizedNames> + <LocalizedName description="Quote" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Quotes" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ExchangeRate"> + <Type>decimal</Type> + <Name>exchangerate</Name> + <LogicalName>exchangerate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>1E-10</MinValue> + <MaxValue>100000000000</MaxValue> + <Accuracy>10</Accuracy> + <displaynames> + <displayname description="Exchange Rate" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Exchange rate for the currency associated with the entity with respect to the base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Account"> + <Type>lookup</Type> + <Name>p365i_account</Name> + <LogicalName>p365i_account</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Account" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Contact"> + <Type>lookup</Type> + <Name>p365i_contact</Name> + <LogicalName>p365i_contact</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Contact" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_DetailedAmount"> + <Type>money</Type> + <Name>p365i_detailedamount</Name> + <LogicalName>p365i_detailedamount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Detailed Amount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_detailedamount_Base"> + <Type>money</Type> + <Name>p365i_detailedamount_base</Name> + <LogicalName>p365i_detailedamount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_DetailedAmount</CalculationOf> + <displaynames> + <displayname description="Detailed Amount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Detailed Amount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Discount"> + <Type>decimal</Type> + <Name>p365i_discount</Name> + <LogicalName>p365i_discount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>100</MaxValue> + <Accuracy>2</Accuracy> + <displaynames> + <displayname description="(-) Discount (%)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ManualDiscount"> + <Type>money</Type> + <Name>p365i_manualdiscount</Name> + <LogicalName>p365i_manualdiscount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="(-) Discount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_manualdiscount_Base"> + <Type>money</Type> + <Name>p365i_manualdiscount_base</Name> + <LogicalName>p365i_manualdiscount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_ManualDiscount</CalculationOf> + <displaynames> + <displayname description="(-) Discount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the (-) Discount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Opportunity"> + <Type>lookup</Type> + <Name>p365i_opportunity</Name> + <LogicalName>p365i_opportunity</LogicalName> + <RequiredLevel>recommended</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Opportunity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PriceList"> + <Type>lookup</Type> + <Name>p365i_pricelist</Name> + <LogicalName>p365i_pricelist</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Price List" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_QuoteId"> + <Type>primarykey</Type> + <Name>p365i_quoteid</Name> + <LogicalName>p365i_quoteid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Quote" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_SubtotalAmount"> + <Type>money</Type> + <Name>p365i_subtotalamount</Name> + <LogicalName>p365i_subtotalamount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Subtotal Amount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_quote-p365i_subtotalamount.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_subtotalamount_Base"> + <Type>money</Type> + <Name>p365i_subtotalamount_base</Name> + <LogicalName>p365i_subtotalamount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_SubtotalAmount</CalculationOf> + <displaynames> + <displayname description="Subtotal Amount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Subtotal Amount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Topic"> + <Type>nvarchar</Type> + <Name>p365i_topic</Name> + <LogicalName>p365i_topic</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ActivityPointerRegardingName|PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>300</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Topic" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_TotalAmount"> + <Type>money</Type> + <Name>p365i_totalamount</Name> + <LogicalName>p365i_totalamount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Total Amount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_quote-p365i_totalamount.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_totalamount_Base"> + <Type>money</Type> + <Name>p365i_totalamount_base</Name> + <LogicalName>p365i_totalamount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_TotalAmount</CalculationOf> + <displaynames> + <displayname description="Total Amount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Total Amount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_TotalTax"> + <Type>money</Type> + <Name>p365i_totaltax</Name> + <LogicalName>p365i_totaltax</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="(+) Total Tax" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_totaltax_Base"> + <Type>money</Type> + <Name>p365i_totaltax_base</Name> + <LogicalName>p365i_totaltax_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_TotalTax</CalculationOf> + <displaynames> + <displayname description="(+) Total Tax (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the (+) Total Tax in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_quote_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Quote" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Quote" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_quote_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Quote" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Draft" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="2" state="1"> + <labels> + <label description="Accepted" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="446310001" state="1"> + <labels> + <label description="Rejected" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="446310002" state="1"> + <labels> + <label description="Canceled" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + <status value="446310003" state="0"> + <labels> + <label description="Presented" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Quote" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TransactionCurrencyId"> + <Type>lookup</Type> + <Name>transactioncurrencyid</Name> + <LogicalName>transactioncurrencyid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Currency" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_quotes</EntitySetName> + <IsDuplicateCheckSupported>0</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <EntityColor></EntityColor> + <IsDocumentManagementEnabled>1</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <IconVectorName>p365i_quoteIcon</IconVectorName> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <EntityHelpUrl></EntityHelpUrl> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + <HasRelatedNotes>True</HasRelatedNotes> + <HasRelatedActivities>True</HasRelatedActivities> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml new file mode 100644 index 00000000..31320e7b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{fa8f34f1-471b-4006-9aa1-7d07df9544fe}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{bfd119a4-bd6f-47aa-b9cb-a706f4c79fd6}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{256bce47-f207-408e-99ba-9678d4865028}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{4200f2fc-19ff-4c2d-8e92-6cf33b3a14ef}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5c1644f5-d5fc-44e2-8609-c6fad6e356f3}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{126107f5-93c9-4634-b1f0-7bc9fe0507e5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{64e9ca83-54a9-48bf-9d1f-f0f7315c60a5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{f771def6-fd9e-4938-9fba-f023230d6dc5}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{fa93b1ed-cd40-4ccd-80a7-2b9ba8ea10d5}" showlabel="true" locklevel="0"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{c9e739d4-a4c9-4a29-911b-343088ba2f4b}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{6a8c5e9d-bd83-446b-b5c9-ed144705f249}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{553f97d1-4d08-4685-b6a7-0db8afa09228}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{d05f29e7-e63a-4dc0-9a2d-056ec81bce61}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{cc7de966-46b4-4ea5-894a-b9743250b886}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml new file mode 100644 index 00000000..6833e6c5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{fa8f34f1-471b-4006-9aa1-7d07df9544fe}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{bfd119a4-bd6f-47aa-b9cb-a706f4c79fd6}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{256bce47-f207-408e-99ba-9678d4865028}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{4200f2fc-19ff-4c2d-8e92-6cf33b3a14ef}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{5c1644f5-d5fc-44e2-8609-c6fad6e356f3}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{126107f5-93c9-4634-b1f0-7bc9fe0507e5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{64e9ca83-54a9-48bf-9d1f-f0f7315c60a5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{f771def6-fd9e-4938-9fba-f023230d6dc5}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{fa93b1ed-cd40-4ccd-80a7-2b9ba8ea10d5}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{c9e739d4-a4c9-4a29-911b-343088ba2f4b}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{6a8c5e9d-bd83-446b-b5c9-ed144705f249}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{553f97d1-4d08-4685-b6a7-0db8afa09228}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{d05f29e7-e63a-4dc0-9a2d-056ec81bce61}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{cc7de966-46b4-4ea5-894a-b9743250b886}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml new file mode 100644 index 00000000..e016de2c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml @@ -0,0 +1,349 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{68ecea34-64ab-4712-beda-dc35f490bae6}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls" shownavigationbar="true" showImage="false" maxWidth="1920"> + <tabs> + <tab verticallayout="true" id="{63385d77-3fa1-4466-81a4-01935cadd453}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="66%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{14e9b7e8-55c6-412a-890e-04bf3d710253}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{925b8405-5b88-4913-974b-be2c495c4514}"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + <cell id="{38469a6d-66a9-4c8a-8f18-50a03682fa03}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Opportunity" languagecode="1033" /> + </labels> + <control id="p365i_opportunity" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_opportunity" disabled="false" /> + </cell> + </row> + <row> + <cell id="{ca51c78b-7706-458e-a116-6e2f26f9238b}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Account" languagecode="1033" /> + </labels> + <control id="p365i_account" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_account" disabled="false" /> + </cell> + <cell id="{e376a4f6-971e-4930-b42b-81f6fcc86ad4}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{c8864b59-98a1-46a9-abb1-66bd8eacdd51}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Contact" languagecode="1033" /> + </labels> + <control id="p365i_contact" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_contact" disabled="false" /> + </cell> + <cell id="{2a7fed35-66ae-4878-a6c3-be6478034f20}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Price List" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell locklevel="0" id="{7cea780a-84ba-4051-9ad3-08c63823d863}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{6d859bef-094c-4273-bc76-d9225e491604}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Currency" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_4" id="a356b2d7-ec41-4743-af56-a5e029c75d26" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Products" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{9d54a8ee-1497-4057-bf71-b9c61d48c76a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{0684fad4-634e-4b19-bd5c-9003f0d22613}" rowspan="4" colspan="1" auto="false"> + <labels> + <label description="Quote Products" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_products" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_quoteproduct</TargetEntityType> + <ViewId>{929CFF51-E87B-EE11-8179-00224841F5CE}</ViewId> + <ViewIds>{BC8A91A1-E67A-48BA-8918-17A78E20AD51},{929CFF51-E87B-EE11-8179-00224841F5CE}</ViewIds> + <RelationshipName>p365i_p365i_quoteproduct_Quote_p365i_quote</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + <section name="null_section_5" id="e5a4d383-7524-4999-850c-d1aadf4e5016" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Cost" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2608fe63-11ef-434c-96cb-735461850bb3}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{e19c2d8b-8f20-4f54-8f16-c10272af9230}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Detailed Amount" languagecode="1033" /> + </labels> + <control id="p365i_detailedamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_detailedamount" disabled="true" /> + </cell> + </row> + <row> + <cell id="{6b0b423c-559f-43b5-b003-2be5129a48b8}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="(-) Discount (%)" languagecode="1033" /> + </labels> + <control id="p365i_discount" classid="{C3EFE0C3-0EC6-42BE-8349-CBD9079DFD8E}" datafieldname="p365i_discount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{da4cc2af-a5f6-4760-8540-2d5d08f76f2a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="(-) Discount" languagecode="1033" /> + </labels> + <control id="p365i_manualdiscount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_manualdiscount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{35f874a2-33d6-4791-a4ff-386418ca9039}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Subtotal Amount" languagecode="1033" /> + </labels> + <control id="p365i_subtotalamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_subtotalamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{730ae4bc-c5dc-43b2-a589-14c6d71dca66}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="(+) Total Tax" languagecode="1033" /> + </labels> + <control id="p365i_totaltax" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totaltax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{39887645-7e7f-4def-8673-d118f81e5b50}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Total Amount" languagecode="1033" /> + </labels> + <control id="p365i_totalamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totalamount" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="null_section_6" id="8c7b3cec-f48c-491f-91e7-c28b4cfb6322" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Action Plan" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{20eb6958-9884-417f-a4ec-64d474454318}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="_section_282" id="cdd01c4d-1267-4562-afee-cc0ac092b8ee" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{d77ee4cf-610c-412c-80aa-123ddb9ab133}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{7df39ce5-59ec-4ddd-b23a-c4f63b2d3095}" rowspan="15" colspan="1"> + <labels> + <label description="Note Text" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-C143-495E-A496-C962E5B4488E}" disabled="false"> + <parameters> + <UClientRecordPerPage>16</UClientRecordPerPage> + <UClientScrollRefreshLevel>medium</UClientScrollRefreshLevel> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{777e00e9-3184-4f99-87ee-8e6b82040827}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{f85c69c4-35d8-4aa0-9fe5-e19268dc4e25}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{5649e237-883a-4a87-b015-1e90949d0f79}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{d2a48799-59fa-4451-afda-736a4c4e647c}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b1a46f9e-2c22-4bb0-b39c-0f17858df9f2}" colspan="1" rowspan="1"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="header_ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + <cell id="{5c4f33f2-10ac-4956-b69d-ef145df6b8b5}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="header_statuscode" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="statuscode" disabled="true" /> + </cell> + </row> + </rows> + </header> + <footer id="{925ccf48-0fd2-4a47-9006-0aa1828bc9e7}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{7fed91d4-c2c4-4052-afde-cf40213a4fef}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{449b690b-c74d-4ae4-8f1f-8f68b1333c9c}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{1174ac57-efb5-4efd-a9f2-c0503417d808}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <Navigation> + <NavBar></NavBar> + <NavBarAreas> + <NavBarArea Id="Info"> + <Titles> + <Title LCID="1033" Text="Common" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Sales"> + <Titles> + <Title LCID="1033" Text="Sales" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Service"> + <Titles> + <Title LCID="1033" Text="Service" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Marketing"> + <Titles> + <Title LCID="1033" Text="Marketing" /> + </Titles> + </NavBarArea> + <NavBarArea Id="ProcessCenter"> + <Titles> + <Title LCID="1033" Text="Process Sessions" /> + </Titles> + </NavBarArea> + </NavBarAreas> + </Navigation> + <formLibraries> + <Library name="p365i_quote.js" libraryUniqueId="{35104702-1148-b185-2190-426448970a0b}" /> + </formLibraries> + <events> + <event name="onload" application="false" active="false"> + <Handlers> + <Handler functionName="P365I_CRM.Entities.Quote.onFormLoad" libraryName="p365i_quote.js" handlerUniqueId="{61453ea3-9ad3-10b3-127a-6d43a32973e0}" enabled="true" parameters="" passExecutionContext="true" /> + </Handlers> + </event> + </events> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml new file mode 100644 index 00000000..00797b7a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml @@ -0,0 +1,349 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{68ecea34-64ab-4712-beda-dc35f490bae6}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls" shownavigationbar="true" showImage="false" maxWidth="1920"> + <tabs> + <tab verticallayout="true" id="{63385d77-3fa1-4466-81a4-01935cadd453}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="66%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{14e9b7e8-55c6-412a-890e-04bf3d710253}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{925b8405-5b88-4913-974b-be2c495c4514}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + <cell id="{38469a6d-66a9-4c8a-8f18-50a03682fa03}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_opportunity" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_opportunity" disabled="false" /> + </cell> + </row> + <row> + <cell id="{ca51c78b-7706-458e-a116-6e2f26f9238b}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_account" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_account" disabled="false" /> + </cell> + <cell id="{e376a4f6-971e-4930-b42b-81f6fcc86ad4}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{c8864b59-98a1-46a9-abb1-66bd8eacdd51}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_contact" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_contact" disabled="false" /> + </cell> + <cell id="{2a7fed35-66ae-4878-a6c3-be6478034f20}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="false" /> + </cell> + </row> + <row> + <cell locklevel="0" id="{7cea780a-84ba-4051-9ad3-08c63823d863}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{6d859bef-094c-4273-bc76-d9225e491604}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="transactioncurrencyid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="transactioncurrencyid" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_4" id="a356b2d7-ec41-4743-af56-a5e029c75d26" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Products" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{9d54a8ee-1497-4057-bf71-b9c61d48c76a}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{0684fad4-634e-4b19-bd5c-9003f0d22613}" rowspan="4" colspan="1" auto="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_products" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_quoteproduct</TargetEntityType> + <ViewId>{929CFF51-E87B-EE11-8179-00224841F5CE}</ViewId> + <ViewIds>{BC8A91A1-E67A-48BA-8918-17A78E20AD51},{929CFF51-E87B-EE11-8179-00224841F5CE}</ViewIds> + <RelationshipName>p365i_p365i_quoteproduct_Quote_p365i_quote</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + <section name="null_section_5" id="e5a4d383-7524-4999-850c-d1aadf4e5016" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Cost" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2608fe63-11ef-434c-96cb-735461850bb3}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{e19c2d8b-8f20-4f54-8f16-c10272af9230}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_detailedamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_detailedamount" disabled="true" /> + </cell> + </row> + <row> + <cell id="{6b0b423c-559f-43b5-b003-2be5129a48b8}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_discount" classid="{C3EFE0C3-0EC6-42BE-8349-CBD9079DFD8E}" datafieldname="p365i_discount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{da4cc2af-a5f6-4760-8540-2d5d08f76f2a}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_manualdiscount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_manualdiscount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{35f874a2-33d6-4791-a4ff-386418ca9039}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_subtotalamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_subtotalamount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{730ae4bc-c5dc-43b2-a589-14c6d71dca66}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_totaltax" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totaltax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{39887645-7e7f-4def-8673-d118f81e5b50}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_totalamount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totalamount" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section name="null_section_6" id="8c7b3cec-f48c-491f-91e7-c28b4cfb6322" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="Action Plan" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{20eb6958-9884-417f-a4ec-64d474454318}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="_section_282" id="cdd01c4d-1267-4562-afee-cc0ac092b8ee" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{d77ee4cf-610c-412c-80aa-123ddb9ab133}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{7df39ce5-59ec-4ddd-b23a-c4f63b2d3095}" rowspan="15" colspan="1"> + <labels> + <label description="Note Text" languagecode="1033" /> + </labels> + <control id="notescontrol" classid="{06375649-C143-495E-A496-C962E5B4488E}" disabled="false"> + <parameters> + <UClientRecordPerPage>16</UClientRecordPerPage> + <UClientScrollRefreshLevel>medium</UClientScrollRefreshLevel> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{777e00e9-3184-4f99-87ee-8e6b82040827}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{f85c69c4-35d8-4aa0-9fe5-e19268dc4e25}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{5649e237-883a-4a87-b015-1e90949d0f79}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{d2a48799-59fa-4451-afda-736a4c4e647c}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b1a46f9e-2c22-4bb0-b39c-0f17858df9f2}" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="header_ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + <cell id="{5c4f33f2-10ac-4956-b69d-ef145df6b8b5}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="header_statuscode" classid="{3EF39988-22BB-4F0B-BBBE-64B5A3748AEE}" datafieldname="statuscode" disabled="true" /> + </cell> + </row> + </rows> + </header> + <footer id="{925ccf48-0fd2-4a47-9006-0aa1828bc9e7}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{7fed91d4-c2c4-4052-afde-cf40213a4fef}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{449b690b-c74d-4ae4-8f1f-8f68b1333c9c}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{1174ac57-efb5-4efd-a9f2-c0503417d808}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <Navigation> + <NavBar></NavBar> + <NavBarAreas> + <NavBarArea Id="Info"> + <Titles> + <Title LCID="1033" Text="Common" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Sales"> + <Titles> + <Title LCID="1033" Text="Sales" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Service"> + <Titles> + <Title LCID="1033" Text="Service" /> + </Titles> + </NavBarArea> + <NavBarArea Id="Marketing"> + <Titles> + <Title LCID="1033" Text="Marketing" /> + </Titles> + </NavBarArea> + <NavBarArea Id="ProcessCenter"> + <Titles> + <Title LCID="1033" Text="Process Sessions" /> + </Titles> + </NavBarArea> + </NavBarAreas> + </Navigation> + <formLibraries> + <Library name="p365i_quote.js" libraryUniqueId="{35104702-1148-b185-2190-426448970a0b}" /> + </formLibraries> + <events> + <event name="onload" application="false" active="false"> + <Handlers> + <Handler functionName="P365I_CRM.Entities.Quote.onFormLoad" libraryName="p365i_quote.js" handlerUniqueId="{61453ea3-9ad3-10b3-127a-6d43a32973e0}" enabled="true" parameters="" passExecutionContext="true" /> + </Handlers> + </event> + </events> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml new file mode 100644 index 00000000..71bafe39 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{9b883572-f5f3-4efb-b05b-206406e89f9b}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{8e74fff4-db1e-44dd-bfe8-0fd92b16765c}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{80661630-0ad2-4175-b28f-3e2b45220380}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{43d6874f-0345-4a84-9e47-2c3734330be0}"> + <labels> + <label description="Topic" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{f730130f-7eee-421a-8b03-e8635727a72f}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml new file mode 100644 index 00000000..fdf570d5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{9b883572-f5f3-4efb-b05b-206406e89f9b}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{8e74fff4-db1e-44dd-bfe8-0fd92b16765c}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{80661630-0ad2-4175-b28f-3e2b45220380}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{43d6874f-0345-4a84-9e47-2c3734330be0}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_topic" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_topic" /> + </cell> + </row> + <row> + <cell id="{f730130f-7eee-421a-8b03-e8635727a72f}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml new file mode 100644 index 00000000..e516c3cb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml @@ -0,0 +1,711 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep9_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep9_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep9_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep9_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep9_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep12_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep12_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep12_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep12_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep12_4" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep2_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep2_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep2_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep2_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quote")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_detailedamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep4_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_subtotalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep6_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep6_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep6_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep6_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep6_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep6_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep6_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep7"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_5" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_6" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_7" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_8" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_9" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_10" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_11" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_12" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_13" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quote")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_detailedamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep7_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Integer, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_7]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_7 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep7_11]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_11 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_10]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Integer, "100" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_13]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_13 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_12]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Divide</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_10, SetAttributeValueStep7_12 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_9]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_9 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_8]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_6, SetAttributeValueStep7_8 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_5]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep7_2, SetAttributeValueStep7_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep7_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_subtotalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" Value="[SetAttributeValueStep7_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep7" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep9_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep9_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep9_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep9_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep9_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep9_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep9_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep9_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep9_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep9"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep9_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep9"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep10"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep10_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quote")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_detailedamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep10_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep10_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep10_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep10_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep10_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep10_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep10_2, SetAttributeValueStep10_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep10_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_subtotalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" Value="[SetAttributeValueStep10_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep10" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep12_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep12_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep12_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep12_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep12_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep12_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep12_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep12_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep12_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep12"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep12_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep12"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep13"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_5" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_6" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_7" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_8" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_9" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_10" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_11" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_12" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_13" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_14" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_15" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_16" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep13_17" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quote")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_detailedamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep13_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Integer, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_9]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_9 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_8]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_discount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep13_13]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_13 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_12]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Integer, "100" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_15]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_15 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_14]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Divide</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_12, SetAttributeValueStep13_14 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_11]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_11 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_10]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_8, SetAttributeValueStep13_10 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_7]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_7 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_4, SetAttributeValueStep13_6 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep13_17]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_17 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_16]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep13_2, SetAttributeValueStep13_16 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep13_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_subtotalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" Value="[SetAttributeValueStep13_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep13" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml new file mode 100644 index 00000000..1be31447 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml @@ -0,0 +1,184 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep16_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep16_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_totaltax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep2_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quote")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_subtotalamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep4_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_totalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_totaltax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[ConditionBranchStep16_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep16_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep16_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep16"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep16_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep16"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep17"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep17_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep17_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep17_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep17_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep17_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quote")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_subtotalamount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep17_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep17_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep17_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_totaltax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quote" Value="[SetAttributeValueStep17_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep17_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep17_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Add</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep17_2, SetAttributeValueStep17_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep17_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalamount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" Value="[SetAttributeValueStep17_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep17" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quote" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml new file mode 100644 index 00000000..5fef9363 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions> + <HideCustomAction HideActionId="p365i.Mscrm.SubGrid.p365i_quote.AddNewStandard.Hide" Location="Mscrm.SubGrid.p365i_quote.AddNewStandard" /> + </CustomActions> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml new file mode 100644 index 00000000..e34af6ae --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{10612c57-2f9a-49b8-90b8-e336f14ae041}</savedqueryid> + <layoutxml> + <grid name="p365i_quotes" jump="p365i_topic" select="1" icon="1" preview="0"> + <row name="p365i_quote" id="p365i_quoteid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quote"> + <attribute name="p365i_quoteid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quote Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml new file mode 100644 index 00000000..1e7ddc5a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3d6494e2-c9d3-48da-91d9-73cb071061ad}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteid"> + <cell name="p365i_topic" width="300" /> + <cell name="p365i_account" width="100" /> + <cell name="p365i_contact" width="100" /> + <cell name="p365i_totalamount" width="118" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quote"> + <attribute name="p365i_quoteid" /> + <attribute name="p365i_topic" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <attribute name="p365i_account" /> + <attribute name="p365i_contact" /> + <attribute name="p365i_totalamount" /> + <attribute name="statuscode" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Quotes" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml new file mode 100644 index 00000000..72b7a09b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{42d68951-fec8-ee11-9078-00224840d636}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteid"> + <cell name="p365i_topic" width="300" /> + <cell name="p365i_account" width="100" /> + <cell name="p365i_contact" width="100" /> + <cell name="p365i_totalamount" width="118" /> + <cell name="statuscode" width="119" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" distinct="true"> + <entity name="p365i_quote"> + <attribute name="p365i_quoteid" /> + <attribute name="p365i_topic" /> + <order attribute="p365i_topic" descending="false" /> + <attribute name="p365i_account" /> + <attribute name="p365i_contact" /> + <attribute name="p365i_totalamount" /> + <attribute name="statuscode" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Quotes" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml new file mode 100644 index 00000000..b943b2ab --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{5d168323-ff68-ee11-9ae7-6045bd10fdbe}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_quote"> + <attribute name="p365i_quoteid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Quotes" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Quotes owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml new file mode 100644 index 00000000..5263b7eb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{616ffeac-cde0-424c-b6c5-0d4ba0802a78}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quote"> + <attribute name="p365i_quoteid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Quotes" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml new file mode 100644 index 00000000..fb8192e3 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{c165c7d7-869c-4062-b1a3-823bc811e4f9}</savedqueryid> + <layoutxml> + <grid name="p365i_quotes" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="p365i_quote" id="p365i_quoteid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quote"> + <attribute name="p365i_quoteid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quote Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml new file mode 100644 index 00000000..d7c2c333 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{c57e66a8-ff71-4315-8b63-e36ddd1d4824}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quote"> + <attribute name="p365i_quoteid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quote Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml new file mode 100644 index 00000000..71e16de0 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_topic" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteid"> + <cell name="p365i_topic" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quote"> + <attribute name="p365i_quoteid" /> + <attribute name="p365i_topic" /> + <attribute name="createdon" /> + <order attribute="p365i_topic" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_topic" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Quotes" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml new file mode 100644 index 00000000..21cafe05 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml @@ -0,0 +1,1811 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Quote Product" OriginalName="Quote Product">p365i_QuoteProduct</Name> + <EntityInfo> + <entity Name="p365i_QuoteProduct"> + <LocalizedNames> + <LocalizedName description="Quote Product" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Quote Products" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ExchangeRate"> + <Type>decimal</Type> + <Name>exchangerate</Name> + <LogicalName>exchangerate</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>1E-10</MinValue> + <MaxValue>100000000000</MaxValue> + <Accuracy>10</Accuracy> + <displaynames> + <displayname description="Exchange Rate" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Exchange rate for the currency associated with the entity with respect to the base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ExistingProduct"> + <Type>lookup</Type> + <Name>p365i_existingproduct</Name> + <LogicalName>p365i_existingproduct</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Existing Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_ManualDiscount"> + <Type>money</Type> + <Name>p365i_manualdiscount</Name> + <LogicalName>p365i_manualdiscount</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Manual Discount" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_manualdiscount_Base"> + <Type>money</Type> + <Name>p365i_manualdiscount_base</Name> + <LogicalName>p365i_manualdiscount_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_ManualDiscount</CalculationOf> + <displaynames> + <displayname description="Manual Discount (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Manual Discount in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_OpportunityProduct"> + <Type>lookup</Type> + <Name>p365i_opportunityproduct</Name> + <LogicalName>p365i_opportunityproduct</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Opportunity Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_PriceList"> + <Type>lookup</Type> + <Name>p365i_pricelist</Name> + <LogicalName>p365i_pricelist</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Price List" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Product"> + <Type>nvarchar</Type> + <Name>p365i_product</Name> + <LogicalName>p365i_product</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Quantity"> + <Type>int</Type> + <Name>p365i_quantity</Name> + <LogicalName>p365i_quantity</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>none</Format> + <MinValue>0</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Quantity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Quote"> + <Type>lookup</Type> + <Name>p365i_quote</Name> + <LogicalName>p365i_quote</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Quote" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_QuoteProductId"> + <Type>primarykey</Type> + <Name>p365i_quoteproductid</Name> + <LogicalName>p365i_quoteproductid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Quote Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_SalesUnit"> + <Type>lookup</Type> + <Name>p365i_salesunit</Name> + <LogicalName>p365i_salesunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Sales Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_SelectProduct"> + <Type>bit</Type> + <Name>p365i_selectproduct</Name> + <LogicalName>p365i_selectproduct</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>0</AppDefaultValue> + <optionset Name="p365i_quoteproduct_p365i_selectproduct"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Select Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Write-In" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="Existing" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Select Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Subtotal"> + <Type>money</Type> + <Name>p365i_subtotal</Name> + <LogicalName>p365i_subtotal</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Subtotal" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_quoteproduct-p365i_subtotal.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_subtotal_Base"> + <Type>money</Type> + <Name>p365i_subtotal_base</Name> + <LogicalName>p365i_subtotal_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_Subtotal</CalculationOf> + <displaynames> + <displayname description="Subtotal (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Subtotal in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Tax"> + <Type>money</Type> + <Name>p365i_tax</Name> + <LogicalName>p365i_tax</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Tax" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_tax_Base"> + <Type>money</Type> + <Name>p365i_tax_base</Name> + <LogicalName>p365i_tax_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_Tax</CalculationOf> + <displaynames> + <displayname description="Tax (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Tax in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_TotalCost"> + <Type>money</Type> + <Name>p365i_totalcost</Name> + <LogicalName>p365i_totalcost</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Total Cost" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_quoteproduct-p365i_totalcost.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_totalcost_Base"> + <Type>money</Type> + <Name>p365i_totalcost_base</Name> + <LogicalName>p365i_totalcost_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_TotalCost</CalculationOf> + <displaynames> + <displayname description="Total Cost (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Total Cost in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_UnitCost"> + <Type>money</Type> + <Name>p365i_unitcost</Name> + <LogicalName>p365i_unitcost</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>0</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Unit Cost" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_unitcost_Base"> + <Type>money</Type> + <Name>p365i_unitcost_base</Name> + <LogicalName>p365i_unitcost_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_UnitCost</CalculationOf> + <displaynames> + <displayname description="Unit Cost (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Unit Cost in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_UnitCostLine"> + <Type>money</Type> + <Name>p365i_unitcostline</Name> + <LogicalName>p365i_unitcostline</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <displaynames> + <displayname description="Unit Cost" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="p365i_unitcostline_Base"> + <Type>money</Type> + <Name>p365i_unitcostline_base</Name> + <LogicalName>p365i_unitcostline_base</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <MinValue>-922337203685477</MinValue> + <MaxValue>922337203685477</MaxValue> + <Accuracy>2</Accuracy> + <AccuracySource>2</AccuracySource> + <CalculationOf>p365i_UnitCostLine</CalculationOf> + <displaynames> + <displayname description="Unit Cost Line (Base)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Value of the Unit Cost Line in base currency." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_UsePriceListCost"> + <Type>bit</Type> + <Name>p365i_usepricelistcost</Name> + <LogicalName>p365i_usepricelistcost</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <AppDefaultValue>1</AppDefaultValue> + <optionset Name="p365i_quoteproduct_p365i_usepricelistcost"> + <OptionSetType>bit</OptionSetType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Use Price List Cost" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <options> + <option value="1" ExternalValue=""> + <labels> + <label description="Yes" languagecode="1033" /> + </labels> + </option> + <option value="0" ExternalValue=""> + <labels> + <label description="No" languagecode="1033" /> + </labels> + </option> + </options> + </optionset> + <displaynames> + <displayname description="Use Price List Cost" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_WriteInProduct"> + <Type>nvarchar</Type> + <Name>p365i_writeinproduct</Name> + <LogicalName>p365i_writeinproduct</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Write-In Product" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_quoteproduct_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Quote Product" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Quote Product" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_quoteproduct_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Quote Product" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Quote Product" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TransactionCurrencyId"> + <Type>lookup</Type> + <Name>transactioncurrencyid</Name> + <LogicalName>transactioncurrencyid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Currency" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_quoteproducts</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <EntityColor></EntityColor> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <IconVectorName></IconVectorName> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <EntityHelpUrl></EntityHelpUrl> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml new file mode 100644 index 00000000..1dbc366c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{f6eac61f-70a5-4aca-866e-3bd75d039c2d}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{42535009-7b47-43dc-81d4-5b838d934dc3}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{41aa35bd-79e7-4b04-806d-e185091ba4a9}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{c1f17a53-5c71-4d4e-9a6b-e4fb75a2df73}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{6fe88a47-fc03-4387-a714-a4a9ed6c8d44}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{43da41f1-d069-401e-94d0-23c30f80f845}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b9e341ce-8bb4-4083-8e5a-dc2fc5ed72a7}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{142b6bb5-e81c-4677-86f8-af821d4982c9}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{8842d692-2ab9-41ca-9b3c-7f6a15204939}" showlabel="true" locklevel="0"> + <labels> + <label description="Product" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_product" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{f08aff73-3a14-4601-8461-a9b8b8f60240}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{17c3af7a-7066-48c0-bb5b-9f9ebb640578}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{2c3a5bc2-4519-4b8d-ba6c-040821a5bcaf}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{34a55540-7376-4a49-8f6c-f2f7057c585c}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{1db71e35-1279-4594-a3a0-750bc320e117}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml new file mode 100644 index 00000000..05a9347e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{f6eac61f-70a5-4aca-866e-3bd75d039c2d}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{42535009-7b47-43dc-81d4-5b838d934dc3}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{41aa35bd-79e7-4b04-806d-e185091ba4a9}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{c1f17a53-5c71-4d4e-9a6b-e4fb75a2df73}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{6fe88a47-fc03-4387-a714-a4a9ed6c8d44}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{43da41f1-d069-401e-94d0-23c30f80f845}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b9e341ce-8bb4-4083-8e5a-dc2fc5ed72a7}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{142b6bb5-e81c-4677-86f8-af821d4982c9}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{8842d692-2ab9-41ca-9b3c-7f6a15204939}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_product" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{f08aff73-3a14-4601-8461-a9b8b8f60240}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{17c3af7a-7066-48c0-bb5b-9f9ebb640578}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{2c3a5bc2-4519-4b8d-ba6c-040821a5bcaf}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{34a55540-7376-4a49-8f6c-f2f7057c585c}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{1db71e35-1279-4594-a3a0-750bc320e117}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml new file mode 100644 index 00000000..35504ba8 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml @@ -0,0 +1,286 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{c8532c46-4233-4f57-9990-eb767c611223}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{e0af0134-d3e4-4b08-93f5-4dce36e72c7d}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{7de22bda-bdb4-4634-b5e0-52391f41e12a}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{d611f9f8-8f09-4b0c-a09f-946f177e885d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{868319c0-efdc-4109-bfde-b5d54be1c115}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{035724b7-8bd6-4c9e-abd1-432baa053a46}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Price List" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="true" /> + </cell> + <cell id="{115146df-54aa-494c-ade0-bfcda55b3761}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Quote" languagecode="1033" /> + </labels> + <control id="p365i_quote" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_quote" disabled="true" /> + </cell> + </row> + <row> + <cell id="{7b50c06d-68bc-4206-94d6-5bca98ffa240}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Existing Product" languagecode="1033" /> + </labels> + <control id="p365i_existingproduct" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_existingproduct" disabled="false" /> + </cell> + <cell id="{d02f5134-3ad6-46fe-952a-01af6f8a5878}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Select Product" languagecode="1033" /> + </labels> + <control id="p365i_selectproduct" classid="{67FAC785-CD58-4F9F-ABB3-4B7DDC6ED5ED}" datafieldname="p365i_selectproduct" disabled="false" /> + </cell> + </row> + <row> + <cell id="{b2f9192c-45c7-47d9-9d83-77af9c0f9109}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Write-In Product" languagecode="1033" /> + </labels> + <control id="p365i_writeinproduct" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_writeinproduct" disabled="false" /> + </cell> + <cell locklevel="0" id="{9b628e2a-6277-434f-9045-c0673113cf54}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="General_section_3" id="e71b3f35-ef1a-438b-bb4c-faec023495b3" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{94db4df4-6508-40dd-8ca3-367331db1ee1}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{4cbbf1c1-48d8-48a4-8180-be1dee1fe727}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{217f047e-a005-457b-82f2-d03e79b5b82a}" colspan="1" rowspan="1"> + <labels> + <label description="New QV control 1699199280633" languagecode="1033" /> + </labels> + <control id="QuickviewControl1699199280633" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="p365i_existingproduct"> + <parameters> + <DisplayAsCustomer360Tile>false</DisplayAsCustomer360Tile> + <QuickForms><QuickFormIds><QuickFormId entityname="p365i_listitem">8fc47389-c87b-ee11-8179-00224840d636</QuickFormId></QuickFormIds></QuickForms> + <HideQuickFormBorder>true</HideQuickFormBorder> + </parameters> + </control> + </cell> + <cell locklevel="0" id="{34300e1a-371e-45df-88ba-42d06324b2c6}" colspan="1" rowspan="1"> + <labels> + <label description="New QV control 1699199303660" languagecode="1033" /> + </labels> + <control id="QuickviewControl1699199303660" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="p365i_existingproduct"> + <parameters> + <DisplayAsCustomer360Tile>false</DisplayAsCustomer360Tile> + <QuickForms><QuickFormIds><QuickFormId entityname="p365i_listitem">70dec15d-c87b-ee11-8179-00224840d636</QuickFormId></QuickFormIds></QuickForms> + <HideQuickFormBorder>true</HideQuickFormBorder> + </parameters> + </control> + </cell> + </row> + </rows> + </section> + <section name="General_section_4" id="cd940d5a-d175-4d84-8006-8b0e845ae34c" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="Pricing" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{da18760f-db34-475b-881c-d57e9cffe546}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Use Price List Cost" languagecode="1033" /> + </labels> + <control id="p365i_usepricelistcost" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" datafieldname="p365i_usepricelistcost" disabled="false" uniqueid="{0e962edc-0f68-482c-996d-c980900824b0}" /> + </cell> + </row> + <row> + <cell id="{da5d13b0-7abe-4492-9aed-2962c7fbed49}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Unit Cost" languagecode="1033" /> + </labels> + <control id="p365i_unitcost" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_unitcost" disabled="false" /> + </cell> + <cell id="{5f8105df-ed1a-4407-944a-e541e2146e95}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="Sales Unit" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false"> + <parameters /> + </control> + </cell> + </row> + <row> + <cell id="{ee321469-529a-423c-a001-8b6e81c21f4a}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Unit Cost" languagecode="1033" /> + </labels> + <control id="p365i_unitcostline" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_unitcostline" disabled="false" /> + </cell> + </row> + <row> + <cell id="{086f3d72-5d51-454a-92dd-7cd5733b59ea}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Quantity" languagecode="1033" /> + </labels> + <control id="p365i_quantity" classid="{C6D124CA-7EDA-4A60-AEA9-7FB8D318B68F}" datafieldname="p365i_quantity" disabled="false" /> + </cell> + </row> + <row> + <cell id="{090dfbd9-731a-4c8a-b780-c3d811ea6457}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Subtotal" languagecode="1033" /> + </labels> + <control id="p365i_subtotal" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_subtotal" disabled="false" /> + </cell> + </row> + <row> + <cell id="{97902a76-a04e-4dfc-abd0-861c84cc1ad3}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Manual Discount" languagecode="1033" /> + </labels> + <control id="p365i_manualdiscount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_manualdiscount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7e5e4f24-77de-4495-9dea-9174c027374c}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Tax" languagecode="1033" /> + </labels> + <control id="p365i_tax" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_tax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{959d11ae-ddff-42ed-84b4-075336a587a3}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="Total Cost" languagecode="1033" /> + </labels> + <control id="p365i_totalcost" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totalcost" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{ba8d30d8-680e-4052-b3b0-98d0d371e1f7}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{362db1c7-37a7-4e0b-8d37-e4e419e53a70}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{4cb50c96-0e41-4073-a9bf-741065b3d765}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{50131a9e-59c2-4d83-89e5-f4d0f22eacf5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{6912c503-1ffa-4b48-93af-d9f9e7b4ca09}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{275de2d0-36af-42f1-98e8-35a51f9f9a7c}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{3b44a006-bf28-4450-a866-72d1decd60b7}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{e345502b-08d8-4e53-982d-2e7164e16e4b}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + <controlDescriptions> + <controlDescription forControl="{0e962edc-0f68-482c-996d-c980900824b0}"> + <customControl id="{67FAC785-CD58-4F9F-ABB3-4B7DDC6ED5ED}"> + <parameters> + <datafieldname>p365i_usepricelistcost</datafieldname> + </parameters> + </customControl> + <customControl formFactor="0" name="MscrmControls.FieldControls.ToggleControl"> + <parameters> + <value type="TwoOptions">p365i_usepricelistcost</value> + </parameters> + </customControl> + <customControl formFactor="2" name="MscrmControls.FieldControls.ToggleControl"> + <parameters> + <value type="TwoOptions">p365i_usepricelistcost</value> + </parameters> + </customControl> + <customControl formFactor="1" name="MscrmControls.FieldControls.ToggleControl"> + <parameters> + <value type="TwoOptions">p365i_usepricelistcost</value> + </parameters> + </customControl> + </controlDescription> + </controlDescriptions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Quote Line Item" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml new file mode 100644 index 00000000..5a5f860a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml @@ -0,0 +1,286 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{c8532c46-4233-4f57-9990-eb767c611223}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{e0af0134-d3e4-4b08-93f5-4dce36e72c7d}" IsUserDefined="1" name="General"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{7de22bda-bdb4-4634-b5e0-52391f41e12a}" columns="11"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{d611f9f8-8f09-4b0c-a09f-946f177e885d}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{868319c0-efdc-4109-bfde-b5d54be1c115}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{035724b7-8bd6-4c9e-abd1-432baa053a46}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_pricelist" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_pricelist" disabled="true" /> + </cell> + <cell id="{115146df-54aa-494c-ade0-bfcda55b3761}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_quote" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_quote" disabled="true" /> + </cell> + </row> + <row> + <cell id="{7b50c06d-68bc-4206-94d6-5bca98ffa240}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_existingproduct" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_existingproduct" disabled="false" /> + </cell> + <cell id="{d02f5134-3ad6-46fe-952a-01af6f8a5878}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_selectproduct" classid="{67FAC785-CD58-4F9F-ABB3-4B7DDC6ED5ED}" datafieldname="p365i_selectproduct" disabled="false" /> + </cell> + </row> + <row> + <cell id="{b2f9192c-45c7-47d9-9d83-77af9c0f9109}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_writeinproduct" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_writeinproduct" disabled="false" /> + </cell> + <cell locklevel="0" id="{9b628e2a-6277-434f-9045-c0673113cf54}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="General_section_3" id="e71b3f35-ef1a-438b-bb4c-faec023495b3" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell locklevel="0" id="{94db4df4-6508-40dd-8ca3-367331db1ee1}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell locklevel="0" id="{4cbbf1c1-48d8-48a4-8180-be1dee1fe727}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell locklevel="0" id="{217f047e-a005-457b-82f2-d03e79b5b82a}" colspan="1" rowspan="1"> + <labels> + <label description="New QV control 1699199280633" languagecode="1033" /> + </labels> + <control id="QuickviewControl1699199280633" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="p365i_existingproduct"> + <parameters> + <DisplayAsCustomer360Tile>false</DisplayAsCustomer360Tile> + <QuickForms><QuickFormIds><QuickFormId entityname="p365i_listitem">8fc47389-c87b-ee11-8179-00224840d636</QuickFormId></QuickFormIds></QuickForms> + <HideQuickFormBorder>true</HideQuickFormBorder> + </parameters> + </control> + </cell> + <cell locklevel="0" id="{34300e1a-371e-45df-88ba-42d06324b2c6}" colspan="1" rowspan="1"> + <labels> + <label description="New QV control 1699199303660" languagecode="1033" /> + </labels> + <control id="QuickviewControl1699199303660" classid="{5C5600E0-1D6E-4205-A272-BE80DA87FD42}" datafieldname="p365i_existingproduct"> + <parameters> + <DisplayAsCustomer360Tile>false</DisplayAsCustomer360Tile> + <QuickForms><QuickFormIds><QuickFormId entityname="p365i_listitem">70dec15d-c87b-ee11-8179-00224840d636</QuickFormId></QuickFormIds></QuickForms> + <HideQuickFormBorder>true</HideQuickFormBorder> + </parameters> + </control> + </cell> + </row> + </rows> + </section> + <section name="General_section_4" id="cd940d5a-d175-4d84-8006-8b0e845ae34c" IsUserDefined="0" locklevel="0" showlabel="true" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="11" labelwidth="115"> + <labels> + <label description="Pricing" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell id="{da18760f-db34-475b-881c-d57e9cffe546}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_usepricelistcost" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" datafieldname="p365i_usepricelistcost" disabled="false" uniqueid="{0e962edc-0f68-482c-996d-c980900824b0}" /> + </cell> + </row> + <row> + <cell id="{da5d13b0-7abe-4492-9aed-2962c7fbed49}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_unitcost" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_unitcost" disabled="false" /> + </cell> + <cell id="{5f8105df-ed1a-4407-944a-e541e2146e95}" locklevel="0" colspan="1" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_salesunit" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="p365i_salesunit" disabled="false"> + <parameters /> + </control> + </cell> + </row> + <row> + <cell id="{ee321469-529a-423c-a001-8b6e81c21f4a}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_unitcostline" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_unitcostline" disabled="false" /> + </cell> + </row> + <row> + <cell id="{086f3d72-5d51-454a-92dd-7cd5733b59ea}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_quantity" classid="{C6D124CA-7EDA-4A60-AEA9-7FB8D318B68F}" datafieldname="p365i_quantity" disabled="false" /> + </cell> + </row> + <row> + <cell id="{090dfbd9-731a-4c8a-b780-c3d811ea6457}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_subtotal" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_subtotal" disabled="false" /> + </cell> + </row> + <row> + <cell id="{97902a76-a04e-4dfc-abd0-861c84cc1ad3}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_manualdiscount" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_manualdiscount" disabled="false" /> + </cell> + </row> + <row> + <cell id="{7e5e4f24-77de-4495-9dea-9174c027374c}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_tax" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_tax" disabled="false" /> + </cell> + </row> + <row> + <cell id="{959d11ae-ddff-42ed-84b4-075336a587a3}" locklevel="0" colspan="2" rowspan="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_totalcost" classid="{533B9E00-756B-4312-95A0-DC888637AC78}" datafieldname="p365i_totalcost" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{ba8d30d8-680e-4052-b3b0-98d0d371e1f7}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{362db1c7-37a7-4e0b-8d37-e4e419e53a70}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{4cb50c96-0e41-4073-a9bf-741065b3d765}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{50131a9e-59c2-4d83-89e5-f4d0f22eacf5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{6912c503-1ffa-4b48-93af-d9f9e7b4ca09}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{275de2d0-36af-42f1-98e8-35a51f9f9a7c}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{3b44a006-bf28-4450-a866-72d1decd60b7}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{e345502b-08d8-4e53-982d-2e7164e16e4b}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + <controlDescriptions> + <controlDescription forControl="{0e962edc-0f68-482c-996d-c980900824b0}"> + <customControl id="{67FAC785-CD58-4F9F-ABB3-4B7DDC6ED5ED}"> + <parameters> + <datafieldname>p365i_usepricelistcost</datafieldname> + </parameters> + </customControl> + <customControl formFactor="0" name="MscrmControls.FieldControls.ToggleControl"> + <parameters> + <value type="TwoOptions">p365i_usepricelistcost</value> + </parameters> + </customControl> + <customControl formFactor="2" name="MscrmControls.FieldControls.ToggleControl"> + <parameters> + <value type="TwoOptions">p365i_usepricelistcost</value> + </parameters> + </customControl> + <customControl formFactor="1" name="MscrmControls.FieldControls.ToggleControl"> + <parameters> + <value type="TwoOptions">p365i_usepricelistcost</value> + </parameters> + </customControl> + </controlDescription> + </controlDescriptions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Quote Line Item" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml new file mode 100644 index 00000000..b446d941 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{a19d1920-3a6c-47f3-a1e5-b3184b48a8fb}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{79c90247-f432-4273-a71b-94fa2361775e}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{23563cdb-ab1f-4aad-afe9-0de478b15877}"> + <labels> + <label description="Product" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_product" /> + </cell> + </row> + <row> + <cell id="{571cf1b7-7971-4b43-b374-0ff760a1f4a3}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml new file mode 100644 index 00000000..800dcefa --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{a19d1920-3a6c-47f3-a1e5-b3184b48a8fb}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{79c90247-f432-4273-a71b-94fa2361775e}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{23563cdb-ab1f-4aad-afe9-0de478b15877}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_product" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_product" /> + </cell> + </row> + <row> + <cell id="{571cf1b7-7971-4b43-b374-0ff760a1f4a3}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml new file mode 100644 index 00000000..65920e5d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml @@ -0,0 +1,119 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_unitcostline" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_quantity" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Multiply</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_2, SetAttributeValueStep4_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_subtotal" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml new file mode 100644 index 00000000..d13a0c46 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml @@ -0,0 +1,535 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep7_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep7_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep7_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep7_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep7_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep10_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep10_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep10_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep10_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep10_4" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep13_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep13_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep13_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep13_3" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep13_4" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep2_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep2_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep2_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep2_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_5" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_6" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_7" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_8" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_9" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_subtotal" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_7]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_7 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_4, SetAttributeValueStep4_6 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_9]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_9 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_8]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Add</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_2, SetAttributeValueStep4_8 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep7_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep7_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep7_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep7_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep7_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep7_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep7_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep7_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep7_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep7"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep7_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep7"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep8"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep8_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_subtotal" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep8_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_totalcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep8_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep8" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep10_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep10_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep10_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep10_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep10_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep10_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep10_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep10_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep10_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep10"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep10_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep10"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep11"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep11_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep11_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep11_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep11_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep11_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_subtotal" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep11_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep11_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep11_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep11_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep11_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep11_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Add</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep11_2, SetAttributeValueStep11_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep11_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep11_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep11" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_tax" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep13_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Null</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep13_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep13_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep13_4]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">NotNull</InArgument> + <x:Null x:Key="Parameters" /> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep13_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep13_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep13_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep13_3]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep13_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep13"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep13_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep13"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep14"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep14_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep14_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep14_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep14_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep14_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_subtotal" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep14_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep14_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep14_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_manualdiscount" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep14_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep14_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep14_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">Subtract</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep14_2, SetAttributeValueStep14_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep14_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_totalcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep14_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep14" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml new file mode 100644 index 00000000..94bae524 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml @@ -0,0 +1,243 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_3" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_4" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_5" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_6" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_condition" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_2" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_3" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep6_4" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_5" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep6_6" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_selectproduct" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep2_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep2_3 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_usepricelistcost" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep2_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep2_6 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_5]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">Or</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep2_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep2_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_unitcost" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_unitcostline" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_usepricelistcost" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep6_2]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep6_3]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep6_3 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep6_2]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="p365i_selectproduct" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep6_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep6_6]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep6_6 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep6_5]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateLogicalCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateLogicalCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:LogicalOperator" x:Key="LogicalOperator">And</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="LeftOperand">[ConditionBranchStep6_1]</InArgument> + <InArgument x:TypeArguments="x:Boolean" x:Key="RightOperand">[ConditionBranchStep6_4]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep6_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep6_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep6"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep7"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="p365i_price" Entity="[InputEntities("related_p365i_existingproduct#p365i_listitem")]" EntityName="p365i_listitem" Value="[SetAttributeValueStep7_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:SetEntityProperty Attribute="p365i_unitcostline" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep7_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep7" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:Null x:Key="Description" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml new file mode 100644 index 00000000..bfcdfdbc --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions> + <HideCustomAction HideActionId="p365i.Mscrm.Form.p365i_quoteproduct.Activate.Hide" Location="Mscrm.Form.p365i_quoteproduct.Activate" /> + <HideCustomAction HideActionId="p365i.Mscrm.Form.p365i_quoteproduct.Deactivate.Hide" Location="Mscrm.Form.p365i_quoteproduct.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.HomepageGrid.p365i_quoteproduct.Activate.Hide" Location="Mscrm.HomepageGrid.p365i_quoteproduct.Activate" /> + <HideCustomAction HideActionId="p365i.Mscrm.HomepageGrid.p365i_quoteproduct.Deactivate.Hide" Location="Mscrm.HomepageGrid.p365i_quoteproduct.Deactivate" /> + <HideCustomAction HideActionId="p365i.Mscrm.SubGrid.p365i_quoteproduct.Activate.Hide" Location="Mscrm.SubGrid.p365i_quoteproduct.Activate" /> + <HideCustomAction HideActionId="p365i.Mscrm.SubGrid.p365i_quoteproduct.Deactivate.Hide" Location="Mscrm.SubGrid.p365i_quoteproduct.Deactivate" /> + </CustomActions> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml new file mode 100644 index 00000000..0d0f1621 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{186db011-4b78-4b23-98c6-1c57dc8b7daf}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quoteproduct"> + <attribute name="p365i_quoteproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Quote Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml new file mode 100644 index 00000000..1b92180f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{929cff51-e87b-ee11-8179-00224841f5ce}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteproductid"> + <cell name="p365i_product" width="200" /> + <cell name="p365i_quantity" width="100" /> + <cell name="p365i_manualdiscount" width="137" /> + <cell name="p365i_tax" width="100" /> + <cell name="p365i_totalcost" width="100" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" output-format="xml-platform" mapping="logical"> + <entity name="p365i_quoteproduct"> + <attribute name="p365i_product" /> + <attribute name="p365i_quoteproductid" /> + <attribute name="p365i_quantity" /> + <attribute name="p365i_totalcost" /> + <attribute name="p365i_manualdiscount" /> + <attribute name="p365i_tax" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quote Product Lines" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml new file mode 100644 index 00000000..8b6ecc6f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{93b89758-e404-4030-99b6-1b9efd7449d0}</savedqueryid> + <layoutxml> + <grid name="p365i_quoteproducts" jump="p365i_product" select="1" icon="1" preview="0"> + <row name="p365i_quoteproduct" id="p365i_quoteproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quoteproduct"> + <attribute name="p365i_quoteproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quote Product Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml new file mode 100644 index 00000000..f967eaa1 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{a303577c-0169-ee11-9ae7-6045bdd06c78}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_quoteproduct"> + <attribute name="p365i_quoteproductid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Quote Products" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Quote Products owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml new file mode 100644 index 00000000..47a16ec7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{afd2617d-69d3-4e93-a020-6c54aa55c255}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quoteproduct"> + <attribute name="p365i_quoteproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_product" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Quote Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml new file mode 100644 index 00000000..1f9c721b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quoteproduct"> + <attribute name="p365i_quoteproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quote Product Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml new file mode 100644 index 00000000..17fc9f07 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{bc8a91a1-e67a-48ba-8918-17a78e20ad51}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="result" id="p365i_quoteproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quoteproduct"> + <attribute name="p365i_quoteproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Quote Products" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml new file mode 100644 index 00000000..7e5b4b1d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{e63a6283-8c64-42d2-b9cb-002766f6894e}</savedqueryid> + <layoutxml> + <grid name="p365i_quoteproducts" jump="p365i_product" select="1" icon="1" preview="1"> + <row name="p365i_quoteproduct" id="p365i_quoteproductid"> + <cell name="p365i_product" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_quoteproduct"> + <attribute name="p365i_quoteproductid" /> + <attribute name="p365i_product" /> + <attribute name="createdon" /> + <order attribute="p365i_product" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quote Product Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml new file mode 100644 index 00000000..d0ef41a6 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml @@ -0,0 +1,837 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Sales Unit" OriginalName="Sales Unit">p365i_SalesUnit</Name> + <EntityInfo> + <entity Name="p365i_SalesUnit"> + <LocalizedNames> + <LocalizedName description="Sales Unit" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Sales Units" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwnerId"> + <Type>owner</Type> + <Name>ownerid</Name> + <LogicalName>ownerid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes> + <LookupType id="00000000-0000-0000-0000-000000000000">8</LookupType> + <LookupType id="00000000-0000-0000-0000-000000000000">9</LookupType> + </LookupTypes> + <displaynames> + <displayname description="Owner" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningBusinessUnit"> + <Type>lookup</Type> + <Name>owningbusinessunit</Name> + <LogicalName>owningbusinessunit</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Business Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningTeam"> + <Type>lookup</Type> + <Name>owningteam</Name> + <LogicalName>owningteam</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning Team" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OwningUser"> + <Type>lookup</Type> + <Name>owninguser</Name> + <LogicalName>owninguser</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsLogical>1</IsLogical> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Owning User" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_Name"> + <Type>nvarchar</Type> + <Name>p365i_name</Name> + <LogicalName>p365i_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="p365i_SalesUnitId"> + <Type>primarykey</Type> + <Name>p365i_salesunitid</Name> + <LogicalName>p365i_salesunitid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Sales Unit" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_salesunit_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Sales Unit" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Sales Unit" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_salesunit_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Sales Unit" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Sales Unit" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_salesunits</EntitySetName> + <IsDuplicateCheckSupported>1</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <EntityColor></EntityColor> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>0</IsBPFEntity> + <OwnershipTypeMask>UserOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>0</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>1</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>0</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>0</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>1</IsMapiGridEnabled> + <IsReadingPaneEnabled>1</IsReadingPaneEnabled> + <IsQuickCreateEnabled>1</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>1</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <IconVectorName>p365i_salesunitIcon</IconVectorName> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <EntityHelpUrl></EntityHelpUrl> + <ChangeTrackingEnabled>0</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml new file mode 100644 index 00000000..b753d163 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{4db15475-6cf3-480f-ab07-1dab8a2f7347}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{5158aa6a-febb-499f-9b41-d2dc33ea9ee8}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{7d753caf-17d4-41e7-8aab-bb48885d2923}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{193ad9c4-c53f-4ad6-a681-0424b80c2525}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{28e8fc7c-0d3c-40c0-a6e4-86ebf4c3451e}" showlabel="true" locklevel="0"> + <labels> + <label description="Status Reason" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{f216f71c-9b42-4947-979c-1c784ba29dd4}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ce0f9028-7658-4f56-a586-8cc4591cd33e}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{b5c8c60c-1c2e-4b9b-bbd5-699ffdc22f36}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{cf2169e9-846f-4f43-b775-9aa0b2ceaadb}" showlabel="true" locklevel="0"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{638aa543-d887-4e2b-be33-f78b76f9daa6}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a618bbe0-0870-4037-a583-402f5a994999}" showlabel="true" locklevel="0"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{f35fd8ad-c383-4a81-8809-5f32173d1ffb}" showlabel="true" locklevel="0"> + <labels> + <label description="Created On" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{498b36b1-2107-4d91-8694-31177d68044f}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{3349f090-ed2a-4c61-8c85-f51dc7cff8cc}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml new file mode 100644 index 00000000..037b4100 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{4db15475-6cf3-480f-ab07-1dab8a2f7347}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab name="general" verticallayout="true" id="{5158aa6a-febb-499f-9b41-d2dc33ea9ee8}" IsUserDefined="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="25%"> + <sections> + <section name="ColorStrip" showlabel="false" showbar="false" columns="1" IsUserDefined="0" id="{7d753caf-17d4-41e7-8aab-bb48885d2923}"> + <labels> + <label description="ColorStrip" languagecode="1033" /> + </labels> + </section> + </sections> + </column> + <column width="75%"> + <sections> + <section name="CardHeader" showlabel="false" showbar="false" columns="111" id="{193ad9c4-c53f-4ad6-a681-0424b80c2525}" IsUserDefined="0"> + <labels> + <label description="Header" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{28e8fc7c-0d3c-40c0-a6e4-86ebf4c3451e}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="statuscode" classid="{5D68B988-0661-4db2-BC3E-17598AD3BE6C}" datafieldname="statuscode" disabled="false" /> + </cell> + <cell id="{f216f71c-9b42-4947-979c-1c784ba29dd4}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{ce0f9028-7658-4f56-a586-8cc4591cd33e}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + <section name="CardDetails" showlabel="false" showbar="false" columns="1" id="{b5c8c60c-1c2e-4b9b-bbd5-699ffdc22f36}" IsUserDefined="0"> + <labels> + <label description="Details" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{cf2169e9-846f-4f43-b775-9aa0b2ceaadb}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + <section name="CardFooter" showlabel="false" columns="1111" showbar="false" id="{638aa543-d887-4e2b-be33-f78b76f9daa6}" IsUserDefined="0"> + <labels> + <label description="Footer" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a618bbe0-0870-4037-a583-402f5a994999}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" disabled="false" /> + </cell> + <cell id="{f35fd8ad-c383-4a81-8809-5f32173d1ffb}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="createdon" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="createdon" disabled="false" /> + </cell> + <cell id="{498b36b1-2107-4d91-8694-31177d68044f}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{3349f090-ed2a-4c61-8c85-f51dc7cff8cc}" showlabel="true" locklevel="0"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A card form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml new file mode 100644 index 00000000..88d9f933 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{0def79c2-14cb-436e-a50c-b54cb703c1bb}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{853a4e14-9b5e-4660-b49e-b275fe9d72bc}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{74419bd0-7001-4644-b0a9-02318576a2e1}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{3f44633e-e7f2-471d-9970-77fe32db3ab2}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_3" id="e0aba380-f11e-4b37-bee9-2900bafe0f7d" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell locklevel="0" id="{32baec55-92f2-46da-8149-a1c81fdb8215}" rowspan="4" colspan="1" auto="false"> + <labels> + <label description="Products" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_product</TargetEntityType> + <ViewId>{0C44C8D1-3BC4-4469-B82D-31E319552D67}</ViewId> + <ViewIds>{0C44C8D1-3BC4-4469-B82D-31E319552D67}</ViewIds> + <RelationshipName>p365i_SalesUnit_p365i_Product_p365i_Produ</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{121f1c3a-f3c1-42ba-ae5f-ca2853d2ccfd}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{ff710b89-d603-4b4a-acc4-f144a1c02e9c}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{0a5ab8e5-7209-4b14-b8b3-a1a77db7f36e}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b3d69fb5-f03e-416e-8e98-be3de7fe7530}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{4a1feb8a-4064-4a66-823a-f1301dd940b7}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{1fc2ec14-f5c8-4013-bd1c-034e662b1b97}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{707e52ad-6ad5-415c-a041-8e7acea0a6d1}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{c7fa8567-02bf-400f-abfe-9aa556e8d4d5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + <Navigation> + <NavBar></NavBar> + </Navigation> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml new file mode 100644 index 00000000..f17908a9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{0def79c2-14cb-436e-a50c-b54cb703c1bb}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form headerdensity="HighWithControls"> + <tabs> + <tab verticallayout="true" id="{853a4e14-9b5e-4660-b49e-b275fe9d72bc}" IsUserDefined="1"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{74419bd0-7001-4644-b0a9-02318576a2e1}"> + <labels> + <label description="General" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{3f44633e-e7f2-471d-9970-77fe32db3ab2}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + </rows> + </section> + <section name="null_section_3" id="e0aba380-f11e-4b37-bee9-2900bafe0f7d" IsUserDefined="0" locklevel="0" showlabel="false" showbar="false" layout="varwidth" celllabelalignment="Left" celllabelposition="Left" columns="1" labelwidth="115"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row /> + <row> + <cell locklevel="0" id="{32baec55-92f2-46da-8149-a1c81fdb8215}" rowspan="4" colspan="1" auto="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control indicationOfSubgrid="true" id="Subgrid_new_1" classid="{E7A81278-8635-4D9E-8D4D-59480B391C5B}"> + <parameters> + <RecordsPerPage>4</RecordsPerPage> + <AutoExpand>Fixed</AutoExpand> + <EnableQuickFind>false</EnableQuickFind> + <EnableViewPicker>false</EnableViewPicker> + <EnableChartPicker>true</EnableChartPicker> + <ChartGridMode>All</ChartGridMode> + <TargetEntityType>p365i_product</TargetEntityType> + <ViewId>{0C44C8D1-3BC4-4469-B82D-31E319552D67}</ViewId> + <ViewIds>{0C44C8D1-3BC4-4469-B82D-31E319552D67}</ViewIds> + <RelationshipName>p365i_SalesUnit_p365i_Product_p365i_Produ</RelationshipName> + </parameters> + </control> + </cell> + </row> + <row /> + <row /> + <row /> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <header id="{121f1c3a-f3c1-42ba-ae5f-ca2853d2ccfd}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{ff710b89-d603-4b4a-acc4-f144a1c02e9c}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{0a5ab8e5-7209-4b14-b8b3-a1a77db7f36e}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{b3d69fb5-f03e-416e-8e98-be3de7fe7530}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </header> + <footer id="{4a1feb8a-4064-4a66-823a-f1301dd940b7}" celllabelposition="Top" columns="111" labelwidth="115" celllabelalignment="Left"> + <rows> + <row> + <cell id="{1fc2ec14-f5c8-4013-bd1c-034e662b1b97}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{707e52ad-6ad5-415c-a041-8e7acea0a6d1}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + <cell id="{c7fa8567-02bf-400f-abfe-9aa556e8d4d5}" showlabel="false"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </footer> + <DisplayConditions Order="0" FallbackForm="true"> + <Everyone /> + </DisplayConditions> + <Navigation> + <NavBar></NavBar> + </Navigation> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml new file mode 100644 index 00000000..63a85e57 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{db2a5596-4cee-4385-b24a-957748a8014d}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{ebbcbc78-b313-4849-8791-1bb9ba86d657}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{d86e298b-06c2-4ace-8fde-d4165e4baa7e}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2da39fbf-3585-4445-9520-6697dca9ca82}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{e030df76-d49d-4072-8f20-4fbcb09e5be6}"> + <labels> + <label description="Owner" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml new file mode 100644 index 00000000..815766bb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{db2a5596-4cee-4385-b24a-957748a8014d}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{ebbcbc78-b313-4849-8791-1bb9ba86d657}" IsUserDefined="1"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showlabel="false" showbar="false" IsUserDefined="0" id="{d86e298b-06c2-4ace-8fde-d4165e4baa7e}"> + <labels> + <label description="GENERAL" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2da39fbf-3585-4445-9520-6697dca9ca82}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40d3-9FB2-095C621B552D}" datafieldname="p365i_name" /> + </cell> + </row> + <row> + <cell id="{e030df76-d49d-4072-8f20-4fbcb09e5be6}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + <control id="ownerid" classid="{270BD3DB-D9AF-4782-9025-509E298DEC0A}" datafieldname="ownerid" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml new file mode 100644 index 00000000..58d5a4ed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{e03153d6-fb68-ee11-9ae7-6045bd127823}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="F931FFE2-B873-473F-8F95-9502F0AA3F5E" name="tab_1" showlabel="false" labelid="{d82b2ec6-36c4-4eab-bc59-0557c523ca2e}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section id="0C655D4E-C6E3-424E-9AF5-71E72D30D12E" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{8bdb6aca-f7b1-4692-80e5-a06247f809ce}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="542FBFBE-0E4C-496C-8012-555DE6581923" labelid="{67427ffd-1350-40b9-b70d-97474020564e}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{cdd75fac-cbe3-4e9e-9913-abe89156d328}" locklevel="0" colspan="1" rowspan="1" labelid="{91c2125a-eed9-46e1-b855-f2b733051f18}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="02DECBA0-3AE2-484D-A19F-C5353AF4F4F2" name="tab_1_column_2_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{845d35eb-f102-4092-ac61-29257ff441c7}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="266FE48D-4D04-4E9A-8C5A-7DEF9A2F059B" labelid="{f88de17e-23f3-4ed8-b7a1-04942913b1e2}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="46FD66EA-B686-41D9-AAE0-C565BD78EC1F" name="tab_1_column_3_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{14087b0d-f569-47c7-88cd-8d92582505c1}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="07C04A4E-A482-45CC-BAB7-7FCA3CD02938" labelid="{09927a9d-9941-4412-9053-fac7ac9c70e2}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Sales Unit quick create form" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml new file mode 100644 index 00000000..58d5a4ed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{e03153d6-fb68-ee11-9ae7-6045bd127823}</formid> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab id="F931FFE2-B873-473F-8F95-9502F0AA3F5E" name="tab_1" showlabel="false" labelid="{d82b2ec6-36c4-4eab-bc59-0557c523ca2e}"> + <labels> + <label description="New Tab" languagecode="1033" /> + </labels> + <columns> + <column width="34%"> + <sections> + <section id="0C655D4E-C6E3-424E-9AF5-71E72D30D12E" name="tab_1_column_1_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{8bdb6aca-f7b1-4692-80e5-a06247f809ce}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="542FBFBE-0E4C-496C-8012-555DE6581923" labelid="{67427ffd-1350-40b9-b70d-97474020564e}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + <row> + <cell id="{cdd75fac-cbe3-4e9e-9913-abe89156d328}" locklevel="0" colspan="1" rowspan="1" labelid="{91c2125a-eed9-46e1-b855-f2b733051f18}"> + <labels> + <label description="Name" languagecode="1033" /> + </labels> + <control id="p365i_name" classid="{4273EDBD-AC1D-40D3-9FB2-095C621B552D}" datafieldname="p365i_name" disabled="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="02DECBA0-3AE2-484D-A19F-C5353AF4F4F2" name="tab_1_column_2_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{845d35eb-f102-4092-ac61-29257ff441c7}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="266FE48D-4D04-4E9A-8C5A-7DEF9A2F059B" labelid="{f88de17e-23f3-4ed8-b7a1-04942913b1e2}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + <column width="33%"> + <sections> + <section id="46FD66EA-B686-41D9-AAE0-C565BD78EC1F" name="tab_1_column_3_section_1" columns="1" showlabel="false" showbar="false" IsUserDefined="0" labelwidth="130" labelid="{14087b0d-f569-47c7-88cd-8d92582505c1}"> + <labels> + <label description="New Section" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="07C04A4E-A482-45CC-BAB7-7FCA3CD02938" labelid="{09927a9d-9941-4412-9053-fac7ac9c70e2}"> + <labels> + <label description="" languagecode="1033" /> + </labels> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + <DisplayConditions Order="0" FallbackForm="true"> + <Role Id="{627090ff-40a3-4053-8790-584edc5be201}" /> + <Role Id="{119f245c-3cc8-4b62-b31c-d1a046ced15d}" /> + </DisplayConditions> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Sales Unit quick create form" languagecode="1033" /> + </LocalizedNames> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml new file mode 100644 index 00000000..93b0bf7a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}</savedqueryid> + <layoutxml> + <grid name="p365i_salesunits" jump="p365i_name" select="1" icon="1" preview="0"> + <row name="p365i_salesunit" id="p365i_salesunitid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesunit"> + <attribute name="p365i_salesunitid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Sales Unit Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml new file mode 100644 index 00000000..6a9a8143 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_salesunitid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesunit"> + <attribute name="p365i_salesunitid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Sales Units" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml new file mode 100644 index 00000000..b35d8bfb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{70cc5437-768b-41a0-9dae-fef1cfc90ed9}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_salesunitid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesunit"> + <attribute name="p365i_salesunitid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Sales Units" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml new file mode 100644 index 00000000..e0dd8110 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_salesunit"> + <attribute name="p365i_salesunitid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="My Sales Units" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="Active Sales Units owned by me" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml new file mode 100644 index 00000000..45cfaaad --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}</savedqueryid> + <layoutxml> + <grid name="p365i_salesunits" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="p365i_salesunit" id="p365i_salesunitid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesunit"> + <attribute name="p365i_salesunitid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Sales Unit Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml new file mode 100644 index 00000000..c639d21c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{b2b313dc-a21e-42f2-a421-81ba829e88be}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_salesunitid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesunit"> + <attribute name="p365i_salesunitid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="p365i_name" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Sales Units" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml new file mode 100644 index 00000000..c352c0ef --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{d3586715-1f56-4b8b-9830-ce6126cf1e99}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="p365i_name" select="1" icon="1" preview="1"> + <row name="result" id="p365i_salesunitid"> + <cell name="p365i_name" width="300" /> + <cell name="createdon" width="125" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesunit"> + <attribute name="p365i_salesunitid" /> + <attribute name="p365i_name" /> + <attribute name="createdon" /> + <order attribute="p365i_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Sales Unit Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml new file mode 100644 index 00000000..9d43c390 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml @@ -0,0 +1,1032 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Prospect to Opportunity" OriginalName="Prospect to Opportunity">p365i_prospecttoopportunity</Name> + <EntityInfo> + <entity Name="p365i_prospecttoopportunity"> + <LocalizedNames> + <LocalizedName description="Prospect to Opportunity" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Prospect to Opportunity" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="Base entity for process Prospect to Opportunity" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="ActiveStageId"> + <Type>lookup</Type> + <Name>activestageid</Name> + <LogicalName>activestageid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Active Stage" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the active stage for the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ActiveStageStartedOn"> + <Type>datetime</Type> + <Name>activestagestartedon</Name> + <LogicalName>activestagestartedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>1</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Active Stage Started On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when current active stage is started" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="bpf_Duration"> + <Type>int</Type> + <Name>bpf_duration</Name> + <LogicalName>bpf_duration</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>duration</Format> + <MinValue>0</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Duration" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Duration of Business Process Flow" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="bpf_name"> + <Type>nvarchar</Type> + <Name>bpf_name</Name> + <LogicalName>bpf_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Description" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="bpf_p365i_opportunityid"> + <Type>lookup</Type> + <Name>bpf_p365i_opportunityid</Name> + <LogicalName>bpf_p365i_opportunityid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="P365i_Opportunity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="bpf_p365i_prospectid"> + <Type>lookup</Type> + <Name>bpf_p365i_prospectid</Name> + <LogicalName>bpf_p365i_prospectid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="P365i_Prospect" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="BusinessProcessFlowInstanceId"> + <Type>primarykey</Type> + <Name>businessprocessflowinstanceid</Name> + <LogicalName>businessprocessflowinstanceid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Prospect to Opportunity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CompletedOn"> + <Type>datetime</Type> + <Name>completedon</Name> + <LogicalName>completedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>1</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Completed On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when Business Process Flow instance is completed." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OrganizationId"> + <Type>lookup</Type> + <Name>organizationid</Name> + <LogicalName>organizationid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupTypes /> + <displaynames> + <displayname description="Organization Id" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the organization" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ProcessId"> + <Type>lookup</Type> + <Name>processid</Name> + <LogicalName>processid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Process" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the workflow associated to the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_prospecttoopportunity_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Prospect to Opportunity" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Prospect to Opportunity" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_prospecttoopportunity_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Prospect to Opportunity" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Finished" languagecode="1033" /> + </labels> + </status> + <status value="3" state="1"> + <labels> + <label description="Aborted" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Prospect to Opportunity" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TraversedPath"> + <Type>nvarchar</Type> + <Name>traversedpath</Name> + <LogicalName>traversedpath</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>1250</MaxLength> + <Length>2500</Length> + <displaynames> + <displayname description="Traversed Path" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Comma delimited string of process stage ids that represent visited stages of the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_prospecttoopportunities</EntitySetName> + <IsDuplicateCheckSupported>0</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>1</IsBPFEntity> + <OwnershipTypeMask>OrgOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>1</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>0</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>1</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>1</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>0</IsMapiGridEnabled> + <IsReadingPaneEnabled>0</IsReadingPaneEnabled> + <IsQuickCreateEnabled>0</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>0</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>1</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml new file mode 100644 index 00000000..f8bd690c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml @@ -0,0 +1,213 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{1f1e2c4e-192e-43b6-a332-e1771dd77d71}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{eb423c02-4f3f-47a0-9590-1ee0070a6f97}" name="StageStep3" locklevel="0" expanded="true" visible="false" labelid="{199f112e-e9cc-4c60-97d7-a1797d2d49cd}"> + <labels> + <label description="Qualify" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{f8d63376-0df9-eb35-9f36-b29f1484d15e}" name="StageStep3_section1" labelid="{d38eb0de-4e99-4c88-8f92-ca0892f4bde1}"> + <labels> + <label description="Qualify" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{599d710f-114d-4fae-92ef-0cd8d7576ce0}" showlabel="true" visible="true" labelid="{edf0b57a-2321-4587-b464-486f333f57e0}"> + <labels> + <label description="Existing Contact?" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_parentcontactfid" classid="{270bd3db-d9af-4782-9025-509e298dec0a}" datafieldname="p365i_parentcontactfid" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{f90b0a02-f4b2-4ea6-a4b0-eb6fc35f5912}" showlabel="true" visible="true" labelid="{0d21aeea-0cfd-41de-8f7f-d184ac5517b9}"> + <labels> + <label description="Existing Account?" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_parentaccountid" classid="{270bd3db-d9af-4782-9025-509e298dec0a}" datafieldname="p365i_parentaccountid" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{2d7c451e-c825-4690-9e2e-a9f4bfd4919f}" showlabel="true" visible="true" labelid="{cb78e418-1610-4d4f-9f8e-eeb19262878d}"> + <labels> + <label description="Purchase Timeframe" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_purchasetimeframe" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_purchasetimeframe" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{687a4ad2-a214-46c1-ad32-d3e867786c94}" showlabel="true" visible="true" labelid="{001cf601-7c3b-4696-acae-9d8ca5211fac}"> + <labels> + <label description="Estimated Budget" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_budgetamount" classid="{533b9e00-756b-4312-95a0-dc888637ac78}" datafieldname="p365i_budgetamount" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{188a7d81-2caf-4126-a706-aea1863ebe00}" showlabel="true" visible="true" labelid="{2302d3d9-8e1a-4255-a99c-9f4ea0949685}"> + <labels> + <label description="Purchase Process" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_purchaseprocess" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_purchaseprocess" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{2947c263-47bf-458e-aff4-444957e319b0}" showlabel="true" visible="true" labelid="{888f3fe1-8208-4b67-a288-aa31299a1461}"> + <labels> + <label description="Identify Decision Maker" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_decisionmaker" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_decisionmaker" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{49028f58-2643-4c6f-8f58-40559089e92b}" showlabel="true" visible="true" labelid="{632c80ca-cdf2-4511-8f44-192a9d5de53f}"> + <labels> + <label description="Capture Summary" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_description" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_description" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{6bd2ca1a-17bd-4e51-88ca-3572f39f22e3}" name="StageStep19" locklevel="0" expanded="true" visible="false" labelid="{42acacd9-66a6-497b-b53e-f264d8b82f61}"> + <labels> + <label description="Develop" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{05679e11-9ab3-4dad-2534-b2c7a5601874}" name="StageStep19_section1" labelid="{ef5c44ea-b813-44a6-91e1-5def3d7b4340}"> + <labels> + <label description="Develop" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{12e25d18-a209-48b0-83b2-5e9c837d75e2}" showlabel="true" visible="true" labelid="{b6773128-2c7b-43e3-9b2f-8820aa1c61d5}"> + <labels> + <label description="Customer Need" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_customerneed" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_customerneed" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{de93b36f-e4d9-474c-a0d9-dcac0452e2a7}" showlabel="true" visible="true" labelid="{171c6ba2-9765-453b-ae99-c8ff16b5b67b}"> + <labels> + <label description="Proposed Solution" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_proposedsolution" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_proposedsolution" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{a81b0926-fa73-4f6a-806b-dda555fe44f2}" name="StageStep25" locklevel="0" expanded="true" visible="false" labelid="{4fb7d450-cd3b-4043-85e9-d918a7f5ff39}"> + <labels> + <label description="Propose" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{dfd6b5b3-7304-e3d8-1a9e-9a77bc0799af}" name="StageStep25_section1" labelid="{e18892bb-93c0-4601-b671-ab9384ecd3a2}"> + <labels> + <label description="Propose" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{82b628bf-ffb4-4cb3-b1e7-f889751d384c}" showlabel="true" visible="true" labelid="{8d55832c-d600-410a-8349-6f0d8afde3de}"> + <labels> + <label description="Develop Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_developproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_developproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{83a576a8-af2b-4b4a-843c-19addc068f19}" showlabel="true" visible="true" labelid="{a537522f-60a6-4960-ade4-3cac51c65ac4}"> + <labels> + <label description="Complete Internal Review" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_completeinternalreview" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_completeinternalreview" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{8c87c9d9-fdf9-4424-813c-04130cda12d6}" showlabel="true" visible="true" labelid="{df55e20e-68fb-4a96-b29e-2479c9a6e9a2}"> + <labels> + <label description="Present Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_presentproposal" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_presentproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{d8095839-27e5-45ed-928b-698df22f3b3f}" name="StageStep33" locklevel="0" expanded="true" visible="false" labelid="{872f0746-8359-4ee5-9796-692e4941555a}"> + <labels> + <label description="Close" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{02428a3a-502a-796d-26e1-0b115eb813fc}" name="StageStep33_section1" labelid="{054adb59-48cd-47e9-86fc-59e09678ae9d}"> + <labels> + <label description="Close" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a0241ddb-64ef-45cd-bba5-bb6c13eff1d5}" showlabel="true" visible="true" labelid="{5797113b-9e42-4973-be55-b22a9f5a2a38}"> + <labels> + <label description="Complete Final Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_completefinalproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_completefinalproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{fb734acf-9c97-40ac-90de-60f52c620deb}" showlabel="true" visible="true" labelid="{b1dfc94b-d99a-4b6c-a862-9993ef75e59b}"> + <labels> + <label description="Present Final Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_presentfinalproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_presentfinalproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{a61cd8b8-e18b-4a47-ae1c-f547fe5a95f5}" showlabel="true" visible="true" labelid="{f4c1adf3-e4f3-4b56-abcd-9cb17c63d65d}"> + <labels> + <label description="Confirm Decision Date" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_finaldecisiondate" classid="{5b773807-9fb2-42db-97c3-7a91eff8adff}" datafieldname="p365i_finaldecisiondate" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml new file mode 100644 index 00000000..f8bd690c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml @@ -0,0 +1,213 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{1f1e2c4e-192e-43b6-a332-e1771dd77d71}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{eb423c02-4f3f-47a0-9590-1ee0070a6f97}" name="StageStep3" locklevel="0" expanded="true" visible="false" labelid="{199f112e-e9cc-4c60-97d7-a1797d2d49cd}"> + <labels> + <label description="Qualify" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{f8d63376-0df9-eb35-9f36-b29f1484d15e}" name="StageStep3_section1" labelid="{d38eb0de-4e99-4c88-8f92-ca0892f4bde1}"> + <labels> + <label description="Qualify" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{599d710f-114d-4fae-92ef-0cd8d7576ce0}" showlabel="true" visible="true" labelid="{edf0b57a-2321-4587-b464-486f333f57e0}"> + <labels> + <label description="Existing Contact?" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_parentcontactfid" classid="{270bd3db-d9af-4782-9025-509e298dec0a}" datafieldname="p365i_parentcontactfid" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{f90b0a02-f4b2-4ea6-a4b0-eb6fc35f5912}" showlabel="true" visible="true" labelid="{0d21aeea-0cfd-41de-8f7f-d184ac5517b9}"> + <labels> + <label description="Existing Account?" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_parentaccountid" classid="{270bd3db-d9af-4782-9025-509e298dec0a}" datafieldname="p365i_parentaccountid" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{2d7c451e-c825-4690-9e2e-a9f4bfd4919f}" showlabel="true" visible="true" labelid="{cb78e418-1610-4d4f-9f8e-eeb19262878d}"> + <labels> + <label description="Purchase Timeframe" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_purchasetimeframe" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_purchasetimeframe" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{687a4ad2-a214-46c1-ad32-d3e867786c94}" showlabel="true" visible="true" labelid="{001cf601-7c3b-4696-acae-9d8ca5211fac}"> + <labels> + <label description="Estimated Budget" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_budgetamount" classid="{533b9e00-756b-4312-95a0-dc888637ac78}" datafieldname="p365i_budgetamount" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{188a7d81-2caf-4126-a706-aea1863ebe00}" showlabel="true" visible="true" labelid="{2302d3d9-8e1a-4255-a99c-9f4ea0949685}"> + <labels> + <label description="Purchase Process" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_purchaseprocess" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_purchaseprocess" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{2947c263-47bf-458e-aff4-444957e319b0}" showlabel="true" visible="true" labelid="{888f3fe1-8208-4b67-a288-aa31299a1461}"> + <labels> + <label description="Identify Decision Maker" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_decisionmaker" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_decisionmaker" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{49028f58-2643-4c6f-8f58-40559089e92b}" showlabel="true" visible="true" labelid="{632c80ca-cdf2-4511-8f44-192a9d5de53f}"> + <labels> + <label description="Capture Summary" languagecode="1033" /> + </labels> + <control id="bpf_p365i_prospect_p365i_prospecttoopportunity:p365i_description" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_description" disabled="false" relationship="bpf_p365i_prospect_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{6bd2ca1a-17bd-4e51-88ca-3572f39f22e3}" name="StageStep19" locklevel="0" expanded="true" visible="false" labelid="{42acacd9-66a6-497b-b53e-f264d8b82f61}"> + <labels> + <label description="Develop" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{05679e11-9ab3-4dad-2534-b2c7a5601874}" name="StageStep19_section1" labelid="{ef5c44ea-b813-44a6-91e1-5def3d7b4340}"> + <labels> + <label description="Develop" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{12e25d18-a209-48b0-83b2-5e9c837d75e2}" showlabel="true" visible="true" labelid="{b6773128-2c7b-43e3-9b2f-8820aa1c61d5}"> + <labels> + <label description="Customer Need" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_customerneed" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_customerneed" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{de93b36f-e4d9-474c-a0d9-dcac0452e2a7}" showlabel="true" visible="true" labelid="{171c6ba2-9765-453b-ae99-c8ff16b5b67b}"> + <labels> + <label description="Proposed Solution" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_proposedsolution" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_proposedsolution" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{a81b0926-fa73-4f6a-806b-dda555fe44f2}" name="StageStep25" locklevel="0" expanded="true" visible="false" labelid="{4fb7d450-cd3b-4043-85e9-d918a7f5ff39}"> + <labels> + <label description="Propose" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{dfd6b5b3-7304-e3d8-1a9e-9a77bc0799af}" name="StageStep25_section1" labelid="{e18892bb-93c0-4601-b671-ab9384ecd3a2}"> + <labels> + <label description="Propose" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{82b628bf-ffb4-4cb3-b1e7-f889751d384c}" showlabel="true" visible="true" labelid="{8d55832c-d600-410a-8349-6f0d8afde3de}"> + <labels> + <label description="Develop Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_developproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_developproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{83a576a8-af2b-4b4a-843c-19addc068f19}" showlabel="true" visible="true" labelid="{a537522f-60a6-4960-ade4-3cac51c65ac4}"> + <labels> + <label description="Complete Internal Review" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_completeinternalreview" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_completeinternalreview" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{8c87c9d9-fdf9-4424-813c-04130cda12d6}" showlabel="true" visible="true" labelid="{df55e20e-68fb-4a96-b29e-2479c9a6e9a2}"> + <labels> + <label description="Present Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_presentproposal" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_presentproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{d8095839-27e5-45ed-928b-698df22f3b3f}" name="StageStep33" locklevel="0" expanded="true" visible="false" labelid="{872f0746-8359-4ee5-9796-692e4941555a}"> + <labels> + <label description="Close" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{02428a3a-502a-796d-26e1-0b115eb813fc}" name="StageStep33_section1" labelid="{054adb59-48cd-47e9-86fc-59e09678ae9d}"> + <labels> + <label description="Close" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{a0241ddb-64ef-45cd-bba5-bb6c13eff1d5}" showlabel="true" visible="true" labelid="{5797113b-9e42-4973-be55-b22a9f5a2a38}"> + <labels> + <label description="Complete Final Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_completefinalproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_completefinalproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{fb734acf-9c97-40ac-90de-60f52c620deb}" showlabel="true" visible="true" labelid="{b1dfc94b-d99a-4b6c-a862-9993ef75e59b}"> + <labels> + <label description="Present Final Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_presentfinalproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_presentfinalproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{a61cd8b8-e18b-4a47-ae1c-f547fe5a95f5}" showlabel="true" visible="true" labelid="{f4c1adf3-e4f3-4b56-abcd-9cb17c63d65d}"> + <labels> + <label description="Confirm Decision Date" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_prospecttoopportunity:p365i_finaldecisiondate" classid="{5b773807-9fb2-42db-97c3-7a91eff8adff}" datafieldname="p365i_finaldecisiondate" disabled="false" relationship="bpf_p365i_opportunity_p365i_prospecttoopportunity" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml new file mode 100644 index 00000000..6720d1bd --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml @@ -0,0 +1,117 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_prospecttoopportunity")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="createdon" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_prospecttoopportunity" Value="[SetAttributeValueStep4_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="completedon" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_prospecttoopportunity" Value="[SetAttributeValueStep4_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">DiffInMinutes</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_2, SetAttributeValueStep4_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="bpf_duration" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_prospecttoopportunity" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_prospecttoopportunity" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml new file mode 100644 index 00000000..9dde3d5b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{05388c67-4cf8-467b-92cf-75f2c065daf6}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <link-entity name="p365i_prospect" from="p365i_prospectid" to="bpf_p365i_prospectid" alias="bpfPrimaryEntity"> + <filter type="and"> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </link-entity> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Prospect to Opportunity on my Prospects" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml new file mode 100644 index 00000000..45ec357d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{2253db56-9656-46b4-ace2-b0b0ace000ba}</savedqueryid> + <layoutxml> + <grid name="p365i_prospecttoopportunities" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="p365i_prospecttoopportunity" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Prospect to Opportunity Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml new file mode 100644 index 00000000..43cc4b08 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="bpf_name" operator="like" value="{0}" /> + <condition attribute="bpf_p365i_prospectid" operator="like" value="{0}" /> + <condition attribute="activestageid" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Prospect to Opportunity" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml new file mode 100644 index 00000000..2bc2fca2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="bpf_duration" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="bpf_duration" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Prospect to Opportunity" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml new file mode 100644 index 00000000..a6044272 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{42486e66-26e9-4687-aa0c-1b29692d5632}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Prospect to Opportunity" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml new file mode 100644 index 00000000..bfaebb3e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{51d78d5f-726b-ee11-9ae7-00224840d636}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Prospect to Opportunity" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="All active Prospect to Opportunity" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml new file mode 100644 index 00000000..f904b160 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{7b18477c-cdae-4979-91ed-b42fe238acc7}</savedqueryid> + <layoutxml> + <grid name="p365i_prospecttoopportunities" jump="bpf_name" select="1" icon="1" preview="0"> + <row name="p365i_prospecttoopportunity" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Prospect to Opportunity Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml new file mode 100644 index 00000000..b42c8120 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{e30e7103-4903-4895-91cb-db8aafe38590}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Prospect to Opportunity Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml new file mode 100644 index 00000000..b4630f47 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="bpf_duration" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="bpf_duration" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + <link-entity name="p365i_prospect" from="p365i_prospectid" to="bpf_p365i_prospectid" alias="bpfPrimaryEntity"> + <filter type="and"> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </link-entity> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Prospect to Opportunity on my Prospects" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml new file mode 100644 index 00000000..db765a07 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_prospectid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_prospecttoopportunity"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_prospectid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="not-null" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="All Prospect to Opportunity" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml new file mode 100644 index 00000000..ec4d4afb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml @@ -0,0 +1,994 @@ +<?xml version="1.0" encoding="utf-8"?> +<Entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Name LocalizedName="Sales Process" OriginalName="Sales Process">p365i_salesprocess</Name> + <EntityInfo> + <entity Name="p365i_salesprocess"> + <LocalizedNames> + <LocalizedName description="Sales Process" languagecode="1033" /> + </LocalizedNames> + <LocalizedCollectionNames> + <LocalizedCollectionName description="Sales Process" languagecode="1033" /> + </LocalizedCollectionNames> + <Descriptions> + <Description description="Base entity for process Sales Process" languagecode="1033" /> + </Descriptions> + <attributes> + <attribute PhysicalName="ActiveStageId"> + <Type>lookup</Type> + <Name>activestageid</Name> + <LogicalName>activestageid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Active Stage" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the active stage for the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ActiveStageStartedOn"> + <Type>datetime</Type> + <Name>activestagestartedon</Name> + <LogicalName>activestagestartedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>1</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Active Stage Started On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when current active stage is started" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="bpf_Duration"> + <Type>int</Type> + <Name>bpf_duration</Name> + <LogicalName>bpf_duration</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>1</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>duration</Format> + <MinValue>0</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Duration" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Duration of Business Process Flow" languagecode="1033" /> + </Descriptions> + <FormulaDefinitionFileName>/Formulas/p365i_salesprocess-bpf_duration.xaml</FormulaDefinitionFileName> + </attribute> + <attribute PhysicalName="bpf_name"> + <Type>nvarchar</Type> + <Name>bpf_name</Name> + <LogicalName>bpf_name</LogicalName> + <RequiredLevel>required</RequiredLevel> + <DisplayMask>PrimaryName|ValidForAdvancedFind|ValidForForm|ValidForGrid|RequiredForForm</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>1</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>100</MaxLength> + <Length>200</Length> + <displaynames> + <displayname description="Name" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Description" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="bpf_p365i_opportunityid"> + <Type>lookup</Type> + <Name>bpf_p365i_opportunityid</Name> + <LogicalName>bpf_p365i_opportunityid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>1</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="P365i_Opportunity" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="BusinessProcessFlowInstanceId"> + <Type>primarykey</Type> + <Name>businessprocessflowinstanceid</Name> + <LogicalName>businessprocessflowinstanceid</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|RequiredForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>0</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <displaynames> + <displayname description="Sales Process" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for entity instances" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CompletedOn"> + <Type>datetime</Type> + <Name>completedon</Name> + <LogicalName>completedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>1</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Completed On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when Business Process Flow instance is completed." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedBy"> + <Type>lookup</Type> + <Name>createdby</Name> + <LogicalName>createdby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOn"> + <Type>datetime</Type> + <Name>createdon</Name> + <LogicalName>createdon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="CreatedOnBehalfBy"> + <Type>lookup</Type> + <Name>createdonbehalfby</Name> + <LogicalName>createdonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Created By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who created the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ImportSequenceNumber"> + <Type>int</Type> + <Name>importsequencenumber</Name> + <LogicalName>importsequencenumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind</DisplayMask> + <ImeMode>disabled</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-2147483648</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Import Sequence Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Sequence number of the import that created this record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedBy"> + <Type>lookup</Type> + <Name>modifiedby</Name> + <LogicalName>modifiedby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOn"> + <Type>datetime</Type> + <Name>modifiedon</Name> + <LogicalName>modifiedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>1</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>datetime</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Modified On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time when the record was modified." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ModifiedOnBehalfBy"> + <Type>lookup</Type> + <Name>modifiedonbehalfby</Name> + <LogicalName>modifiedonbehalfby</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Modified By (Delegate)" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the delegate user who modified the record." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OrganizationId"> + <Type>lookup</Type> + <Name>organizationid</Name> + <LogicalName>organizationid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupTypes /> + <displaynames> + <displayname description="Organization Id" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier for the organization" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="OverriddenCreatedOn"> + <Type>datetime</Type> + <Name>overriddencreatedon</Name> + <LogicalName>overriddencreatedon</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForGrid</DisplayMask> + <ImeMode>inactive</ImeMode> + <ValidForUpdateApi>0</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>date</Format> + <CanChangeDateTimeBehavior>0</CanChangeDateTimeBehavior> + <Behavior>1</Behavior> + <displaynames> + <displayname description="Record Created On" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Date and time that the record was migrated." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="ProcessId"> + <Type>lookup</Type> + <Name>processid</Name> + <LogicalName>processid</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <LookupStyle>single</LookupStyle> + <LookupTypes /> + <displaynames> + <displayname description="Process" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Unique identifier of the workflow associated to the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statecode"> + <Type>state</Type> + <Name>statecode</Name> + <LogicalName>statecode</LogicalName> + <RequiredLevel>systemrequired</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>0</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>1</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_salesprocess_statecode"> + <OptionSetType>state</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Sales Process" languagecode="1033" /> + </Descriptions> + <states> + <state value="0" defaultstatus="1" invariantname="Active"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </state> + <state value="1" defaultstatus="2" invariantname="Inactive"> + <labels> + <label description="Inactive" languagecode="1033" /> + </labels> + </state> + </states> + </optionset> + <displaynames> + <displayname description="Status" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Status of the Sales Process" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="statuscode"> + <Type>status</Type> + <Name>statuscode</Name> + <LogicalName>statuscode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <optionset Name="p365i_salesprocess_statuscode"> + <OptionSetType>status</OptionSetType> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Sales Process" languagecode="1033" /> + </Descriptions> + <statuses> + <status value="1" state="0"> + <labels> + <label description="Active" languagecode="1033" /> + </labels> + </status> + <status value="2" state="1"> + <labels> + <label description="Finished" languagecode="1033" /> + </labels> + </status> + <status value="3" state="1"> + <labels> + <label description="Aborted" languagecode="1033" /> + </labels> + </status> + </statuses> + </optionset> + <displaynames> + <displayname description="Status Reason" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Reason for the status of the Sales Process" languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TimeZoneRuleVersionNumber"> + <Type>int</Type> + <Name>timezoneruleversionnumber</Name> + <LogicalName>timezoneruleversionnumber</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="Time Zone Rule Version Number" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="For internal use only." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="TraversedPath"> + <Type>nvarchar</Type> + <Name>traversedpath</Name> + <LogicalName>traversedpath</LogicalName> + <RequiredLevel>none</RequiredLevel> + <DisplayMask>ValidForAdvancedFind|ValidForForm|ValidForGrid</DisplayMask> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>1</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format>text</Format> + <MaxLength>1250</MaxLength> + <Length>2500</Length> + <displaynames> + <displayname description="Traversed Path" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Comma delimited string of process stage ids that represent visited stages of the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </attribute> + <attribute PhysicalName="UTCConversionTimeZoneCode"> + <Type>int</Type> + <Name>utcconversiontimezonecode</Name> + <LogicalName>utcconversiontimezonecode</LogicalName> + <RequiredLevel>none</RequiredLevel> + <ImeMode>auto</ImeMode> + <ValidForUpdateApi>1</ValidForUpdateApi> + <ValidForReadApi>1</ValidForReadApi> + <ValidForCreateApi>1</ValidForCreateApi> + <IsCustomField>0</IsCustomField> + <IsAuditEnabled>0</IsAuditEnabled> + <IsSecured>0</IsSecured> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <CanModifySearchSettings>1</CanModifySearchSettings> + <CanModifyRequirementLevelSettings>1</CanModifyRequirementLevelSettings> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <SourceType>0</SourceType> + <IsGlobalFilterEnabled>0</IsGlobalFilterEnabled> + <IsSortableEnabled>0</IsSortableEnabled> + <CanModifyGlobalFilterSettings>1</CanModifyGlobalFilterSettings> + <CanModifyIsSortableSettings>1</CanModifyIsSortableSettings> + <IsDataSourceSecret>0</IsDataSourceSecret> + <AutoNumberFormat></AutoNumberFormat> + <IsSearchable>0</IsSearchable> + <IsFilterable>0</IsFilterable> + <IsRetrievable>0</IsRetrievable> + <IsLocalizable>0</IsLocalizable> + <Format></Format> + <MinValue>-1</MinValue> + <MaxValue>2147483647</MaxValue> + <displaynames> + <displayname description="UTC Conversion Time Zone Code" languagecode="1033" /> + </displaynames> + <Descriptions> + <Description description="Time zone code that was in use when the record was created." languagecode="1033" /> + </Descriptions> + </attribute> + </attributes> + <EntitySetName>p365i_salesprocesses</EntitySetName> + <IsDuplicateCheckSupported>0</IsDuplicateCheckSupported> + <IsBusinessProcessEnabled>0</IsBusinessProcessEnabled> + <IsRequiredOffline>0</IsRequiredOffline> + <IsInteractionCentricEnabled>0</IsInteractionCentricEnabled> + <IsCollaboration>0</IsCollaboration> + <AutoRouteToOwnerQueue>0</AutoRouteToOwnerQueue> + <IsConnectionsEnabled>0</IsConnectionsEnabled> + <IsDocumentManagementEnabled>0</IsDocumentManagementEnabled> + <AutoCreateAccessTeams>0</AutoCreateAccessTeams> + <IsOneNoteIntegrationEnabled>0</IsOneNoteIntegrationEnabled> + <IsKnowledgeManagementEnabled>0</IsKnowledgeManagementEnabled> + <IsSLAEnabled>0</IsSLAEnabled> + <IsDocumentRecommendationsEnabled>0</IsDocumentRecommendationsEnabled> + <IsBPFEntity>1</IsBPFEntity> + <OwnershipTypeMask>OrgOwned</OwnershipTypeMask> + <IsAuditEnabled>0</IsAuditEnabled> + <IsRetrieveAuditEnabled>0</IsRetrieveAuditEnabled> + <IsRetrieveMultipleAuditEnabled>0</IsRetrieveMultipleAuditEnabled> + <IsActivity>0</IsActivity> + <ActivityTypeMask></ActivityTypeMask> + <IsActivityParty>0</IsActivityParty> + <IsReplicated>1</IsReplicated> + <IsReplicationUserFiltered>0</IsReplicationUserFiltered> + <IsMailMergeEnabled>0</IsMailMergeEnabled> + <IsVisibleInMobile>0</IsVisibleInMobile> + <IsVisibleInMobileClient>1</IsVisibleInMobileClient> + <IsReadOnlyInMobileClient>0</IsReadOnlyInMobileClient> + <IsOfflineInMobileClient>1</IsOfflineInMobileClient> + <DaysSinceRecordLastModified>0</DaysSinceRecordLastModified> + <MobileOfflineFilters></MobileOfflineFilters> + <IsMapiGridEnabled>0</IsMapiGridEnabled> + <IsReadingPaneEnabled>0</IsReadingPaneEnabled> + <IsQuickCreateEnabled>0</IsQuickCreateEnabled> + <SyncToExternalSearchIndex>0</SyncToExternalSearchIndex> + <IntroducedVersion>1.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <IsRenameable>1</IsRenameable> + <IsMappable>1</IsMappable> + <CanModifyAuditSettings>1</CanModifyAuditSettings> + <CanModifyMobileVisibility>1</CanModifyMobileVisibility> + <CanModifyMobileClientVisibility>0</CanModifyMobileClientVisibility> + <CanModifyMobileClientReadOnly>1</CanModifyMobileClientReadOnly> + <CanModifyMobileClientOffline>1</CanModifyMobileClientOffline> + <CanModifyConnectionSettings>1</CanModifyConnectionSettings> + <CanModifyDuplicateDetectionSettings>1</CanModifyDuplicateDetectionSettings> + <CanModifyMailMergeSettings>1</CanModifyMailMergeSettings> + <CanModifyQueueSettings>1</CanModifyQueueSettings> + <CanCreateAttributes>1</CanCreateAttributes> + <CanCreateForms>1</CanCreateForms> + <CanCreateCharts>1</CanCreateCharts> + <CanCreateViews>1</CanCreateViews> + <CanModifyAdditionalSettings>1</CanModifyAdditionalSettings> + <CanEnableSyncToExternalSearchIndex>1</CanEnableSyncToExternalSearchIndex> + <EnforceStateTransitions>0</EnforceStateTransitions> + <CanChangeHierarchicalRelationship>1</CanChangeHierarchicalRelationship> + <EntityHelpUrlEnabled>0</EntityHelpUrlEnabled> + <ChangeTrackingEnabled>1</ChangeTrackingEnabled> + <CanChangeTrackingBeEnabled>1</CanChangeTrackingBeEnabled> + <IsEnabledForExternalChannels>0</IsEnabledForExternalChannels> + <IsMSTeamsIntegrationEnabled>0</IsMSTeamsIntegrationEnabled> + <IsSolutionAware>0</IsSolutionAware> + </entity> + </EntityInfo> + <FormXml /> + <SavedQueries /> + <RibbonDiffXml /> +</Entity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml new file mode 100644 index 00000000..3d132e91 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml @@ -0,0 +1,213 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{f8b7958f-c670-4e34-9e75-ecd973ae9de8}" name="StageStep3" locklevel="0" expanded="true" visible="false" labelid="{9e935ac9-4d2d-415f-acd6-d06a1174bb9d}"> + <labels> + <label description="Qualify" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{8ce3efed-f647-c2a4-9f7c-d1115116aaab}" name="StageStep3_section1" labelid="{330dde32-bcc4-46bc-a97d-87e671e53400}"> + <labels> + <label description="Qualify" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{065f376a-e14b-42aa-b4f6-c6ce19331d31}" showlabel="true" visible="true" labelid="{b2997bb9-ba3b-4a58-8eba-c102e8b41205}"> + <labels> + <label description="Identify contact" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_parentcontactid" classid="{270bd3db-d9af-4782-9025-509e298dec0a}" datafieldname="p365i_parentcontactid" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{80a4d863-d40f-421b-99ac-10f2c1f0c442}" showlabel="true" visible="true" labelid="{acaf0fc3-1077-4787-9ee4-cb3e4f2f0fd9}"> + <labels> + <label description="Identify account" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_parentaccountid" classid="{270bd3db-d9af-4782-9025-509e298dec0a}" datafieldname="p365i_parentaccountid" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{8b2015cd-f40f-4fe6-a24c-9e92c7a6176a}" showlabel="true" visible="true" labelid="{35aebcc1-280e-43a9-8a55-92067d9bf6c7}"> + <labels> + <label description="Purchase Timeframe" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_purchasetimeframe" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_purchasetimeframe" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{d89e519a-ce0a-4ece-b825-0d706726023f}" showlabel="true" visible="true" labelid="{21887e6a-4478-4208-ab5a-33b1a5afdd52}"> + <labels> + <label description="Estimated Budget" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_budgetamount" classid="{533b9e00-756b-4312-95a0-dc888637ac78}" datafieldname="p365i_budgetamount" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{f20385cb-4791-46b0-a3e4-ee411e95c862}" showlabel="true" visible="true" labelid="{83062b87-da6c-40b5-ac87-6cccf0cf4a05}"> + <labels> + <label description="Purchase Process" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_purchaseprocess" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_purchaseprocess" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{d1860c65-0c08-4255-96e3-6e4c1e50966f}" showlabel="true" visible="true" labelid="{bc10bff6-6c10-429a-864b-0b824ccfc2b9}"> + <labels> + <label description="Identify Decision Maker" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_decisionmaker" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_decisionmaker" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{a16d4311-9d3b-49d0-ae1d-a5c71dced0ab}" showlabel="true" visible="true" labelid="{d0120066-3c72-4a7b-95c7-c55cc96bcc51}"> + <labels> + <label description="Capture summary" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_description" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_description" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{2da31082-9d49-4938-86a4-8a05d7c34abb}" name="StageStep19" locklevel="0" expanded="true" visible="false" labelid="{71dc9c17-68ca-4f26-a931-07afe28f404e}"> + <labels> + <label description="Develop" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{5570df37-5ad7-412b-30ed-0fb73e7f4e11}" name="StageStep19_section1" labelid="{aa27952e-2346-4793-9be7-7b5f300170f1}"> + <labels> + <label description="Develop" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{878ba4ff-5337-4ae1-856e-f2b7ab197832}" showlabel="true" visible="true" labelid="{624857e3-deb5-472b-b9f0-e199b11c950e}"> + <labels> + <label description="Customer Need" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_customerneed" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_customerneed" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{4694e820-9532-44ea-b996-1893e34a8d73}" showlabel="true" visible="true" labelid="{bba47b9f-0b9f-4dba-9ff4-5af475fb1087}"> + <labels> + <label description="Proposed Solution" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_proposedsolution" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_proposedsolution" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{c8af6fa7-5741-4def-b1b3-64a458dcbeab}" name="StageStep25" locklevel="0" expanded="true" visible="false" labelid="{73a0e83b-6581-4696-b4db-43ccef98bec9}"> + <labels> + <label description="Propose" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{e62da921-917d-b7b9-407d-c82bec725b90}" name="StageStep25_section1" labelid="{ea39ba09-89d1-455c-8fdb-a47862d77388}"> + <labels> + <label description="Propose" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2d85ec67-2f1f-4606-82c0-5159ffc285e7}" showlabel="true" visible="true" labelid="{43a7eef3-ee2d-48e4-ae96-843c850d02a7}"> + <labels> + <label description="Develop Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_developproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_developproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{750ff5ba-24e4-4ee8-890d-60428288fea4}" showlabel="true" visible="true" labelid="{e27af27d-d7b2-4a91-8665-87de9dc489d9}"> + <labels> + <label description="Complete Internal Review" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_completeinternalreview" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_completeinternalreview" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{3f76cd37-c7af-4cf9-979e-9768768b854f}" showlabel="true" visible="true" labelid="{cc6d73ab-f5b6-4587-9d6e-b2cdac268277}"> + <labels> + <label description="Present Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_presentproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_presentproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{1705058d-3cf8-4bec-83dc-f3fbdd7c3c3b}" name="StageStep33" locklevel="0" expanded="true" visible="false" labelid="{7e370ae8-b2e2-483c-a859-ba8ed903aed9}"> + <labels> + <label description="Close" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{04e73c72-9066-589b-851f-de612f0cd328}" name="StageStep33_section1" labelid="{b915a426-ac3e-42ff-98f7-9a8bfa63021d}"> + <labels> + <label description="Close" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{18153553-d7a2-4102-86a7-985703b3c2e8}" showlabel="true" visible="true" labelid="{608aeb3f-0f55-4715-8ebc-b09c734189c5}"> + <labels> + <label description="Complete Final Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_completefinalproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_completefinalproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{8ff00aa7-3072-407a-8eba-b3f4ee244548}" showlabel="true" visible="true" labelid="{1581a7eb-27dd-46b8-89f8-0eb14bcc7ebc}"> + <labels> + <label description="Present Final Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_presentfinalproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_presentfinalproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{45ba6e1f-bbdd-4550-80ba-a7e29aafaa79}" showlabel="true" visible="true" labelid="{08f68a4e-d399-435b-85a5-f8bbe254969e}"> + <labels> + <label description="Confirm Decision Date" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_finaldecisiondate" classid="{5b773807-9fb2-42db-97c3-7a91eff8adff}" datafieldname="p365i_finaldecisiondate" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml new file mode 100644 index 00000000..3d132e91 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml @@ -0,0 +1,213 @@ +<?xml version="1.0" encoding="utf-8"?> +<forms xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <systemform> + <formid>{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}</formid> + <IntroducedVersion>1.0</IntroducedVersion> + <FormPresentation>1</FormPresentation> + <FormActivationState>1</FormActivationState> + <form> + <tabs> + <tab verticallayout="true" id="{f8b7958f-c670-4e34-9e75-ecd973ae9de8}" name="StageStep3" locklevel="0" expanded="true" visible="false" labelid="{9e935ac9-4d2d-415f-acd6-d06a1174bb9d}"> + <labels> + <label description="Qualify" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{8ce3efed-f647-c2a4-9f7c-d1115116aaab}" name="StageStep3_section1" labelid="{330dde32-bcc4-46bc-a97d-87e671e53400}"> + <labels> + <label description="Qualify" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{065f376a-e14b-42aa-b4f6-c6ce19331d31}" showlabel="true" visible="true" labelid="{b2997bb9-ba3b-4a58-8eba-c102e8b41205}"> + <labels> + <label description="Identify contact" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_parentcontactid" classid="{270bd3db-d9af-4782-9025-509e298dec0a}" datafieldname="p365i_parentcontactid" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{80a4d863-d40f-421b-99ac-10f2c1f0c442}" showlabel="true" visible="true" labelid="{acaf0fc3-1077-4787-9ee4-cb3e4f2f0fd9}"> + <labels> + <label description="Identify account" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_parentaccountid" classid="{270bd3db-d9af-4782-9025-509e298dec0a}" datafieldname="p365i_parentaccountid" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{8b2015cd-f40f-4fe6-a24c-9e92c7a6176a}" showlabel="true" visible="true" labelid="{35aebcc1-280e-43a9-8a55-92067d9bf6c7}"> + <labels> + <label description="Purchase Timeframe" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_purchasetimeframe" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_purchasetimeframe" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{d89e519a-ce0a-4ece-b825-0d706726023f}" showlabel="true" visible="true" labelid="{21887e6a-4478-4208-ab5a-33b1a5afdd52}"> + <labels> + <label description="Estimated Budget" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_budgetamount" classid="{533b9e00-756b-4312-95a0-dc888637ac78}" datafieldname="p365i_budgetamount" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{f20385cb-4791-46b0-a3e4-ee411e95c862}" showlabel="true" visible="true" labelid="{83062b87-da6c-40b5-ac87-6cccf0cf4a05}"> + <labels> + <label description="Purchase Process" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_purchaseprocess" classid="{3ef39988-22bb-4f0b-bbbe-64b5a3748aee}" datafieldname="p365i_purchaseprocess" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{d1860c65-0c08-4255-96e3-6e4c1e50966f}" showlabel="true" visible="true" labelid="{bc10bff6-6c10-429a-864b-0b824ccfc2b9}"> + <labels> + <label description="Identify Decision Maker" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_decisionmaker" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_decisionmaker" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{a16d4311-9d3b-49d0-ae1d-a5c71dced0ab}" showlabel="true" visible="true" labelid="{d0120066-3c72-4a7b-95c7-c55cc96bcc51}"> + <labels> + <label description="Capture summary" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_description" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_description" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{2da31082-9d49-4938-86a4-8a05d7c34abb}" name="StageStep19" locklevel="0" expanded="true" visible="false" labelid="{71dc9c17-68ca-4f26-a931-07afe28f404e}"> + <labels> + <label description="Develop" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{5570df37-5ad7-412b-30ed-0fb73e7f4e11}" name="StageStep19_section1" labelid="{aa27952e-2346-4793-9be7-7b5f300170f1}"> + <labels> + <label description="Develop" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{878ba4ff-5337-4ae1-856e-f2b7ab197832}" showlabel="true" visible="true" labelid="{624857e3-deb5-472b-b9f0-e199b11c950e}"> + <labels> + <label description="Customer Need" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_customerneed" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_customerneed" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{4694e820-9532-44ea-b996-1893e34a8d73}" showlabel="true" visible="true" labelid="{bba47b9f-0b9f-4dba-9ff4-5af475fb1087}"> + <labels> + <label description="Proposed Solution" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_proposedsolution" classid="{4273edbd-ac1d-40d3-9fb2-095c621b552d}" datafieldname="p365i_proposedsolution" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{c8af6fa7-5741-4def-b1b3-64a458dcbeab}" name="StageStep25" locklevel="0" expanded="true" visible="false" labelid="{73a0e83b-6581-4696-b4db-43ccef98bec9}"> + <labels> + <label description="Propose" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{e62da921-917d-b7b9-407d-c82bec725b90}" name="StageStep25_section1" labelid="{ea39ba09-89d1-455c-8fdb-a47862d77388}"> + <labels> + <label description="Propose" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{2d85ec67-2f1f-4606-82c0-5159ffc285e7}" showlabel="true" visible="true" labelid="{43a7eef3-ee2d-48e4-ae96-843c850d02a7}"> + <labels> + <label description="Develop Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_developproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_developproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{750ff5ba-24e4-4ee8-890d-60428288fea4}" showlabel="true" visible="true" labelid="{e27af27d-d7b2-4a91-8665-87de9dc489d9}"> + <labels> + <label description="Complete Internal Review" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_completeinternalreview" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_completeinternalreview" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{3f76cd37-c7af-4cf9-979e-9768768b854f}" showlabel="true" visible="true" labelid="{cc6d73ab-f5b6-4587-9d6e-b2cdac268277}"> + <labels> + <label description="Present Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_presentproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_presentproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + <tab verticallayout="true" id="{1705058d-3cf8-4bec-83dc-f3fbdd7c3c3b}" name="StageStep33" locklevel="0" expanded="true" visible="false" labelid="{7e370ae8-b2e2-483c-a859-ba8ed903aed9}"> + <labels> + <label description="Close" languagecode="1033" /> + </labels> + <columns> + <column width="100%"> + <sections> + <section showbar="false" columns="1" id="{04e73c72-9066-589b-851f-de612f0cd328}" name="StageStep33_section1" labelid="{b915a426-ac3e-42ff-98f7-9a8bfa63021d}"> + <labels> + <label description="Close" languagecode="1033" /> + </labels> + <rows> + <row> + <cell id="{18153553-d7a2-4102-86a7-985703b3c2e8}" showlabel="true" visible="true" labelid="{608aeb3f-0f55-4715-8ebc-b09c734189c5}"> + <labels> + <label description="Complete Final Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_completefinalproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_completefinalproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{8ff00aa7-3072-407a-8eba-b3f4ee244548}" showlabel="true" visible="true" labelid="{1581a7eb-27dd-46b8-89f8-0eb14bcc7ebc}"> + <labels> + <label description="Present Final Proposal" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_presentfinalproposal" classid="{67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed}" datafieldname="p365i_presentfinalproposal" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + <row> + <cell id="{45ba6e1f-bbdd-4550-80ba-a7e29aafaa79}" showlabel="true" visible="true" labelid="{08f68a4e-d399-435b-85a5-f8bbe254969e}"> + <labels> + <label description="Confirm Decision Date" languagecode="1033" /> + </labels> + <control id="bpf_p365i_opportunity_p365i_salesprocess:p365i_finaldecisiondate" classid="{5b773807-9fb2-42db-97c3-7a91eff8adff}" datafieldname="p365i_finaldecisiondate" disabled="false" relationship="bpf_p365i_opportunity_p365i_salesprocess" isrequired="false" /> + </cell> + </row> + </rows> + </section> + </sections> + </column> + </columns> + </tab> + </tabs> + </form> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <LocalizedNames> + <LocalizedName description="Information" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="A form for this entity." languagecode="1033" /> + </Descriptions> + </systemform> +</forms> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml new file mode 100644 index 00000000..98efe629 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml @@ -0,0 +1,117 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep4"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_1" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_2" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_3" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_4" /> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep4_5" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_salesprocess")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:GetEntityProperty Attribute="createdon" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_salesprocess" Value="[SetAttributeValueStep4_3]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_3 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:GetEntityProperty Attribute="completedon" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_salesprocess" Value="[SetAttributeValueStep4_5]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">SelectFirstNonNull</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_5 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_4]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">DiffInMinutes</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { SetAttributeValueStep4_2, SetAttributeValueStep4_4 }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetAttributeValueStep4_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="bpf_duration" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_salesprocess" Value="[SetAttributeValueStep4_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Int32" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep4" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_salesprocess" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml new file mode 100644 index 00000000..6b56f485 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<RibbonDiffXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <CustomActions /> + <Templates> + <RibbonTemplates Id="Mscrm.Templates"></RibbonTemplates> + </Templates> + <CommandDefinitions /> + <RuleDefinitions> + <TabDisplayRules /> + <DisplayRules /> + <EnableRules /> + </RuleDefinitions> + <LocLabels /> +</RibbonDiffXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml new file mode 100644 index 00000000..2eccb23f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>1</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Sales Process Advanced Find View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml new file mode 100644 index 00000000..6ef76cba --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{2733bae1-ca24-481d-86ba-b0c9b1e7daad}</savedqueryid> + <layoutxml> + <grid name="p365i_salesprocesses" jump="bpf_name" select="1" icon="1" preview="0"> + <row name="p365i_salesprocess" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>64</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Sales Process Lookup View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml new file mode 100644 index 00000000..cb399b7f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>1</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{3019cdc5-61b3-4be8-8f67-22d462c048a9}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>4</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <filter type="or" isquickfindfields="1"> + <condition attribute="bpf_name" operator="like" value="{0}" /> + <condition attribute="bpf_p365i_opportunityid" operator="like" value="{0}" /> + <condition attribute="activestageid" operator="like" value="{0}" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Quick Find Active Sales Process" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml new file mode 100644 index 00000000..1df91a24 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{738abdaa-829f-4cc6-83ab-3cb45d83f873}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="not-null" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="All Sales Process" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml new file mode 100644 index 00000000..b9c4a768 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + <link-entity name="p365i_opportunity" from="p365i_opportunityid" to="bpf_p365i_opportunityid" alias="bpfPrimaryEntity"> + <filter type="and"> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </link-entity> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Sales Process on my Opportunities" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml new file mode 100644 index 00000000..d984ab0d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{ad842b3f-c1e6-420a-9872-ea39252cf626}</savedqueryid> + <layoutxml> + <grid name="p365i_salesprocesses" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="p365i_salesprocess" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>2</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Sales Process Associated View" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml new file mode 100644 index 00000000..77c3f5a8 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>1</isdefault> + <savedqueryid>{d58cb83b-836b-ee11-9ae7-00224840d636}</savedqueryid> + <querytype>8192</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical" output-format="xml-platform"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Sales Process" languagecode="1033" /> + </LocalizedNames> + <Descriptions> + <Description description="All active Sales Process" languagecode="1033" /> + </Descriptions> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml new file mode 100644 index 00000000..8d3d8c80 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{ef394041-a487-427e-8962-3abc2d687d91}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="bpf_duration" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="bpf_duration" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + <link-entity name="p365i_opportunity" from="p365i_opportunityid" to="bpf_p365i_opportunityid" alias="bpfPrimaryEntity"> + <filter type="and"> + <condition attribute="ownerid" operator="eq-userid" /> + </filter> + </link-entity> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Sales Process on my Opportunities" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml new file mode 100644 index 00000000..93fc7d8b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{f066abaf-0b20-46e6-8f68-d2f1d62ace87}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="bpf_duration" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="bpf_duration" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="1" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Inactive Sales Process" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml new file mode 100644 index 00000000..a2193a3a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="utf-8"?> +<savedqueries xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <savedquery> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>0</CanBeDeleted> + <isquickfindquery>0</isquickfindquery> + <isprivate>0</isprivate> + <isdefault>0</isdefault> + <savedqueryid>{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}</savedqueryid> + <layoutxml> + <grid name="resultset" jump="bpf_name" select="1" icon="1" preview="1"> + <row name="result" id="businessprocessflowinstanceid"> + <cell name="bpf_p365i_opportunityid" width="300" /> + <cell name="activestageid" width="150" /> + <cell name="statuscode" width="150" /> + <cell name="createdon" width="150" /> + <cell name="processid" width="300" /> + </row> + </grid> + </layoutxml> + <querytype>0</querytype> + <fetchxml> + <fetch version="1.0" mapping="logical"> + <entity name="p365i_salesprocess"> + <attribute name="businessprocessflowinstanceid" /> + <attribute name="bpf_name" /> + <attribute name="createdon" /> + <attribute name="bpf_p365i_opportunityid" /> + <attribute name="activestageid" /> + <attribute name="statecode" /> + <attribute name="statuscode" /> + <attribute name="createdby" /> + <attribute name="processid" /> + <order attribute="bpf_name" descending="false" /> + <filter type="and"> + <condition attribute="statecode" operator="eq" value="0" /> + </filter> + </entity> + </fetch> + </fetchxml> + <IntroducedVersion>1.0</IntroducedVersion> + <LocalizedNames> + <LocalizedName description="Active Sales Process" languagecode="1033" /> + </LocalizedNames> + </savedquery> +</savedqueries> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml new file mode 100644 index 00000000..58cf7986 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml @@ -0,0 +1,85 @@ +<?xml version="1.0" encoding="utf-8"?> +<optionset Name="p365i_prospectsource" localizedName="Prospect Source" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <OptionSetType>picklist</OptionSetType> + <IsGlobal>1</IsGlobal> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Prospect Source" languagecode="1033" /> + </displaynames> + <options> + <option value="446310000" ExternalValue=""> + <labels> + <label description="Advertisement" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310001" ExternalValue=""> + <labels> + <label description="Employee Referral" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310002" ExternalValue=""> + <labels> + <label description="External Referral" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310003" ExternalValue=""> + <labels> + <label description="Partner" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310004" ExternalValue=""> + <labels> + <label description="Public Relations" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310005" ExternalValue=""> + <labels> + <label description="Event" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310006" ExternalValue=""> + <labels> + <label description="Web" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310007" ExternalValue=""> + <labels> + <label description="Word of Mouth" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310008" ExternalValue=""> + <labels> + <label description="Other" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + </options> +</optionset> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml new file mode 100644 index 00000000..97a46649 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="utf-8"?> +<optionset Name="p365i_purchaseprocess" localizedName="Purchase Process" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <OptionSetType>picklist</OptionSetType> + <IsGlobal>1</IsGlobal> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Purchase Process" languagecode="1033" /> + </displaynames> + <options> + <option value="446310000" ExternalValue=""> + <labels> + <label description="Individual" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310001" ExternalValue=""> + <labels> + <label description="Commitee" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310002" ExternalValue=""> + <labels> + <label description="Uknown" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + </options> +</optionset> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml new file mode 100644 index 00000000..375752ed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="utf-8"?> +<optionset Name="p365i_purchasetimeframe" localizedName="Purchase Timeframe" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <OptionSetType>picklist</OptionSetType> + <IsGlobal>1</IsGlobal> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Purchase Timeframe" languagecode="1033" /> + </displaynames> + <options> + <option value="446310000" ExternalValue=""> + <labels> + <label description="Immediate" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310001" ExternalValue=""> + <labels> + <label description="This Quarter" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310002" ExternalValue=""> + <labels> + <label description="Next Quarter" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310003" ExternalValue=""> + <labels> + <label description="This Year" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310004" ExternalValue=""> + <labels> + <label description="Unknown" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + </options> +</optionset> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml new file mode 100644 index 00000000..50f40298 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="utf-8"?> +<optionset Name="p365i_revenuecalculaition" localizedName="Revenue Calculaition" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <OptionSetType>picklist</OptionSetType> + <IsGlobal>1</IsGlobal> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <ExternalTypeName></ExternalTypeName> + <displaynames> + <displayname description="Revenue Calculaition" languagecode="1033" /> + </displaynames> + <options> + <option value="446310000" ExternalValue=""> + <labels> + <label description="User Provided" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + <option value="446310001" ExternalValue=""> + <labels> + <label description="System Calculated" languagecode="1033" /> + </labels> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </option> + </options> +</optionset> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml new file mode 100644 index 00000000..ad9f16f1 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="utf-8"?> +<ImportExportXml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <Entities /> + <Roles /> + <Workflows /> + <FieldSecurityProfiles /> + <Templates /> + <EntityMaps /> + <EntityRelationships /> + <OrganizationSettings /> + <optionsets /> + <Dashboards /> + <WebResources /> + <CustomControls /> + <SolutionPluginAssemblies /> + <SdkMessageProcessingSteps /> + <AppModuleSiteMaps /> + <AppModules /> + <EntityDataProviders /> + <CanvasApps /> + <connectionreferences> + <connectionreference connectionreferencelogicalname="p365i_sharedcommondataserviceforapps_b314c"> + <connectionreferencedisplayname>Microsoft Dataverse Power365CRMSalesSolution-b314c</connectionreferencedisplayname> + <connectorid>/providers/Microsoft.PowerApps/apis/shared_commondataserviceforapps</connectorid> + <iscustomizable>1</iscustomizable> + <statecode>0</statecode> + <statuscode>1</statuscode> + </connectionreference> + </connectionreferences> + <Languages> + <Language>1033</Language> + </Languages> +</ImportExportXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml new file mode 100644 index 00000000..ea47e8ed --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml @@ -0,0 +1,189 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityMaps xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityMap> + <EntitySource>p365i_opportunity</EntitySource> + <EntityTarget>p365i_opportunityproduct</EntityTarget> + <AttributeMaps> + <AttributeMap> + <AttributeSource>p365i_pricelist</AttributeSource> + <AttributeTarget>p365i_pricelist</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>transactioncurrencyid</AttributeSource> + <AttributeTarget>transactioncurrencyid</AttributeTarget> + </AttributeMap> + </AttributeMaps> + </EntityMap> + <EntityMap> + <EntitySource>p365i_opportunity</EntitySource> + <EntityTarget>p365i_quote</EntityTarget> + <AttributeMaps> + <AttributeMap> + <AttributeSource>p365i_parentaccountid</AttributeSource> + <AttributeTarget>p365i_account</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_parentcontactid</AttributeSource> + <AttributeTarget>p365i_contact</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_pricelist</AttributeSource> + <AttributeTarget>p365i_pricelist</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_topic</AttributeSource> + <AttributeTarget>p365i_topic</AttributeTarget> + </AttributeMap> + </AttributeMaps> + </EntityMap> + <EntityMap> + <EntitySource>p365i_opportunityproduct</EntitySource> + <EntityTarget>p365i_quoteproduct</EntityTarget> + <AttributeMaps> + <AttributeMap> + <AttributeSource>p365i_existingproduct</AttributeSource> + <AttributeTarget>p365i_existingproduct</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_pricelist</AttributeSource> + <AttributeTarget>p365i_pricelist</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_product</AttributeSource> + <AttributeTarget>p365i_product</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_quantity</AttributeSource> + <AttributeTarget>p365i_quantity</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_salesunit</AttributeSource> + <AttributeTarget>p365i_salesunit</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_selectproduct</AttributeSource> + <AttributeTarget>p365i_selectproduct</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_tax</AttributeSource> + <AttributeTarget>p365i_tax</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_unitcost</AttributeSource> + <AttributeTarget>p365i_unitcost</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>transactioncurrencyid</AttributeSource> + <AttributeTarget>transactioncurrencyid</AttributeTarget> + </AttributeMap> + </AttributeMaps> + </EntityMap> + <EntityMap> + <EntitySource>p365i_prospect</EntitySource> + <EntityTarget>account</EntityTarget> + <AttributeMaps> + <AttributeMap> + <AttributeSource>emailaddress</AttributeSource> + <AttributeTarget>emailaddress1</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_annualrevenue</AttributeSource> + <AttributeTarget>revenue</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_businessphone</AttributeSource> + <AttributeTarget>telephone1</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_company</AttributeSource> + <AttributeTarget>name</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_mobilephone</AttributeSource> + <AttributeTarget>address1_telephone1</AttributeTarget> + </AttributeMap> + </AttributeMaps> + </EntityMap> + <EntityMap> + <EntitySource>p365i_prospect</EntitySource> + <EntityTarget>contact</EntityTarget> + <AttributeMaps> + <AttributeMap> + <AttributeSource>emailaddress</AttributeSource> + <AttributeTarget>emailaddress1</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_businessphone</AttributeSource> + <AttributeTarget>telephone1</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_firstname</AttributeSource> + <AttributeTarget>firstname</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_jobtitle</AttributeSource> + <AttributeTarget>jobtitle</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_lastname</AttributeSource> + <AttributeTarget>lastname</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_mobilephone</AttributeSource> + <AttributeTarget>mobilephone</AttributeTarget> + </AttributeMap> + </AttributeMaps> + </EntityMap> + <EntityMap> + <EntitySource>p365i_prospect</EntitySource> + <EntityTarget>p365i_opportunity</EntityTarget> + <AttributeMaps> + <AttributeMap> + <AttributeSource>p365i_budgetamount</AttributeSource> + <AttributeTarget>p365i_budgetamount</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_description</AttributeSource> + <AttributeTarget>p365i_description</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_purchaseprocess</AttributeSource> + <AttributeTarget>p365i_purchaseprocess</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_purchasetimeframe</AttributeSource> + <AttributeTarget>p365i_purchasetimeframe</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_topic</AttributeSource> + <AttributeTarget>p365i_topic</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>transactioncurrencyid</AttributeSource> + <AttributeTarget>transactioncurrencyid</AttributeTarget> + </AttributeMap> + </AttributeMaps> + </EntityMap> + <EntityMap> + <EntitySource>p365i_quote</EntitySource> + <EntityTarget>p365i_quoteproduct</EntityTarget> + <AttributeMaps> + <AttributeMap> + <AttributeSource>p365i_discount</AttributeSource> + <AttributeTarget>p365i_manualdiscount</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_pricelist</AttributeSource> + <AttributeTarget>p365i_pricelist</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>p365i_totaltax</AttributeSource> + <AttributeTarget>p365i_tax</AttributeTarget> + </AttributeMap> + <AttributeMap> + <AttributeSource>transactioncurrencyid</AttributeSource> + <AttributeTarget>transactioncurrencyid</AttributeTarget> + </AttributeMap> + </AttributeMaps> + </EntityMap> +</EntityMaps> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml new file mode 100644 index 00000000..cb0fde1d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="bpf_p365i_opportunity_p365i_prospecttoopportunity" /> + <EntityRelationship Name="bpf_p365i_opportunity_p365i_salesprocess" /> + <EntityRelationship Name="bpf_p365i_prospect_p365i_prospecttoopportunity" /> + <EntityRelationship Name="business_unit_p365i_accountplan" /> + <EntityRelationship Name="business_unit_p365i_actionplan" /> + <EntityRelationship Name="business_unit_p365i_actionplanactivitytemplate" /> + <EntityRelationship Name="business_unit_p365i_actionplantemplate" /> + <EntityRelationship Name="business_unit_p365i_listitem" /> + <EntityRelationship Name="business_unit_p365i_opportunity" /> + <EntityRelationship Name="business_unit_p365i_opportunityclosure" /> + <EntityRelationship Name="business_unit_p365i_opportunityproduct" /> + <EntityRelationship Name="business_unit_p365i_pricelist" /> + <EntityRelationship Name="business_unit_p365i_product" /> + <EntityRelationship Name="business_unit_p365i_prospect" /> + <EntityRelationship Name="business_unit_p365i_quote" /> + <EntityRelationship Name="business_unit_p365i_quoteproduct" /> + <EntityRelationship Name="business_unit_p365i_salesunit" /> + <EntityRelationship Name="lk_p365i_accountplan_createdby" /> + <EntityRelationship Name="lk_p365i_accountplan_modifiedby" /> + <EntityRelationship Name="lk_p365i_actionplan_createdby" /> + <EntityRelationship Name="lk_p365i_actionplan_modifiedby" /> + <EntityRelationship Name="lk_p365i_actionplanactivitytemplate_createdby" /> + <EntityRelationship Name="lk_p365i_actionplanactivitytemplate_modifiedby" /> + <EntityRelationship Name="lk_p365i_actionplantemplate_createdby" /> + <EntityRelationship Name="lk_p365i_actionplantemplate_modifiedby" /> + <EntityRelationship Name="lk_p365i_listitem_createdby" /> + <EntityRelationship Name="lk_p365i_listitem_modifiedby" /> + <EntityRelationship Name="lk_p365i_opportunity_createdby" /> + <EntityRelationship Name="lk_p365i_opportunity_modifiedby" /> + <EntityRelationship Name="lk_p365i_opportunityclosure_createdby" /> + <EntityRelationship Name="lk_p365i_opportunityclosure_modifiedby" /> + <EntityRelationship Name="lk_p365i_opportunityproduct_createdby" /> + <EntityRelationship Name="lk_p365i_opportunityproduct_modifiedby" /> + <EntityRelationship Name="lk_p365i_pricelist_createdby" /> + <EntityRelationship Name="lk_p365i_pricelist_modifiedby" /> + <EntityRelationship Name="lk_p365i_product_createdby" /> + <EntityRelationship Name="lk_p365i_product_modifiedby" /> + <EntityRelationship Name="lk_p365i_prospect_createdby" /> + <EntityRelationship Name="lk_p365i_prospect_modifiedby" /> + <EntityRelationship Name="lk_p365i_prospecttoopportunity_activestageid" /> + <EntityRelationship Name="lk_p365i_prospecttoopportunity_createdby" /> + <EntityRelationship Name="lk_p365i_prospecttoopportunity_modifiedby" /> + <EntityRelationship Name="lk_p365i_prospecttoopportunity_processid" /> + <EntityRelationship Name="lk_p365i_quote_createdby" /> + <EntityRelationship Name="lk_p365i_quote_modifiedby" /> + <EntityRelationship Name="lk_p365i_quoteproduct_createdby" /> + <EntityRelationship Name="lk_p365i_quoteproduct_modifiedby" /> + <EntityRelationship Name="lk_p365i_salesprocess_activestageid" /> + <EntityRelationship Name="lk_p365i_salesprocess_createdby" /> + <EntityRelationship Name="lk_p365i_salesprocess_modifiedby" /> + <EntityRelationship Name="lk_p365i_salesprocess_processid" /> + <EntityRelationship Name="lk_p365i_salesunit_createdby" /> + <EntityRelationship Name="lk_p365i_salesunit_modifiedby" /> + <EntityRelationship Name="organization_p365i_prospecttoopportunity" /> + <EntityRelationship Name="organization_p365i_salesprocess" /> + <EntityRelationship Name="owner_p365i_accountplan" /> + <EntityRelationship Name="owner_p365i_actionplan" /> + <EntityRelationship Name="owner_p365i_actionplanactivitytemplate" /> + <EntityRelationship Name="owner_p365i_actionplantemplate" /> + <EntityRelationship Name="owner_p365i_listitem" /> + <EntityRelationship Name="owner_p365i_opportunity" /> + <EntityRelationship Name="owner_p365i_opportunityclosure" /> + <EntityRelationship Name="owner_p365i_opportunityproduct" /> + <EntityRelationship Name="owner_p365i_pricelist" /> + <EntityRelationship Name="owner_p365i_product" /> + <EntityRelationship Name="owner_p365i_prospect" /> + <EntityRelationship Name="owner_p365i_quote" /> + <EntityRelationship Name="owner_p365i_quoteproduct" /> + <EntityRelationship Name="owner_p365i_salesunit" /> + <EntityRelationship Name="p365i_account_OriginatingProspect_p365i_prospec" /> + <EntityRelationship Name="p365i_contact_OriginatingProspect_p365i_prospec" /> + <EntityRelationship Name="p365i_p365i_accountplan_Account_account" /> + <EntityRelationship Name="p365i_p365i_listitem_PriceList_p365i_pricelist" /> + <EntityRelationship Name="p365i_p365i_listitem_Product_p365i_product" /> + <EntityRelationship Name="p365i_p365i_listitem_SalesUnit_p365i_salesunit" /> + <EntityRelationship Name="p365i_p365i_opportunity_AccountPlan_p365i_accou" /> + <EntityRelationship Name="p365i_p365i_opportunity_parentAccountid_account" /> + <EntityRelationship Name="p365i_p365i_opportunity_parentContactid_contact" /> + <EntityRelationship Name="p365i_p365i_opportunity_PriceList_p365i_priceli" /> + <EntityRelationship Name="p365i_p365i_opportunity_Prospect_p365i_prospect" /> + <EntityRelationship Name="p365i_p365i_opportunityclosure_Opportunity_p365" /> + <EntityRelationship Name="p365i_p365i_opportunityproduct_ExistingProduct_" /> + <EntityRelationship Name="p365i_p365i_opportunityproduct_Opportunity_p365" /> + <EntityRelationship Name="p365i_p365i_opportunityproduct_PriceList_p365i_" /> + <EntityRelationship Name="p365i_p365i_opportunityproduct_SalesUnit_p365i_" /> + <EntityRelationship Name="p365i_p365i_pricelist_Currency_transactioncurre" /> + <EntityRelationship Name="p365i_p365i_prospect_parentaccontid_account" /> + <EntityRelationship Name="p365i_p365i_prospect_parentcontactfid_contact" /> + <EntityRelationship Name="p365i_p365i_quote_Account_account" /> + <EntityRelationship Name="p365i_p365i_quote_Contact_contact" /> + <EntityRelationship Name="p365i_p365i_quote_Opportunity_p365i_opportunity" /> + <EntityRelationship Name="p365i_p365i_quote_PriceList_p365i_pricelist" /> + <EntityRelationship Name="p365i_p365i_quoteproduct_ExistingProduct_p365i_" /> + <EntityRelationship Name="p365i_p365i_quoteproduct_OpportunityProduct_p36" /> + <EntityRelationship Name="p365i_p365i_quoteproduct_PriceList_p365i_pricel" /> + <EntityRelationship Name="p365i_p365i_quoteproduct_Quote_p365i_quote" /> + <EntityRelationship Name="p365i_p365i_quoteproduct_SalesUnit_p365i_salesu" /> + <EntityRelationship Name="p365i_SalesUnit_p365i_Product_p365i_Produ" /> + <EntityRelationship Name="team_p365i_accountplan" /> + <EntityRelationship Name="team_p365i_actionplan" /> + <EntityRelationship Name="team_p365i_actionplanactivitytemplate" /> + <EntityRelationship Name="team_p365i_actionplantemplate" /> + <EntityRelationship Name="team_p365i_listitem" /> + <EntityRelationship Name="team_p365i_opportunity" /> + <EntityRelationship Name="team_p365i_opportunityclosure" /> + <EntityRelationship Name="team_p365i_opportunityproduct" /> + <EntityRelationship Name="team_p365i_pricelist" /> + <EntityRelationship Name="team_p365i_product" /> + <EntityRelationship Name="team_p365i_prospect" /> + <EntityRelationship Name="team_p365i_quote" /> + <EntityRelationship Name="team_p365i_quoteproduct" /> + <EntityRelationship Name="team_p365i_salesunit" /> + <EntityRelationship Name="TransactionCurrency_p365i_ListItem" /> + <EntityRelationship Name="TransactionCurrency_p365i_Opportunity" /> + <EntityRelationship Name="TransactionCurrency_p365i_OpportunityClosure" /> + <EntityRelationship Name="TransactionCurrency_p365i_OpportunityProduct" /> + <EntityRelationship Name="TransactionCurrency_p365i_Prospect" /> + <EntityRelationship Name="TransactionCurrency_p365i_Quote" /> + <EntityRelationship Name="TransactionCurrency_p365i_QuoteProduct" /> + <EntityRelationship Name="user_p365i_accountplan" /> + <EntityRelationship Name="user_p365i_actionplan" /> + <EntityRelationship Name="user_p365i_actionplanactivitytemplate" /> + <EntityRelationship Name="user_p365i_actionplantemplate" /> + <EntityRelationship Name="user_p365i_listitem" /> + <EntityRelationship Name="user_p365i_opportunity" /> + <EntityRelationship Name="user_p365i_opportunityclosure" /> + <EntityRelationship Name="user_p365i_opportunityproduct" /> + <EntityRelationship Name="user_p365i_pricelist" /> + <EntityRelationship Name="user_p365i_product" /> + <EntityRelationship Name="user_p365i_prospect" /> + <EntityRelationship Name="user_p365i_quote" /> + <EntityRelationship Name="user_p365i_quoteproduct" /> + <EntityRelationship Name="user_p365i_salesunit" /> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml new file mode 100644 index 00000000..fc0ad0ee --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml @@ -0,0 +1,143 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_accountplan_Account_account"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_AccountPlan</ReferencingEntityName> + <ReferencedEntityName>Account</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Account</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Account</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_accountplan_Account_account</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_opportunity_parentAccountid_account"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>Account</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_parentAccountid</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_parentAccountid</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunity_parentAccountid_account</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_prospect_parentaccontid_account"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>Account</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_parentaccountid</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_parentaccountid</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_prospect_parentaccontid_account</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_quote_Account_account"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>Account</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Account</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Account</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quote_Account_account</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml new file mode 100644 index 00000000..f471b208 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml @@ -0,0 +1,283 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="business_unit_p365i_accountplan"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_AccountPlan</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_actionplan"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlan</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_actionplanactivitytemplate"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanActivityTemplate</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_actionplantemplate"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanTemplate</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_listitem"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_opportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_opportunityclosure"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityClosure</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_opportunityproduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_pricelist"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_PriceList</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_product"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Product</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_prospect"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_quote"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_quoteproduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="business_unit_p365i_salesunit"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_SalesUnit</ReferencingEntityName> + <ReferencedEntityName>BusinessUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningBusinessUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the business unit that owns the record" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml new file mode 100644 index 00000000..213d3a4a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_opportunity_parentContactid_contact"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>Contact</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_parentContactid</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_parentContactid</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunity_parentContactid_contact</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_prospect_parentcontactfid_contact"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>Contact</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_parentcontactfid</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_parentcontactfid</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_prospect_parentcontactfid_contact</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_quote_Contact_contact"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>Contact</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Contact</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Contact</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quote_Contact_contact</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml new file mode 100644 index 00000000..1ccc66df --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="organization_p365i_prospecttoopportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_prospecttoopportunity</ReferencingEntityName> + <ReferencedEntityName>Organization</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OrganizationId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the organization" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="organization_p365i_salesprocess"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_salesprocess</ReferencingEntityName> + <ReferencedEntityName>Organization</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OrganizationId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the organization" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml new file mode 100644 index 00000000..488bf721 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml @@ -0,0 +1,283 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="owner_p365i_accountplan"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_AccountPlan</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_actionplan"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlan</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_actionplanactivitytemplate"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanActivityTemplate</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_actionplantemplate"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanTemplate</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_listitem"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_opportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_opportunityclosure"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityClosure</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_opportunityproduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_pricelist"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_PriceList</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_product"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Product</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_prospect"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_quote"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_quoteproduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="owner_p365i_salesunit"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_SalesUnit</ReferencingEntityName> + <ReferencedEntityName>Owner</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwnerId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Owner Id" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml new file mode 100644 index 00000000..3e2575bc --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="lk_p365i_prospecttoopportunity_activestageid"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_prospecttoopportunity</ReferencingEntityName> + <ReferencedEntityName>ProcessStage</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ActiveStageId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the active stage for the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_salesprocess_activestageid"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_salesprocess</ReferencingEntityName> + <ReferencedEntityName>ProcessStage</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ActiveStageId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the active stage for the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml new file mode 100644 index 00000000..a1c180dd --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml @@ -0,0 +1,923 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="lk_p365i_accountplan_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_AccountPlan</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_accountplan_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_AccountPlan</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_actionplan_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlan</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_actionplan_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlan</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_actionplanactivitytemplate_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanActivityTemplate</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_actionplanactivitytemplate_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanActivityTemplate</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_actionplantemplate_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanTemplate</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_actionplantemplate_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanTemplate</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_listitem_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_listitem_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_opportunity_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_opportunity_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_opportunityclosure_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityClosure</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_opportunityclosure_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityClosure</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_opportunityproduct_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_opportunityproduct_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_pricelist_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_PriceList</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_pricelist_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_PriceList</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_product_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Product</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_product_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Product</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_prospect_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_prospect_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_prospecttoopportunity_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_prospecttoopportunity</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_prospecttoopportunity_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_prospecttoopportunity</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_quote_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_quote_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_quoteproduct_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_quoteproduct_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_salesprocess_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_salesprocess</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_salesprocess_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_salesprocess</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_salesunit_createdby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_SalesUnit</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>CreatedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who created the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_salesunit_modifiedby"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_SalesUnit</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ModifiedBy</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the user who modified the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_accountplan"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_AccountPlan</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_actionplan"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlan</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_actionplanactivitytemplate"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanActivityTemplate</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_actionplantemplate"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanTemplate</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_listitem"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_opportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_opportunityclosure"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityClosure</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_opportunityproduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_pricelist"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_PriceList</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_product"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Product</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_prospect"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_quote"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_quoteproduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="user_p365i_salesunit"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_SalesUnit</ReferencingEntityName> + <ReferencedEntityName>SystemUser</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningUser</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the user that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml new file mode 100644 index 00000000..cacfae5b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml @@ -0,0 +1,283 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="team_p365i_accountplan"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_AccountPlan</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_actionplan"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlan</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_actionplanactivitytemplate"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanActivityTemplate</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_actionplantemplate"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ActionPlanTemplate</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_listitem"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_opportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_opportunityclosure"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityClosure</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_opportunityproduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_pricelist"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_PriceList</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_product"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Product</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_prospect"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_quote"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_quoteproduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="team_p365i_salesunit"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_SalesUnit</ReferencingEntityName> + <ReferencedEntityName>Team</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>OwningTeam</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier for the team that owns the record." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml new file mode 100644 index 00000000..c9a69301 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml @@ -0,0 +1,178 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_pricelist_Currency_transactioncurre"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_PriceList</ReferencingEntityName> + <ReferencedEntityName>TransactionCurrency</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Currency</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Currency</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_pricelist_Currency_transactioncurre</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="TransactionCurrency_p365i_ListItem"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>TransactionCurrency</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Restrict</CascadeDelete> + <CascadeArchive>Restrict</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>TransactionCurrencyId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="TransactionCurrency_p365i_Opportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>TransactionCurrency</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Restrict</CascadeDelete> + <CascadeArchive>Restrict</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>TransactionCurrencyId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="TransactionCurrency_p365i_OpportunityClosure"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityClosure</ReferencingEntityName> + <ReferencedEntityName>TransactionCurrency</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Restrict</CascadeDelete> + <CascadeArchive>Restrict</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>TransactionCurrencyId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="TransactionCurrency_p365i_OpportunityProduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>TransactionCurrency</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Restrict</CascadeDelete> + <CascadeArchive>Restrict</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>TransactionCurrencyId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="TransactionCurrency_p365i_Prospect"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Prospect</ReferencingEntityName> + <ReferencedEntityName>TransactionCurrency</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Restrict</CascadeDelete> + <CascadeArchive>Restrict</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>TransactionCurrencyId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="TransactionCurrency_p365i_Quote"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>TransactionCurrency</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Restrict</CascadeDelete> + <CascadeArchive>Restrict</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>TransactionCurrencyId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="TransactionCurrency_p365i_QuoteProduct"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>TransactionCurrency</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Restrict</CascadeDelete> + <CascadeArchive>Restrict</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>TransactionCurrencyId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the currency associated with the entity." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml new file mode 100644 index 00000000..c8c434e6 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="lk_p365i_prospecttoopportunity_processid"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_prospecttoopportunity</ReferencingEntityName> + <ReferencedEntityName>Workflow</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ProcessId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the workflow associated to the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> + <EntityRelationship Name="lk_p365i_salesprocess_processid"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_salesprocess</ReferencingEntityName> + <ReferencedEntityName>Workflow</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>NoCascade</CascadeDelete> + <CascadeArchive>NoCascade</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <ReferencingAttributeName>ProcessId</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="Unique identifier of the workflow associated to the Business Process Flow instance." languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml new file mode 100644 index 00000000..d4366220 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_opportunity_AccountPlan_p365i_accou"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>p365i_AccountPlan</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_AccountPlan</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_AccountPlan</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunity_AccountPlan_p365i_accou</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml new file mode 100644 index 00000000..30c03584 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml @@ -0,0 +1,73 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_opportunityproduct_ExistingProduct_"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_ListItem</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_ExistingProduct</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>DoNotDisplay</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_ExistingProduct</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunityproduct_ExistingProduct_</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_quoteproduct_ExistingProduct_p365i_"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_ListItem</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_ExistingProduct</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>DoNotDisplay</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_ExistingProduct</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quoteproduct_ExistingProduct_p365i_</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml new file mode 100644 index 00000000..b821d450 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml @@ -0,0 +1,178 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="bpf_p365i_opportunity_p365i_prospecttoopportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_prospecttoopportunity</ReferencingEntityName> + <ReferencedEntityName>p365i_Opportunity</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>bpf_p365i_opportunityid</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>bpf_p365i_opportunityid</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>bpf_p365i_opportunity_p365i_prospecttoopportunity</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="bpf_p365i_opportunity_p365i_salesprocess"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_salesprocess</ReferencingEntityName> + <ReferencedEntityName>p365i_Opportunity</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Cascade</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>bpf_p365i_opportunityid</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>bpf_p365i_opportunityid</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>bpf_p365i_opportunity_p365i_salesprocess</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_opportunityclosure_Opportunity_p365"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityClosure</ReferencingEntityName> + <ReferencedEntityName>p365i_Opportunity</ReferencedEntityName> + <CascadeAssign>Cascade</CascadeAssign> + <CascadeDelete>Cascade</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>Cascade</CascadeReparent> + <CascadeShare>Cascade</CascadeShare> + <CascadeUnshare>Cascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Opportunity</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Opportunity</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunityclosure_Opportunity_p365</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_opportunityproduct_Opportunity_p365"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_Opportunity</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Opportunity</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Opportunity</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunityproduct_Opportunity_p365</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_quote_Opportunity_p365i_opportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>p365i_Opportunity</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Opportunity</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Opportunity</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quote_Opportunity_p365i_opportunity</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml new file mode 100644 index 00000000..8e56b50e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_quoteproduct_OpportunityProduct_p36"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_OpportunityProduct</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_OpportunityProduct</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_OpportunityProduct</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quoteproduct_OpportunityProduct_p36</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml new file mode 100644 index 00000000..f557a185 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml @@ -0,0 +1,178 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_listitem_PriceList_p365i_pricelist"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>p365i_PriceList</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_PriceList</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_PriceList</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_listitem_PriceList_p365i_pricelist</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_opportunity_PriceList_p365i_priceli"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>p365i_PriceList</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_PriceList</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>DoNotDisplay</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_PriceList</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunity_PriceList_p365i_priceli</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_opportunityproduct_PriceList_p365i_"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_PriceList</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_PriceList</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>DoNotDisplay</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_PriceList</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunityproduct_PriceList_p365i_</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_quote_PriceList_p365i_pricelist"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Quote</ReferencingEntityName> + <ReferencedEntityName>p365i_PriceList</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_PriceList</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>DoNotDisplay</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_PriceList</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quote_PriceList_p365i_pricelist</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_quoteproduct_PriceList_p365i_pricel"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_PriceList</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_PriceList</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>DoNotDisplay</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_PriceList</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quoteproduct_PriceList_p365i_pricel</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml new file mode 100644 index 00000000..c2abbfac --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_listitem_Product_p365i_product"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>p365i_Product</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Product</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Product</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_listitem_Product_p365i_product</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_SalesUnit_p365i_Product_p365i_Produ"> + <EntityRelationshipType>ManyToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <FirstEntityName>p365i_Product</FirstEntityName> + <SecondEntityName>p365i_SalesUnit</SecondEntityName> + <IntersectEntityName>p365i_SalesUnit_p365i_Product</IntersectEntityName> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_SalesUnit_p365i_Product_p365i_Produ</NavigationPropertyName> + <AssociationRoleOrdinal>1</AssociationRoleOrdinal> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_SalesUnit_p365i_Product_p365i_Produ</NavigationPropertyName> + <AssociationRoleOrdinal>2</AssociationRoleOrdinal> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml new file mode 100644 index 00000000..c8c5d758 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml @@ -0,0 +1,143 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="bpf_p365i_prospect_p365i_prospecttoopportunity"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_prospecttoopportunity</ReferencingEntityName> + <ReferencedEntityName>p365i_Prospect</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>Cascade</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>bpf_p365i_prospectid</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>bpf_p365i_prospectid</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>bpf_p365i_prospect_p365i_prospecttoopportunity</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_account_OriginatingProspect_p365i_prospec"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>Account</ReferencingEntityName> + <ReferencedEntityName>p365i_Prospect</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_OriginatingProspect</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_OriginatingProspect</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_account_OriginatingProspect_p365i_prospec</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_contact_OriginatingProspect_p365i_prospec"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>Contact</ReferencingEntityName> + <ReferencedEntityName>p365i_Prospect</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_OriginatingProspect</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_OriginatingProspect</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_contact_OriginatingProspect_p365i_prospec</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_opportunity_Prospect_p365i_prospect"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_Opportunity</ReferencingEntityName> + <ReferencedEntityName>p365i_Prospect</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Prospect</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Prospect</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunity_Prospect_p365i_prospect</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml new file mode 100644 index 00000000..9c3a19b7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_quoteproduct_Quote_p365i_quote"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_Quote</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_Quote</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_Quote</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quoteproduct_Quote_p365i_quote</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml new file mode 100644 index 00000000..50f7035d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml @@ -0,0 +1,108 @@ +<?xml version="1.0" encoding="utf-8"?> +<EntityRelationships xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <EntityRelationship Name="p365i_p365i_listitem_SalesUnit_p365i_salesunit"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_ListItem</ReferencingEntityName> + <ReferencedEntityName>p365i_SalesUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_SalesUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>UseCollectionName</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_SalesUnit</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_listitem_SalesUnit_p365i_salesunit</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_opportunityproduct_SalesUnit_p365i_"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_OpportunityProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_SalesUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_SalesUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>DoNotDisplay</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_SalesUnit</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_opportunityproduct_SalesUnit_p365i_</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> + <EntityRelationship Name="p365i_p365i_quoteproduct_SalesUnit_p365i_salesu"> + <EntityRelationshipType>OneToMany</EntityRelationshipType> + <IsCustomizable>1</IsCustomizable> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsHierarchical>0</IsHierarchical> + <ReferencingEntityName>p365i_QuoteProduct</ReferencingEntityName> + <ReferencedEntityName>p365i_SalesUnit</ReferencedEntityName> + <CascadeAssign>NoCascade</CascadeAssign> + <CascadeDelete>RemoveLink</CascadeDelete> + <CascadeArchive>RemoveLink</CascadeArchive> + <CascadeReparent>NoCascade</CascadeReparent> + <CascadeShare>NoCascade</CascadeShare> + <CascadeUnshare>NoCascade</CascadeUnshare> + <CascadeRollupView>NoCascade</CascadeRollupView> + <IsValidForAdvancedFind>1</IsValidForAdvancedFind> + <ReferencingAttributeName>p365i_SalesUnit</ReferencingAttributeName> + <RelationshipDescription> + <Descriptions> + <Description description="" languagecode="1033" /> + </Descriptions> + </RelationshipDescription> + <EntityRelationshipRoles> + <EntityRelationshipRole> + <NavPaneDisplayOption>DoNotDisplay</NavPaneDisplayOption> + <NavPaneArea>Details</NavPaneArea> + <NavPaneOrder>10000</NavPaneOrder> + <NavigationPropertyName>p365i_SalesUnit</NavigationPropertyName> + <RelationshipRoleType>1</RelationshipRoleType> + </EntityRelationshipRole> + <EntityRelationshipRole> + <NavigationPropertyName>p365i_p365i_quoteproduct_SalesUnit_p365i_salesu</NavigationPropertyName> + <RelationshipRoleType>0</RelationshipRoleType> + </EntityRelationshipRole> + </EntityRelationshipRoles> + </EntityRelationship> +</EntityRelationships> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml new file mode 100644 index 00000000..bc6e1b95 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml @@ -0,0 +1,223 @@ +<?xml version="1.0" encoding="utf-8"?> +<ImportExportXml version="9.2.24014.176" SolutionPackageVersion="9.2" languagecode="1033" generatedBy="CrmLive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SolutionManifest> + <UniqueName>Power365CRMSalesSolution</UniqueName> + <LocalizedNames> + <LocalizedName description="Power 365 CRM - Sales Solution" languagecode="1033" /> + </LocalizedNames> + <Descriptions /> + <Version>1.0.0.1</Version> + <Managed>2</Managed> + <Publisher> + <UniqueName>Power365Initiatives</UniqueName> + <LocalizedNames> + <LocalizedName description="Power 365 Initiatives" languagecode="1033" /> + </LocalizedNames> + <Descriptions /> + <EMailAddress>info@power365initiatives.com</EMailAddress> + <SupportingWebsiteUrl xsi:nil="true"></SupportingWebsiteUrl> + <CustomizationPrefix>p365i</CustomizationPrefix> + <CustomizationOptionValuePrefix>44631</CustomizationOptionValuePrefix> + <Addresses> + <Address> + <AddressNumber>1</AddressNumber> + <AddressTypeCode>1</AddressTypeCode> + <City xsi:nil="true"></City> + <County xsi:nil="true"></County> + <Country xsi:nil="true"></Country> + <Fax xsi:nil="true"></Fax> + <FreightTermsCode xsi:nil="true"></FreightTermsCode> + <ImportSequenceNumber xsi:nil="true"></ImportSequenceNumber> + <Latitude xsi:nil="true"></Latitude> + <Line1 xsi:nil="true"></Line1> + <Line2 xsi:nil="true"></Line2> + <Line3 xsi:nil="true"></Line3> + <Longitude xsi:nil="true"></Longitude> + <Name xsi:nil="true"></Name> + <PostalCode xsi:nil="true"></PostalCode> + <PostOfficeBox xsi:nil="true"></PostOfficeBox> + <PrimaryContactName xsi:nil="true"></PrimaryContactName> + <ShippingMethodCode>1</ShippingMethodCode> + <StateOrProvince xsi:nil="true"></StateOrProvince> + <Telephone1 xsi:nil="true"></Telephone1> + <Telephone2 xsi:nil="true"></Telephone2> + <Telephone3 xsi:nil="true"></Telephone3> + <TimeZoneRuleVersionNumber xsi:nil="true"></TimeZoneRuleVersionNumber> + <UPSZone xsi:nil="true"></UPSZone> + <UTCOffset xsi:nil="true"></UTCOffset> + <UTCConversionTimeZoneCode xsi:nil="true"></UTCConversionTimeZoneCode> + </Address> + <Address> + <AddressNumber>2</AddressNumber> + <AddressTypeCode>1</AddressTypeCode> + <City xsi:nil="true"></City> + <County xsi:nil="true"></County> + <Country xsi:nil="true"></Country> + <Fax xsi:nil="true"></Fax> + <FreightTermsCode xsi:nil="true"></FreightTermsCode> + <ImportSequenceNumber xsi:nil="true"></ImportSequenceNumber> + <Latitude xsi:nil="true"></Latitude> + <Line1 xsi:nil="true"></Line1> + <Line2 xsi:nil="true"></Line2> + <Line3 xsi:nil="true"></Line3> + <Longitude xsi:nil="true"></Longitude> + <Name xsi:nil="true"></Name> + <PostalCode xsi:nil="true"></PostalCode> + <PostOfficeBox xsi:nil="true"></PostOfficeBox> + <PrimaryContactName xsi:nil="true"></PrimaryContactName> + <ShippingMethodCode>1</ShippingMethodCode> + <StateOrProvince xsi:nil="true"></StateOrProvince> + <Telephone1 xsi:nil="true"></Telephone1> + <Telephone2 xsi:nil="true"></Telephone2> + <Telephone3 xsi:nil="true"></Telephone3> + <TimeZoneRuleVersionNumber xsi:nil="true"></TimeZoneRuleVersionNumber> + <UPSZone xsi:nil="true"></UPSZone> + <UTCOffset xsi:nil="true"></UTCOffset> + <UTCConversionTimeZoneCode xsi:nil="true"></UTCConversionTimeZoneCode> + </Address> + </Addresses> + </Publisher> + <RootComponents> + <RootComponent type="1" schemaName="account" behavior="2" /> + <RootComponent type="1" schemaName="contact" behavior="1" /> + <RootComponent type="1" schemaName="p365i_accountplan" behavior="0" /> + <RootComponent type="1" schemaName="p365i_actionplan" behavior="0" /> + <RootComponent type="1" schemaName="p365i_actionplanactivitytemplate" behavior="0" /> + <RootComponent type="1" schemaName="p365i_actionplantemplate" behavior="0" /> + <RootComponent type="1" schemaName="p365i_listitem" behavior="0" /> + <RootComponent type="1" schemaName="p365i_opportunity" behavior="0" /> + <RootComponent type="1" schemaName="p365i_opportunityclosure" behavior="0" /> + <RootComponent type="1" schemaName="p365i_opportunityproduct" behavior="0" /> + <RootComponent type="1" schemaName="p365i_pricelist" behavior="0" /> + <RootComponent type="1" schemaName="p365i_product" behavior="0" /> + <RootComponent type="1" schemaName="p365i_prospect" behavior="0" /> + <RootComponent type="1" schemaName="p365i_prospecttoopportunity" behavior="0" /> + <RootComponent type="1" schemaName="p365i_quote" behavior="0" /> + <RootComponent type="1" schemaName="p365i_quoteproduct" behavior="0" /> + <RootComponent type="1" schemaName="p365i_salesprocess" behavior="0" /> + <RootComponent type="1" schemaName="p365i_salesunit" behavior="0" /> + <RootComponent type="29" id="{1dbe38aa-526b-ee11-9ae7-6045bd127823}" behavior="0" /> + <RootComponent type="29" id="{333312d9-f77b-ee11-8179-00224840d636}" behavior="0" /> + <RootComponent type="29" id="{5e0eedae-796b-ee11-9ae7-6045bd127823}" behavior="0" /> + <RootComponent type="29" id="{832b81d0-0d7b-ee11-8179-00224840d636}" behavior="0" /> + <RootComponent type="29" id="{8da37770-727c-ee11-8179-00224840d636}" behavior="0" /> + <RootComponent type="29" id="{d9fffdc6-f47b-ee11-8179-00224840d636}" behavior="0" /> + <RootComponent type="300" schemaName="p365i_closeopportunity_48e00" behavior="0" /> + <RootComponent type="300" schemaName="p365i_qualifylead_c2d72" behavior="0" /> + <RootComponent type="300" schemaName="p365i_salescenterdefaultcommandlibrary_48e14" behavior="0" /> + <RootComponent type="60" id="{bc5c2150-fdc8-ee11-9079-00224841f5ce}" behavior="0" /> + <RootComponent type="61" schemaName="p365i_opportunity.js" behavior="0" /> + <RootComponent type="61" schemaName="p365i_opportunityIcon" behavior="0" /> + <RootComponent type="61" schemaName="p365i_pricelistIcon" behavior="0" /> + <RootComponent type="61" schemaName="p365i_productsIcon" behavior="0" /> + <RootComponent type="61" schemaName="p365i_prospectIcon" behavior="0" /> + <RootComponent type="61" schemaName="p365i_quote.js" behavior="0" /> + <RootComponent type="61" schemaName="p365i_quoteIcon" behavior="0" /> + <RootComponent type="61" schemaName="p365i_salesunitIcon" behavior="0" /> + <RootComponent type="62" schemaName="p365i_SalesCenter" behavior="0" /> + <RootComponent type="80" schemaName="p365i_SalesCenter" behavior="0" /> + <RootComponent type="9" schemaName="p365i_prospectsource" behavior="0" /> + <RootComponent type="9" schemaName="p365i_purchaseprocess" behavior="0" /> + <RootComponent type="9" schemaName="p365i_purchasetimeframe" behavior="0" /> + <RootComponent type="9" schemaName="p365i_revenuecalculaition" behavior="0" /> + <RootComponent type="91" id="{29148888-15b3-49a9-be8f-e2dea75a0d0e}" schemaName="P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059" behavior="0" /> + <RootComponent type="92" id="{0119cefc-eac0-ee11-9079-6045bd127823}" behavior="0" /> + <RootComponent type="92" id="{36b95e9e-f2c1-ee11-9079-00224840d636}" behavior="0" /> + <RootComponent type="92" id="{543893d1-18c9-ee11-9079-6045bd127823}" behavior="0" /> + <RootComponent type="92" id="{63a76359-a8c2-ee11-9079-00224840d636}" behavior="0" /> + <RootComponent type="92" id="{bdc21410-ebc0-ee11-9079-00224840d636}" behavior="0" /> + <RootComponent type="92" id="{ccfb494d-15c9-ee11-9078-00224840d636}" behavior="0" /> + <RootComponent type="92" id="{cdc73c7d-15c9-ee11-9078-00224840d636}" behavior="0" /> + </RootComponents> + <MissingDependencies> + <MissingDependency> + <Required type="10" schemaName="p365i_account_PriceList_p365i_pricelist" displayName="p365i_account_PriceList_p365i_pricelist" parentSchemaName="p365i_pricelist" parentDisplayName="Price List" solution="Active" /> + <Dependent type="60" displayName="Account - Sales form" parentDisplayName="Account" id="{dd81c0b1-fac8-ee11-9079-00224841f5ce}" /> + </MissingDependency> + <MissingDependency> + <Required type="2" schemaName="p365i_pricelist" displayName="Price List" parentSchemaName="account" parentDisplayName="Account" solution="Active" /> + <Dependent type="60" displayName="Account - Sales form" parentDisplayName="Account" id="{dd81c0b1-fac8-ee11-9079-00224841f5ce}" /> + </MissingDependency> + <MissingDependency> + <Required type="60" displayName="Account Reference Panel" parentDisplayName="Account" solution="msdynce_AppCommon (9.0.4.0066)" id="{098ae145-1567-41ec-8398-86dbaac70c9b}"> + <package>msdynce_AppCommonAnchor (9.0.23123.10002)</package> + </Required> + <Dependent type="80" schemaName="p365i_SalesCenter" displayName="Sales Center" /> + </MissingDependency> + <MissingDependency> + <Required type="60" displayName="Social Profiles" parentDisplayName="Account" solution="msdynce_AppCommon (9.0.4.0066)" id="{2205c86d-ed88-4a2f-a447-3b86a8781f2e}"> + <package>msdynce_AppCommonAnchor (9.0.23123.10002)</package> + </Required> + <Dependent type="80" schemaName="p365i_SalesCenter" displayName="Sales Center" /> + </MissingDependency> + <MissingDependency> + <Required type="60" displayName="account contact card" parentDisplayName="Contact" solution="msdynce_AppCommon (9.0.4.0066)" id="{29de27bc-a257-4f29-99cf-bab4a84e688f}"> + <package>msdynce_AppCommonAnchor (9.0.23123.10002)</package> + </Required> + <Dependent type="60" displayName="Account - Sales form" parentDisplayName="Account" id="{dd81c0b1-fac8-ee11-9079-00224841f5ce}" /> + </MissingDependency> + <MissingDependency> + <Required type="60" displayName="Account Hierarchy Tile Form" parentDisplayName="Account" solution="msdynce_AppCommon (9.0.4.0066)" id="{69cff312-cfb6-4289-9631-249ab85d2c62}"> + <package>msdynce_AppCommonAnchor (9.0.23123.10002)</package> + </Required> + <Dependent type="80" schemaName="p365i_SalesCenter" displayName="Sales Center" /> + </MissingDependency> + <MissingDependency> + <Required type="60" displayName="account card" parentDisplayName="Account" solution="msdynce_AppCommon (9.0.4.0066)" id="{b028db32-3619-48a5-ac51-cf3f947b0ef3}"> + <package>msdynce_AppCommonAnchor (9.0.23123.10002)</package> + </Required> + <Dependent type="80" schemaName="p365i_SalesCenter" displayName="Sales Center" /> + </MissingDependency> + <MissingDependency> + <Required type="60" displayName="Account Quick Create" parentDisplayName="Account" solution="msdynce_AppCommon (9.0.4.0066)" id="{c9e7ec2d-efca-4e4c-b3e3-f63c4bba5e4b}"> + <package>msdynce_AppCommonAnchor (9.0.23123.10002)</package> + </Required> + <Dependent type="80" schemaName="p365i_SalesCenter" displayName="Sales Center" /> + </MissingDependency> + <MissingDependency> + <Required type="61" schemaName="msdyn_/Images/AppModule_Default_Icon.png" displayName="msdyn_/Images/AppModule_Default_Icon.png" solution="AppModuleWebResources (2.5)" /> + <Dependent type="80" schemaName="p365i_SalesCenter" displayName="Sales Center" /> + </MissingDependency> + <MissingDependency> + <Required type="61" schemaName="p365i_helpers.js" displayName="p365i_helpers.js" solution="Active" /> + <Dependent type="61" schemaName="p365i_opportunity.js" displayName="p365i_opportunity.js" /> + </MissingDependency> + <MissingDependency> + <Required type="61" schemaName="p365i_helpers.js" displayName="p365i_helpers.js" solution="Active" /> + <Dependent type="61" schemaName="p365i_quote.js" displayName="p365i_quote.js" /> + </MissingDependency> + <MissingDependency> + <Required type="61" schemaName="p365i_ribbon.js" displayName="p365i_ribbon.js" solution="Active" /> + <Dependent type="appaction" displayName="p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0" id.uniquename="p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0" /> + </MissingDependency> + <MissingDependency> + <Required type="61" schemaName="p365i_ribbon.js" displayName="p365i_ribbon.js" solution="Active" /> + <Dependent type="appaction" displayName="p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0" id.uniquename="p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0" /> + </MissingDependency> + <MissingDependency> + <Required type="61" schemaName="p365i_ribbon.js" displayName="p365i_ribbon.js" solution="Active" /> + <Dependent type="appaction" displayName="p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0" id.uniquename="p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0" /> + </MissingDependency> + <MissingDependency> + <Required type="61" schemaName="p365i_ribbon.js" displayName="p365i_ribbon.js" solution="Active" /> + <Dependent type="appaction" displayName="p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0" id.uniquename="p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0" /> + </MissingDependency> + <MissingDependency> + <Required type="61" schemaName="p365i_ribbon.js" displayName="p365i_ribbon.js" solution="Active" /> + <Dependent type="appaction" displayName="p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0" id.uniquename="p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0" /> + </MissingDependency> + <MissingDependency> + <Required type="66" schemaName="MscrmControls.CardFeedContainer.CardFeedContainer" displayName="MscrmControls.CardFeedContainer.CardFeedContainer" solution="BaseCustomControlsCore (9.0.2401.4019)" /> + <Dependent type="60" displayName="Account - Sales form" parentDisplayName="Account" id="{dd81c0b1-fac8-ee11-9079-00224841f5ce}" /> + </MissingDependency> + <MissingDependency> + <Required type="66" schemaName="MscrmControls.FieldControls.ToggleControl" displayName="MscrmControls.FieldControls.ToggleControl" solution="BaseCustomControlsCore (9.0.2401.4019)" /> + <Dependent type="60" displayName="Quote Line Item" parentDisplayName="Quote Product" id="{c8532c46-4233-4f57-9990-eb767c611223}" /> + </MissingDependency> + <MissingDependency> + <Required type="9" schemaName="p365i_producttype" displayName="Product type" solution="Active" /> + <Dependent type="2" schemaName="p365i_type" displayName="Type" parentSchemaName="p365i_product" parentDisplayName="Product" /> + </MissingDependency> + </MissingDependencies> + </SolutionManifest> +</ImportExportXml> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll new file mode 100644 index 0000000000000000000000000000000000000000..03dc10b65e63464c05c84e6bc6bc68d89b02a436 GIT binary patch literal 34816 zcmeHw33wdEmH+FR?w&)3H8Z}zmKoy%*|LRX8!Q>ySe9fg;tNX{119oV8ru^_({j(q zAdFc#90|k@m@6k)Fh?$6bCQsd00~z@k_D1%LV#Te<RIjqV?(lmEYAP;UUg6RjD(LQ zY<9mdWB2Q-SFc{ZdiCnntD2tH>T|B4AQ9=f{`_a6FXGOhWdaWkhEZI7+?T59bCGXP z{i3$&+f%!@XY$Db+uCNQ`jfq>T+S*ax1^KyU@n=-CEM3_CHt+ubVF5Dbh^WOT?f%B zEl3YEKc045d!7Qx3N1{;4VVi1nVWD=;<_0ZOP9ngpyWnM<mWp*j|=#^e<Ad1^W{V} z^545VS*FFO4}4c~;%1_YSrO%*2Z$<xdkl1w%gYXte*pC8f%i!gt@Lu#P)J``K>nOd z08l1<h1~v6l4x^-ows{|6xnV@f(PoIxO|^wP)LKF&RQU3S?K{>%<BqVzRxnE<-V*W zS*8FP^r<$Y&zwyZDI;hEez*)bS~k%*g-DbCvEUOyB<hfhS`Z^z;A}Mbgi(s+Y(?-1 z46vV;vmpyLqIq;RYJn<R8M1(mS|NZc(+1-K=3Z|>+Gxm%0!~~C1kDav70B34ps=8d zXrUVHW}4yrbXZbCkJzVj-71u{bbvl&p*-3$u9&n}bImb8E&^A|!+4_201l-pjscl4 zVtUN5>cQ5uQzZh;)*$$lKwTVUvlERoX&*#`ExhG=*;gV4I(>}O>Bozmo-bWtg-tkw z!c^xX*0HGH{54eZ>uu9W7Jso4O(@a4Bmr?$TN|XUr;FmQkhaF6+!-TI+CM}2=wsv+ z%NT{gKBT%~+OL&pXEr#GHcqJbmXFhX&2PULr#XM+IL-YZ94Be(tr;g~ZQAJ)?Tj3! z@w6Xf2h$vVoJMssa6Y5B8MDmIRLroiD{0)c;2EN(H6AcO0ibe5NIXf{v}Qn9`<W8* zk+L37{{dOy8Q%(7j|-HTk@9@KKq}7%_oG#s3cJ4qTjgLMEWsx9kZlBMAe^6wo=#xr zA+r*$&gpf`h{SZ$n#Dbz1xn8c&n}xwv*?fLH&pai^gC11w9}Vcfs}sV4j)kL_jgOM zZoh-NpEiLm$)a(Ji?$}A>j@)d?*JxdjL?S(ebhn;F*7U*!T6f?)u8n$#P3_C1a={G zh|b0x)uOXEsI?&w+|B5KzFV+FiAIA?hu$y`V!=Te?4)SGJY^9uX3IRlIy4kjyiDO} z9S1}U43p}TQpAi*X~dd}<m~aYC%`CKmZy^2PWj_^lC#b{^Y(Lme5~U^w$VX*JgjMq zW_wOFj-edx4UlQ9{V+N?aUa%0ZN_*dNHk6}peCBMm%$>e&@^*wGxSLZ$1_HBd0@r_ z)%A+FHe&}?^htXelu|QBQP)jp*_GU^lRUVci1za^sA$v-?w*Nz;F1#nXDs60&%C4# z>4PRLGnz-m=!{`5tV8foZyq$^UZZ&^HCl(TqW%)FDy!GX1Wk+{=E6D%US9`!>Xlt5 z8Y_5A2o$mW0uVq3>m=Mw-8z|XhP4p4fN3@3R=}WWRtr+BKh}MsaU$J>G#1}j9>W=p z=1&2f5wsTLRuKrPdKe1LS^`YvgsSB0pik&y6Gk|{lxbtSh0rBBBVsL+tYNj{ZY>80 zgsnE*60k?Bosk^?<CkLolR~(7tfo<<Ps6PRAr3_*Y^*{aAt0>1{zlW2cZ>vz5HhCc zJ5kJCJRNt_dK=(`ee7FijIY)YSgQoPTCmD4s*MBI8swo477I*S2a_7-(m}*Q=wD10 z{HR_B3$HioU^4X;K|5&BfNrfrjlEnYWS!wA4MEhcN8X!Y6A%-20aMky7hL1Px^83= zdj3ql88Jj>78a>!{w#nQ`Hc)GSZDKXymbz4*14QU1cz`2stelvXg^%ublrI<^%@O8 zTQbC$4O$`;v_FqZv5@t4Q0-;EQ`b{M?-aFM3uPm{8HH8~AQ5if!l<x?TQm`gML2Yi zwm^-9Ci;*DDvg`9mBBWE@|f1CV{J!SA{w--Oo$S#%OL9sj27Mj#M~R6<MED#TcB)i z_Ix0p4Nuru`5Z=y5>S5=SFb3O-;7mQS!T#wqtC%W$*k)~dJ$Gc3fdj0WR^AgEXE?o zB-;=E`OnW)gDxICIKGxAx3r4EZAAwI%m5=di2H@OvwZI7Iwan}bq(;CyM#HWF+JmF z0e2rRmW4lzXSE#w?$@}uLH@Y$x94jy_jUMM*rE;@CN<WRiOMkkSYQ{I+2^4*p6X;R z%v;=X-G00nk^U=q2kqNIY7L;Q<yJ2rh9NK7Dfw>~%VEW!mwbc`J+O-fuwMf~$g;t~ zolN$G5Dgs2=Yir_I9eIB=K>QJJa2L8tpd=^%Y`8q*_{9iIaiP=&NF3|svA*-n3fQs zw1yHRXhHq39bWc%FI6uRC3IElsO3H2S`_jt$S5JDQd~bc9ww!U->!pEm~rFaI5<O1 zc_L^7ldHK662Pu6;9LlEGh|(eq|MB%A*5ulb;(6YHOH7Vq>3t7qFun&T?~L(Z7OU2 zoU&$9S+l9^3R?+lH^@xI`#JE&(tQaq);|HLE}7C{r(>b8f4pH68Z;H4&Dw^0G%?3S zV-2Bs`8ajnR#L|qOx94)7ckBA<E>$|p8O*EQnv>w-FhdWeI@ve(R|8tgcL)3rlb*f z4T{hXNCF4x+UvN8Uw*q4+2CFt4VlGmkL$)^RA6?(d2hA9N~i_X5<A;=NaQRUl|@7y zlJ&D?0}R!O5BKI0)<&L7aNue#O(vc=@W+si%k0mUG!ziGyc@FV`ODB)RA7a`N?q2X zKyd6>`+2T~<<qP%9As#${TmlqS?!XB!eV_w8Vv*|BzMgG;IW}_T@qCTyI3kEMqn2= zdEC6Z30z>-O~tL+P$K}3Ghm9nSFwXCTCog-OEd>W_I3clKGy_ABy_isIgA}a4l`tz zsVab;9F4pe)Sh>l&9=q|KM%e@P3+$ijSJ~M_#>=Tt`6@hsS&g;XU$dXN=sG9v|Ixg zLHkvfZvgp4Sci~L);ReVcJ4|aX0<-P4l9&d5vsd_#p9`>)RTV~k~2cqyBU3@pk)Xb zgN-L}NSdGRYpsQC#mTepm@UIO8v@FRiGVK&Nx>Cp(PJY8stkJq=`tRdTm>QO-UHBb z0_ekPLLUGV-P#MRgLtTjXhwwOO2T?*Y4GwaS(T4Pq@0C9_*D@ep^6`ts3PpDLi#0L zFH>?tkLic#6|50~mFgA`p6XU}qbIfWBI)J15k8dh>L7AqT^QvW^YgBW(SRazcozqv zMe#0n0I{RPo9n>OGH<_5P&~puK<U{B2-rU5?2F@FUMDwuwtR63v23h@);?6ozZbxD z+IN6T&tDCU2;jK#F9B<K*y<5hf@l<xt}H36P7tv8n5MkG`mD)E$2|vuubbC^c7|!~ z=f<xDaHj1OC4#%YcnN&~b9IZ?zdw|aIdzk9cw`Ym+;Y&m7JSP>$~=M^-U+a%*7YjQ zWY!G;5Q3eV6Lcc}*D6AbfT6L?3`2D{f~e&cxZaS($r<jB3KN*>*sZsGr&#EB^Irru z54U3?isp(^Hr{$4l6DqSTbRA|Re?y|G|(jUuzeMfyRi;9j@AAk@)7A(Ob_qkg0lEr zA!GV6*89P9(Z*6SR8wLA3B%DAC3wa57BJ7Y0x_fRcoqaZ9H;wm*N7<UKEPf4Z%JF6 z9z_BF?v?sA@Msyj4uNBR_@KEE?c_fQR&@vg>SYm3gd7PcvxFg$dNeU(p%z}D?M2cN zG3-P*7PdF5YCJt8AX9^iD4c^YhxNr?=Sx~Rk0pWb)KRxYN69D9d5I+gL0Qop7C!<D zkJMeWdGFc@sj{A}(pW!X{=;Yj26z*0rS`TA_U7=OQ&Pp_T}jwd$;Tn=E+JGswXXm& zSPUU=M$Q-K+MJiD)nW0u5*BV-UhIJ|n_~~SM2<ZYjX}abmCq<*ajN?Wda-*BisBU5 zJy-6*-B=Eg*LR;N_i?-H<$kdutE+)_-FaO}De$sHSKN;M;}T&4ySUY$ee5_IP|Io5 z^!$8aR}`gcIW_(6QaH^+9dCGid+o67Utl>{_l0t638nphWPM)54eo^W_GA4_m3XE^ ze6HRm!580!K4D+s^8ap0rJ$M>J9+q<&jO{2(-ARpU)8d2*G_Uf>|d^(WtFv|yuag5 zJvI22QYUu5<vF+(oM*BBaw2!9+ihsWQ;^7yp$X7b%3MWU3469q`X>A?WOe&;Wl1F` z&gAw3L0OOLz{kV}?h8x@CefBo%qHJC$%Lhoz!^)%J5gxg4>J1=014lk=b<q_?XtT? zYIdy3gH<>?8D6+1s3nRw8xEEiu8AJju@6~jLf%3XR4Z2*3kQ1$7D10iiTHO+cE!)5 zt8X3mah@XCcq*IMKsjOA<W)sR?URG$J|%5L?4zqD;`Pfpz4(OKOjvBjIlCCWTZa7z zI<LkV+X%Pwqcqse_GQ>l6v?sWE+NmqseEsy_aD1@S2IUhwHkAG2cqV;UR!49YTtRS zw)sCbvGYWu@(I`wyLR4CQpeta?3?+7Tc`WkkLDA2UwaAqi(R$L|Iw04I1!iuBO1W4 zwqQeo*m`O)zf$s29^-ZCW)R8#YZ=@u1>I1t0~MS>lDd^3lS$<WB#R#gfzJj#-;P}} z`*slf&uAbk<m57Y8`yeILLBj1aYn-e{4Y48VKLk@8uqfKXEa>usD=G=ae?)n(Qu{z zOJ_9PCHIU*#{1Ti@n(CGHNk&IQ%$`vJpMS!c&4OIV3!OgYba<9v$2++#Z=84{VYZV z=t7}qa4Jq{$ln4!!v_HHosRmR|9Cx^zm*Y?<4eIyZbQ=jZi49!nzsYy?_l&W7jmuo zx`f0YQ-an<fhzJ^6tq5ud|=nd0neRXJj>h?kVre|g-j~C<~Aoa*3w*f<SS&Z%!MBD zMUcb@drEp>s-u`FD>|@?Bcr;RSmY|)%n8U;n&D7g9TKL*0E&+((M{2laV(|Q%&&vL z3W`TLND1un2wwxCeaZ>W>hxR-q~@bWkKinnsRI>1b{nwRU1p&R?@-0*+odS;M(4T7 z%+d%PcThsSfJAuMJA49FpM$EYw50Bnz_ac&u16=(rJtadlaa-CivI8hP3H8;ic7HW zPDOlm>xPDx>{UCS+Bhjz)pf<@u3w+?lUKIhFrMD|<BskdUpwcx{f~a+J+J-jE8jn7 zYyUO3{`8qo|NOR!AHAOV?J;kg``nh}o|tySse@~dedArb9)8#K>*_8#=RdEX|H8t5 z{>sOnKk%cKYd&(vabJtSeW7+&D*4${UQV?>@%iaX?%MLniFf{K?fG{`KJm)DZ!XlA zcb&dmV-fLzVbjh94UG-+8|OE%I`JG2)I`g0&@-*8U}tjM5cUz>iTpzt*lA~W(ZFJ& zr!o4|mS_3P2U>NSdLC-pX=ipKuAxoHZ-8x1;{{^f{F6`W>}gxSx}htTP3LKGXRa@O z;nH{X^mMOF*|c~=Dm$1iX1m?;Oi#~>Ogh`=5)|`21v}LXsk+kk&P;Ebdh$-fPVX2@ z=L>CCHk<A(WUL(RWY#@B)NZG?7HFNF&Zl#QbRV_$_NE6ou|E9{kRs8R%JrtRQdG$7 zOjBnr1s0N6$4{cAai+dDx6*<<XMyo5D_@|s1L+){F__9`wq{Us@zNH)dU_gr8r{Tv zH!+WTw-4sd@5)@1rd;}hu0m>CdQGZ7jq;|Ro_rxy;AEkvXUkwF+n0t~mM-Y&Dd0&s zvIYj$r?*nC1<~=eSI33v-a$||^cJw+-<B@)h(0AHs-%t`kSR~6r3))l`R#3ZR*t$Y zHImfEQY;^$Ham?bJ933gVQ8yu^{-A13_z#Mr9D+hZ5djTF7$5SxOx>jn6`(u47C<u z3R}2gM}Xxi5Uf`!r!xooz;5lpfMpj3bKu#YE~GNq)_!X+SD<!iwxkp)?HlYZu!yL` z?YC`5w;g2;p*TN)aVe2<1*nPzs=c!8@^vdjugrE`ssQ2g16D4d=6tJ+rl)q*|1$=y zLYf)-BzGG17qR-4sH-x$bbk2|$U9*(qC+7RJTvkcUt8A7`&FV?q;pasKT>7u(>v3- z!L(B#RHJB7@UH$Edc_D9JEOXEi(`Bx`FT`Y4x99qH_>9HOjmotgjQQS(`(q=y3z$` zt&m=w>fMgcb0@lo21IEqQ@OsZVBD#=4c2%jreje#Ywc~RT;`$_&qhDdYRspUGXuJ< zRn`Tt_>TU8!Vq<1a;L?Z+c8DAI|e>5h!Mr(pfDpluW*HQKc+^H7&{D3kn1oll}&f{ zgMFUbFlkbmoT`HPUsA}@uCp`!DSJraWkQa?qBHB$Fn$b=BiGi{V75RjEW1C&3Sw_V zr`guv045fClYwu@gSTS3+RA0lNB0=howC8+*O-SCU&or2HWZ1}Q4_I0D|nfVf^L(U z#r4;*A_x1oIBg({iQHyc=V#JF$>p87tyZxYt08@603*j;m6kG46=xLF*1o>=soXYI zzS^?W>(jlK-RCH=oINalupfh45DrB*p{T_ni7V>J4fdz)l<TwF25mbH*T5Zsb_ea8 zJ6rQk_u!f^8`kDJY#V-#>CgsnSdCOAarUa2&io1<5;$S*g~y3=QsUr!RUFUd`OY%? zax9cBs28K$o`ElcE9uOy8O&za+R9i@gJW_1qVm1mA`FHl>|_g7bBoSN+ZJ0ZRGX2N zNeKEJ&q!U_bb3H!Tsv4Owe=MlJ6~99x2KiSbz90b;F8i%Ag0Qi^aZC4W>k~PzVOv} zA2-&SgLlU2<V=oL*0xM<Dl10L%_~NZuqxvx;hw<H^kSwu*5TyDiRS67?GQjZ>fk$b z`2w$^;HW$!fzlQa(s3cLx4a^Er3)Ayo<3z^K|^0Q3vRNcgW=8$FM?`xlxBDGT26Uu z&_<^nLMK~P386vAt@6@Qh43cVR$10CoBTlpCU#m@LaEX#2A!vrJF<c;=9D!4>MYLy z)XXcjyZ)gIvcmN%M@P0yA*g1+UE6wP^*|&d6ItcNUBQ{C999`hsd6^}Kv2R-C9N~s z&^lIShJz5=<;RW>oK*k0RUSwlY>qr|hpe(_@q$G=cpdbM4?Z$nSi;2p59ZgWQ+bRZ zWMToNg4@RnDTC8AVJu=4*NVlfp@eLDDc3401{~K8j2QiO*+IB1#8^H`r9$@UsNi4s z9F(#$DR9>C5p3HA^98HFbzLXI&ZS#>dRlW<ZU{k1o;_{j=6S@<y5qt^I+ura@_J#X z8%py1{phu4t3t3cogLtHXr!=eNwh~)kd+cOpfZVUTsj{I7v=A039d_xaG5OZSMy3c zOpx{q<<#&sqDWjRT#k-Vs&MhrUPKX_5f^ZR{a!XT)Rs-<^N4FlLoeiTcjQ>O1HQDc zr)L3mssX0enO?MJZ7noxwEG*n`p&0LCoX_cYSMQN<=Jy~awOmj^JQ&x*r*T`BgPYk zqm<530*w{0VapyO@s6D%s<0nVZONw5rO|3rt8J%-sJJTl0y_?ny)2AK`5WgZk%w1I zYq#(g!zuLKwi}NZSI-feX;6#(a?8r5Q#lpY!<V;N{R1gGZ9{IQsRpmHe8Xw!T-wg` zid}<Z#bB;?^L*-bR$tX!FXM86C)lBA=TWCbGEh7^raX-2Jv|xQ)aW%h%VZv|8Veg1 zn~NkgboT}RVR4t`5u{F(uC(ZNhTO=f+Y(K5TsUCEhhfxR?uQ_7c$QVfaB^@Y(NNha zHev3&`^M2#s|FG-EuB@HqUF9#QE5jd&hYrrD5cOsVLqEqF)VWSRc>_VcGA<iGh;lR zm({@9s^X(Ed{Oalg6BZRC#-8Mm^@I#A?lQL%bCS0+FG8<r%Mn%p03S#Ey8$Ic*WBZ z4Z5*Hd%73Fd6tSHmRAM)lUy3X_I50yeJ)3p!}vP!hpWN05_&*8YUx%XnOo?F_HaM4 zLOMYV);k%*V$eLY+%YkiL96UAOZJ_k6)CQ*`Jr6z1}oFII$hXq^(}Wc{mz75k4<x? zKaGjqKak0$ZAX=Pu@;hEC~qii#BICVv-b3s!EM{p_Hx_0AkX?ND$mtYdnUClhcz|R z%gY@%AiJ~m>1^skN#(sNjv(T43Yje#jwQWP)mCXEt%w%;w`7O9GlfywhWm4mW?aJd zbiUWl$Ow6y-9otct(k3u*fwC+k5&v<nDa^G*27?N^fg+IfgwAyZTl!iSZ?~#*bAQT z)#8=I%asid<}ZT!f#TS>ZLh$HZ9sHTBC+F0c?Wxe<!_>lsZ&vG*y`Vq$!AK2&@~A0 z@>uMB(iMXiPhi&;R%ZJ8(k1GH@%gRBtKtkeTbGJGs8eloi>tGERG#06?)hv`Y{SlQ zZ0NREv^^D2C^Sgfb>^u*kIiH@v&FSXj;MTLfxEDv!3&3QdWeViyQqL~)NQ~dt)&6{ zvm`f&@9Q(bVwDCaj}(_uRku)Yqckv7H3(cEFa_i(;Zk-|KX6P#^&Q~TcVxVm9EmJ8 zr0K&m$-QXPZBI$o3%S#-ELD9-XK{&Sv2{}BlMBBsJhWVI+D?;S$}=E|C2epEZz9=T zx2+?hKF!a+4g6X67BrfqR`j?N_cmWoJ)SE>f_`Tdsm*Qmui<edvScA$9-1EAdT4GN z#^F#DJx<L|j4PdZc<PjleFi*pL~VzsUnQ+$s|-D|rLsoXi>2WBmw8MZ!0$dzrjuar zJ;01M2k6wpY4gy1q?W^Ll1DNHU1ex1X5A{0kTp_@S9X?%lxfjJ59;*dpM}~v^zQKV zOv{u?kF@Y`{NF?)CmpWdfY_raX@<wQ*01Yw3Oeb~S}tv|sG%jh@C<koGlOSznl40o z39en#NW1atgd}Ycy$+(xEonkY5*MDa&EOjs(K`0?pkQC6Y9=uftS3t_s>Ukdcs?fS z0;CGG9VzZ1j~Zin9xxxSxea*>W6AvHaZ9IlKsFw=K~S(PtC7NC38<L^W7sZt0E;6B z;5|uPJ}d>Db@+OvE%o8IVXU7#;8y5DwW|8MsMrckTTxclFLL1ALwq??QlbN+%AU^l z>P_I*dO<rNePQbo+7eH8CQ99vVsuZ@4i0RU8R()F{;p`zC-`lKHO#tV|F7)FT@9$- zPsetk#!8Jv8EuIj^60U?c?{ENna24!<scJlf+qQ~W&9@OKyd+dQih-9uX6#krrKbc z$|#%sl%vnNvKq(vYp|WN_Ojv&xHnYNHqQ)KyFBvTr=o_7YsFtNN+qi|k0p;1>vQzc zUME&m9J@38HA>4yuiqncg?*Wg-tgMt=KxPrT;cur(Rr1&NA+EzDHRi)CcRMgwu;RC zSbw);9J6SXF7K?OD2Dye{}yA~u`+taVeCX2hwfm(Q)LOh)^5TCZN!}&20MoVfpbxd zyT`#)LFg_-I*T7Vvb$iMTh29^ikB{B?#z{!q;1Ieq9iNa`;b$Ho|6g0R0Xua4(9|~ zif8x^-xs&1i&2N&BOCM(+IOc3^Yk00B~q0Kl}Fzi_m^eO;Gu5UfgW9(ya2JLPCV+K zvV+Lc`Oy4d)92FZ%aXVTb)-5=LIajq!r?XS_STb~$BDxRZjJlHF3T2;sIVgi+u$+| z432huJge9W-n^(WZ<g0<Gldp;1dh(mJkBa`VH;+v<GGWRSx{;fN2bftv2b<8w#ss| zt+B;2FJ6#&tOliBuQ!JufzmdZ$4;4vJlmMF3N!u^i}ZAIB5cUh_t9x~F=m2i9e&F` zdOk;An_Kt1;!@I1=n(rz(qUX~iF+;$36&%FLQWb}795W$3x4YlUEkdf@bW^Z9FCT^ zpLy5`TmNcFyP*@!D3>fLVV)cAXF!b>iW)d{OH{Jd`Zt5DLDwU@+rjddOT#352?je? zqgSdco)e`Z59_WUGlb_cP7fBg!cQ<xZ9I4`_TirjD^=LcrCIz_;hM8$o9mxB{`O19 zhV2>>Of9AGw!=J6g(5ME+zZ>#vbV`OV%bVU$kLYm{G{DeM-L{BxUE_KFvA~sjTo^6 zui5OASdV<jfM9f-i(`!xu`}E`bVz=0+VXN7FsyJk%5r@3Hf|RWLZQV1Vw6s_y~MY% zDlO%Wwij=#K}`;unO?Rn2)TLVz#9cTWq^NNn>mX%$8ea&kr78NIB3FQmRnxlDvvi? zIa7BPsmj~qjh_n2N2if38A5u$O#YUrw!C&p=?uRW^E_uOXV2s3N0a=rdOeaJpXVPV z-ga(5ZQd?=TT7;M_3g*MIoG1LN410z<6GiOmET>5zVODDx1!u1wtL=mdEV(TbR`F5 zinjHTBSy!RYR%IVIhM~>;>LPZJWe|z-V4>}t6<*mE7`}YqdV7As`<?Q-bysVKfXJP zv^3wHVMoDh6pg61R>6wd%JO)b$B_RR?DC5L&07XOL%{PS5d1F<=G*|rfB)+?6v~9$ z{p8<LE|zhzOp4M#^Jup`r4sVg{%b-%zvleuqm#5$rng2Oe}MY8+z|MCU7lVnOCoPK z{uY}B)(bC6f4i*#bNpLx2Fi8d=2f8mmu?bVE~DL<vkD#6A;8gX8%E>ExDgwJGKYT{ z*V%b^hwr&v*Y$I_I3iFjS>nAVpmfeq$DtR5BW!DKsnm!0HX+0z0=~Iea`<mQ4zVd2 z{%AMWc{XZ3dRF@YK1br6FJm|g;8;J2_|2UFobyzn4wRW*QS<4NqU5-N*Ie&wL_UIE zCs7igGcbRSm{JnOah)9Ue2&Cz`Qw`gqT|$%mviKZi0e^=BTtSRDApztbBxK{dH?Wc zb(M<wnA97<!>IiP{~)R8gSqn*@S+L)p5t9_`^W0-hHK@=F`n`Keb;DDj{hAiF>jdp z@RpC>j{b=9&3vhgKf0)ZW#P>iA2NI268wGS;%QyF_5J(G;ook*HIn>2;w822@-f1Z z#Z04*3S01-#Ym;mj{36WXb<9DYd+llAJLzuq5t#I-!yl5KE#4sav<tIRvCTq=Pf=T z9_0|8lz*?wp^vYu<k^tX{URSxde4vWW}f$nC0tJN2M&Juys&|fzu41poZjm5y0p;k z|54T}Idov|91!slqSxj+$mu<^L>)&$b=dD+i_!X#aHCegW{%`Yr923vla8cTk1uHL z<gl>y$ZGL8zR8jPBu|f}Ph^4n7%#ez)+QZ-&k}chk3^yoz2|56%yF?9TC6r0)h3(c z;wJ^FCx_$~ZwZf!Cj$veXuzMTB|ynH&Yi7Ip(x)}5}1v^;MR>>^|<(X!6_uQ!&3;{ zk^$T+#>G>hSLtYA3OVV@aq&#RNr!6`QGdX#jZ!az_ZPW@<5exMtSA&W!t#w};_~uv z)G38j!#8O07QTM~cgT)>wYsqe&er0?w;NH0kX-c?X~@O&!?#zCiw)l;%p5GZsp1Eb zc-W<T7<vupVAFv_HMfT17UBC7Mz;XOYSAp(V_`CZcuN4;lvA`>NPi1VH%35In{ZT{ za8#S1s-g-pT2!W*1QdNX>iRS(L&-R4C_xpDUb!~p5&TBnhHs|ncn!cX(e-R7cv%kT z*LSrx@n5OnU#Y+Fi?5wIb?2ntz2mh9P8)jij_<y>{n&x-TQ)8J-nzR_Kc;W#ACGO` zGW@|wzngqn-PPaR+<R-?x6*B2>Rfw!>sfdIEdAVFubdIF8#atx{mUEgdUWgDV-Du3 zKDp_UH>Nav_@(M8|JL=>2cy%LwjOx(_1|3e?0Rd_#(h&B>AdsHH=KFXJtxyE6YOK3 zsrlZ$`aH;_YYg~>E;@^-^UET2e*X-FbW4Rq3WP*TrN(F^MO>Jx@dpXKYXP4r-0SYZ z__OTPz#1!8d?FqXxZ|mA4Rp*On@WxJ)u{}&mxl20L$7RtM)5YwdG0y+wT~y0^BU*P zck9g3X!^XSd0Q7WH!hspGJj!u?t;|TEpt-~7dFjpUO0bY?@3Kto41~n!ixel3N_(9 z0r-cv<!Us!VNFN(3ipxbInJZYOYkm%g$+%Rzj|!3(D@Y+|B!Ah*Gd*kl0vNnFDgRm zTC{mIV4X&9EBken^8>1UgYP#`4zB*Nzgbda9yAk#OADIuDqOR4Gd_Gvzzhe?*kWAE zaJA!FiE9<Ebs=XOjluoApf`_r+B-gor@#a!>pBm21_khvO*6J9f~FSW>cBP5NNQR< z5=`PfH%Xp709q&+z~o5)qXj0TD2%ImY>ftg<a$g_!9`Z!y=5)&S@DkQ*p4s-;=_C5 zv#P7{l3h;3tE%IxtE)kyaRyxrGiRh`nS5`l=4`AsKF&-c7psjX4cr5PKzv+9Qjd3l zbq82i2s#|*jELJ20{tG;M6NnkD@;2aE^#SD^BrMs1BsSM5(2bTS38|;31aG3CY2{< zb%n<!#SgNYJe5@>p#$;O3A~a;Q~o?bXc8U{0z-mvA=2Wp*q$_yljAYyPDDaIREW<~ z>ylZcQ7zUMNK;)q88q=G)J}lNpg^FynlVe5E4&ud#A=~-4QNdZM3O-W4h^lw<W*}J zI?GEM%MniCkKqKX<9jk-Y@qJsi4$uA=vPXcf(`+qj;v%;v|6WtdpJc3RB;CD*c5HT zh-wNyrbcs?8^sQdYOx)x{UNLsEP0CoFuaeY4U1BS_lHpoweRVVB+<SsQV|q02UvTO z0?Y+Ha!RYYS}jJw$xjZEUR^zT@?@^gOBCw`6^1{rZnv1|Gs>Yo+@$%hsFogNow7LJ z5O@pP0b8M~*72r5)@h*HY}C;IY8Ijv5E@rZUcl5CehxJOD<}Y{{xcyKIEKT|fsGcf zfL2(wtU=a6hmMoCTFlSd5Jogs%SHex_V7?u$M)<PFEdB!TS3-tz(B1%kr2euYS=!w zk55ZGdj{2Qh}(u;)$zmx(5gak6!CGGWAO#?7EIrkSSajb=3u(uAFy+L*ybX(IUEXd z-FQa@*f0}JiI&Pxh|`#K$OOzlG=!0IqNb1pPhrMzc*Nd^?|Mj!52BgD80uoAhcAZ( zgu~THvjY=wIj8m+pd7x5lQ%62Rbuh?g(1G^gYmE@IEeW0r{lx-svu+dVT2)I`gA4Q z^(sn+tq)v3&EQ@J4>Ndr0<^(CgXauJ%L!I6T|?;I@SduW!9FD3ff+UYbPc3u7b6uI z%l&E@ABx0>UyBdF5#JQ6<*By^NJKec{~Cig(D6-3?9sS$dkjt*s2STF3~AL>p<uDm zcuP%4XZ^GkQ86eU0|%r?03o2^Kth8#gq!Yf-f-8+YfcJ(;i63&j#=>hl~{yVes5{- z^!8sZ|NQIg8=hIU18>OT_YL9^=;IDlM5>W^U7JtiIg%lIJFbbi@U|l2SM99B6~gr( zE`GI8EiUHCw9Lc3m|j*w++oP@N{SxboJG^b3zw=Z@n~daQ>97Gl3pq4)kvF^7R(;O zTp{WAOZrwxe^Jt370Rasz9{e)Qc6|KGgQU=CrElqRb5q-mLVObl~v~=y;I<B!CZ!P zHC<bE6Yw7grkXy5be!(1`WE2N08M%W+~O3k<}{2P=|xD#>0H6=uC4=qpTPH{6nv`h zsW$2Rg83;hCh21sKXFV`<+(Iv3?fIGHD=iulg<U+q`aixBQ&2Lb1t~uFZgE!zAAX5 zCRP)r={4MoMuCd}O<G>V95w((X;V#ajY)+X=KM~<??*aL|6Ie;-Y@WZfqw#w!W+(s zMQK%xd7dHgT*2gGR|5ZGN#7^%M}qlP%!os)afS;7b_vW1yj<YT0>2#p255dRX(KTu z5vAq?V^$@&#ccvFN^mRJO8Tw@%WyxSN&lMQ@p@V?zW~h%nl=_DgwLNM3_0G^@Hg)C z==f-BG1uVaf>L&xlQSfDPPAVrLy~(fpmGt(&2e&g^%-8Y_HMi<ig{Mi9^^g}y$kh% zuy$_mE76A}H&$}bM1L>2V<cBq!8rqSf+=ey7sl3rbB&U#z%M5>OpEr4brn^3>EVfz zOG_@{<OU=+-pRdFa+96hb&@;I$sLf~@yG?I*3hRQd@If19HhQia<gcG<ere+Y&uzT zKS3_0)l)OxG1^4;=~Gef0l+ipA;1(pR+84}9rUfkU`+F3dQ#sod>MTY@G61V3%p6- z9e^&)zt9gsa}S`4xu2c|=9>ba6!?9CcL2IH|3c48t>=rFAJI#|{0E>%^K+s3xqdRe zOuy8})BmGa0sla{F`oX6SEQNPu{^1p6xZsJK2FlJwFaaYYV!eGwS|BywNs3hNw%_| zYU{L94UINV<=hn$H)<UQ{!)VER2lpo-WBbZ1t}~!RTiX=P4~)l`jq5UnNHm^yfT9} zNluj+v<mO0b9tK7Ejd+Y(kAiON|q4ysa*K&TBi}BtdrZWtwF9(r0ha&ujC#fTRYc? z(9fORkcO=^CF{7oN9b~`54oEqcO$)5+m77ySzLA_-Kgz0Dyh%O-K|||)X-RdjU37z z(5^M&wB5-)soi2sq#w@VG9~9^dcK&u%a}}mR5|*I_IYCpP3FY{Z}1BS?n8+4F()@U z@Q`sl&B4x1ak<NwM(rv`a{`a!O`Pv;;<7!oIPh=AZ0cU1a%Tp9Y&6h<lQ?$;^#y)q z%%|t^dTXZ42VON6(Bfv5yEO3M#!2)s$+4Vw87JfKadO!ebYmc3HdCd%U2YG3IuJD% z(Xf+y6n_ur6nfst{U~sZxtQ);r0TsEINn@J*Dp~mM1wJNIlU^mD`;YHj@d?+Efq>> zubn=ua?}+3ys?5FSf;pi2JbUg(t=jb?Vq?QIL|ztmPt<O^K@D%xl5@xcrwbmom@WH zX0D>koZO|sjpl0F>#Mhhu6N3=3-+07=r&*3TDsFIyCrCuYw0n`y`bF_>@e0*vW;bV zLAxJ+po?Pwjpl?84;O<bK+A=4rNA|U32R*UOi7;y7^Hqcoh|`%@$dDe-zPM82+gMf z4Z0W5q(=c=`hP<@2wzoGqtj0W&zOL;qR}goJ}7t-D@Xvdoa=I0BR}OBDV+!yq?v#^ zEdVqedR4kqN;{>r8&D&KPYHgT;B$Zm?Ud3>1YR!iYJvV1TOo-n52rQwA%^b*Wq@uI z`cFvu9>5@d1yFb7`A)I4v=`qO`jP$pvEW~lTAbGCr@r*hCH<=i|7Fx5E*%&DGjWA* zO{8(!RQlK8#b%6N2wrBk(l3KonU%CryV`7`{|ep!Oib@H_S00rvuT!ovv~}isDBjr zll09-E1jy}ZH}cb{j=tN+N6I8`0e@w=49HfKWy#*pAL8jF5M&P{oqiKT33Lkl|Bfb zt@J7VD)UN|K5n)EK4pFY@CPQZUC*Kxd$0wvsx6RJZ83dY|0(9Dt^L|;mvp<N7t@gT zU%)WjPfzP_n0?Y>pR5pBSvj(@ir}|jm}3Q$hC<)KDpVEfBc45b9n8=4nW3z#E_iwm z^Y6AIWjpA9t#1mwESz7aKj^<QUdGn(Df4BjHL{^IXq{$<UZW=CqL8L>-y;rO44N1` z`agxH3TCR-Wn7N*c>=R2JqF(RDsZ^U*pIp&GCml(k3ME>Ha<t6F>V9q%f{V+j~jhP z3phMwwrI~9p9!^Szc9WSdI&TRBK?~2Sm;}lUMar*CE@U_K-S5Vp=U`qpAP+!;%2AO zDw4b^{8N(7IB<&j12dz|159Zv%ojr`t;_sHh&lW=v_so$-Yw}rBAqi2hICCg_3(cS z&nvZy&FXMUyTTkBzEZo++-$sr(LXlasoiGYZGJ%etjV@?znKi*0zY(j=;PWWW{2@< z2mc*&X84!Hc($CUU_ZO{`tS~V)@%%4Nxw3$65Ch^%<s)5;WG$-5zo92J<`LK8uw@i z{laJqj}_ay7aOn6@HaH9oZ)-5Xs8>t#)mcovr*d$n%|pU#u-!_dfa?cn;z;9x8iT^ z-fez^P7T>;i^pyUtqENcZlTSgOT$l#W}eozhvt|sQ9g7vY;~6YZj@dS+6!*^P#5S~ zLYDk-^99gf9(q}7y)3n^q{~Bn#%~4lTkQr&@>}gd=qd9x?Tex7!}p1n_QR4t7}f%h z05chsY@a_29SBDPVoQO4N3B@k)zH0we+u0negVDPY|Ig!b2N^S+L7)8h9jgo8m||t zgikx`!D!bwswm*}_DMY!(87;`Pj$G%hy{2RXhJLB3AX@V9%_{qI|08RJ_GP6^K5}B zff<221P%$@Bk)Rr`vrbL;4OeZFh356Q5JZwzy|@J4bKYjS~N>q4<ma0dLWGF+8zU3 zM&AZ(r>6i{(hmUF(X)Wv^a9`}`YGUMdIhkLegn9jeh-+X*8%(KtAGXiGvI}I?{t`k zDFS#IRRiv&1mHDTyQk9mMs2Wx^2SWSUB-!kml|sT-(#Ewc%6{~{E)E?@K&QA@RLR! z@UzBlz%Ls&0Dj&05a8p+!+_s4o&tQvNb0TNJW~&9FB&K6)3jHN1^V;a?~E3m0>3ks z>Pf&heHq|NeRJRyW3_&3;6-D-{&m2!^cMj)>A~QOMoPa~|C6y*PlkSHd_n(Z_#yoi z<1u*8`Nr$vgT-7;<n=KB8yj)UXF8bK5vE^g%$Iw;!T(+lpDMXk5&p;dwUKiosmMDb zcI1M{uE@T~wUPHlp46X2JNqIZjvR=56jVP3=GT#L>3@v85eY==jZm~Q`g(XFYS$a@ z4tJvU>A>!b)JGQ@{4W%3L5ihf$e7bXzc#uxdVX{u`fjOJ0Os}ZQ1qXomqoesO6DNA z4@LJ$4;aHG<!#*w+`dRC8pc{jv^e}@!~n~~KMM!2zYAi0t(J9d0DHZO_~!OfO~d<z z6ZF;SgV9OYyVc`Y<_|?%U|Vm)!~6VA@*a9G{WE=mzC-^7uaDCiZJahuJ5g)aI<z&~ zSz5n#xwcokUb{p4YV<DcKJ6jxDeYzL584~rxWHGV`Y^A#>cjWR0ftz1i=RiM)s>vl zix{FOqBXMnb#VhIdm?&_;7aSx5ZpL$9FJ=P`Z7`d5ee);W72XBC57_|*eUX7wsW6@ zdkkOaoQ3c2&!ao>9qrTjA<3_B)oL?wy@<aM_agP-%HSH*LfS6ehqZ0AOIwKasoIB- zzgbJ;?d;pA1{<TjH%S8m4j|2c8-BFU^+h~h=V`ZRv+@m*ymcj=mbWZ&tv}Cr;HG88 z>Rui2ZGJq>1!xja84$e$elOwgQLOK3@A~o+FFn2XH)~ejcFu>k&3I>X18ci&(I$T7 zYkt!OnJnJ$*^tWiW_G6RP3ldJo9r~+o4Kj@wTv&ta&6jz3$Gr+%LUV3k$O>d!$98_ z@c+l>|C$E)ghtLehf5{rGbSQzI!EA{ZY8dbH{;9SAm`L)dXTrF8>kC!J=s7V@EKjy zi65b?LB11k1=9TaivH_^$`f!4{89H)RYqn%+q3`Ej*KSn-LS!jpJ~C{UGcmP|6rXz z)1_87ycj=VoJTo7<LCT9P$)j7Uk0WcWKzGn;P+{a<g{668qsg{ZvlQp1s&jTkF!4b zsqTLK<0pOaHeBIL_`9TD8UMtOf6VCqc+4SzC*_kkw>^H6g@0tnKREQ>aly2!#n0k9 zVtg9mk-Rz^P{;d`KbNZ?`STC``QkC*lR4Ik`mr=WF`M;CvX0bKMV%OrHjK_{)aw!& zmZkym0Y9<MeB$7<3hix^QttHt`oz+1qwU}hKQaQBq>ob)|K>rKd1#5fE9=GMqeiC> zeEHP^Hh%u@YLL&?S@yL~8~iLf%kJvSefF2>j;s%}Mc<{*Bl*X~ujd7#=Th2oZI|o1 qS?aW+2mI)HKdeMOY<{?UP|M%{bB+2t0-sy*_ZQ_K68z6=;Qs^OL+6nI literal 0 HcmV?d00001 diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml new file mode 100644 index 00000000..79362fdc --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="utf-8"?> +<PluginAssembly FullName="P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059" PluginAssemblyId="29148888-15b3-49a9-be8f-e2dea75a0d0e" CustomizationLevel="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <IsolationMode>2</IsolationMode> + <SourceType>0</SourceType> + <IntroducedVersion>1.0</IntroducedVersion> + <FileName>/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll</FileName> + <PluginTypes> + <PluginType AssemblyQualifiedName="P365I_CRM.Sales.CustomAPIs.CloseOpportunity, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059" PluginTypeId="86b737dd-a8b2-47d2-bd9f-0c0809b43b23" Name="P365I_CRM.Sales.CustomAPIs.CloseOpportunity"> + <FriendlyName>6b1b0b91-d9a0-4e9b-94d4-3d6accd77d38</FriendlyName> + </PluginType> + <PluginType AssemblyQualifiedName="P365I_CRM.Sales.CustomAPIs.CreateQuoteFromOpp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059" PluginTypeId="d0dc2c1f-f2fd-4102-b3c1-e522c641fb9f" Name="P365I_CRM.Sales.CustomAPIs.CreateQuoteFromOpp"> + <FriendlyName>589a51eb-dd15-4685-ac8d-1ce5fa891f1d</FriendlyName> + </PluginType> + <PluginType AssemblyQualifiedName="P365I_CRM.Sales.CustomAPIs.QualifyProspect, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059" PluginTypeId="6ead1150-1fa3-4078-b452-e2185ae9e0d2" Name="P365I_CRM.Sales.CustomAPIs.QualifyProspect"> + <FriendlyName>515a7ae0-e232-4d34-b87d-f1e62eb759b9</FriendlyName> + </PluginType> + <PluginType AssemblyQualifiedName="P365I_CRM.Sales.Plugins.OpportunityPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059" PluginTypeId="e63b249e-8b08-4ba8-b439-72d97a53b97b" Name="P365I_CRM.Sales.Plugins.OpportunityPostOp"> + <FriendlyName>65c1432e-c182-4731-a21a-61ed98dc5077</FriendlyName> + </PluginType> + <PluginType AssemblyQualifiedName="P365I_CRM.Sales.Plugins.OpportunityProductPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059" PluginTypeId="b42bf94c-664e-4d1b-b25a-288c477fa62c" Name="P365I_CRM.Sales.Plugins.OpportunityProductPostOp"> + <FriendlyName>51c594f4-89ff-45fd-b970-eee8a0f21a42</FriendlyName> + </PluginType> + <PluginType AssemblyQualifiedName="P365I_CRM.Sales.Plugins.QuoteProductPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059" PluginTypeId="e998b616-24ac-4848-89d4-3fbe2b209139" Name="P365I_CRM.Sales.Plugins.QuoteProductPostOp"> + <FriendlyName>65df268d-5b6e-466e-8d5a-90a36e5f23ee</FriendlyName> + </PluginType> + </PluginTypes> +</PluginAssembly> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml new file mode 100644 index 00000000..edb3ab82 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<SdkMessageProcessingStep Name="P365I_CRM.Sales.Plugins.OpportunityProductPostOp: Create of p365i_opportunityproduct" SdkMessageProcessingStepId="{0119cefc-eac0-ee11-9079-6045bd127823}" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SdkMessageId>9ebdbb1b-ea3e-db11-86a7-000a3a5473e8</SdkMessageId> + <PluginTypeName>P365I_CRM.Sales.Plugins.OpportunityProductPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059</PluginTypeName> + <PluginTypeId>b42bf94c-664e-4d1b-b25a-288c477fa62c</PluginTypeId> + <PrimaryEntity>p365i_opportunityproduct</PrimaryEntity> + <AsyncAutoDelete>0</AsyncAutoDelete> + <FilteringAttributes></FilteringAttributes> + <InvocationSource>1</InvocationSource> + <Mode>0</Mode> + <Rank>1</Rank> + <EventHandlerTypeCode>4602</EventHandlerTypeCode> + <Stage>40</Stage> + <IsCustomizable>1</IsCustomizable> + <IsHidden>0</IsHidden> + <SupportedDeployment>0</SupportedDeployment> + <IntroducedVersion>1.0</IntroducedVersion> + <SdkMessageProcessingStepImages /> +</SdkMessageProcessingStep> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml new file mode 100644 index 00000000..a0a0826b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<SdkMessageProcessingStep Name="P365I_CRM.Sales.Plugins.OpportunityPostOp: Update of p365i_opportunity" SdkMessageProcessingStepId="{36b95e9e-f2c1-ee11-9079-00224840d636}" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SdkMessageId>20bebb1b-ea3e-db11-86a7-000a3a5473e8</SdkMessageId> + <PluginTypeName>P365I_CRM.Sales.Plugins.OpportunityPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059</PluginTypeName> + <PluginTypeId>e63b249e-8b08-4ba8-b439-72d97a53b97b</PluginTypeId> + <PrimaryEntity>p365i_opportunity</PrimaryEntity> + <AsyncAutoDelete>0</AsyncAutoDelete> + <FilteringAttributes>p365i_detailedamount,p365i_discount,p365i_manualdiscount,p365i_revenue,p365i_tax</FilteringAttributes> + <InvocationSource>1</InvocationSource> + <Mode>0</Mode> + <Rank>1</Rank> + <EventHandlerTypeCode>4602</EventHandlerTypeCode> + <Stage>40</Stage> + <IsCustomizable>1</IsCustomizable> + <IsHidden>0</IsHidden> + <SupportedDeployment>0</SupportedDeployment> + <IntroducedVersion>1.0</IntroducedVersion> + <SdkMessageProcessingStepImages> + <SdkMessageProcessingStepImage Name="PostImage"> + <SdkMessageProcessingStepImageId>{6fc2eec2-f2c1-ee11-9079-6045bd127823}</SdkMessageProcessingStepImageId> + <Attributes>p365i_revenue,p365i_totalamount</Attributes> + <EntityAlias>PostImage</EntityAlias> + <ImageType>1</ImageType> + <MessagePropertyName>Target</MessagePropertyName> + <IsCustomizable>1</IsCustomizable> + </SdkMessageProcessingStepImage> + </SdkMessageProcessingStepImages> +</SdkMessageProcessingStep> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml new file mode 100644 index 00000000..3dbd2aee --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<SdkMessageProcessingStep Name="P365I_CRM.Sales.Plugins.QuoteProductPostOp: Delete of any Entity" SdkMessageProcessingStepId="{543893d1-18c9-ee11-9079-6045bd127823}" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SdkMessageId>a1bdbb1b-ea3e-db11-86a7-000a3a5473e8</SdkMessageId> + <PluginTypeName>P365I_CRM.Sales.Plugins.QuoteProductPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059</PluginTypeName> + <PluginTypeId>e998b616-24ac-4848-89d4-3fbe2b209139</PluginTypeId> + <PrimaryEntity>p365i_quoteproduct</PrimaryEntity> + <AsyncAutoDelete>0</AsyncAutoDelete> + <FilteringAttributes></FilteringAttributes> + <InvocationSource>1</InvocationSource> + <Mode>0</Mode> + <Rank>1</Rank> + <EventHandlerTypeCode>4602</EventHandlerTypeCode> + <Stage>40</Stage> + <IsCustomizable>1</IsCustomizable> + <IsHidden>0</IsHidden> + <SupportedDeployment>0</SupportedDeployment> + <IntroducedVersion>1.0</IntroducedVersion> + <SdkMessageProcessingStepImages> + <SdkMessageProcessingStepImage Name="PreImage"> + <SdkMessageProcessingStepImageId>{8354fac8-19c9-ee11-9078-00224840d636}</SdkMessageProcessingStepImageId> + <Attributes>p365i_quote</Attributes> + <EntityAlias>PreImage</EntityAlias> + <ImageType>0</ImageType> + <MessagePropertyName>Target</MessagePropertyName> + <IsCustomizable>1</IsCustomizable> + </SdkMessageProcessingStepImage> + </SdkMessageProcessingStepImages> +</SdkMessageProcessingStep> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml new file mode 100644 index 00000000..abafe2e9 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<SdkMessageProcessingStep Name="P365I_CRM.Sales.Plugins.OpportunityProductPostOp: Delete of p365i_opportunityproduct" SdkMessageProcessingStepId="{63a76359-a8c2-ee11-9079-00224840d636}" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SdkMessageId>a1bdbb1b-ea3e-db11-86a7-000a3a5473e8</SdkMessageId> + <PluginTypeName>P365I_CRM.Sales.Plugins.OpportunityProductPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059</PluginTypeName> + <PluginTypeId>b42bf94c-664e-4d1b-b25a-288c477fa62c</PluginTypeId> + <PrimaryEntity>p365i_opportunityproduct</PrimaryEntity> + <AsyncAutoDelete>0</AsyncAutoDelete> + <FilteringAttributes></FilteringAttributes> + <InvocationSource>1</InvocationSource> + <Mode>0</Mode> + <Rank>1</Rank> + <EventHandlerTypeCode>4602</EventHandlerTypeCode> + <Stage>40</Stage> + <IsCustomizable>1</IsCustomizable> + <IsHidden>0</IsHidden> + <SupportedDeployment>0</SupportedDeployment> + <IntroducedVersion>1.0</IntroducedVersion> + <SdkMessageProcessingStepImages> + <SdkMessageProcessingStepImage Name="PreImage"> + <SdkMessageProcessingStepImageId>{b85b6f72-a8c2-ee11-9079-6045bd127823}</SdkMessageProcessingStepImageId> + <Attributes>p365i_opportunity</Attributes> + <EntityAlias>PreImage</EntityAlias> + <ImageType>0</ImageType> + <MessagePropertyName>Target</MessagePropertyName> + <IsCustomizable>1</IsCustomizable> + </SdkMessageProcessingStepImage> + </SdkMessageProcessingStepImages> +</SdkMessageProcessingStep> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml new file mode 100644 index 00000000..fd1419b5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<SdkMessageProcessingStep Name="P365I_CRM.Sales.Plugins.OpportunityProductPostOp: Update of p365i_opportunityproduct" SdkMessageProcessingStepId="{bdc21410-ebc0-ee11-9079-00224840d636}" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SdkMessageId>20bebb1b-ea3e-db11-86a7-000a3a5473e8</SdkMessageId> + <PluginTypeName>P365I_CRM.Sales.Plugins.OpportunityProductPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059</PluginTypeName> + <PluginTypeId>b42bf94c-664e-4d1b-b25a-288c477fa62c</PluginTypeId> + <PrimaryEntity>p365i_opportunityproduct</PrimaryEntity> + <AsyncAutoDelete>0</AsyncAutoDelete> + <FilteringAttributes>p365i_manualdiscount,p365i_quantity,p365i_tax,p365i_totalcost</FilteringAttributes> + <InvocationSource>1</InvocationSource> + <Mode>0</Mode> + <Rank>1</Rank> + <EventHandlerTypeCode>4602</EventHandlerTypeCode> + <Stage>40</Stage> + <IsCustomizable>1</IsCustomizable> + <IsHidden>0</IsHidden> + <SupportedDeployment>0</SupportedDeployment> + <IntroducedVersion>1.0</IntroducedVersion> + <SdkMessageProcessingStepImages> + <SdkMessageProcessingStepImage Name="PostImage"> + <SdkMessageProcessingStepImageId>{8132321b-ebc0-ee11-9079-00224841f5ce}</SdkMessageProcessingStepImageId> + <Attributes>p365i_opportunity</Attributes> + <EntityAlias>PostImage</EntityAlias> + <ImageType>1</ImageType> + <MessagePropertyName>Target</MessagePropertyName> + <IsCustomizable>1</IsCustomizable> + </SdkMessageProcessingStepImage> + </SdkMessageProcessingStepImages> +</SdkMessageProcessingStep> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml new file mode 100644 index 00000000..620cf79a --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<SdkMessageProcessingStep Name="P365I_CRM.Sales.Plugins.QuoteProductPostOp: Create of p365i_quoteproduct" SdkMessageProcessingStepId="{ccfb494d-15c9-ee11-9078-00224840d636}" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SdkMessageId>9ebdbb1b-ea3e-db11-86a7-000a3a5473e8</SdkMessageId> + <PluginTypeName>P365I_CRM.Sales.Plugins.QuoteProductPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059</PluginTypeName> + <PluginTypeId>e998b616-24ac-4848-89d4-3fbe2b209139</PluginTypeId> + <PrimaryEntity>p365i_quoteproduct</PrimaryEntity> + <AsyncAutoDelete>0</AsyncAutoDelete> + <FilteringAttributes></FilteringAttributes> + <InvocationSource>1</InvocationSource> + <Mode>0</Mode> + <Rank>1</Rank> + <EventHandlerTypeCode>4602</EventHandlerTypeCode> + <Stage>40</Stage> + <IsCustomizable>1</IsCustomizable> + <IsHidden>0</IsHidden> + <SupportedDeployment>0</SupportedDeployment> + <IntroducedVersion>1.0</IntroducedVersion> + <SdkMessageProcessingStepImages /> +</SdkMessageProcessingStep> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml new file mode 100644 index 00000000..27a83c4b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?> +<SdkMessageProcessingStep Name="P365I_CRM.Sales.Plugins.QuoteProductPostOp: Update of p365i_quoteproduct" SdkMessageProcessingStepId="{cdc73c7d-15c9-ee11-9078-00224840d636}" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <SdkMessageId>20bebb1b-ea3e-db11-86a7-000a3a5473e8</SdkMessageId> + <PluginTypeName>P365I_CRM.Sales.Plugins.QuoteProductPostOp, P365I_CRM.Sales, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e1f2f6346080b059</PluginTypeName> + <PluginTypeId>e998b616-24ac-4848-89d4-3fbe2b209139</PluginTypeId> + <PrimaryEntity>p365i_quoteproduct</PrimaryEntity> + <AsyncAutoDelete>0</AsyncAutoDelete> + <FilteringAttributes>p365i_manualdiscount,p365i_quantity,p365i_tax,p365i_totalcost</FilteringAttributes> + <InvocationSource>1</InvocationSource> + <Mode>0</Mode> + <Rank>1</Rank> + <EventHandlerTypeCode>4602</EventHandlerTypeCode> + <Stage>40</Stage> + <IsCustomizable>1</IsCustomizable> + <IsHidden>0</IsHidden> + <SupportedDeployment>0</SupportedDeployment> + <IntroducedVersion>1.0</IntroducedVersion> + <SdkMessageProcessingStepImages> + <SdkMessageProcessingStepImage Name="PostImage"> + <SdkMessageProcessingStepImageId>{77cd7ab3-15c9-ee11-9078-00224840d636}</SdkMessageProcessingStepImageId> + <Attributes>p365i_product,p365i_quote</Attributes> + <EntityAlias>PostImage</EntityAlias> + <ImageType>1</ImageType> + <MessagePropertyName>Target</MessagePropertyName> + <IsCustomizable>1</IsCustomizable> + </SdkMessageProcessingStepImage> + </SdkMessageProcessingStepImages> +</SdkMessageProcessingStep> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js new file mode 100644 index 00000000..4aa80389 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js @@ -0,0 +1,62 @@ +"use strict"; +var P365I_CRM; +(function (P365I_CRM) { + var Entities; + (function (Entities) { + var Opportuniy; + (function (Opportuniy) { + let FORM_CONTEXT; + let GLOBAL_CONTEXT; + let FORM_ID; + let FORM_TYPE; + let LEXICON; + let HELPERS; + let REFRESHCOUNT = 0; + function onFormLoad(executionContext) { + console.log('OnFormLoad Triggered'); + FORM_CONTEXT = executionContext.getFormContext(); + GLOBAL_CONTEXT = Xrm.Utility.getGlobalContext(); + FORM_ID = FORM_CONTEXT.ui.formSelector.getCurrentItem() ? FORM_CONTEXT.ui.formSelector.getCurrentItem().getId().toUpperCase() : ""; + FORM_TYPE = FORM_CONTEXT.ui.getFormType(); + LEXICON = P365I_CRM.Common.Enums; + HELPERS = P365I_CRM.Common.Helpers; + FORM_CONTEXT.data.entity.addOnSave(function () { onFormSave(executionContext); }); + FORM_CONTEXT.data.entity.addOnPostSave(function () { onFormPostSave(executionContext); }); + addOnchangeFunctionsToAttributes(); + FORM_CONTEXT.getControl("Subgrid_products").addOnLoad(subgridOnLoad); + } + Opportuniy.onFormLoad = onFormLoad; + function onFormSave(executionContext) { + console.log(`onFormSave Triggered`); + } + Opportuniy.onFormSave = onFormSave; + async function onFormPostSave(executionContext) { + console.log(`onFormPostSave Triggered`); + } + Opportuniy.onFormPostSave = onFormPostSave; + function addOnchangeFunctionsToAttributes() { + console.log(`addOnchangeFunctionsToAttributes Triggered`); + } + Opportuniy.addOnchangeFunctionsToAttributes = addOnchangeFunctionsToAttributes; + function subgridOnLoad() { + console.log(`subgridOnLoad Triggered`); + let subgridTotalRecordCount = FORM_CONTEXT.getControl("Subgrid_products").getGrid().getTotalRecordCount(); + if (REFRESHCOUNT == 0 && subgridTotalRecordCount == -1) { + } + else if (REFRESHCOUNT == 0 && subgridTotalRecordCount > 0) { + REFRESHCOUNT = REFRESHCOUNT + 1; + FORM_CONTEXT.data.refresh(false); + } + else if (REFRESHCOUNT == 1 && subgridTotalRecordCount > 0) { + REFRESHCOUNT = 0; + } + else if (REFRESHCOUNT > 0 && subgridTotalRecordCount == -1) { + REFRESHCOUNT = 0; + FORM_CONTEXT.data.refresh(false); + } + } + Opportuniy.subgridOnLoad = subgridOnLoad; + })(Opportuniy = Entities.Opportuniy || (Entities.Opportuniy = {})); + })(Entities = P365I_CRM.Entities || (P365I_CRM.Entities = {})); +})(P365I_CRM || (P365I_CRM = {})); +//# sourceMappingURL=opportunity.js.map \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml new file mode 100644 index 00000000..faa89627 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<WebResource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <WebResourceId>{3083faab-fac7-ee11-9078-00224840d636}</WebResourceId> + <Name>p365i_opportunity.js</Name> + <DisplayName>p365i_opportunity.js</DisplayName> + <WebResourceType>3</WebResourceType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsEnabledForMobileClient>0</IsEnabledForMobileClient> + <IsAvailableForMobileOffline>0</IsAvailableForMobileOffline> + <DependencyXml><Dependencies><Dependency componentType="WebResource"><Library name="p365i_helpers.js" displayName="p365i_helpers.js" languagecode="" description="" libraryUniqueId="{0074c850-4aa9-4436-8033-04e46e02a026}"/></Dependency></Dependencies></DependencyXml> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <IsHidden>0</IsHidden> + <FileName>/WebResources/p365i_opportunityjs3083FAAB-FAC7-EE11-9078-00224840D636</FileName> +</WebResource> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon new file mode 100644 index 00000000..70e6eafe --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" zoomAndPan="magnify" viewBox="0 0 150 149.999998" height="200" preserveAspectRatio="xMidYMid meet" version="1.0"><defs><clipPath id="6e3d75cc0f"><path d="M 17.625 0 L 132.375 0 L 132.375 150 L 17.625 150 Z M 17.625 0 " clip-rule="nonzero"/></clipPath></defs><g clip-path="url(#6e3d75cc0f)"><path fill="#000000" d="M 73.503906 78.476562 L 76.277344 78.476562 C 76.730469 78.476562 77.175781 78.519531 77.621094 78.609375 C 78.066406 78.699219 78.5 78.832031 78.917969 79.003906 C 79.335938 79.179688 79.734375 79.390625 80.109375 79.644531 C 80.488281 79.894531 80.835938 80.179688 81.15625 80.5 C 81.476562 80.820312 81.761719 81.171875 82.015625 81.546875 C 82.265625 81.925781 82.480469 82.320312 82.652344 82.738281 C 82.828125 83.160156 82.957031 83.589844 83.046875 84.035156 C 83.136719 84.480469 83.179688 84.929688 83.183594 85.382812 C 83.183594 85.671875 83.210938 85.957031 83.265625 86.238281 C 83.324219 86.523438 83.40625 86.796875 83.515625 87.066406 C 83.628906 87.332031 83.761719 87.585938 83.921875 87.824219 C 84.082031 88.066406 84.265625 88.289062 84.46875 88.492188 C 84.675781 88.695312 84.898438 88.878906 85.136719 89.039062 C 85.375 89.199219 85.628906 89.335938 85.898438 89.445312 C 86.164062 89.554688 86.4375 89.640625 86.722656 89.695312 C 87.003906 89.75 87.292969 89.78125 87.582031 89.78125 C 87.871094 89.78125 88.15625 89.75 88.4375 89.695312 C 88.722656 89.640625 88.996094 89.554688 89.265625 89.445312 C 89.53125 89.335938 89.785156 89.199219 90.023438 89.039062 C 90.265625 88.878906 90.488281 88.695312 90.691406 88.492188 C 90.894531 88.289062 91.078125 88.066406 91.238281 87.824219 C 91.398438 87.585938 91.535156 87.332031 91.644531 87.066406 C 91.753906 86.796875 91.839844 86.523438 91.894531 86.238281 C 91.953125 85.957031 91.980469 85.671875 91.980469 85.382812 C 91.976562 84.484375 91.898438 83.589844 91.746094 82.707031 C 91.589844 81.820312 91.363281 80.953125 91.058594 80.109375 C 90.753906 79.261719 90.382812 78.449219 89.941406 77.664062 C 89.5 76.882812 88.992188 76.144531 88.425781 75.449219 C 87.855469 74.75 87.234375 74.109375 86.554688 73.519531 C 85.875 72.929688 85.152344 72.402344 84.382812 71.9375 C 83.613281 71.472656 82.8125 71.078125 81.972656 70.75 C 81.136719 70.421875 80.277344 70.167969 79.398438 69.984375 C 79.707031 66.816406 78.738281 63.5625 75 63.429688 C 71.21875 63.5625 70.292969 66.816406 70.601562 70.074219 C 69.390625 70.363281 68.246094 70.8125 67.160156 71.421875 C 66.078125 72.027344 65.09375 72.769531 64.214844 73.652344 C 63.335938 74.53125 62.59375 75.511719 61.988281 76.597656 C 61.382812 77.683594 60.933594 78.828125 60.644531 80.039062 C 60.355469 81.246094 60.234375 82.472656 60.285156 83.714844 C 60.335938 84.957031 60.554688 86.167969 60.941406 87.351562 C 61.324219 88.535156 61.863281 89.640625 62.554688 90.671875 C 63.25 91.707031 64.066406 92.625 65.015625 93.429688 L 79.3125 105.308594 C 79.699219 105.632812 80.027344 106.007812 80.292969 106.441406 C 80.558594 106.875 80.746094 107.335938 80.859375 107.832031 C 80.96875 108.324219 80.996094 108.824219 80.945312 109.328125 C 80.890625 109.832031 80.757812 110.3125 80.542969 110.773438 C 80.328125 111.234375 80.046875 111.644531 79.699219 112.011719 C 79.347656 112.378906 78.945312 112.679688 78.496094 112.914062 C 78.046875 113.144531 77.574219 113.300781 77.070312 113.378906 C 76.570312 113.453125 76.070312 113.445312 75.570312 113.359375 C 75.191406 113.222656 74.808594 113.222656 74.429688 113.359375 C 73.992188 113.40625 73.558594 113.417969 73.121094 113.382812 C 72.683594 113.351562 72.253906 113.28125 71.828125 113.167969 C 71.40625 113.058594 70.996094 112.90625 70.601562 112.71875 C 70.207031 112.527344 69.832031 112.304688 69.480469 112.046875 C 69.125 111.789062 68.796875 111.5 68.5 111.179688 C 68.199219 110.859375 67.933594 110.515625 67.699219 110.144531 C 67.460938 109.777344 67.261719 109.386719 67.101562 108.980469 C 66.9375 108.574219 66.816406 108.15625 66.730469 107.726562 C 66.683594 107.441406 66.605469 107.164062 66.503906 106.894531 C 66.398438 106.621094 66.269531 106.363281 66.113281 106.121094 C 65.960938 105.875 65.78125 105.648438 65.582031 105.4375 C 65.382812 105.230469 65.164062 105.042969 64.925781 104.875 C 64.6875 104.710938 64.4375 104.570312 64.171875 104.453125 C 63.90625 104.339844 63.632812 104.25 63.347656 104.1875 C 63.066406 104.128906 62.777344 104.09375 62.488281 104.089844 C 62.199219 104.085938 61.914062 104.109375 61.628906 104.164062 C 61.339844 104.214844 61.0625 104.296875 60.792969 104.402344 C 60.523438 104.507812 60.265625 104.640625 60.023438 104.800781 C 59.777344 104.957031 59.550781 105.136719 59.34375 105.339844 C 59.132812 105.539062 58.945312 105.761719 58.78125 106 C 58.617188 106.238281 58.476562 106.492188 58.359375 106.757812 C 58.246094 107.023438 58.15625 107.300781 58.09375 107.585938 C 58.03125 107.867188 58 108.15625 57.996094 108.445312 C 57.988281 108.738281 58.011719 109.023438 58.066406 109.3125 C 58.207031 110.085938 58.40625 110.84375 58.664062 111.589844 C 58.921875 112.335938 59.234375 113.054688 59.601562 113.753906 C 59.964844 114.453125 60.382812 115.117188 60.847656 115.753906 C 61.316406 116.390625 61.828125 116.984375 62.382812 117.542969 C 62.9375 118.101562 63.535156 118.617188 64.167969 119.085938 C 64.800781 119.554688 65.464844 119.972656 66.164062 120.339844 C 66.859375 120.707031 67.578125 121.023438 68.324219 121.28125 C 69.066406 121.542969 69.828125 121.746094 70.601562 121.890625 C 70.25 125.015625 71.394531 128.226562 75 128.3125 C 78.695312 128.226562 79.75 124.925781 79.398438 121.804688 C 80.601562 121.511719 81.742188 121.0625 82.820312 120.457031 C 83.902344 119.851562 84.878906 119.109375 85.75 118.230469 C 86.625 117.355469 87.363281 116.375 87.964844 115.292969 C 88.570312 114.214844 89.011719 113.070312 89.300781 111.867188 C 89.585938 110.664062 89.707031 109.441406 89.65625 108.207031 C 89.601562 106.96875 89.386719 105.761719 89 104.585938 C 88.617188 103.410156 88.078125 102.304688 87.390625 101.277344 C 86.699219 100.25 85.882812 99.335938 84.941406 98.535156 L 70.644531 86.65625 C 70.269531 86.363281 69.949219 86.019531 69.6875 85.621094 C 69.421875 85.226562 69.226562 84.796875 69.097656 84.335938 C 68.972656 83.878906 68.921875 83.410156 68.945312 82.933594 C 68.96875 82.457031 69.066406 82 69.238281 81.554688 C 69.390625 81.109375 69.605469 80.695312 69.886719 80.316406 C 70.167969 79.9375 70.496094 79.609375 70.878906 79.332031 C 71.261719 79.058594 71.675781 78.847656 72.125 78.699219 C 72.574219 78.554688 73.03125 78.480469 73.503906 78.476562 Z M 73.503906 78.476562 L 76.277344 78.476562 C 76.730469 78.476562 77.175781 78.519531 77.621094 78.609375 C 78.066406 78.699219 78.5 78.832031 78.917969 79.003906 C 79.335938 79.179688 79.734375 79.390625 80.109375 79.644531 C 80.488281 79.894531 80.835938 80.179688 81.15625 80.5 C 81.476562 80.820312 81.761719 81.171875 82.015625 81.546875 C 82.265625 81.925781 82.480469 82.320312 82.652344 82.738281 C 82.828125 83.160156 82.957031 83.589844 83.046875 84.035156 C 83.136719 84.480469 83.179688 84.929688 83.183594 85.382812 C 83.183594 85.671875 83.210938 85.957031 83.265625 86.238281 C 83.324219 86.523438 83.40625 86.796875 83.515625 87.066406 C 83.628906 87.332031 83.761719 87.585938 83.921875 87.824219 C 84.082031 88.066406 84.265625 88.289062 84.46875 88.492188 C 84.675781 88.695312 84.898438 88.878906 85.136719 89.039062 C 85.375 89.199219 85.628906 89.335938 85.898438 89.445312 C 86.164062 89.554688 86.4375 89.640625 86.722656 89.695312 C 87.003906 89.75 87.292969 89.78125 87.582031 89.78125 C 87.871094 89.78125 88.15625 89.75 88.4375 89.695312 C 88.722656 89.640625 88.996094 89.554688 89.265625 89.445312 C 89.53125 89.335938 89.785156 89.199219 90.023438 89.039062 C 90.265625 88.878906 90.488281 88.695312 90.691406 88.492188 C 90.894531 88.289062 91.078125 88.066406 91.238281 87.824219 C 91.398438 87.585938 91.535156 87.332031 91.644531 87.066406 C 91.753906 86.796875 91.839844 86.523438 91.894531 86.238281 C 91.953125 85.957031 91.980469 85.671875 91.980469 85.382812 C 91.976562 84.484375 91.898438 83.589844 91.746094 82.707031 C 91.589844 81.820312 91.363281 80.953125 91.058594 80.109375 C 90.753906 79.261719 90.382812 78.449219 89.941406 77.664062 C 89.5 76.882812 88.992188 76.144531 88.425781 75.449219 C 87.855469 74.75 87.234375 74.109375 86.554688 73.519531 C 85.875 72.929688 85.152344 72.402344 84.382812 71.9375 C 83.613281 71.472656 82.8125 71.078125 81.972656 70.75 C 81.136719 70.421875 80.277344 70.167969 79.398438 69.984375 C 79.707031 66.816406 78.738281 63.5625 75 63.429688 C 71.21875 63.5625 70.292969 66.816406 70.601562 70.074219 C 69.390625 70.363281 68.246094 70.8125 67.160156 71.421875 C 66.078125 72.027344 65.09375 72.769531 64.214844 73.652344 C 63.335938 74.53125 62.59375 75.511719 61.988281 76.597656 C 61.382812 77.683594 60.933594 78.828125 60.644531 80.039062 C 60.355469 81.246094 60.234375 82.472656 60.285156 83.714844 C 60.335938 84.957031 60.554688 86.167969 60.941406 87.351562 C 61.324219 88.535156 61.863281 89.640625 62.554688 90.671875 C 63.25 91.707031 64.066406 92.625 65.015625 93.429688 L 79.3125 105.308594 C 79.699219 105.632812 80.027344 106.007812 80.292969 106.441406 C 80.558594 106.875 80.746094 107.335938 80.859375 107.832031 C 80.96875 108.324219 80.996094 108.824219 80.945312 109.328125 C 80.890625 109.832031 80.757812 110.3125 80.542969 110.773438 C 80.328125 111.234375 80.046875 111.644531 79.699219 112.011719 C 79.347656 112.378906 78.945312 112.679688 78.496094 112.914062 C 78.046875 113.144531 77.574219 113.300781 77.070312 113.378906 C 76.570312 113.453125 76.070312 113.445312 75.570312 113.359375 C 75.191406 113.222656 74.808594 113.222656 74.429688 113.359375 C 73.992188 113.40625 73.558594 113.417969 73.121094 113.382812 C 72.683594 113.351562 72.253906 113.28125 71.828125 113.167969 C 71.40625 113.058594 70.996094 112.90625 70.601562 112.71875 C 70.207031 112.527344 69.832031 112.304688 69.480469 112.046875 C 69.125 111.789062 68.796875 111.5 68.5 111.179688 C 68.199219 110.859375 67.933594 110.515625 67.699219 110.144531 C 67.460938 109.777344 67.261719 109.386719 67.101562 108.980469 C 66.9375 108.574219 66.816406 108.15625 66.730469 107.726562 C 66.683594 107.441406 66.605469 107.164062 66.503906 106.894531 C 66.398438 106.621094 66.269531 106.363281 66.113281 106.121094 C 65.960938 105.875 65.78125 105.648438 65.582031 105.4375 C 65.382812 105.230469 65.164062 105.042969 64.925781 104.875 C 64.6875 104.710938 64.4375 104.570312 64.171875 104.453125 C 63.90625 104.339844 63.632812 104.25 63.347656 104.1875 C 63.066406 104.128906 62.777344 104.09375 62.488281 104.089844 C 62.199219 104.085938 61.914062 104.109375 61.628906 104.164062 C 61.339844 104.214844 61.0625 104.296875 60.792969 104.402344 C 60.523438 104.507812 60.265625 104.640625 60.023438 104.800781 C 59.777344 104.957031 59.550781 105.136719 59.34375 105.339844 C 59.132812 105.539062 58.945312 105.761719 58.78125 106 C 58.617188 106.238281 58.476562 106.492188 58.359375 106.757812 C 58.246094 107.023438 58.15625 107.300781 58.09375 107.585938 C 58.03125 107.867188 58 108.15625 57.996094 108.445312 C 57.988281 108.738281 58.011719 109.023438 58.066406 109.3125 C 58.207031 110.085938 58.40625 110.84375 58.664062 111.589844 C 58.921875 112.335938 59.234375 113.054688 59.601562 113.753906 C 59.964844 114.453125 60.382812 115.117188 60.847656 115.753906 C 61.316406 116.390625 61.828125 116.984375 62.382812 117.542969 C 62.9375 118.101562 63.535156 118.617188 64.167969 119.085938 C 64.800781 119.554688 65.464844 119.972656 66.164062 120.339844 C 66.859375 120.707031 67.578125 121.023438 68.324219 121.28125 C 69.066406 121.542969 69.828125 121.746094 70.601562 121.890625 C 70.25 125.015625 71.394531 128.226562 75 128.3125 C 78.695312 128.226562 79.75 124.925781 79.398438 121.804688 C 80.601562 121.511719 81.742188 121.0625 82.820312 120.457031 C 83.902344 119.851562 84.878906 119.109375 85.75 118.230469 C 86.625 117.355469 87.363281 116.375 87.964844 115.292969 C 88.570312 114.214844 89.011719 113.070312 89.300781 111.867188 C 89.585938 110.664062 89.707031 109.441406 89.65625 108.207031 C 89.601562 106.96875 89.386719 105.761719 89 104.585938 C 88.617188 103.410156 88.078125 102.304688 87.390625 101.277344 C 86.699219 100.25 85.882812 99.335938 84.941406 98.535156 L 70.644531 86.65625 C 70.269531 86.363281 69.949219 86.019531 69.6875 85.621094 C 69.421875 85.226562 69.226562 84.796875 69.097656 84.335938 C 68.972656 83.878906 68.921875 83.410156 68.945312 82.933594 C 68.96875 82.457031 69.066406 82 69.238281 81.554688 C 69.390625 81.109375 69.605469 80.695312 69.886719 80.316406 C 70.167969 79.9375 70.496094 79.609375 70.878906 79.332031 C 71.261719 79.058594 71.675781 78.847656 72.125 78.699219 C 72.574219 78.554688 73.03125 78.480469 73.503906 78.476562 Z M 73.503906 78.476562 L 76.277344 78.476562 C 76.730469 78.476562 77.175781 78.519531 77.621094 78.609375 C 78.066406 78.699219 78.5 78.832031 78.917969 79.003906 C 79.335938 79.179688 79.734375 79.390625 80.109375 79.644531 C 80.488281 79.894531 80.835938 80.179688 81.15625 80.5 C 81.476562 80.820312 81.761719 81.171875 82.015625 81.546875 C 82.265625 81.925781 82.480469 82.320312 82.652344 82.738281 C 82.828125 83.160156 82.957031 83.589844 83.046875 84.035156 C 83.136719 84.480469 83.179688 84.929688 83.183594 85.382812 C 83.183594 85.671875 83.210938 85.957031 83.265625 86.238281 C 83.324219 86.523438 83.40625 86.796875 83.515625 87.066406 C 83.628906 87.332031 83.761719 87.585938 83.921875 87.824219 C 84.082031 88.066406 84.265625 88.289062 84.46875 88.492188 C 84.675781 88.695312 84.898438 88.878906 85.136719 89.039062 C 85.375 89.199219 85.628906 89.335938 85.898438 89.445312 C 86.164062 89.554688 86.4375 89.640625 86.722656 89.695312 C 87.003906 89.75 87.292969 89.78125 87.582031 89.78125 C 87.871094 89.78125 88.15625 89.75 88.4375 89.695312 C 88.722656 89.640625 88.996094 89.554688 89.265625 89.445312 C 89.53125 89.335938 89.785156 89.199219 90.023438 89.039062 C 90.265625 88.878906 90.488281 88.695312 90.691406 88.492188 C 90.894531 88.289062 91.078125 88.066406 91.238281 87.824219 C 91.398438 87.585938 91.535156 87.332031 91.644531 87.066406 C 91.753906 86.796875 91.839844 86.523438 91.894531 86.238281 C 91.953125 85.957031 91.980469 85.671875 91.980469 85.382812 C 91.976562 84.484375 91.898438 83.589844 91.746094 82.707031 C 91.589844 81.820312 91.363281 80.953125 91.058594 80.109375 C 90.753906 79.261719 90.382812 78.449219 89.941406 77.664062 C 89.5 76.882812 88.992188 76.144531 88.425781 75.449219 C 87.855469 74.75 87.234375 74.109375 86.554688 73.519531 C 85.875 72.929688 85.152344 72.402344 84.382812 71.9375 C 83.613281 71.472656 82.8125 71.078125 81.972656 70.75 C 81.136719 70.421875 80.277344 70.167969 79.398438 69.984375 C 79.707031 66.816406 78.738281 63.5625 75 63.429688 C 71.21875 63.5625 70.292969 66.816406 70.601562 70.074219 C 69.390625 70.363281 68.246094 70.8125 67.160156 71.421875 C 66.078125 72.027344 65.09375 72.769531 64.214844 73.652344 C 63.335938 74.53125 62.59375 75.511719 61.988281 76.597656 C 61.382812 77.683594 60.933594 78.828125 60.644531 80.039062 C 60.355469 81.246094 60.234375 82.472656 60.285156 83.714844 C 60.335938 84.957031 60.554688 86.167969 60.941406 87.351562 C 61.324219 88.535156 61.863281 89.640625 62.554688 90.671875 C 63.25 91.707031 64.066406 92.625 65.015625 93.429688 L 79.3125 105.308594 C 79.699219 105.632812 80.027344 106.007812 80.292969 106.441406 C 80.558594 106.875 80.746094 107.335938 80.859375 107.832031 C 80.96875 108.324219 80.996094 108.824219 80.945312 109.328125 C 80.890625 109.832031 80.757812 110.3125 80.542969 110.773438 C 80.328125 111.234375 80.046875 111.644531 79.699219 112.011719 C 79.347656 112.378906 78.945312 112.679688 78.496094 112.914062 C 78.046875 113.144531 77.574219 113.300781 77.070312 113.378906 C 76.570312 113.453125 76.070312 113.445312 75.570312 113.359375 C 75.191406 113.222656 74.808594 113.222656 74.429688 113.359375 C 73.992188 113.40625 73.558594 113.417969 73.121094 113.382812 C 72.683594 113.351562 72.253906 113.28125 71.828125 113.167969 C 71.40625 113.058594 70.996094 112.90625 70.601562 112.71875 C 70.207031 112.527344 69.832031 112.304688 69.480469 112.046875 C 69.125 111.789062 68.796875 111.5 68.5 111.179688 C 68.199219 110.859375 67.933594 110.515625 67.699219 110.144531 C 67.460938 109.777344 67.261719 109.386719 67.101562 108.980469 C 66.9375 108.574219 66.816406 108.15625 66.730469 107.726562 C 66.683594 107.441406 66.605469 107.164062 66.503906 106.894531 C 66.398438 106.621094 66.269531 106.363281 66.113281 106.121094 C 65.960938 105.875 65.78125 105.648438 65.582031 105.4375 C 65.382812 105.230469 65.164062 105.042969 64.925781 104.875 C 64.6875 104.710938 64.4375 104.570312 64.171875 104.453125 C 63.90625 104.339844 63.632812 104.25 63.347656 104.1875 C 63.066406 104.128906 62.777344 104.09375 62.488281 104.089844 C 62.199219 104.085938 61.914062 104.109375 61.628906 104.164062 C 61.339844 104.214844 61.0625 104.296875 60.792969 104.402344 C 60.523438 104.507812 60.265625 104.640625 60.023438 104.800781 C 59.777344 104.957031 59.550781 105.136719 59.34375 105.339844 C 59.132812 105.539062 58.945312 105.761719 58.78125 106 C 58.617188 106.238281 58.476562 106.492188 58.359375 106.757812 C 58.246094 107.023438 58.15625 107.300781 58.09375 107.585938 C 58.03125 107.867188 58 108.15625 57.996094 108.445312 C 57.988281 108.738281 58.011719 109.023438 58.066406 109.3125 C 58.207031 110.085938 58.40625 110.84375 58.664062 111.589844 C 58.921875 112.335938 59.234375 113.054688 59.601562 113.753906 C 59.964844 114.453125 60.382812 115.117188 60.847656 115.753906 C 61.316406 116.390625 61.828125 116.984375 62.382812 117.542969 C 62.9375 118.101562 63.535156 118.617188 64.167969 119.085938 C 64.800781 119.554688 65.464844 119.972656 66.164062 120.339844 C 66.859375 120.707031 67.578125 121.023438 68.324219 121.28125 C 69.066406 121.542969 69.828125 121.746094 70.601562 121.890625 C 70.25 125.015625 71.394531 128.226562 75 128.3125 C 78.695312 128.226562 79.75 124.925781 79.398438 121.804688 C 80.601562 121.511719 81.742188 121.0625 82.820312 120.457031 C 83.902344 119.851562 84.878906 119.109375 85.75 118.230469 C 86.625 117.355469 87.363281 116.375 87.964844 115.292969 C 88.570312 114.214844 89.011719 113.070312 89.300781 111.867188 C 89.585938 110.664062 89.707031 109.441406 89.65625 108.207031 C 89.601562 106.96875 89.386719 105.761719 89 104.585938 C 88.617188 103.410156 88.078125 102.304688 87.390625 101.277344 C 86.699219 100.25 85.882812 99.335938 84.941406 98.535156 L 70.644531 86.65625 C 70.269531 86.363281 69.949219 86.019531 69.6875 85.621094 C 69.421875 85.226562 69.226562 84.796875 69.097656 84.335938 C 68.972656 83.878906 68.921875 83.410156 68.945312 82.933594 C 68.96875 82.457031 69.066406 82 69.238281 81.554688 C 69.390625 81.109375 69.605469 80.695312 69.886719 80.316406 C 70.167969 79.9375 70.496094 79.609375 70.878906 79.332031 C 71.261719 79.058594 71.675781 78.847656 72.125 78.699219 C 72.574219 78.554688 73.03125 78.480469 73.503906 78.476562 Z M 131.964844 140.367188 L 122.289062 48.605469 C 122.234375 48.058594 122.128906 47.519531 121.972656 46.992188 C 121.820312 46.460938 121.617188 45.953125 121.371094 45.460938 C 121.121094 44.96875 120.828125 44.503906 120.496094 44.066406 C 120.160156 43.628906 119.789062 43.226562 119.378906 42.855469 C 118.96875 42.488281 118.53125 42.160156 118.058594 41.871094 C 117.589844 41.582031 117.097656 41.339844 116.582031 41.144531 C 116.066406 40.949219 115.539062 40.800781 114.996094 40.703125 C 114.457031 40.601562 113.910156 40.554688 113.359375 40.558594 L 97.742188 40.558594 L 97.742188 24.898438 C 97.773438 24.121094 97.765625 23.34375 97.71875 22.566406 C 97.671875 21.789062 97.589844 21.015625 97.46875 20.25 C 97.347656 19.480469 97.1875 18.71875 96.992188 17.96875 C 96.796875 17.214844 96.566406 16.472656 96.296875 15.742188 C 96.03125 15.011719 95.726562 14.296875 95.386719 13.597656 C 95.050781 12.894531 94.679688 12.214844 94.273438 11.550781 C 93.871094 10.882812 93.433594 10.242188 92.964844 9.621094 C 92.496094 9 92 8.402344 91.472656 7.828125 C 90.949219 7.253906 90.394531 6.710938 89.816406 6.191406 C 89.234375 5.671875 88.632812 5.183594 88.003906 4.722656 C 87.378906 4.261719 86.730469 3.835938 86.058594 3.4375 C 85.390625 3.042969 84.703125 2.679688 84 2.347656 C 83.292969 2.019531 82.574219 1.726562 81.839844 1.46875 C 81.109375 1.207031 80.363281 0.984375 79.609375 0.800781 C 78.851562 0.613281 78.089844 0.464844 77.320312 0.351562 C 76.550781 0.242188 75.777344 0.167969 75 0.132812 C 74.222656 0.167969 73.449219 0.242188 72.679688 0.351562 C 71.910156 0.464844 71.148438 0.613281 70.390625 0.800781 C 69.636719 0.984375 68.890625 1.207031 68.160156 1.46875 C 67.425781 1.726562 66.707031 2.019531 66 2.347656 C 65.296875 2.679688 64.609375 3.042969 63.941406 3.4375 C 63.269531 3.835938 62.621094 4.261719 61.996094 4.722656 C 61.367188 5.183594 60.765625 5.671875 60.183594 6.191406 C 59.605469 6.710938 59.050781 7.253906 58.527344 7.828125 C 58 8.402344 57.503906 9 57.035156 9.621094 C 56.566406 10.242188 56.128906 10.882812 55.726562 11.550781 C 55.320312 12.214844 54.949219 12.894531 54.613281 13.597656 C 54.273438 14.296875 53.96875 15.011719 53.703125 15.742188 C 53.433594 16.472656 53.203125 17.214844 53.007812 17.96875 C 52.8125 18.71875 52.652344 19.480469 52.53125 20.25 C 52.410156 21.015625 52.328125 21.789062 52.28125 22.566406 C 52.234375 23.34375 52.226562 24.121094 52.257812 24.898438 L 52.257812 40.558594 L 36.640625 40.558594 C 36.089844 40.558594 35.542969 40.609375 35.003906 40.710938 C 34.460938 40.8125 33.933594 40.960938 33.417969 41.15625 C 32.902344 41.355469 32.410156 41.597656 31.941406 41.886719 C 31.46875 42.171875 31.027344 42.5 30.617188 42.867188 C 30.207031 43.238281 29.835938 43.640625 29.496094 44.074219 C 29.160156 44.511719 28.867188 44.976562 28.613281 45.464844 C 28.363281 45.957031 28.15625 46.464844 27.996094 46.992188 C 27.839844 47.519531 27.730469 48.058594 27.667969 48.605469 L 18.035156 140.367188 C 17.894531 141.632812 18.019531 142.871094 18.414062 144.082031 C 18.804688 145.292969 19.425781 146.371094 20.277344 147.316406 C 21.132812 148.265625 22.140625 149 23.304688 149.519531 C 24.46875 150.039062 25.6875 150.304688 26.964844 150.308594 L 37.660156 150.308594 C 37.953125 150.308594 38.246094 150.277344 38.535156 150.222656 C 38.824219 150.164062 39.101562 150.078125 39.375 149.964844 C 39.644531 149.855469 39.90625 149.714844 40.148438 149.550781 C 40.394531 149.390625 40.621094 149.203125 40.828125 148.996094 C 41.035156 148.789062 41.222656 148.5625 41.386719 148.316406 C 41.550781 148.070312 41.6875 147.8125 41.800781 147.542969 C 41.914062 147.269531 41.996094 146.988281 42.054688 146.699219 C 42.113281 146.414062 42.140625 146.121094 42.140625 145.828125 L 42.140625 145.800781 C 42.140625 145.507812 42.113281 145.21875 42.054688 144.929688 C 41.996094 144.640625 41.914062 144.363281 41.800781 144.089844 C 41.6875 143.820312 41.550781 143.5625 41.386719 143.316406 C 41.226562 143.074219 41.039062 142.847656 40.832031 142.636719 C 40.625 142.429688 40.398438 142.246094 40.15625 142.082031 C 39.910156 141.917969 39.65625 141.777344 39.382812 141.667969 C 39.113281 141.554688 38.832031 141.46875 38.542969 141.410156 C 38.257812 141.351562 37.964844 141.320312 37.671875 141.320312 L 26.789062 141.289062 L 36.640625 49.355469 L 52.257812 49.398438 L 52.257812 58.722656 C 52.257812 59.011719 52.285156 59.300781 52.34375 59.582031 C 52.398438 59.867188 52.484375 60.140625 52.59375 60.40625 C 52.703125 60.675781 52.839844 60.929688 53 61.167969 C 53.160156 61.410156 53.34375 61.628906 53.546875 61.835938 C 53.75 62.039062 53.972656 62.222656 54.214844 62.382812 C 54.453125 62.542969 54.707031 62.679688 54.972656 62.789062 C 55.242188 62.898438 55.515625 62.980469 55.800781 63.039062 C 56.082031 63.09375 56.367188 63.125 56.65625 63.125 C 56.945312 63.125 57.230469 63.09375 57.515625 63.039062 C 57.796875 62.980469 58.074219 62.898438 58.339844 62.789062 C 58.605469 62.679688 58.859375 62.542969 59.101562 62.382812 C 59.339844 62.222656 59.5625 62.039062 59.765625 61.835938 C 59.972656 61.628906 60.152344 61.410156 60.316406 61.167969 C 60.476562 60.929688 60.609375 60.675781 60.722656 60.40625 C 60.832031 60.140625 60.914062 59.867188 60.972656 59.582031 C 61.027344 59.300781 61.054688 59.011719 61.054688 58.722656 L 61.054688 49.398438 L 88.945312 49.488281 L 88.945312 58.722656 C 88.945312 59.011719 88.972656 59.300781 89.027344 59.582031 C 89.085938 59.867188 89.167969 60.140625 89.28125 60.40625 C 89.390625 60.675781 89.523438 60.929688 89.6875 61.167969 C 89.847656 61.410156 90.027344 61.628906 90.234375 61.835938 C 90.4375 62.039062 90.660156 62.222656 90.898438 62.382812 C 91.140625 62.542969 91.394531 62.679688 91.660156 62.789062 C 91.925781 62.898438 92.203125 62.980469 92.484375 63.039062 C 92.769531 63.09375 93.054688 63.125 93.34375 63.125 C 93.632812 63.125 93.917969 63.09375 94.203125 63.039062 C 94.484375 62.980469 94.761719 62.898438 95.027344 62.789062 C 95.292969 62.679688 95.546875 62.542969 95.789062 62.382812 C 96.027344 62.222656 96.25 62.039062 96.453125 61.835938 C 96.65625 61.628906 96.839844 61.410156 97 61.167969 C 97.160156 60.929688 97.296875 60.675781 97.40625 60.40625 C 97.519531 60.140625 97.601562 59.867188 97.65625 59.582031 C 97.714844 59.300781 97.742188 59.011719 97.742188 58.722656 L 97.742188 49.488281 L 113.578125 49.53125 L 123.167969 141.421875 C 123.125 141.511719 123.078125 141.511719 123.035156 141.511719 L 55.429688 141.34375 C 55.136719 141.34375 54.84375 141.371094 54.554688 141.429688 C 54.265625 141.484375 53.984375 141.570312 53.710938 141.683594 C 53.441406 141.796875 53.179688 141.933594 52.9375 142.097656 C 52.691406 142.261719 52.464844 142.445312 52.253906 142.652344 C 52.046875 142.863281 51.859375 143.089844 51.695312 143.332031 C 51.53125 143.578125 51.394531 143.835938 51.28125 144.109375 C 51.167969 144.382812 51.082031 144.660156 51.023438 144.949219 C 50.96875 145.238281 50.9375 145.53125 50.9375 145.828125 C 50.9375 146.121094 50.96875 146.414062 51.023438 146.699219 C 51.082031 146.988281 51.167969 147.269531 51.28125 147.542969 C 51.390625 147.8125 51.53125 148.070312 51.695312 148.316406 C 51.859375 148.5625 52.042969 148.789062 52.25 148.996094 C 52.460938 149.203125 52.6875 149.390625 52.929688 149.550781 C 53.175781 149.714844 53.433594 149.855469 53.707031 149.964844 C 53.976562 150.078125 54.257812 150.164062 54.546875 150.222656 C 54.835938 150.277344 55.125 150.308594 55.421875 150.308594 L 123.035156 150.308594 C 123.664062 150.300781 124.285156 150.230469 124.898438 150.097656 C 125.511719 149.960938 126.105469 149.765625 126.679688 149.507812 C 127.25 149.25 127.792969 148.933594 128.300781 148.5625 C 128.804688 148.191406 129.269531 147.773438 129.691406 147.304688 C 130.109375 146.835938 130.476562 146.332031 130.792969 145.785156 C 131.105469 145.242188 131.363281 144.671875 131.558594 144.074219 C 131.753906 143.476562 131.886719 142.867188 131.953125 142.242188 C 132.023438 141.617188 132.027344 140.992188 131.964844 140.367188 Z M 88.945312 40.558594 L 61.054688 40.558594 L 61.054688 24.898438 C 61.539062 3.828125 88.460938 3.828125 88.945312 24.898438 Z M 75.570312 113.359375 C 75.191406 113.222656 74.808594 113.222656 74.429688 113.359375 C 73.992188 113.40625 73.558594 113.417969 73.121094 113.382812 C 72.683594 113.351562 72.253906 113.28125 71.828125 113.167969 C 71.40625 113.058594 70.996094 112.90625 70.601562 112.71875 C 70.207031 112.527344 69.832031 112.304688 69.480469 112.046875 C 69.125 111.789062 68.796875 111.5 68.5 111.179688 C 68.199219 110.859375 67.933594 110.515625 67.699219 110.144531 C 67.460938 109.777344 67.261719 109.386719 67.101562 108.980469 C 66.9375 108.574219 66.816406 108.15625 66.730469 107.726562 C 66.683594 107.441406 66.605469 107.164062 66.503906 106.894531 C 66.398438 106.621094 66.269531 106.363281 66.113281 106.121094 C 65.960938 105.875 65.78125 105.648438 65.582031 105.4375 C 65.382812 105.230469 65.164062 105.042969 64.925781 104.875 C 64.6875 104.710938 64.4375 104.570312 64.171875 104.453125 C 63.90625 104.339844 63.632812 104.25 63.347656 104.1875 C 63.066406 104.128906 62.777344 104.09375 62.488281 104.089844 C 62.199219 104.085938 61.914062 104.109375 61.628906 104.164062 C 61.339844 104.214844 61.0625 104.296875 60.792969 104.402344 C 60.523438 104.507812 60.265625 104.640625 60.023438 104.800781 C 59.777344 104.957031 59.550781 105.136719 59.34375 105.339844 C 59.132812 105.539062 58.945312 105.761719 58.78125 106 C 58.617188 106.238281 58.476562 106.492188 58.359375 106.757812 C 58.246094 107.023438 58.15625 107.300781 58.09375 107.585938 C 58.03125 107.867188 58 108.15625 57.996094 108.445312 C 57.988281 108.738281 58.011719 109.023438 58.066406 109.3125 C 58.207031 110.085938 58.40625 110.84375 58.664062 111.589844 C 58.921875 112.335938 59.234375 113.054688 59.601562 113.753906 C 59.964844 114.453125 60.382812 115.117188 60.847656 115.753906 C 61.316406 116.390625 61.828125 116.984375 62.382812 117.542969 C 62.9375 118.101562 63.535156 118.617188 64.167969 119.085938 C 64.800781 119.554688 65.464844 119.972656 66.164062 120.339844 C 66.859375 120.707031 67.578125 121.023438 68.324219 121.28125 C 69.066406 121.542969 69.828125 121.746094 70.601562 121.890625 C 70.25 125.015625 71.394531 128.226562 75 128.3125 C 78.695312 128.226562 79.75 124.925781 79.398438 121.804688 C 80.601562 121.511719 81.742188 121.0625 82.820312 120.457031 C 83.902344 119.851562 84.878906 119.109375 85.75 118.230469 C 86.625 117.355469 87.363281 116.375 87.964844 115.292969 C 88.570312 114.214844 89.011719 113.070312 89.300781 111.867188 C 89.585938 110.664062 89.707031 109.441406 89.65625 108.207031 C 89.605469 106.96875 89.386719 105.761719 89 104.585938 C 88.617188 103.410156 88.078125 102.304688 87.390625 101.277344 C 86.699219 100.25 85.882812 99.335938 84.941406 98.535156 L 70.644531 86.65625 C 70.269531 86.363281 69.949219 86.019531 69.6875 85.621094 C 69.421875 85.226562 69.226562 84.796875 69.097656 84.335938 C 68.972656 83.878906 68.921875 83.410156 68.945312 82.933594 C 68.96875 82.457031 69.066406 82 69.238281 81.554688 C 69.390625 81.109375 69.605469 80.695312 69.886719 80.316406 C 70.167969 79.9375 70.496094 79.609375 70.878906 79.332031 C 71.261719 79.058594 71.675781 78.847656 72.125 78.699219 C 72.574219 78.554688 73.03125 78.476562 73.503906 78.476562 L 76.277344 78.476562 C 76.730469 78.476562 77.179688 78.519531 77.621094 78.609375 C 78.066406 78.699219 78.5 78.828125 78.917969 79.003906 C 79.335938 79.175781 79.734375 79.390625 80.109375 79.640625 C 80.488281 79.894531 80.835938 80.179688 81.15625 80.5 C 81.476562 80.820312 81.761719 81.171875 82.015625 81.546875 C 82.265625 81.921875 82.480469 82.320312 82.652344 82.738281 C 82.828125 83.160156 82.957031 83.589844 83.046875 84.035156 C 83.136719 84.480469 83.179688 84.925781 83.183594 85.382812 C 83.183594 85.667969 83.210938 85.957031 83.265625 86.238281 C 83.324219 86.523438 83.40625 86.796875 83.515625 87.0625 C 83.628906 87.332031 83.761719 87.585938 83.921875 87.824219 C 84.082031 88.066406 84.265625 88.289062 84.46875 88.492188 C 84.675781 88.695312 84.898438 88.878906 85.136719 89.039062 C 85.375 89.199219 85.628906 89.335938 85.898438 89.445312 C 86.164062 89.554688 86.4375 89.640625 86.722656 89.695312 C 87.003906 89.75 87.292969 89.78125 87.582031 89.78125 C 87.871094 89.78125 88.15625 89.75 88.4375 89.695312 C 88.722656 89.640625 88.996094 89.554688 89.265625 89.445312 C 89.53125 89.335938 89.785156 89.199219 90.023438 89.039062 C 90.265625 88.878906 90.488281 88.695312 90.691406 88.492188 C 90.894531 88.289062 91.078125 88.066406 91.238281 87.824219 C 91.398438 87.585938 91.535156 87.332031 91.644531 87.0625 C 91.753906 86.796875 91.839844 86.523438 91.894531 86.238281 C 91.953125 85.957031 91.980469 85.667969 91.980469 85.382812 C 91.976562 84.480469 91.898438 83.589844 91.746094 82.703125 C 91.589844 81.820312 91.363281 80.953125 91.058594 80.109375 C 90.757812 79.261719 90.382812 78.449219 89.941406 77.664062 C 89.5 76.882812 88.992188 76.144531 88.425781 75.449219 C 87.855469 74.75 87.234375 74.109375 86.554688 73.519531 C 85.875 72.929688 85.152344 72.402344 84.382812 71.9375 C 83.613281 71.472656 82.8125 71.078125 81.972656 70.75 C 81.136719 70.421875 80.277344 70.167969 79.398438 69.984375 C 79.707031 66.816406 78.738281 63.5625 75 63.429688 C 71.21875 63.5625 70.292969 66.816406 70.601562 70.074219 C 69.390625 70.363281 68.246094 70.8125 67.160156 71.417969 C 66.078125 72.027344 65.09375 72.769531 64.214844 73.652344 C 63.335938 74.53125 62.59375 75.511719 61.988281 76.597656 C 61.382812 77.683594 60.933594 78.828125 60.644531 80.039062 C 60.355469 81.246094 60.234375 82.472656 60.285156 83.714844 C 60.335938 84.957031 60.554688 86.167969 60.941406 87.351562 C 61.324219 88.535156 61.863281 89.640625 62.554688 90.671875 C 63.25 91.707031 64.066406 92.625 65.015625 93.429688 L 79.3125 105.308594 C 79.699219 105.632812 80.027344 106.007812 80.292969 106.441406 C 80.558594 106.871094 80.746094 107.335938 80.859375 107.832031 C 80.96875 108.324219 81 108.824219 80.945312 109.328125 C 80.890625 109.832031 80.757812 110.3125 80.542969 110.773438 C 80.328125 111.234375 80.046875 111.644531 79.699219 112.011719 C 79.347656 112.378906 78.949219 112.679688 78.496094 112.914062 C 78.046875 113.144531 77.574219 113.300781 77.070312 113.378906 C 76.570312 113.453125 76.070312 113.445312 75.570312 113.359375 Z M 73.503906 78.476562 L 76.277344 78.476562 C 76.730469 78.476562 77.179688 78.519531 77.621094 78.609375 C 78.066406 78.699219 78.5 78.832031 78.917969 79.003906 C 79.335938 79.179688 79.734375 79.390625 80.109375 79.644531 C 80.488281 79.894531 80.835938 80.179688 81.15625 80.5 C 81.476562 80.820312 81.761719 81.171875 82.015625 81.546875 C 82.265625 81.925781 82.480469 82.320312 82.652344 82.738281 C 82.828125 83.160156 82.957031 83.589844 83.046875 84.035156 C 83.136719 84.480469 83.179688 84.929688 83.183594 85.382812 C 83.183594 85.671875 83.210938 85.957031 83.265625 86.238281 C 83.324219 86.523438 83.40625 86.796875 83.515625 87.066406 C 83.628906 87.332031 83.761719 87.585938 83.921875 87.824219 C 84.082031 88.066406 84.265625 88.289062 84.46875 88.492188 C 84.675781 88.695312 84.898438 88.878906 85.136719 89.039062 C 85.375 89.199219 85.628906 89.335938 85.898438 89.445312 C 86.164062 89.554688 86.4375 89.640625 86.722656 89.695312 C 87.003906 89.75 87.292969 89.78125 87.582031 89.78125 C 87.871094 89.78125 88.15625 89.75 88.4375 89.695312 C 88.722656 89.640625 88.996094 89.554688 89.265625 89.445312 C 89.53125 89.335938 89.785156 89.199219 90.023438 89.039062 C 90.265625 88.878906 90.488281 88.695312 90.691406 88.492188 C 90.894531 88.289062 91.078125 88.066406 91.238281 87.824219 C 91.398438 87.585938 91.535156 87.332031 91.644531 87.066406 C 91.753906 86.796875 91.839844 86.523438 91.894531 86.238281 C 91.953125 85.957031 91.980469 85.671875 91.980469 85.382812 C 91.976562 84.484375 91.898438 83.589844 91.746094 82.707031 C 91.589844 81.820312 91.363281 80.953125 91.058594 80.109375 C 90.757812 79.261719 90.382812 78.449219 89.941406 77.664062 C 89.5 76.882812 88.992188 76.144531 88.425781 75.449219 C 87.855469 74.75 87.234375 74.109375 86.554688 73.519531 C 85.875 72.929688 85.152344 72.402344 84.382812 71.9375 C 83.613281 71.472656 82.8125 71.078125 81.972656 70.75 C 81.136719 70.421875 80.277344 70.167969 79.398438 69.984375 C 79.707031 66.816406 78.738281 63.5625 75 63.429688 C 71.21875 63.5625 70.292969 66.816406 70.601562 70.074219 C 69.390625 70.363281 68.246094 70.8125 67.160156 71.421875 C 66.078125 72.027344 65.09375 72.769531 64.214844 73.652344 C 63.335938 74.53125 62.59375 75.511719 61.988281 76.597656 C 61.382812 77.683594 60.933594 78.828125 60.644531 80.039062 C 60.355469 81.246094 60.234375 82.472656 60.285156 83.714844 C 60.335938 84.957031 60.554688 86.167969 60.941406 87.351562 C 61.324219 88.535156 61.863281 89.640625 62.554688 90.671875 C 63.25 91.707031 64.066406 92.625 65.015625 93.429688 L 79.3125 105.308594 C 79.699219 105.632812 80.027344 106.007812 80.292969 106.441406 C 80.558594 106.875 80.746094 107.335938 80.859375 107.832031 C 80.96875 108.324219 80.996094 108.824219 80.945312 109.328125 C 80.890625 109.832031 80.757812 110.3125 80.542969 110.773438 C 80.328125 111.234375 80.046875 111.644531 79.699219 112.011719 C 79.347656 112.378906 78.945312 112.679688 78.496094 112.914062 C 78.046875 113.144531 77.574219 113.300781 77.070312 113.378906 C 76.570312 113.453125 76.070312 113.445312 75.570312 113.359375 C 75.191406 113.222656 74.808594 113.222656 74.429688 113.359375 C 73.992188 113.40625 73.558594 113.417969 73.121094 113.382812 C 72.683594 113.351562 72.253906 113.28125 71.828125 113.167969 C 71.40625 113.058594 70.996094 112.90625 70.601562 112.71875 C 70.207031 112.527344 69.832031 112.304688 69.480469 112.046875 C 69.125 111.789062 68.796875 111.5 68.5 111.179688 C 68.199219 110.859375 67.933594 110.515625 67.699219 110.144531 C 67.460938 109.777344 67.261719 109.386719 67.101562 108.980469 C 66.9375 108.574219 66.816406 108.15625 66.730469 107.726562 C 66.683594 107.441406 66.605469 107.164062 66.503906 106.894531 C 66.398438 106.621094 66.269531 106.363281 66.113281 106.121094 C 65.960938 105.875 65.78125 105.648438 65.582031 105.4375 C 65.382812 105.230469 65.164062 105.042969 64.925781 104.875 C 64.6875 104.710938 64.4375 104.570312 64.171875 104.453125 C 63.90625 104.339844 63.632812 104.25 63.347656 104.1875 C 63.066406 104.128906 62.777344 104.09375 62.488281 104.089844 C 62.199219 104.085938 61.914062 104.109375 61.628906 104.164062 C 61.339844 104.214844 61.0625 104.296875 60.792969 104.402344 C 60.523438 104.507812 60.265625 104.640625 60.023438 104.800781 C 59.777344 104.957031 59.550781 105.136719 59.34375 105.339844 C 59.132812 105.539062 58.945312 105.761719 58.78125 106 C 58.617188 106.238281 58.476562 106.492188 58.359375 106.757812 C 58.246094 107.023438 58.15625 107.300781 58.09375 107.585938 C 58.03125 107.867188 58 108.15625 57.996094 108.445312 C 57.988281 108.738281 58.011719 109.023438 58.066406 109.3125 C 58.207031 110.085938 58.40625 110.84375 58.664062 111.589844 C 58.921875 112.335938 59.234375 113.054688 59.601562 113.753906 C 59.964844 114.453125 60.382812 115.117188 60.847656 115.753906 C 61.316406 116.390625 61.828125 116.984375 62.382812 117.542969 C 62.9375 118.101562 63.535156 118.617188 64.167969 119.085938 C 64.800781 119.554688 65.464844 119.972656 66.164062 120.339844 C 66.859375 120.707031 67.578125 121.023438 68.324219 121.28125 C 69.066406 121.542969 69.828125 121.746094 70.601562 121.890625 C 70.25 125.015625 71.394531 128.226562 75 128.3125 C 78.695312 128.226562 79.75 124.925781 79.398438 121.804688 C 80.601562 121.511719 81.742188 121.0625 82.820312 120.457031 C 83.902344 119.851562 84.878906 119.109375 85.75 118.230469 C 86.625 117.355469 87.363281 116.375 87.964844 115.292969 C 88.570312 114.214844 89.011719 113.070312 89.300781 111.867188 C 89.585938 110.664062 89.707031 109.441406 89.65625 108.207031 C 89.605469 106.96875 89.386719 105.761719 89 104.585938 C 88.617188 103.410156 88.078125 102.304688 87.390625 101.277344 C 86.699219 100.25 85.882812 99.335938 84.941406 98.535156 L 70.644531 86.65625 C 70.269531 86.363281 69.949219 86.019531 69.6875 85.621094 C 69.421875 85.226562 69.226562 84.796875 69.097656 84.335938 C 68.972656 83.878906 68.921875 83.410156 68.945312 82.933594 C 68.96875 82.457031 69.066406 82 69.238281 81.554688 C 69.390625 81.109375 69.605469 80.695312 69.886719 80.316406 C 70.167969 79.9375 70.496094 79.609375 70.878906 79.332031 C 71.261719 79.058594 71.675781 78.847656 72.125 78.699219 C 72.574219 78.554688 73.03125 78.480469 73.503906 78.476562 Z M 73.503906 78.476562 L 76.277344 78.476562 C 76.730469 78.476562 77.179688 78.519531 77.621094 78.609375 C 78.066406 78.699219 78.5 78.832031 78.917969 79.003906 C 79.335938 79.179688 79.734375 79.390625 80.109375 79.644531 C 80.488281 79.894531 80.835938 80.179688 81.15625 80.5 C 81.476562 80.820312 81.761719 81.171875 82.015625 81.546875 C 82.265625 81.925781 82.480469 82.320312 82.652344 82.738281 C 82.828125 83.160156 82.957031 83.589844 83.046875 84.035156 C 83.136719 84.480469 83.179688 84.929688 83.183594 85.382812 C 83.183594 85.671875 83.210938 85.957031 83.265625 86.238281 C 83.324219 86.523438 83.40625 86.796875 83.515625 87.066406 C 83.628906 87.332031 83.761719 87.585938 83.921875 87.824219 C 84.082031 88.066406 84.265625 88.289062 84.46875 88.492188 C 84.675781 88.695312 84.898438 88.878906 85.136719 89.039062 C 85.375 89.199219 85.628906 89.335938 85.898438 89.445312 C 86.164062 89.554688 86.4375 89.640625 86.722656 89.695312 C 87.003906 89.75 87.292969 89.78125 87.582031 89.78125 C 87.871094 89.78125 88.15625 89.75 88.4375 89.695312 C 88.722656 89.640625 88.996094 89.554688 89.265625 89.445312 C 89.53125 89.335938 89.785156 89.199219 90.023438 89.039062 C 90.265625 88.878906 90.488281 88.695312 90.691406 88.492188 C 90.894531 88.289062 91.078125 88.066406 91.238281 87.824219 C 91.398438 87.585938 91.535156 87.332031 91.644531 87.066406 C 91.753906 86.796875 91.839844 86.523438 91.894531 86.238281 C 91.953125 85.957031 91.980469 85.671875 91.980469 85.382812 C 91.976562 84.484375 91.898438 83.589844 91.746094 82.707031 C 91.589844 81.820312 91.363281 80.953125 91.058594 80.109375 C 90.757812 79.261719 90.382812 78.449219 89.941406 77.664062 C 89.5 76.882812 88.992188 76.144531 88.425781 75.449219 C 87.855469 74.75 87.234375 74.109375 86.554688 73.519531 C 85.875 72.929688 85.152344 72.402344 84.382812 71.9375 C 83.613281 71.472656 82.8125 71.078125 81.972656 70.75 C 81.136719 70.421875 80.277344 70.167969 79.398438 69.984375 C 79.707031 66.816406 78.738281 63.5625 75 63.429688 C 71.21875 63.5625 70.292969 66.816406 70.601562 70.074219 C 69.390625 70.363281 68.246094 70.8125 67.160156 71.421875 C 66.078125 72.027344 65.09375 72.769531 64.214844 73.652344 C 63.335938 74.53125 62.59375 75.511719 61.988281 76.597656 C 61.382812 77.683594 60.933594 78.828125 60.644531 80.039062 C 60.355469 81.246094 60.234375 82.472656 60.285156 83.714844 C 60.335938 84.957031 60.554688 86.167969 60.941406 87.351562 C 61.324219 88.535156 61.863281 89.640625 62.554688 90.671875 C 63.25 91.707031 64.066406 92.625 65.015625 93.429688 L 79.3125 105.308594 C 79.699219 105.632812 80.027344 106.007812 80.292969 106.441406 C 80.558594 106.875 80.746094 107.335938 80.859375 107.832031 C 80.96875 108.324219 80.996094 108.824219 80.945312 109.328125 C 80.890625 109.832031 80.757812 110.3125 80.542969 110.773438 C 80.328125 111.234375 80.046875 111.644531 79.699219 112.011719 C 79.347656 112.378906 78.945312 112.679688 78.496094 112.914062 C 78.046875 113.144531 77.574219 113.300781 77.070312 113.378906 C 76.570312 113.453125 76.070312 113.445312 75.570312 113.359375 C 75.191406 113.222656 74.808594 113.222656 74.429688 113.359375 C 73.992188 113.40625 73.558594 113.417969 73.121094 113.382812 C 72.683594 113.351562 72.253906 113.28125 71.828125 113.167969 C 71.40625 113.058594 70.996094 112.90625 70.601562 112.71875 C 70.207031 112.527344 69.832031 112.304688 69.480469 112.046875 C 69.125 111.789062 68.796875 111.5 68.5 111.179688 C 68.199219 110.859375 67.933594 110.515625 67.699219 110.144531 C 67.460938 109.777344 67.261719 109.386719 67.101562 108.980469 C 66.9375 108.574219 66.816406 108.15625 66.730469 107.726562 C 66.683594 107.441406 66.605469 107.164062 66.503906 106.894531 C 66.398438 106.621094 66.269531 106.363281 66.113281 106.121094 C 65.960938 105.875 65.78125 105.648438 65.582031 105.4375 C 65.382812 105.230469 65.164062 105.042969 64.925781 104.875 C 64.6875 104.710938 64.4375 104.570312 64.171875 104.453125 C 63.90625 104.339844 63.632812 104.25 63.347656 104.1875 C 63.066406 104.128906 62.777344 104.09375 62.488281 104.089844 C 62.199219 104.085938 61.914062 104.109375 61.628906 104.164062 C 61.339844 104.214844 61.0625 104.296875 60.792969 104.402344 C 60.523438 104.507812 60.265625 104.640625 60.023438 104.800781 C 59.777344 104.957031 59.550781 105.136719 59.34375 105.339844 C 59.132812 105.539062 58.945312 105.761719 58.78125 106 C 58.617188 106.238281 58.476562 106.492188 58.359375 106.757812 C 58.246094 107.023438 58.15625 107.300781 58.09375 107.585938 C 58.03125 107.867188 58 108.15625 57.996094 108.445312 C 57.988281 108.738281 58.011719 109.023438 58.066406 109.3125 C 58.207031 110.085938 58.40625 110.84375 58.664062 111.589844 C 58.921875 112.335938 59.234375 113.054688 59.601562 113.753906 C 59.964844 114.453125 60.382812 115.117188 60.847656 115.753906 C 61.316406 116.390625 61.828125 116.984375 62.382812 117.542969 C 62.9375 118.101562 63.535156 118.617188 64.167969 119.085938 C 64.800781 119.554688 65.464844 119.972656 66.164062 120.339844 C 66.859375 120.707031 67.578125 121.023438 68.324219 121.28125 C 69.066406 121.542969 69.828125 121.746094 70.601562 121.890625 C 70.25 125.015625 71.394531 128.226562 75 128.3125 C 78.695312 128.226562 79.75 124.925781 79.398438 121.804688 C 80.601562 121.511719 81.742188 121.0625 82.820312 120.457031 C 83.902344 119.851562 84.878906 119.109375 85.75 118.230469 C 86.625 117.355469 87.363281 116.375 87.964844 115.292969 C 88.570312 114.214844 89.011719 113.070312 89.300781 111.867188 C 89.585938 110.664062 89.707031 109.441406 89.65625 108.207031 C 89.605469 106.96875 89.386719 105.761719 89 104.585938 C 88.617188 103.410156 88.078125 102.304688 87.390625 101.277344 C 86.699219 100.25 85.882812 99.335938 84.941406 98.535156 L 70.644531 86.65625 C 70.269531 86.363281 69.949219 86.019531 69.6875 85.621094 C 69.421875 85.226562 69.226562 84.796875 69.097656 84.335938 C 68.972656 83.878906 68.921875 83.410156 68.945312 82.933594 C 68.96875 82.457031 69.066406 82 69.238281 81.554688 C 69.390625 81.109375 69.605469 80.695312 69.886719 80.316406 C 70.167969 79.9375 70.496094 79.609375 70.878906 79.332031 C 71.261719 79.058594 71.675781 78.847656 72.125 78.699219 C 72.574219 78.554688 73.03125 78.480469 73.503906 78.476562 Z M 73.503906 78.476562 " fill-opacity="1" fill-rule="nonzero"/></g></svg> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml new file mode 100644 index 00000000..e210469c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<WebResource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <WebResourceId>{29374022-f8c8-ee11-9079-00224841f5ce}</WebResourceId> + <Name>p365i_opportunityIcon</Name> + <DisplayName>Opportunity Icon</DisplayName> + <LanguageCode>1033</LanguageCode> + <WebResourceType>11</WebResourceType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsEnabledForMobileClient>1</IsEnabledForMobileClient> + <IsAvailableForMobileOffline>1</IsAvailableForMobileOffline> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <IsHidden>0</IsHidden> + <FileName>/WebResources/p365i_opportunityIcon29374022-F8C8-EE11-9079-00224841F5CE</FileName> +</WebResource> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon new file mode 100644 index 00000000..f4d4d573 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" zoomAndPan="magnify" viewBox="0 0 150 149.999998" height="200" preserveAspectRatio="xMidYMid meet" version="1.0"><defs><clipPath id="ad829088f0"><path d="M 18.65625 0 L 131.15625 0 L 131.15625 150 L 18.65625 150 Z M 18.65625 0 " clip-rule="nonzero"/></clipPath></defs><g clip-path="url(#ad829088f0)"><path fill="#000000" d="M 30.332031 3.347656 C 25.691406 3.347656 21.917969 7.125 21.917969 11.769531 L 21.917969 138.125 C 21.917969 142.769531 25.691406 146.550781 30.328125 146.550781 L 119.476562 146.550781 C 124.113281 146.550781 127.886719 142.769531 127.886719 138.125 L 127.886719 11.769531 C 127.886719 7.125 124.113281 3.351562 119.476562 3.351562 L 30.332031 3.351562 Z M 119.476562 149.820312 L 30.332031 149.820312 C 23.894531 149.820312 18.660156 144.570312 18.660156 138.125 L 18.660156 11.769531 C 18.660156 5.324219 23.894531 0.078125 30.328125 0.078125 L 119.476562 0.078125 C 125.914062 0.078125 131.152344 5.324219 131.152344 11.769531 L 131.152344 138.125 C 131.152344 144.570312 125.914062 149.820312 119.476562 149.820312 Z M 119.476562 149.820312 " fill-opacity="1" fill-rule="evenodd"/></g><path fill="#000000" d="M 74.90625 48.132812 C 70.019531 48.132812 66.046875 44.929688 66.046875 40.992188 C 66.050781 40.089844 66.78125 39.359375 67.679688 39.359375 C 68.582031 39.359375 69.3125 40.089844 69.3125 40.992188 C 69.3125 43.089844 71.871094 44.863281 74.90625 44.863281 C 77.933594 44.863281 80.492188 43.089844 80.492188 40.992188 C 80.496094 38.417969 78.789062 37.855469 74.613281 37.09375 C 71 36.441406 66.046875 35.542969 66.046875 29.980469 C 66.050781 26.042969 70.019531 22.839844 74.90625 22.839844 C 79.785156 22.839844 83.757812 26.042969 83.757812 29.980469 C 83.757812 30.882812 83.027344 31.613281 82.125 31.613281 C 81.226562 31.613281 80.496094 30.882812 80.496094 29.980469 C 80.496094 27.882812 77.933594 26.109375 74.90625 26.109375 C 71.871094 26.109375 69.3125 27.882812 69.3125 29.980469 C 69.3125 32.554688 71.015625 33.121094 75.195312 33.878906 C 78.808594 34.535156 83.757812 35.433594 83.757812 40.992188 C 83.757812 44.929688 79.785156 48.132812 74.90625 48.132812 Z M 74.90625 48.132812 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 74.90625 52.726562 C 74 52.726562 73.273438 51.996094 73.273438 51.089844 L 73.273438 19.878906 C 73.273438 18.976562 74 18.246094 74.90625 18.246094 C 75.804688 18.246094 76.535156 18.976562 76.535156 19.878906 L 76.539062 51.089844 C 76.539062 51.996094 75.804688 52.726562 74.90625 52.726562 Z M 74.90625 52.726562 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 74.90625 16.597656 C 64.503906 16.597656 56.042969 25.070312 56.042969 35.488281 C 56.042969 45.90625 64.503906 54.378906 74.90625 54.378906 C 85.300781 54.378906 93.761719 45.90625 93.761719 35.488281 C 93.765625 25.070312 85.300781 16.597656 74.90625 16.597656 Z M 74.90625 57.648438 C 62.703125 57.648438 52.777344 47.707031 52.777344 35.488281 C 52.78125 23.269531 62.703125 13.328125 74.90625 13.328125 C 87.105469 13.328125 97.027344 23.269531 97.027344 35.488281 C 97.027344 47.707031 87.101562 57.648438 74.90625 57.648438 Z M 74.90625 57.648438 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 108.851562 73.042969 L 62.195312 73.042969 C 61.289062 73.042969 60.5625 72.308594 60.5625 71.40625 C 60.5625 70.503906 61.289062 69.773438 62.195312 69.773438 L 108.851562 69.773438 C 109.75 69.773438 110.480469 70.503906 110.480469 71.40625 C 110.480469 72.308594 109.75 73.042969 108.851562 73.042969 Z M 108.851562 73.042969 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 108.851562 92.917969 L 62.195312 92.917969 C 61.289062 92.917969 60.5625 92.183594 60.5625 91.28125 C 60.5625 90.378906 61.289062 89.648438 62.195312 89.648438 L 108.851562 89.648438 C 109.75 89.648438 110.480469 90.378906 110.480469 91.28125 C 110.480469 92.183594 109.75 92.917969 108.851562 92.917969 Z M 108.851562 92.917969 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 108.851562 112.792969 L 62.195312 112.792969 C 61.289062 112.792969 60.5625 112.058594 60.5625 111.15625 C 60.5625 110.25 61.289062 109.523438 62.195312 109.523438 L 108.851562 109.523438 C 109.75 109.523438 110.480469 110.25 110.480469 111.15625 C 110.480469 112.058594 109.75 112.792969 108.851562 112.792969 Z M 108.851562 112.792969 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 108.851562 132.664062 L 62.195312 132.664062 C 61.289062 132.664062 60.5625 131.929688 60.5625 131.027344 C 60.5625 130.125 61.289062 129.394531 62.195312 129.394531 L 108.851562 129.394531 C 109.75 129.394531 110.480469 130.125 110.480469 131.027344 C 110.480469 131.929688 109.75 132.664062 108.851562 132.664062 Z M 108.851562 132.664062 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 44.300781 76.949219 C 43.867188 76.949219 43.453125 76.777344 43.148438 76.472656 L 39.804688 73.121094 C 39.167969 72.484375 39.167969 71.449219 39.804688 70.808594 C 40.441406 70.171875 41.472656 70.171875 42.109375 70.8125 L 44.300781 73.003906 L 50.949219 66.34375 C 51.585938 65.707031 52.621094 65.707031 53.257812 66.34375 C 53.894531 66.984375 53.894531 68.015625 53.257812 68.65625 L 45.457031 76.472656 C 45.152344 76.777344 44.734375 76.949219 44.300781 76.949219 Z M 44.300781 76.949219 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 44.300781 96.824219 C 43.886719 96.824219 43.46875 96.664062 43.148438 96.347656 L 39.804688 92.996094 C 39.167969 92.359375 39.167969 91.324219 39.804688 90.683594 C 40.441406 90.046875 41.472656 90.046875 42.109375 90.683594 L 44.300781 92.875 L 50.949219 86.21875 C 51.585938 85.582031 52.621094 85.582031 53.257812 86.21875 C 53.894531 86.855469 53.894531 87.890625 53.257812 88.53125 L 45.457031 96.347656 C 45.136719 96.664062 44.71875 96.824219 44.300781 96.824219 Z M 44.300781 96.824219 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 44.300781 116.699219 C 43.886719 116.699219 43.46875 116.539062 43.148438 116.21875 L 39.804688 112.871094 C 39.167969 112.230469 39.167969 111.199219 39.804688 110.558594 C 40.441406 109.921875 41.472656 109.921875 42.109375 110.558594 L 44.300781 112.75 L 50.949219 106.09375 C 51.585938 105.453125 52.621094 105.453125 53.257812 106.09375 C 53.894531 106.730469 53.894531 107.765625 53.257812 108.40625 L 45.457031 116.21875 C 45.136719 116.539062 44.71875 116.699219 44.300781 116.699219 Z M 44.300781 116.699219 " fill-opacity="1" fill-rule="evenodd"/><path fill="#000000" d="M 44.300781 136.570312 C 43.886719 136.570312 43.46875 136.414062 43.148438 136.09375 L 39.804688 132.746094 C 39.167969 132.105469 39.167969 131.070312 39.804688 130.433594 C 40.441406 129.796875 41.472656 129.796875 42.109375 130.433594 L 44.300781 132.625 L 50.949219 125.964844 C 51.585938 125.328125 52.621094 125.328125 53.257812 125.964844 C 53.894531 126.605469 53.894531 127.640625 53.257812 128.277344 L 45.457031 136.09375 C 45.136719 136.414062 44.71875 136.570312 44.300781 136.570312 Z M 44.300781 136.570312 " fill-opacity="1" fill-rule="evenodd"/></svg> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml new file mode 100644 index 00000000..7fbf8cd7 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<WebResource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <WebResourceId>{5ffa87bd-f8c8-ee11-9078-00224840d636}</WebResourceId> + <Name>p365i_pricelistIcon</Name> + <DisplayName>Price List Icon</DisplayName> + <WebResourceType>11</WebResourceType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsEnabledForMobileClient>1</IsEnabledForMobileClient> + <IsAvailableForMobileOffline>1</IsAvailableForMobileOffline> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <IsHidden>0</IsHidden> + <FileName>/WebResources/p365i_pricelistIcon5FFA87BD-F8C8-EE11-9078-00224840D636</FileName> +</WebResource> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon new file mode 100644 index 00000000..520ca1fa --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" zoomAndPan="magnify" viewBox="0 0 150 149.999998" height="200" preserveAspectRatio="xMidYMid meet" version="1.0"><defs><clipPath id="382052a3d8"><path d="M 0 12.28125 L 150 12.28125 L 150 137.53125 L 0 137.53125 Z M 0 12.28125 " clip-rule="nonzero"/></clipPath></defs><g clip-path="url(#382052a3d8)"><path fill="#000000" d="M 147.472656 20.769531 L 136.269531 20.769531 L 136.269531 14.699219 C 136.269531 13.367188 135.1875 12.289062 133.855469 12.289062 C 106.050781 12.289062 97.121094 14.703125 79.332031 19.515625 C 77.949219 19.890625 76.507812 20.277344 75 20.683594 C 73.492188 20.277344 72.050781 19.890625 70.667969 19.515625 C 52.878906 14.703125 43.949219 12.289062 16.144531 12.289062 C 14.8125 12.289062 13.730469 13.367188 13.730469 14.699219 L 13.730469 20.769531 L 2.527344 20.769531 C 1.195312 20.769531 0.113281 21.847656 0.113281 23.179688 L 0.113281 127.292969 C 0.113281 128.625 1.195312 129.703125 2.527344 129.703125 L 62.042969 129.703125 L 62.042969 129.75 C 62.042969 134.035156 65.535156 137.523438 69.832031 137.523438 L 80.285156 137.523438 C 84.578125 137.523438 88.070312 134.035156 88.070312 129.75 L 88.070312 129.703125 L 147.472656 129.703125 C 148.804688 129.703125 149.886719 128.625 149.886719 127.292969 L 149.886719 23.179688 C 149.886719 21.847656 148.804688 20.769531 147.472656 20.769531 Z M 80.597656 24.171875 C 97.972656 19.472656 106.1875 17.25 131.4375 17.117188 L 131.4375 113.03125 C 107.933594 113.230469 90.183594 116.351562 77.414062 122.546875 L 77.414062 25.03125 C 78.507812 24.734375 79.570312 24.449219 80.597656 24.171875 Z M 18.5625 17.117188 C 43.8125 17.25 52.027344 19.472656 69.402344 24.171875 C 70.433594 24.449219 71.488281 24.734375 72.585938 25.03125 L 72.585938 122.546875 C 59.816406 116.351562 42.066406 113.230469 18.5625 113.03125 Z M 145.054688 124.878906 L 85.65625 124.878906 C 84.320312 124.878906 83.238281 125.960938 83.238281 127.292969 L 83.238281 129.75 C 83.238281 131.375 81.914062 132.699219 80.285156 132.699219 L 69.832031 132.699219 C 68.199219 132.699219 66.875 131.375 66.875 129.75 L 66.875 127.292969 C 66.875 125.960938 65.792969 124.878906 64.460938 124.878906 L 4.945312 124.878906 L 4.945312 25.59375 L 13.730469 25.59375 L 13.730469 115.433594 C 13.730469 116.765625 14.8125 117.84375 16.144531 117.84375 C 42.335938 117.84375 61.191406 121.375 73.792969 128.640625 C 74.164062 128.855469 74.582031 128.964844 75 128.964844 C 75.417969 128.964844 75.835938 128.855469 76.207031 128.640625 C 88.808594 121.375 107.664062 117.84375 133.855469 117.84375 C 135.1875 117.84375 136.269531 116.765625 136.269531 115.433594 L 136.269531 25.59375 L 145.054688 25.59375 Z M 68.253906 56.15625 L 46.78125 43.777344 C 46.03125 43.347656 45.113281 43.347656 44.363281 43.777344 L 22.890625 56.15625 C 22.144531 56.589844 21.683594 57.382812 21.683594 58.246094 L 21.683594 83.003906 C 21.683594 83.867188 22.144531 84.664062 22.890625 85.09375 L 44.363281 97.472656 C 44.738281 97.6875 45.15625 97.796875 45.574219 97.796875 C 45.988281 97.796875 46.40625 97.6875 46.78125 97.472656 L 68.253906 85.09375 C 69.003906 84.664062 69.460938 83.867188 69.460938 83.003906 L 69.460938 58.246094 C 69.460938 57.382812 69.003906 56.589844 68.253906 56.15625 Z M 45.574219 67.839844 L 42.78125 66.230469 L 59.425781 56.636719 L 62.214844 58.246094 Z M 36.554688 62.640625 L 53.195312 53.046875 L 54.59375 53.851562 L 37.949219 63.445312 Z M 34.136719 66.820312 L 35.535156 67.625 L 35.535156 71.804688 L 34.136719 71 Z M 45.574219 48.652344 L 48.363281 50.261719 L 31.722656 59.855469 L 28.929688 58.246094 Z M 26.515625 62.425781 L 29.304688 64.035156 L 29.304688 72.390625 C 29.304688 73.253906 29.765625 74.046875 30.515625 74.480469 L 36.742188 78.070312 C 37.117188 78.285156 37.53125 78.394531 37.949219 78.394531 C 38.367188 78.394531 38.785156 78.285156 39.15625 78.070312 C 39.90625 77.636719 40.367188 76.84375 40.367188 75.980469 L 40.367188 70.410156 L 43.15625 72.019531 L 43.15625 91.207031 L 26.515625 81.613281 Z M 47.988281 91.207031 L 47.988281 72.019531 L 64.632812 62.425781 L 64.632812 81.613281 Z M 103.011719 53.066406 C 103.011719 51.734375 104.09375 50.652344 105.425781 50.652344 L 123.777344 50.652344 C 125.109375 50.652344 126.191406 51.734375 126.191406 53.066406 C 126.191406 54.398438 125.109375 55.476562 123.777344 55.476562 L 105.425781 55.476562 C 104.09375 55.476562 103.011719 54.398438 103.011719 53.066406 Z M 103.011719 45.269531 C 103.011719 43.9375 104.09375 42.855469 105.425781 42.855469 L 123.777344 42.855469 C 125.109375 42.855469 126.191406 43.9375 126.191406 45.269531 C 126.191406 46.601562 125.109375 47.679688 123.777344 47.679688 L 105.425781 47.679688 C 104.09375 47.679688 103.011719 46.601562 103.011719 45.269531 Z M 103.011719 66.726562 C 103.011719 65.394531 104.09375 64.316406 105.425781 64.316406 L 123.777344 64.316406 C 125.109375 64.316406 126.191406 65.394531 126.191406 66.726562 C 126.191406 68.058594 125.109375 69.140625 123.777344 69.140625 L 105.425781 69.140625 C 104.09375 69.140625 103.011719 68.058594 103.011719 66.726562 Z M 103.011719 74.523438 C 103.011719 73.191406 104.09375 72.113281 105.425781 72.113281 L 123.777344 72.113281 C 125.109375 72.113281 126.191406 73.191406 126.191406 74.523438 C 126.191406 75.855469 125.109375 76.9375 123.777344 76.9375 L 105.425781 76.9375 C 104.09375 76.9375 103.011719 75.855469 103.011719 74.523438 Z M 103.011719 95.984375 C 103.011719 94.652344 104.09375 93.570312 105.425781 93.570312 L 123.777344 93.570312 C 125.109375 93.570312 126.191406 94.652344 126.191406 95.984375 C 126.191406 97.316406 125.109375 98.394531 123.777344 98.394531 L 105.425781 98.394531 C 104.09375 98.394531 103.011719 97.316406 103.011719 95.984375 Z M 103.011719 88.1875 C 103.011719 86.855469 104.09375 85.773438 105.425781 85.773438 L 123.777344 85.773438 C 125.109375 85.773438 126.191406 86.855469 126.191406 88.1875 C 126.191406 89.519531 125.109375 90.597656 123.777344 90.597656 L 105.425781 90.597656 C 104.09375 90.597656 103.011719 89.519531 103.011719 88.1875 Z M 87.25 57.035156 L 93.835938 57.035156 C 96.367188 57.035156 98.425781 54.980469 98.425781 52.453125 L 98.425781 45.878906 C 98.425781 43.351562 96.367188 41.296875 93.835938 41.296875 L 87.25 41.296875 C 84.71875 41.296875 82.660156 43.351562 82.660156 45.878906 L 82.660156 52.453125 C 82.660156 54.980469 84.71875 57.035156 87.25 57.035156 Z M 87.492188 46.121094 L 93.59375 46.121094 L 93.59375 52.210938 L 87.492188 52.210938 Z M 87.25 78.496094 L 93.835938 78.496094 C 96.367188 78.496094 98.425781 76.441406 98.425781 73.914062 L 98.425781 67.335938 C 98.425781 64.8125 96.367188 62.753906 93.835938 62.753906 L 87.25 62.753906 C 84.71875 62.753906 82.660156 64.8125 82.660156 67.335938 L 82.660156 73.914062 C 82.660156 76.441406 84.71875 78.496094 87.25 78.496094 Z M 87.492188 67.578125 L 93.59375 67.578125 L 93.59375 73.671875 L 87.492188 73.671875 Z M 87.25 99.953125 L 93.835938 99.953125 C 96.367188 99.953125 98.425781 97.898438 98.425781 95.371094 L 98.425781 88.796875 C 98.425781 86.269531 96.367188 84.214844 93.835938 84.214844 L 87.25 84.214844 C 84.71875 84.214844 82.660156 86.269531 82.660156 88.796875 L 82.660156 95.371094 C 82.660156 97.898438 84.71875 99.953125 87.25 99.953125 Z M 87.492188 89.039062 L 93.59375 89.039062 L 93.59375 95.128906 L 87.492188 95.128906 Z M 87.492188 89.039062 " fill-opacity="1" fill-rule="nonzero"/></g></svg> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml new file mode 100644 index 00000000..910cef3b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<WebResource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <WebResourceId>{2487cfa8-f8c8-ee11-9079-00224841f5ce}</WebResourceId> + <Name>p365i_productsIcon</Name> + <DisplayName>Products Icon</DisplayName> + <WebResourceType>11</WebResourceType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsEnabledForMobileClient>0</IsEnabledForMobileClient> + <IsAvailableForMobileOffline>0</IsAvailableForMobileOffline> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <IsHidden>0</IsHidden> + <FileName>/WebResources/p365i_productsIcon2487CFA8-F8C8-EE11-9079-00224841F5CE</FileName> +</WebResource> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon new file mode 100644 index 00000000..56617e42 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" zoomAndPan="magnify" viewBox="0 0 150 149.999998" height="200" preserveAspectRatio="xMidYMid meet" version="1.0"><path fill="#000000" d="M 54.574219 9.640625 C 29.800781 9.640625 9.640625 29.800781 9.640625 54.574219 C 9.640625 79.351562 29.800781 99.511719 54.574219 99.511719 C 79.351562 99.511719 99.511719 79.351562 99.511719 54.574219 C 99.511719 29.800781 79.351562 9.640625 54.574219 9.640625 Z M 54.574219 14.542969 C 76.648438 14.542969 94.609375 32.5 94.609375 54.574219 C 94.609375 63.703125 91.503906 72.097656 86.339844 78.839844 C 82.125 69.878906 74.402344 63.207031 65.148438 60.292969 C 70.105469 56.90625 73.367188 51.214844 73.367188 44.769531 C 73.367188 34.410156 64.9375 25.980469 54.574219 25.980469 C 44.214844 25.980469 35.785156 34.410156 35.785156 44.769531 C 35.785156 51.214844 39.046875 56.90625 44.003906 60.292969 C 34.75 63.207031 27.027344 69.878906 22.808594 78.839844 C 17.648438 72.097656 14.542969 63.703125 14.542969 54.574219 C 14.542969 32.5 32.5 14.542969 54.574219 14.542969 Z M 40.6875 44.769531 C 40.6875 37.113281 46.917969 30.882812 54.574219 30.882812 C 62.234375 30.882812 68.464844 37.113281 68.464844 44.769531 C 68.464844 52.429688 62.234375 58.660156 54.574219 58.660156 C 46.917969 58.660156 40.6875 52.429688 40.6875 44.769531 Z M 26.375 82.953125 C 30.859375 71.300781 42 63.5625 54.574219 63.5625 C 67.148438 63.5625 78.292969 71.300781 82.777344 82.953125 C 75.535156 90.152344 65.566406 94.609375 54.574219 94.609375 C 43.582031 94.609375 33.613281 90.152344 26.375 82.953125 Z M 26.375 82.953125 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 143.984375 122.03125 L 116.253906 94.300781 C 113.347656 91.398438 108.949219 90.941406 105.527344 92.851562 L 99.046875 86.367188 C 105.480469 77.394531 109.3125 66.433594 109.3125 54.574219 C 109.3125 24.394531 84.757812 -0.164062 54.574219 -0.164062 C 24.394531 -0.164062 -0.164062 24.394531 -0.164062 54.574219 C -0.164062 84.757812 24.394531 109.3125 54.574219 109.3125 C 66.433594 109.3125 77.394531 105.480469 86.367188 99.046875 L 92.855469 105.535156 C 90.976562 108.953125 91.429688 113.386719 94.300781 116.25 C 94.300781 116.25 122.019531 143.96875 122.03125 143.980469 C 127.984375 149.933594 138.039062 149.925781 143.984375 143.980469 C 149.96875 137.996094 149.964844 128.007812 143.984375 122.03125 Z M 54.574219 104.410156 C 27.097656 104.410156 4.738281 82.054688 4.738281 54.574219 C 4.738281 27.097656 27.097656 4.738281 54.574219 4.738281 C 82.054688 4.738281 104.410156 27.097656 104.410156 54.574219 C 104.410156 82.054688 82.054688 104.410156 54.574219 104.410156 Z M 90.25 96 C 92.308594 94.226562 94.226562 92.308594 96 90.25 L 101.792969 96.046875 L 96.046875 101.792969 Z M 140.515625 140.515625 C 136.375 144.65625 129.636719 144.660156 125.496094 140.515625 C 125.496094 140.515625 97.851562 112.875 97.765625 112.785156 C 96.191406 111.210938 96.199219 108.578125 97.765625 107.007812 C 97.765625 107.007812 106.984375 97.792969 107.007812 97.765625 C 108.578125 96.199219 111.226562 96.207031 112.789062 97.765625 C 112.789062 97.765625 140.5 125.480469 140.515625 125.496094 C 144.613281 129.59375 144.617188 136.421875 140.515625 140.515625 Z M 140.515625 140.515625 " fill-opacity="1" fill-rule="nonzero"/></svg> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml new file mode 100644 index 00000000..4a374806 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<WebResource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <WebResourceId>{bdff8d96-f8c8-ee11-9079-6045bd127823}</WebResourceId> + <Name>p365i_prospectIcon</Name> + <DisplayName>Prospect Icon</DisplayName> + <WebResourceType>11</WebResourceType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsEnabledForMobileClient>1</IsEnabledForMobileClient> + <IsAvailableForMobileOffline>1</IsAvailableForMobileOffline> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <IsHidden>0</IsHidden> + <FileName>/WebResources/p365i_prospectIconBDFF8D96-F8C8-EE11-9079-6045BD127823</FileName> +</WebResource> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js new file mode 100644 index 00000000..c57e6ee8 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js @@ -0,0 +1,62 @@ +"use strict"; +var P365I_CRM; +(function (P365I_CRM) { + var Entities; + (function (Entities) { + var Quote; + (function (Quote) { + let FORM_CONTEXT; + let GLOBAL_CONTEXT; + let FORM_ID; + let FORM_TYPE; + let LEXICON; + let HELPERS; + let REFRESHCOUNT = 0; + function onFormLoad(executionContext) { + console.log('OnFormLoad Triggered'); + FORM_CONTEXT = executionContext.getFormContext(); + GLOBAL_CONTEXT = Xrm.Utility.getGlobalContext(); + FORM_ID = FORM_CONTEXT.ui.formSelector.getCurrentItem() ? FORM_CONTEXT.ui.formSelector.getCurrentItem().getId().toUpperCase() : ""; + FORM_TYPE = FORM_CONTEXT.ui.getFormType(); + LEXICON = P365I_CRM.Common.Enums; + HELPERS = P365I_CRM.Common.Helpers; + FORM_CONTEXT.data.entity.addOnSave(function () { onFormSave(executionContext); }); + FORM_CONTEXT.data.entity.addOnPostSave(function () { onFormPostSave(executionContext); }); + addOnchangeFunctionsToAttributes(); + FORM_CONTEXT.getControl("Subgrid_products").addOnLoad(subgridOnLoad); + } + Quote.onFormLoad = onFormLoad; + function onFormSave(executionContext) { + console.log(`onFormSave Triggered`); + } + Quote.onFormSave = onFormSave; + async function onFormPostSave(executionContext) { + console.log(`onFormPostSave Triggered`); + } + Quote.onFormPostSave = onFormPostSave; + function addOnchangeFunctionsToAttributes() { + console.log(`addOnchangeFunctionsToAttributes Triggered`); + } + Quote.addOnchangeFunctionsToAttributes = addOnchangeFunctionsToAttributes; + function subgridOnLoad() { + console.log(`subgridOnLoad Triggered`); + let subgridTotalRecordCount = FORM_CONTEXT.getControl("Subgrid_products").getGrid().getTotalRecordCount(); + if (REFRESHCOUNT == 0 && subgridTotalRecordCount == -1) { + } + else if (REFRESHCOUNT == 0 && subgridTotalRecordCount > 0) { + REFRESHCOUNT = REFRESHCOUNT + 1; + FORM_CONTEXT.data.refresh(false); + } + else if (REFRESHCOUNT == 1 && subgridTotalRecordCount > 0) { + REFRESHCOUNT = 0; + } + else if (REFRESHCOUNT > 0 && subgridTotalRecordCount == -1) { + REFRESHCOUNT = 0; + FORM_CONTEXT.data.refresh(false); + } + } + Quote.subgridOnLoad = subgridOnLoad; + })(Quote = Entities.Quote || (Entities.Quote = {})); + })(Entities = P365I_CRM.Entities || (P365I_CRM.Entities = {})); +})(P365I_CRM || (P365I_CRM = {})); +//# sourceMappingURL=quote.js.map \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml new file mode 100644 index 00000000..0df59766 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<WebResource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <WebResourceId>{0bd1fd5b-4fca-ee11-9079-00224841f5ce}</WebResourceId> + <Name>p365i_quote.js</Name> + <DisplayName>p365i_quote.js</DisplayName> + <WebResourceType>3</WebResourceType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsEnabledForMobileClient>0</IsEnabledForMobileClient> + <IsAvailableForMobileOffline>0</IsAvailableForMobileOffline> + <DependencyXml><Dependencies><Dependency componentType="WebResource"><Library name="p365i_helpers.js" displayName="p365i_helpers.js" languagecode="" description="" libraryUniqueId="{4e27debb-1bec-ae6a-a1c3-02169bd6a99a}"/></Dependency></Dependencies></DependencyXml> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <IsHidden>0</IsHidden> + <FileName>/WebResources/p365i_quotejs0BD1FD5B-4FCA-EE11-9079-00224841F5CE</FileName> +</WebResource> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon new file mode 100644 index 00000000..c937c590 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" zoomAndPan="magnify" viewBox="0 0 150 149.999998" height="200" preserveAspectRatio="xMidYMid meet" version="1.0"><defs><clipPath id="8a243ad223"><path d="M 1.03125 0 L 148.78125 0 L 148.78125 148 L 1.03125 148 Z M 1.03125 0 " clip-rule="nonzero"/></clipPath></defs><path fill="#000000" d="M 102.339844 84.566406 L 101.59375 84.566406 C 101.355469 84.566406 101.125 84.609375 100.902344 84.703125 C 100.683594 84.792969 100.488281 84.925781 100.320312 85.09375 C 100.148438 85.261719 100.019531 85.457031 99.929688 85.679688 C 99.835938 85.898438 99.792969 86.128906 99.792969 86.367188 C 99.792969 86.609375 99.835938 86.839844 99.929688 87.058594 C 100.019531 87.28125 100.148438 87.476562 100.320312 87.644531 C 100.488281 87.8125 100.683594 87.945312 100.902344 88.035156 C 101.125 88.128906 101.355469 88.171875 101.59375 88.171875 L 102.339844 88.171875 C 102.582031 88.171875 102.808594 88.128906 103.03125 88.035156 C 103.25 87.945312 103.445312 87.8125 103.617188 87.644531 C 103.785156 87.476562 103.914062 87.28125 104.007812 87.058594 C 104.097656 86.839844 104.144531 86.609375 104.144531 86.367188 C 104.144531 86.128906 104.097656 85.898438 104.007812 85.679688 C 103.914062 85.457031 103.785156 85.261719 103.617188 85.09375 C 103.445312 84.925781 103.25 84.792969 103.03125 84.703125 C 102.808594 84.609375 102.582031 84.566406 102.339844 84.566406 Z M 102.339844 84.566406 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 92.851562 84.566406 L 87.199219 84.566406 C 86.960938 84.566406 86.730469 84.609375 86.511719 84.703125 C 86.289062 84.792969 86.097656 84.925781 85.925781 85.09375 C 85.757812 85.261719 85.628906 85.457031 85.535156 85.679688 C 85.445312 85.898438 85.398438 86.128906 85.398438 86.367188 C 85.398438 86.609375 85.445312 86.839844 85.535156 87.058594 C 85.628906 87.28125 85.757812 87.476562 85.925781 87.644531 C 86.097656 87.8125 86.289062 87.945312 86.511719 88.035156 C 86.730469 88.128906 86.960938 88.171875 87.199219 88.171875 L 92.851562 88.171875 C 93.09375 88.171875 93.320312 88.128906 93.542969 88.035156 C 93.761719 87.945312 93.957031 87.8125 94.128906 87.644531 C 94.296875 87.476562 94.425781 87.28125 94.519531 87.058594 C 94.609375 86.839844 94.65625 86.609375 94.65625 86.367188 C 94.65625 86.128906 94.609375 85.898438 94.519531 85.679688 C 94.425781 85.457031 94.296875 85.261719 94.128906 85.09375 C 93.957031 84.925781 93.761719 84.792969 93.542969 84.703125 C 93.320312 84.609375 93.09375 84.566406 92.851562 84.566406 Z M 92.851562 84.566406 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 78.339844 84.566406 L 42.019531 84.566406 C 41.78125 84.566406 41.550781 84.609375 41.332031 84.703125 C 41.109375 84.792969 40.914062 84.925781 40.746094 85.09375 C 40.578125 85.261719 40.449219 85.457031 40.355469 85.679688 C 40.265625 85.898438 40.21875 86.128906 40.21875 86.367188 C 40.21875 86.609375 40.265625 86.839844 40.355469 87.058594 C 40.449219 87.28125 40.578125 87.476562 40.746094 87.644531 C 40.914062 87.8125 41.109375 87.945312 41.332031 88.035156 C 41.550781 88.128906 41.78125 88.171875 42.019531 88.171875 L 78.339844 88.171875 C 78.578125 88.171875 78.808594 88.128906 79.027344 88.035156 C 79.25 87.945312 79.445312 87.8125 79.613281 87.644531 C 79.78125 87.476562 79.914062 87.28125 80.003906 87.058594 C 80.09375 86.839844 80.140625 86.609375 80.140625 86.367188 C 80.140625 86.128906 80.09375 85.898438 80.003906 85.679688 C 79.914062 85.457031 79.78125 85.261719 79.613281 85.09375 C 79.445312 84.925781 79.25 84.792969 79.027344 84.703125 C 78.808594 84.609375 78.578125 84.566406 78.339844 84.566406 Z M 78.339844 84.566406 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 102.339844 97.332031 L 101.59375 97.332031 C 101.355469 97.332031 101.125 97.378906 100.902344 97.472656 C 100.683594 97.5625 100.488281 97.691406 100.320312 97.863281 C 100.148438 98.03125 100.019531 98.226562 99.929688 98.445312 C 99.835938 98.667969 99.792969 98.898438 99.792969 99.136719 C 99.792969 99.375 99.835938 99.605469 99.929688 99.828125 C 100.019531 100.046875 100.148438 100.242188 100.320312 100.414062 C 100.488281 100.582031 100.683594 100.710938 100.902344 100.804688 C 101.125 100.894531 101.355469 100.941406 101.59375 100.941406 L 102.339844 100.941406 C 102.582031 100.941406 102.808594 100.894531 103.03125 100.804688 C 103.25 100.710938 103.445312 100.582031 103.617188 100.414062 C 103.785156 100.242188 103.914062 100.046875 104.007812 99.828125 C 104.097656 99.605469 104.144531 99.375 104.144531 99.136719 C 104.144531 98.898438 104.097656 98.667969 104.007812 98.445312 C 103.914062 98.226562 103.785156 98.03125 103.617188 97.863281 C 103.445312 97.691406 103.25 97.5625 103.03125 97.472656 C 102.808594 97.378906 102.582031 97.332031 102.339844 97.332031 Z M 102.339844 97.332031 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 92.851562 97.332031 L 87.199219 97.332031 C 86.960938 97.332031 86.730469 97.378906 86.511719 97.472656 C 86.289062 97.5625 86.097656 97.691406 85.925781 97.863281 C 85.757812 98.03125 85.628906 98.226562 85.535156 98.445312 C 85.445312 98.667969 85.398438 98.898438 85.398438 99.136719 C 85.398438 99.375 85.445312 99.605469 85.535156 99.828125 C 85.628906 100.046875 85.757812 100.242188 85.925781 100.414062 C 86.097656 100.582031 86.289062 100.710938 86.511719 100.804688 C 86.730469 100.894531 86.960938 100.941406 87.199219 100.941406 L 92.851562 100.941406 C 93.09375 100.941406 93.320312 100.894531 93.542969 100.804688 C 93.761719 100.710938 93.957031 100.582031 94.128906 100.414062 C 94.296875 100.242188 94.425781 100.046875 94.519531 99.828125 C 94.609375 99.605469 94.65625 99.375 94.65625 99.136719 C 94.65625 98.898438 94.609375 98.667969 94.519531 98.445312 C 94.425781 98.226562 94.296875 98.03125 94.128906 97.863281 C 93.957031 97.691406 93.761719 97.5625 93.542969 97.472656 C 93.320312 97.378906 93.09375 97.332031 92.851562 97.332031 Z M 92.851562 97.332031 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 78.339844 97.332031 L 42.019531 97.332031 C 41.78125 97.332031 41.550781 97.378906 41.332031 97.472656 C 41.109375 97.5625 40.914062 97.691406 40.746094 97.863281 C 40.578125 98.03125 40.449219 98.226562 40.355469 98.445312 C 40.265625 98.667969 40.21875 98.898438 40.21875 99.136719 C 40.21875 99.375 40.265625 99.605469 40.355469 99.828125 C 40.449219 100.046875 40.578125 100.242188 40.746094 100.414062 C 40.914062 100.582031 41.109375 100.710938 41.332031 100.804688 C 41.550781 100.894531 41.78125 100.941406 42.019531 100.941406 L 78.339844 100.941406 C 78.578125 100.941406 78.808594 100.894531 79.027344 100.804688 C 79.25 100.710938 79.445312 100.582031 79.613281 100.414062 C 79.78125 100.242188 79.914062 100.046875 80.003906 99.828125 C 80.09375 99.605469 80.140625 99.375 80.140625 99.136719 C 80.140625 98.898438 80.09375 98.667969 80.003906 98.445312 C 79.914062 98.226562 79.78125 98.03125 79.613281 97.863281 C 79.445312 97.691406 79.25 97.5625 79.027344 97.472656 C 78.808594 97.378906 78.578125 97.332031 78.339844 97.332031 Z M 78.339844 97.332031 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 102.339844 59.027344 L 101.59375 59.027344 C 101.355469 59.027344 101.125 59.074219 100.902344 59.164062 C 100.683594 59.257812 100.488281 59.386719 100.320312 59.554688 C 100.148438 59.726562 100.019531 59.921875 99.929688 60.140625 C 99.835938 60.363281 99.792969 60.59375 99.792969 60.832031 C 99.792969 61.070312 99.835938 61.300781 99.929688 61.523438 C 100.019531 61.742188 100.148438 61.9375 100.320312 62.105469 C 100.488281 62.277344 100.683594 62.40625 100.902344 62.5 C 101.125 62.589844 101.355469 62.636719 101.59375 62.636719 L 102.339844 62.636719 C 102.582031 62.636719 102.808594 62.589844 103.03125 62.5 C 103.25 62.40625 103.445312 62.277344 103.617188 62.105469 C 103.785156 61.9375 103.914062 61.742188 104.007812 61.523438 C 104.097656 61.300781 104.144531 61.070312 104.144531 60.832031 C 104.144531 60.59375 104.097656 60.363281 104.007812 60.140625 C 103.914062 59.921875 103.785156 59.726562 103.617188 59.554688 C 103.445312 59.386719 103.25 59.257812 103.03125 59.164062 C 102.808594 59.074219 102.582031 59.027344 102.339844 59.027344 Z M 102.339844 59.027344 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 92.851562 59.027344 L 87.199219 59.027344 C 86.960938 59.027344 86.730469 59.074219 86.511719 59.164062 C 86.289062 59.257812 86.097656 59.386719 85.925781 59.554688 C 85.757812 59.726562 85.628906 59.921875 85.535156 60.140625 C 85.445312 60.363281 85.398438 60.59375 85.398438 60.832031 C 85.398438 61.070312 85.445312 61.300781 85.535156 61.523438 C 85.628906 61.742188 85.757812 61.9375 85.925781 62.105469 C 86.097656 62.277344 86.289062 62.40625 86.511719 62.5 C 86.730469 62.589844 86.960938 62.636719 87.199219 62.636719 L 92.851562 62.636719 C 93.09375 62.636719 93.320312 62.589844 93.542969 62.5 C 93.761719 62.40625 93.957031 62.277344 94.128906 62.105469 C 94.296875 61.9375 94.425781 61.742188 94.519531 61.523438 C 94.609375 61.300781 94.65625 61.070312 94.65625 60.832031 C 94.65625 60.59375 94.609375 60.363281 94.519531 60.140625 C 94.425781 59.921875 94.296875 59.726562 94.128906 59.554688 C 93.957031 59.386719 93.761719 59.257812 93.542969 59.164062 C 93.320312 59.074219 93.09375 59.027344 92.851562 59.027344 Z M 92.851562 59.027344 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 78.339844 59.027344 L 42.019531 59.027344 C 41.78125 59.027344 41.550781 59.074219 41.332031 59.164062 C 41.109375 59.257812 40.914062 59.386719 40.746094 59.554688 C 40.578125 59.726562 40.449219 59.921875 40.355469 60.140625 C 40.265625 60.363281 40.21875 60.59375 40.21875 60.832031 C 40.21875 61.070312 40.265625 61.300781 40.355469 61.523438 C 40.449219 61.742188 40.578125 61.9375 40.746094 62.105469 C 40.914062 62.277344 41.109375 62.40625 41.332031 62.5 C 41.550781 62.589844 41.78125 62.636719 42.019531 62.636719 L 78.339844 62.636719 C 78.578125 62.636719 78.808594 62.589844 79.027344 62.5 C 79.25 62.40625 79.445312 62.277344 79.613281 62.105469 C 79.78125 61.9375 79.914062 61.742188 80.003906 61.523438 C 80.09375 61.300781 80.140625 61.070312 80.140625 60.832031 C 80.140625 60.59375 80.09375 60.363281 80.003906 60.140625 C 79.914062 59.921875 79.78125 59.726562 79.613281 59.554688 C 79.445312 59.386719 79.25 59.257812 79.027344 59.164062 C 78.808594 59.074219 78.578125 59.027344 78.339844 59.027344 Z M 78.339844 59.027344 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 102.339844 71.796875 L 101.59375 71.796875 C 101.355469 71.796875 101.125 71.84375 100.902344 71.933594 C 100.683594 72.023438 100.488281 72.15625 100.320312 72.324219 C 100.148438 72.492188 100.019531 72.6875 99.929688 72.910156 C 99.835938 73.128906 99.792969 73.359375 99.792969 73.601562 C 99.792969 73.839844 99.835938 74.070312 99.929688 74.289062 C 100.019531 74.511719 100.148438 74.707031 100.320312 74.875 C 100.488281 75.042969 100.683594 75.175781 100.902344 75.265625 C 101.125 75.359375 101.355469 75.402344 101.59375 75.402344 L 102.339844 75.402344 C 102.582031 75.402344 102.808594 75.359375 103.03125 75.265625 C 103.25 75.175781 103.445312 75.042969 103.617188 74.875 C 103.785156 74.707031 103.914062 74.511719 104.007812 74.289062 C 104.097656 74.070312 104.144531 73.839844 104.144531 73.601562 C 104.144531 73.359375 104.097656 73.128906 104.007812 72.910156 C 103.914062 72.6875 103.785156 72.492188 103.617188 72.324219 C 103.445312 72.15625 103.25 72.023438 103.03125 71.933594 C 102.808594 71.84375 102.582031 71.796875 102.339844 71.796875 Z M 102.339844 71.796875 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 92.851562 71.796875 L 87.199219 71.796875 C 86.960938 71.796875 86.730469 71.84375 86.511719 71.933594 C 86.289062 72.023438 86.097656 72.15625 85.925781 72.324219 C 85.757812 72.492188 85.628906 72.6875 85.535156 72.910156 C 85.445312 73.128906 85.398438 73.359375 85.398438 73.601562 C 85.398438 73.839844 85.445312 74.070312 85.535156 74.289062 C 85.628906 74.511719 85.757812 74.707031 85.925781 74.875 C 86.097656 75.042969 86.289062 75.175781 86.511719 75.265625 C 86.730469 75.359375 86.960938 75.402344 87.199219 75.402344 L 92.851562 75.402344 C 93.09375 75.402344 93.320312 75.359375 93.542969 75.265625 C 93.761719 75.175781 93.957031 75.042969 94.128906 74.875 C 94.296875 74.707031 94.425781 74.511719 94.519531 74.289062 C 94.609375 74.070312 94.65625 73.839844 94.65625 73.601562 C 94.65625 73.359375 94.609375 73.128906 94.519531 72.910156 C 94.425781 72.6875 94.296875 72.492188 94.128906 72.324219 C 93.957031 72.15625 93.761719 72.023438 93.542969 71.933594 C 93.320312 71.84375 93.09375 71.796875 92.851562 71.796875 Z M 92.851562 71.796875 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 78.339844 71.796875 L 42.019531 71.796875 C 41.78125 71.796875 41.550781 71.84375 41.332031 71.933594 C 41.109375 72.023438 40.914062 72.15625 40.746094 72.324219 C 40.578125 72.492188 40.449219 72.6875 40.355469 72.910156 C 40.265625 73.128906 40.21875 73.359375 40.21875 73.601562 C 40.21875 73.839844 40.265625 74.070312 40.355469 74.289062 C 40.449219 74.511719 40.578125 74.707031 40.746094 74.875 C 40.914062 75.042969 41.109375 75.175781 41.332031 75.265625 C 41.550781 75.359375 41.78125 75.402344 42.019531 75.402344 L 78.339844 75.402344 C 78.578125 75.402344 78.808594 75.359375 79.027344 75.265625 C 79.25 75.175781 79.445312 75.042969 79.613281 74.875 C 79.78125 74.707031 79.914062 74.511719 80.003906 74.289062 C 80.09375 74.070312 80.140625 73.839844 80.140625 73.601562 C 80.140625 73.359375 80.09375 73.128906 80.003906 72.910156 C 79.914062 72.6875 79.78125 72.492188 79.613281 72.324219 C 79.445312 72.15625 79.25 72.023438 79.027344 71.933594 C 78.808594 71.84375 78.578125 71.796875 78.339844 71.796875 Z M 78.339844 71.796875 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 102.339844 33.492188 L 101.59375 33.492188 C 101.355469 33.492188 101.125 33.535156 100.902344 33.628906 C 100.683594 33.71875 100.488281 33.847656 100.320312 34.019531 C 100.148438 34.1875 100.019531 34.382812 99.929688 34.605469 C 99.835938 34.824219 99.792969 35.054688 99.792969 35.292969 C 99.792969 35.535156 99.835938 35.765625 99.929688 35.984375 C 100.019531 36.207031 100.148438 36.402344 100.320312 36.570312 C 100.488281 36.738281 100.683594 36.871094 100.902344 36.960938 C 101.125 37.050781 101.355469 37.097656 101.59375 37.097656 L 102.339844 37.097656 C 102.582031 37.097656 102.808594 37.050781 103.03125 36.960938 C 103.25 36.871094 103.445312 36.738281 103.617188 36.570312 C 103.785156 36.402344 103.914062 36.207031 104.007812 35.984375 C 104.097656 35.765625 104.144531 35.535156 104.144531 35.292969 C 104.144531 35.054688 104.097656 34.824219 104.007812 34.605469 C 103.914062 34.382812 103.785156 34.1875 103.617188 34.019531 C 103.445312 33.847656 103.25 33.71875 103.03125 33.628906 C 102.808594 33.535156 102.582031 33.492188 102.339844 33.492188 Z M 102.339844 33.492188 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 92.851562 33.492188 L 87.199219 33.492188 C 86.960938 33.492188 86.730469 33.535156 86.511719 33.628906 C 86.289062 33.71875 86.097656 33.847656 85.925781 34.019531 C 85.757812 34.1875 85.628906 34.382812 85.535156 34.605469 C 85.445312 34.824219 85.398438 35.054688 85.398438 35.292969 C 85.398438 35.535156 85.445312 35.765625 85.535156 35.984375 C 85.628906 36.207031 85.757812 36.402344 85.925781 36.570312 C 86.097656 36.738281 86.289062 36.871094 86.511719 36.960938 C 86.730469 37.050781 86.960938 37.097656 87.199219 37.097656 L 92.851562 37.097656 C 93.09375 37.097656 93.320312 37.050781 93.542969 36.960938 C 93.761719 36.871094 93.957031 36.738281 94.128906 36.570312 C 94.296875 36.402344 94.425781 36.207031 94.519531 35.984375 C 94.609375 35.765625 94.65625 35.535156 94.65625 35.292969 C 94.65625 35.054688 94.609375 34.824219 94.519531 34.605469 C 94.425781 34.382812 94.296875 34.1875 94.128906 34.019531 C 93.957031 33.847656 93.761719 33.71875 93.542969 33.628906 C 93.320312 33.535156 93.09375 33.492188 92.851562 33.492188 Z M 92.851562 33.492188 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 78.339844 33.492188 L 42.019531 33.492188 C 41.78125 33.492188 41.550781 33.535156 41.332031 33.628906 C 41.109375 33.71875 40.914062 33.847656 40.746094 34.019531 C 40.578125 34.1875 40.449219 34.382812 40.355469 34.605469 C 40.265625 34.824219 40.21875 35.054688 40.21875 35.292969 C 40.21875 35.535156 40.265625 35.765625 40.355469 35.984375 C 40.449219 36.207031 40.578125 36.402344 40.746094 36.570312 C 40.914062 36.738281 41.109375 36.871094 41.332031 36.960938 C 41.550781 37.050781 41.78125 37.097656 42.019531 37.097656 L 78.339844 37.097656 C 78.578125 37.097656 78.808594 37.050781 79.027344 36.960938 C 79.25 36.871094 79.445312 36.738281 79.613281 36.570312 C 79.78125 36.402344 79.914062 36.207031 80.003906 35.984375 C 80.09375 35.765625 80.140625 35.535156 80.140625 35.292969 C 80.140625 35.054688 80.09375 34.824219 80.003906 34.605469 C 79.914062 34.382812 79.78125 34.1875 79.613281 34.019531 C 79.445312 33.847656 79.25 33.71875 79.027344 33.628906 C 78.808594 33.535156 78.578125 33.492188 78.339844 33.492188 Z M 78.339844 33.492188 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 102.339844 46.257812 L 101.59375 46.257812 C 101.355469 46.257812 101.125 46.304688 100.902344 46.394531 C 100.683594 46.488281 100.488281 46.617188 100.320312 46.789062 C 100.148438 46.957031 100.019531 47.152344 99.929688 47.371094 C 99.835938 47.59375 99.792969 47.824219 99.792969 48.0625 C 99.792969 48.300781 99.835938 48.53125 99.929688 48.753906 C 100.019531 48.972656 100.148438 49.167969 100.320312 49.339844 C 100.488281 49.507812 100.683594 49.636719 100.902344 49.730469 C 101.125 49.820312 101.355469 49.867188 101.59375 49.867188 L 102.339844 49.867188 C 102.582031 49.867188 102.808594 49.820312 103.03125 49.730469 C 103.25 49.636719 103.445312 49.507812 103.617188 49.339844 C 103.785156 49.167969 103.914062 48.972656 104.007812 48.753906 C 104.097656 48.53125 104.144531 48.300781 104.144531 48.0625 C 104.144531 47.824219 104.097656 47.59375 104.007812 47.371094 C 103.914062 47.152344 103.785156 46.957031 103.617188 46.789062 C 103.445312 46.617188 103.25 46.488281 103.03125 46.394531 C 102.808594 46.304688 102.582031 46.257812 102.339844 46.257812 Z M 102.339844 46.257812 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 92.851562 46.257812 L 87.199219 46.257812 C 86.960938 46.257812 86.730469 46.304688 86.511719 46.394531 C 86.289062 46.488281 86.097656 46.617188 85.925781 46.789062 C 85.757812 46.957031 85.628906 47.152344 85.535156 47.371094 C 85.445312 47.59375 85.398438 47.824219 85.398438 48.0625 C 85.398438 48.300781 85.445312 48.53125 85.535156 48.753906 C 85.628906 48.972656 85.757812 49.167969 85.925781 49.339844 C 86.097656 49.507812 86.289062 49.636719 86.511719 49.730469 C 86.730469 49.820312 86.960938 49.867188 87.199219 49.867188 L 92.851562 49.867188 C 93.09375 49.867188 93.320312 49.820312 93.542969 49.730469 C 93.761719 49.636719 93.957031 49.507812 94.128906 49.339844 C 94.296875 49.167969 94.425781 48.972656 94.519531 48.753906 C 94.609375 48.53125 94.65625 48.300781 94.65625 48.0625 C 94.65625 47.824219 94.609375 47.59375 94.519531 47.371094 C 94.425781 47.152344 94.296875 46.957031 94.128906 46.789062 C 93.957031 46.617188 93.761719 46.488281 93.542969 46.394531 C 93.320312 46.304688 93.09375 46.257812 92.851562 46.257812 Z M 92.851562 46.257812 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 78.339844 46.257812 L 42.019531 46.257812 C 41.78125 46.257812 41.550781 46.304688 41.332031 46.394531 C 41.109375 46.488281 40.914062 46.617188 40.746094 46.789062 C 40.578125 46.957031 40.449219 47.152344 40.355469 47.371094 C 40.265625 47.59375 40.21875 47.824219 40.21875 48.0625 C 40.21875 48.300781 40.265625 48.53125 40.355469 48.753906 C 40.449219 48.972656 40.578125 49.167969 40.746094 49.339844 C 40.914062 49.507812 41.109375 49.636719 41.332031 49.730469 C 41.550781 49.820312 41.78125 49.867188 42.019531 49.867188 L 78.339844 49.867188 C 78.578125 49.867188 78.808594 49.820312 79.027344 49.730469 C 79.25 49.636719 79.445312 49.507812 79.613281 49.339844 C 79.78125 49.167969 79.914062 48.972656 80.003906 48.753906 C 80.09375 48.53125 80.140625 48.300781 80.140625 48.0625 C 80.140625 47.824219 80.09375 47.59375 80.003906 47.371094 C 79.914062 47.152344 79.78125 46.957031 79.613281 46.789062 C 79.445312 46.617188 79.25 46.488281 79.027344 46.394531 C 78.808594 46.304688 78.578125 46.257812 78.339844 46.257812 Z M 78.339844 46.257812 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 107.316406 134.171875 C 107.488281 134.339844 107.683594 134.46875 107.902344 134.5625 C 108.125 134.652344 108.351562 134.699219 108.59375 134.699219 C 108.832031 134.699219 109.0625 134.652344 109.28125 134.5625 C 109.503906 134.46875 109.695312 134.339844 109.867188 134.171875 L 125.195312 118.820312 C 125.363281 118.652344 125.492188 118.457031 125.585938 118.234375 C 125.675781 118.015625 125.722656 117.785156 125.722656 117.546875 C 125.722656 117.304688 125.675781 117.078125 125.585938 116.855469 C 125.492188 116.632812 125.363281 116.4375 125.195312 116.269531 C 125.027344 116.101562 124.832031 115.96875 124.609375 115.878906 C 124.390625 115.789062 124.160156 115.742188 123.921875 115.742188 C 123.683594 115.742188 123.453125 115.789062 123.230469 115.878906 C 123.011719 115.96875 122.816406 116.101562 122.648438 116.269531 L 107.316406 131.617188 C 107.148438 131.789062 107.019531 131.984375 106.925781 132.203125 C 106.835938 132.425781 106.789062 132.65625 106.789062 132.894531 C 106.789062 133.132812 106.835938 133.363281 106.925781 133.585938 C 107.019531 133.804688 107.148438 134 107.316406 134.171875 Z M 107.316406 134.171875 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 110.195312 125.355469 C 110.671875 125.355469 111.140625 125.300781 111.601562 125.191406 C 112.066406 125.082031 112.507812 124.925781 112.933594 124.714844 C 113.359375 124.503906 113.757812 124.246094 114.125 123.945312 C 114.492188 123.644531 114.820312 123.304688 115.109375 122.925781 C 115.398438 122.546875 115.640625 122.144531 115.835938 121.710938 C 116.03125 121.277344 116.175781 120.824219 116.265625 120.359375 C 116.359375 119.894531 116.398438 119.421875 116.382812 118.945312 C 116.367188 118.472656 116.296875 118.003906 116.171875 117.546875 C 116.050781 117.085938 115.875 116.644531 115.652344 116.226562 C 115.429688 115.808594 115.160156 115.417969 114.847656 115.0625 C 114.53125 114.703125 114.183594 114.386719 113.796875 114.109375 C 113.410156 113.835938 113 113.605469 112.558594 113.421875 C 112.121094 113.242188 111.667969 113.113281 111.199219 113.035156 C 110.730469 112.957031 110.257812 112.933594 109.785156 112.964844 C 109.308594 112.996094 108.847656 113.082031 108.390625 113.21875 C 107.9375 113.359375 107.503906 113.546875 107.09375 113.785156 C 106.683594 114.023438 106.304688 114.304688 105.957031 114.628906 C 105.609375 114.957031 105.304688 115.316406 105.042969 115.710938 C 104.777344 116.105469 104.5625 116.527344 104.394531 116.972656 C 104.226562 117.417969 104.113281 117.875 104.050781 118.347656 C 103.988281 118.820312 103.984375 119.292969 104.03125 119.765625 C 104.078125 120.238281 104.175781 120.699219 104.328125 121.148438 C 104.480469 121.601562 104.683594 122.027344 104.933594 122.429688 C 105.1875 122.835938 105.480469 123.203125 105.816406 123.539062 C 106.394531 124.121094 107.066406 124.570312 107.824219 124.886719 C 108.585938 125.199219 109.375 125.355469 110.195312 125.355469 Z M 108.363281 117.316406 C 108.609375 117.074219 108.886719 116.886719 109.207031 116.753906 C 109.523438 116.625 109.855469 116.558594 110.199219 116.558594 C 110.542969 116.558594 110.875 116.625 111.191406 116.753906 C 111.507812 116.886719 111.789062 117.074219 112.03125 117.316406 C 112.273438 117.5625 112.460938 117.84375 112.59375 118.160156 C 112.726562 118.476562 112.792969 118.808594 112.792969 119.152344 C 112.792969 119.496094 112.726562 119.828125 112.59375 120.148438 C 112.460938 120.464844 112.273438 120.746094 112.03125 120.988281 C 111.789062 121.234375 111.507812 121.421875 111.191406 121.550781 C 110.875 121.683594 110.542969 121.75 110.199219 121.75 C 109.855469 121.75 109.523438 121.683594 109.207031 121.550781 C 108.886719 121.421875 108.609375 121.234375 108.363281 120.988281 C 108.121094 120.746094 107.933594 120.464844 107.800781 120.148438 C 107.667969 119.828125 107.601562 119.5 107.601562 119.152344 C 107.601562 118.808594 107.667969 118.476562 107.800781 118.160156 C 107.929688 117.839844 108.121094 117.5625 108.363281 117.316406 Z M 108.363281 117.316406 " fill-opacity="1" fill-rule="nonzero"/><path fill="#000000" d="M 117.933594 126.902344 C 117.648438 127.1875 117.390625 127.503906 117.164062 127.839844 C 116.9375 128.179688 116.746094 128.539062 116.589844 128.914062 C 116.433594 129.289062 116.316406 129.679688 116.238281 130.078125 C 116.160156 130.476562 116.121094 130.878906 116.121094 131.289062 C 116.121094 131.695312 116.160156 132.097656 116.238281 132.5 C 116.316406 132.898438 116.433594 133.285156 116.589844 133.664062 C 116.746094 134.039062 116.9375 134.394531 117.164062 134.734375 C 117.390625 135.074219 117.648438 135.386719 117.933594 135.675781 C 118.222656 135.964844 118.535156 136.21875 118.875 136.445312 C 119.210938 136.671875 119.570312 136.863281 119.945312 137.019531 C 120.320312 137.175781 120.707031 137.292969 121.105469 137.375 C 121.507812 137.453125 121.910156 137.492188 122.316406 137.492188 C 122.722656 137.492188 123.125 137.453125 123.523438 137.375 C 123.921875 137.292969 124.3125 137.175781 124.6875 137.019531 C 125.0625 136.863281 125.421875 136.671875 125.757812 136.445312 C 126.097656 136.21875 126.410156 135.964844 126.695312 135.675781 C 126.984375 135.386719 127.242188 135.074219 127.46875 134.734375 C 127.695312 134.394531 127.882812 134.039062 128.039062 133.664062 C 128.195312 133.285156 128.3125 132.898438 128.394531 132.5 C 128.472656 132.097656 128.511719 131.695312 128.511719 131.289062 C 128.511719 130.878906 128.472656 130.476562 128.394531 130.078125 C 128.3125 129.679688 128.195312 129.289062 128.039062 128.914062 C 127.882812 128.539062 127.695312 128.179688 127.46875 127.839844 C 127.242188 127.503906 126.984375 127.1875 126.695312 126.902344 C 126.410156 126.613281 126.097656 126.355469 125.757812 126.128906 C 125.417969 125.90625 125.0625 125.714844 124.6875 125.558594 C 124.308594 125.402344 123.921875 125.285156 123.523438 125.207031 C 123.125 125.125 122.722656 125.085938 122.316406 125.085938 C 121.910156 125.085938 121.507812 125.125 121.105469 125.207031 C 120.707031 125.285156 120.320312 125.402344 119.945312 125.558594 C 119.570312 125.714844 119.210938 125.90625 118.875 126.128906 C 118.535156 126.355469 118.222656 126.613281 117.933594 126.902344 Z M 124.148438 129.453125 C 124.292969 129.59375 124.414062 129.746094 124.519531 129.917969 C 124.625 130.085938 124.710938 130.265625 124.773438 130.453125 C 124.839844 130.644531 124.878906 130.835938 124.898438 131.035156 C 124.917969 131.234375 124.917969 131.429688 124.890625 131.628906 C 124.863281 131.828125 124.816406 132.019531 124.746094 132.207031 C 124.675781 132.390625 124.585938 132.566406 124.476562 132.734375 C 124.367188 132.898438 124.238281 133.050781 124.09375 133.1875 C 123.949219 133.324219 123.789062 133.441406 123.617188 133.542969 C 123.445312 133.640625 123.261719 133.71875 123.070312 133.777344 C 122.882812 133.835938 122.6875 133.871094 122.488281 133.886719 C 122.289062 133.898438 122.09375 133.890625 121.894531 133.855469 C 121.699219 133.824219 121.507812 133.769531 121.324219 133.695312 C 121.140625 133.617188 120.96875 133.519531 120.804688 133.40625 C 120.644531 133.289062 120.496094 133.15625 120.367188 133.007812 C 120.234375 132.855469 120.121094 132.695312 120.027344 132.519531 C 119.933594 132.34375 119.863281 132.15625 119.808594 131.964844 C 119.757812 131.773438 119.730469 131.578125 119.722656 131.378906 C 119.714844 131.179688 119.730469 130.980469 119.769531 130.785156 C 119.808594 130.589844 119.871094 130.402344 119.953125 130.21875 C 120.035156 130.039062 120.136719 129.867188 120.257812 129.710938 C 120.378906 129.550781 120.515625 129.410156 120.667969 129.285156 C 120.824219 129.15625 120.988281 129.050781 121.167969 128.960938 C 121.347656 128.871094 121.53125 128.804688 121.726562 128.761719 C 121.921875 128.714844 122.117188 128.691406 122.316406 128.691406 C 123.03125 128.691406 123.644531 128.945312 124.148438 129.453125 Z M 124.148438 129.453125 " fill-opacity="1" fill-rule="nonzero"/><g clip-path="url(#8a243ad223)"><path fill="#000000" d="M 133.34375 0.421875 L 39.613281 0 L 39.539062 0 C 38.992188 0 38.441406 0.0273438 37.894531 0.0820312 C 37.347656 0.136719 36.800781 0.214844 36.261719 0.324219 C 35.722656 0.429688 35.1875 0.5625 34.664062 0.722656 C 34.136719 0.882812 33.617188 1.066406 33.109375 1.277344 C 32.601562 1.488281 32.105469 1.722656 31.617188 1.984375 C 31.132812 2.242188 30.660156 2.523438 30.203125 2.828125 C 29.746094 3.136719 29.300781 3.460938 28.875 3.8125 C 28.449219 4.160156 28.042969 4.527344 27.652344 4.917969 C 27.261719 5.304688 26.890625 5.714844 26.542969 6.136719 C 26.191406 6.5625 25.863281 7.003906 25.558594 7.460938 C 25.25 7.917969 24.964844 8.390625 24.707031 8.875 C 24.445312 9.359375 24.207031 9.859375 23.996094 10.367188 C 23.785156 10.875 23.597656 11.390625 23.433594 11.917969 C 23.273438 12.445312 23.136719 12.980469 23.027344 13.519531 C 22.917969 14.058594 22.835938 14.605469 22.78125 15.152344 C 22.726562 15.699219 22.695312 16.25 22.691406 16.800781 L 22.683594 19.402344 C 22.257812 19.488281 21.84375 19.609375 21.441406 19.765625 C 21.035156 19.921875 20.648438 20.113281 20.277344 20.335938 C 19.90625 20.558594 19.554688 20.8125 19.226562 21.097656 C 18.898438 21.382812 18.597656 21.691406 18.324219 22.027344 C 18.050781 22.363281 17.804688 22.722656 17.59375 23.101562 C 17.378906 23.480469 17.203125 23.871094 17.054688 24.28125 C 16.910156 24.691406 16.800781 25.109375 16.730469 25.539062 C 16.65625 25.964844 16.621094 26.398438 16.621094 26.832031 L 16.570312 65.265625 C 16.570312 65.503906 16.613281 65.734375 16.707031 65.953125 C 16.796875 66.175781 16.925781 66.371094 17.097656 66.539062 C 17.265625 66.707031 17.460938 66.839844 17.679688 66.929688 C 17.902344 67.023438 18.128906 67.070312 18.371094 67.070312 C 18.609375 67.070312 18.835938 67.023438 19.058594 66.933594 C 19.28125 66.84375 19.472656 66.710938 19.644531 66.542969 C 19.8125 66.375 19.941406 66.179688 20.035156 65.957031 C 20.125 65.738281 20.171875 65.507812 20.171875 65.269531 L 20.214844 34.390625 L 22.429688 34.390625 L 22.359375 82.601562 L 20.148438 82.597656 L 20.152344 80.300781 C 20.152344 80.0625 20.105469 79.832031 20.015625 79.609375 C 19.925781 79.390625 19.792969 79.195312 19.625 79.023438 C 19.457031 78.855469 19.261719 78.722656 19.039062 78.632812 C 18.820312 78.542969 18.589844 78.496094 18.351562 78.496094 C 18.113281 78.496094 17.882812 78.539062 17.660156 78.632812 C 17.441406 78.722656 17.246094 78.855469 17.078125 79.023438 C 16.910156 79.191406 16.777344 79.386719 16.6875 79.605469 C 16.59375 79.828125 16.550781 80.058594 16.550781 80.296875 L 16.542969 84.398438 C 16.542969 84.683594 16.609375 84.949219 16.734375 85.203125 L 22.394531 96.578125 L 22.351562 114.691406 C 20.351562 114.699219 18.46875 115.171875 16.699219 116.101562 C 16.074219 116.429688 15.417969 116.679688 14.734375 116.847656 C 14.050781 117.019531 13.355469 117.101562 12.652344 117.101562 C 11.945312 117.101562 11.25 117.019531 10.566406 116.847656 C 9.882812 116.679688 9.226562 116.429688 8.605469 116.101562 L 3.71875 113.535156 C 3.582031 113.460938 3.4375 113.40625 3.289062 113.371094 C 3.136719 113.339844 2.984375 113.324219 2.828125 113.328125 C 2.671875 113.332031 2.519531 113.355469 2.371094 113.402344 C 2.222656 113.445312 2.082031 113.507812 1.949219 113.585938 C 1.816406 113.667969 1.699219 113.761719 1.589844 113.875 C 1.480469 113.984375 1.390625 114.109375 1.3125 114.246094 C 1.238281 114.378906 1.179688 114.523438 1.140625 114.671875 C 1.101562 114.824219 1.082031 114.976562 1.082031 115.128906 L 1.082031 122.847656 C 1.082031 123.445312 1.109375 124.042969 1.171875 124.636719 C 1.230469 125.234375 1.316406 125.824219 1.433594 126.414062 C 1.550781 127 1.699219 127.582031 1.871094 128.152344 C 2.046875 128.726562 2.246094 129.289062 2.476562 129.84375 C 2.707031 130.394531 2.960938 130.9375 3.242188 131.464844 C 3.527344 131.992188 3.832031 132.503906 4.164062 133.003906 C 4.496094 133.5 4.855469 133.980469 5.234375 134.445312 C 5.613281 134.90625 6.011719 135.347656 6.4375 135.773438 C 6.859375 136.195312 7.300781 136.597656 7.765625 136.976562 C 8.226562 137.359375 8.707031 137.714844 9.203125 138.046875 C 9.699219 138.378906 10.210938 138.6875 10.738281 138.96875 C 11.265625 139.253906 11.808594 139.507812 12.359375 139.738281 C 12.910156 139.96875 13.472656 140.167969 14.046875 140.34375 C 14.617188 140.519531 15.199219 140.664062 15.785156 140.78125 C 16.371094 140.898438 16.960938 140.988281 17.558594 141.046875 C 18.152344 141.105469 18.75 141.136719 19.347656 141.136719 L 98.445312 141.136719 C 98.527344 141.136719 98.605469 141.136719 98.6875 141.136719 C 99.144531 141.136719 99.601562 141.121094 100.054688 141.085938 C 100.695312 141.738281 101.367188 142.351562 102.078125 142.921875 C 102.789062 143.492188 103.53125 144.019531 104.304688 144.5 C 105.078125 144.980469 105.878906 145.414062 106.703125 145.796875 C 107.53125 146.183594 108.375 146.515625 109.242188 146.800781 C 110.109375 147.082031 110.988281 147.3125 111.882812 147.488281 C 112.773438 147.664062 113.675781 147.785156 114.585938 147.855469 C 115.492188 147.921875 116.402344 147.933594 117.3125 147.890625 C 118.222656 147.847656 119.125 147.753906 120.023438 147.601562 C 120.921875 147.449219 121.808594 147.246094 122.683594 146.988281 C 123.554688 146.730469 124.410156 146.417969 125.246094 146.058594 C 126.082031 145.695312 126.894531 145.285156 127.679688 144.828125 C 128.46875 144.367188 129.226562 143.863281 129.949219 143.3125 C 130.675781 142.761719 131.367188 142.167969 132.023438 141.535156 C 132.675781 140.898438 133.292969 140.230469 133.863281 139.519531 C 134.4375 138.8125 134.96875 138.070312 135.453125 137.300781 C 135.9375 136.527344 136.375 135.730469 136.761719 134.90625 C 137.152344 134.078125 137.488281 133.234375 137.777344 132.367188 C 138.0625 131.503906 138.296875 130.625 138.480469 129.730469 C 138.660156 128.835938 138.785156 127.933594 138.859375 127.027344 C 138.933594 126.117188 138.949219 125.207031 138.914062 124.292969 C 138.875 123.382812 138.785156 122.476562 138.636719 121.578125 C 138.492188 120.675781 138.292969 119.789062 138.039062 118.914062 C 137.785156 118.035156 137.480469 117.179688 137.125 116.339844 C 136.769531 115.5 136.363281 114.6875 135.910156 113.894531 C 135.453125 113.105469 134.953125 112.34375 134.40625 111.613281 C 133.863281 110.882812 133.273438 110.191406 132.644531 109.53125 C 132.015625 108.871094 131.347656 108.253906 130.644531 107.675781 C 129.9375 107.097656 129.203125 106.5625 128.433594 106.070312 C 127.667969 105.582031 126.871094 105.140625 126.050781 104.746094 C 125.226562 104.351562 124.386719 104.011719 123.523438 103.71875 C 122.660156 103.425781 121.78125 103.1875 120.890625 103 C 120 102.8125 119.097656 102.683594 118.191406 102.605469 L 118.328125 60.988281 C 118.328125 60.746094 118.28125 60.519531 118.191406 60.296875 C 118.101562 60.074219 117.972656 59.878906 117.804688 59.710938 C 117.636719 59.539062 117.441406 59.410156 117.21875 59.316406 C 117 59.222656 116.769531 59.179688 116.53125 59.175781 C 116.292969 59.175781 116.0625 59.222656 115.839844 59.3125 C 115.621094 59.402344 115.425781 59.53125 115.253906 59.703125 C 115.085938 59.871094 114.953125 60.066406 114.863281 60.285156 C 114.769531 60.507812 114.722656 60.734375 114.722656 60.976562 L 114.589844 102.585938 C 114.101562 102.621094 113.617188 102.671875 113.132812 102.738281 C 112.648438 102.804688 112.167969 102.886719 111.691406 102.988281 C 111.210938 103.085938 110.738281 103.199219 110.265625 103.328125 C 109.796875 103.457031 109.328125 103.597656 108.867188 103.757812 C 108.40625 103.917969 107.949219 104.089844 107.5 104.277344 C 107.046875 104.46875 106.605469 104.671875 106.167969 104.886719 C 105.730469 105.105469 105.300781 105.335938 104.878906 105.582031 C 104.453125 105.828125 104.039062 106.085938 103.632812 106.355469 C 103.230469 106.628906 102.832031 106.914062 102.445312 107.210938 C 102.058594 107.507812 101.679688 107.816406 101.3125 108.140625 C 100.945312 108.460938 100.589844 108.796875 100.242188 109.140625 C 99.898438 109.484375 99.5625 109.84375 99.238281 110.207031 C 98.917969 110.574219 98.605469 110.953125 98.308594 111.339844 C 98.007812 111.726562 97.722656 112.121094 97.449219 112.527344 C 97.175781 112.933594 96.917969 113.347656 96.671875 113.769531 C 96.425781 114.191406 96.191406 114.621094 95.972656 115.058594 C 95.753906 115.496094 95.550781 115.9375 95.363281 116.390625 C 95.171875 116.839844 94.996094 117.296875 94.835938 117.757812 C 94.675781 118.21875 94.53125 118.6875 94.402344 119.15625 C 94.269531 119.628906 94.15625 120.105469 94.054688 120.582031 C 93.957031 121.0625 93.871094 121.542969 93.804688 122.027344 C 93.734375 122.511719 93.683594 122.996094 93.644531 123.484375 C 93.609375 123.972656 93.585938 124.460938 93.582031 124.949219 C 93.578125 125.4375 93.585938 125.925781 93.613281 126.414062 C 93.636719 126.902344 93.679688 127.390625 93.738281 127.875 C 93.796875 128.359375 93.867188 128.84375 93.957031 129.324219 C 94.046875 129.804688 94.148438 130.28125 94.269531 130.757812 C 94.386719 131.230469 94.523438 131.699219 94.671875 132.164062 C 94.824219 132.628906 94.988281 133.089844 95.167969 133.542969 C 95.347656 134 95.539062 134.449219 95.75 134.890625 C 95.957031 135.332031 96.179688 135.765625 96.417969 136.195312 C 96.652344 136.621094 96.902344 137.042969 97.167969 137.453125 C 96.195312 137.359375 95.242188 137.175781 94.304688 136.90625 C 93.367188 136.632812 92.464844 136.277344 91.589844 135.839844 C 90.71875 135.402344 89.894531 134.886719 89.117188 134.296875 C 88.339844 133.707031 87.625 133.050781 86.96875 132.328125 C 86.3125 131.605469 85.726562 130.828125 85.214844 129.996094 C 84.703125 129.164062 84.269531 128.292969 83.917969 127.382812 C 83.566406 126.472656 83.300781 125.535156 83.121094 124.574219 C 82.941406 123.617188 82.851562 122.648438 82.847656 121.671875 L 82.847656 115.128906 C 82.847656 114.976562 82.828125 114.820312 82.789062 114.671875 C 82.75 114.523438 82.691406 114.378906 82.617188 114.242188 C 82.539062 114.109375 82.449219 113.984375 82.339844 113.875 C 82.230469 113.761719 82.113281 113.667969 81.980469 113.585938 C 81.847656 113.507812 81.707031 113.445312 81.554688 113.398438 C 81.40625 113.355469 81.257812 113.332031 81.101562 113.328125 C 80.945312 113.324219 80.792969 113.335938 80.640625 113.371094 C 80.492188 113.40625 80.347656 113.460938 80.210938 113.53125 L 75.320312 116.105469 C 74.695312 116.433594 74.042969 116.679688 73.355469 116.851562 C 72.671875 117.019531 71.976562 117.105469 71.273438 117.101562 C 70.566406 117.101562 69.871094 117.019531 69.1875 116.847656 C 68.503906 116.679688 67.847656 116.429688 67.222656 116.101562 C 66.34375 115.636719 65.417969 115.285156 64.449219 115.046875 C 63.480469 114.808594 62.5 114.6875 61.503906 114.6875 C 60.503906 114.6875 59.523438 114.808594 58.554688 115.046875 C 57.589844 115.285156 56.664062 115.636719 55.78125 116.101562 L 55.765625 116.109375 C 55.140625 116.4375 54.488281 116.683594 53.804688 116.851562 C 53.121094 117.019531 52.425781 117.101562 51.722656 117.101562 C 51.019531 117.101562 50.328125 117.015625 49.644531 116.847656 C 48.960938 116.679688 48.308594 116.429688 47.6875 116.101562 L 47.675781 116.097656 C 46.792969 115.632812 45.871094 115.285156 44.902344 115.046875 C 43.9375 114.808594 42.957031 114.6875 41.960938 114.6875 C 40.96875 114.6875 39.988281 114.808594 39.019531 115.046875 C 38.054688 115.285156 37.132812 115.632812 36.25 116.097656 L 36.238281 116.105469 C 35.613281 116.433594 34.960938 116.679688 34.273438 116.851562 C 33.589844 117.019531 32.894531 117.101562 32.191406 117.101562 C 31.488281 117.101562 30.792969 117.019531 30.109375 116.851562 C 29.421875 116.679688 28.769531 116.433594 28.144531 116.105469 L 28.136719 116.097656 C 27.4375 115.734375 26.710938 115.4375 25.957031 115.210938 L 25.996094 96.367188 L 31.578125 85.226562 C 31.707031 84.972656 31.769531 84.703125 31.769531 84.417969 L 31.847656 26.851562 C 31.847656 26.128906 31.75 25.421875 31.550781 24.726562 C 31.347656 24.03125 31.058594 23.378906 30.671875 22.765625 C 30.289062 22.152344 29.828125 21.605469 29.289062 21.125 C 28.75 20.640625 28.15625 20.246094 27.507812 19.929688 C 27.117188 19.734375 26.710938 19.578125 26.289062 19.46875 L 26.296875 16.816406 C 26.300781 15.945312 26.390625 15.085938 26.5625 14.234375 C 26.738281 13.386719 26.992188 12.558594 27.324219 11.757812 C 27.660156 10.957031 28.070312 10.195312 28.554688 9.476562 C 29.039062 8.757812 29.585938 8.089844 30.203125 7.476562 C 30.816406 6.863281 31.484375 6.316406 32.207031 5.835938 C 32.925781 5.355469 33.6875 4.949219 34.488281 4.617188 C 35.292969 4.285156 36.117188 4.035156 36.96875 3.863281 C 37.816406 3.695312 38.675781 3.609375 39.542969 3.609375 L 39.601562 3.609375 L 121.410156 3.875 C 120.398438 4.660156 119.484375 5.550781 118.671875 6.546875 C 117.863281 7.539062 117.171875 8.613281 116.605469 9.765625 C 116.039062 10.917969 115.609375 12.117188 115.316406 13.367188 C 115.019531 14.617188 114.871094 15.886719 114.863281 17.171875 L 114.773438 45.941406 C 114.769531 46.179688 114.816406 46.410156 114.90625 46.632812 C 114.996094 46.855469 115.128906 47.050781 115.296875 47.21875 C 115.464844 47.390625 115.660156 47.519531 115.878906 47.613281 C 116.097656 47.703125 116.328125 47.75 116.566406 47.75 C 116.808594 47.753906 117.035156 47.707031 117.257812 47.617188 C 117.480469 47.527344 117.675781 47.394531 117.84375 47.226562 C 118.011719 47.058594 118.144531 46.863281 118.234375 46.644531 C 118.328125 46.421875 118.375 46.191406 118.375 45.953125 L 118.390625 40.800781 L 118.398438 40.804688 C 120.796875 42.832031 124.386719 42.957031 126.722656 40.859375 C 126.980469 40.628906 127.269531 40.449219 127.59375 40.320312 C 127.917969 40.195312 128.25 40.128906 128.597656 40.121094 C 128.945312 40.117188 129.285156 40.175781 129.609375 40.292969 C 129.9375 40.410156 130.230469 40.582031 130.496094 40.808594 C 130.789062 41.058594 131.097656 41.277344 131.429688 41.472656 C 131.757812 41.664062 132.101562 41.828125 132.460938 41.960938 C 132.820312 42.09375 133.191406 42.191406 133.566406 42.257812 C 133.945312 42.324219 134.324219 42.355469 134.707031 42.355469 C 135.089844 42.355469 135.46875 42.320312 135.84375 42.25 C 136.222656 42.183594 136.589844 42.082031 136.949219 41.945312 C 137.304688 41.8125 137.648438 41.644531 137.980469 41.449219 C 138.308594 41.253906 138.617188 41.03125 138.90625 40.78125 C 139.164062 40.5625 139.453125 40.398438 139.769531 40.285156 C 140.085938 40.171875 140.414062 40.113281 140.753906 40.117188 C 141.089844 40.121094 141.414062 40.179688 141.730469 40.300781 C 142.046875 40.417969 142.332031 40.589844 142.585938 40.808594 L 145.609375 43.378906 C 145.929688 43.652344 146.304688 43.796875 146.730469 43.804688 C 147.152344 43.816406 147.535156 43.695312 147.871094 43.4375 C 148.347656 43.054688 148.585938 42.558594 148.578125 41.945312 L 148.699219 17.3125 C 148.714844 15.085938 148.304688 12.9375 147.46875 10.875 C 146.632812 8.808594 145.4375 6.980469 143.875 5.394531 C 142.464844 3.972656 140.851562 2.835938 139.042969 1.984375 C 137.234375 1.128906 135.335938 0.609375 133.34375 0.421875 Z M 116.257812 106.125 C 116.882812 106.125 117.503906 106.15625 118.125 106.21875 C 118.746094 106.277344 119.363281 106.371094 119.976562 106.492188 C 120.589844 106.613281 121.195312 106.765625 121.792969 106.949219 C 122.390625 107.128906 122.976562 107.339844 123.554688 107.578125 C 124.132812 107.816406 124.695312 108.085938 125.246094 108.378906 C 125.796875 108.675781 126.332031 108.996094 126.851562 109.34375 C 127.371094 109.691406 127.871094 110.0625 128.355469 110.460938 C 128.839844 110.855469 129.300781 111.277344 129.742188 111.71875 C 130.183594 112.160156 130.601562 112.625 131 113.105469 C 131.394531 113.589844 131.769531 114.09375 132.113281 114.613281 C 132.460938 115.132812 132.78125 115.667969 133.078125 116.21875 C 133.371094 116.769531 133.636719 117.335938 133.878906 117.914062 C 134.117188 118.492188 134.328125 119.078125 134.507812 119.679688 C 134.6875 120.277344 134.839844 120.882812 134.960938 121.496094 C 135.085938 122.109375 135.175781 122.726562 135.238281 123.351562 C 135.296875 123.972656 135.328125 124.597656 135.328125 125.222656 C 135.328125 125.847656 135.296875 126.472656 135.238281 127.09375 C 135.175781 127.714844 135.085938 128.335938 134.960938 128.949219 C 134.839844 129.5625 134.6875 130.167969 134.507812 130.765625 C 134.328125 131.363281 134.117188 131.953125 133.878906 132.53125 C 133.636719 133.109375 133.371094 133.671875 133.078125 134.222656 C 132.78125 134.777344 132.460938 135.3125 132.113281 135.832031 C 131.769531 136.351562 131.394531 136.851562 131 137.335938 C 130.601562 137.820312 130.183594 138.28125 129.742188 138.726562 C 129.300781 139.167969 128.839844 139.585938 128.355469 139.984375 C 127.875 140.378906 127.371094 140.753906 126.851562 141.101562 C 126.332031 141.449219 125.796875 141.769531 125.246094 142.0625 C 124.695312 142.359375 124.132812 142.625 123.554688 142.863281 C 122.976562 143.105469 122.390625 143.316406 121.792969 143.496094 C 121.195312 143.679688 120.589844 143.828125 119.976562 143.953125 C 119.363281 144.074219 118.746094 144.164062 118.125 144.226562 C 117.503906 144.289062 116.882812 144.320312 116.257812 144.320312 C 115.632812 144.320312 115.007812 144.289062 114.386719 144.226562 C 113.765625 144.164062 113.148438 144.074219 112.535156 143.953125 C 111.921875 143.828125 111.316406 143.679688 110.71875 143.496094 C 110.121094 143.316406 109.535156 143.105469 108.957031 142.863281 C 108.378906 142.625 107.816406 142.359375 107.265625 142.0625 C 106.714844 141.769531 106.179688 141.449219 105.660156 141.101562 C 105.140625 140.753906 104.640625 140.378906 104.15625 139.984375 C 103.675781 139.585938 103.210938 139.167969 102.769531 138.726562 C 102.328125 138.28125 101.910156 137.820312 101.511719 137.335938 C 101.117188 136.851562 100.746094 136.351562 100.398438 135.832031 C 100.050781 135.3125 99.730469 134.777344 99.4375 134.222656 C 99.140625 133.671875 98.875 133.109375 98.636719 132.53125 C 98.398438 131.953125 98.1875 131.363281 98.003906 130.765625 C 97.824219 130.167969 97.671875 129.5625 97.550781 128.949219 C 97.429688 128.332031 97.335938 127.714844 97.277344 127.09375 C 97.214844 126.472656 97.183594 125.847656 97.183594 125.222656 C 97.183594 124.597656 97.214844 123.972656 97.277344 123.351562 C 97.339844 122.726562 97.429688 122.109375 97.554688 121.496094 C 97.675781 120.882812 97.828125 120.277344 98.007812 119.679688 C 98.191406 119.082031 98.402344 118.496094 98.640625 117.917969 C 98.878906 117.339844 99.148438 116.773438 99.441406 116.222656 C 99.738281 115.671875 100.058594 115.136719 100.40625 114.617188 C 100.75 114.097656 101.125 113.59375 101.519531 113.113281 C 101.914062 112.628906 102.335938 112.167969 102.777344 111.722656 C 103.21875 111.28125 103.679688 110.863281 104.164062 110.464844 C 104.644531 110.070312 105.144531 109.695312 105.664062 109.347656 C 106.183594 109 106.71875 108.679688 107.269531 108.386719 C 107.820312 108.089844 108.382812 107.824219 108.960938 107.582031 C 109.539062 107.34375 110.125 107.132812 110.722656 106.953125 C 111.320312 106.769531 111.925781 106.617188 112.535156 106.496094 C 113.148438 106.371094 113.765625 106.28125 114.386719 106.21875 C 115.007812 106.15625 115.632812 106.125 116.257812 106.125 Z M 26.46875 119.296875 L 26.476562 119.300781 C 27.359375 119.765625 28.28125 120.117188 29.25 120.355469 C 30.214844 120.59375 31.195312 120.710938 32.191406 120.710938 C 33.183594 120.710938 34.167969 120.59375 35.132812 120.355469 C 36.097656 120.117188 37.023438 119.765625 37.902344 119.300781 L 37.914062 119.296875 C 38.539062 118.96875 39.195312 118.71875 39.878906 118.550781 C 40.5625 118.382812 41.257812 118.296875 41.960938 118.296875 C 42.667969 118.296875 43.359375 118.382812 44.046875 118.550781 C 44.730469 118.71875 45.382812 118.96875 46.007812 119.296875 L 46.019531 119.300781 C 46.902344 119.765625 47.828125 120.117188 48.792969 120.355469 C 49.761719 120.59375 50.742188 120.710938 51.738281 120.710938 C 52.734375 120.710938 53.714844 120.589844 54.683594 120.351562 C 55.648438 120.113281 56.574219 119.761719 57.453125 119.296875 L 57.472656 119.289062 C 58.09375 118.960938 58.75 118.714844 59.433594 118.546875 C 60.117188 118.378906 60.808594 118.296875 61.515625 118.296875 C 62.21875 118.296875 62.910156 118.382812 63.59375 118.550781 C 64.277344 118.722656 64.929688 118.96875 65.554688 119.296875 C 66.4375 119.761719 67.363281 120.113281 68.328125 120.351562 C 69.296875 120.589844 70.277344 120.710938 71.277344 120.710938 C 72.273438 120.710938 73.253906 120.589844 74.222656 120.351562 C 75.191406 120.113281 76.113281 119.761719 76.996094 119.296875 L 79.246094 118.113281 L 79.246094 121.671875 C 79.242188 122.949219 79.363281 124.214844 79.613281 125.46875 C 79.859375 126.722656 80.226562 127.941406 80.714844 129.125 C 81.203125 130.304688 81.804688 131.425781 82.515625 132.488281 C 83.226562 133.550781 84.035156 134.53125 84.941406 135.433594 C 85.703125 136.199219 86.523438 136.898438 87.402344 137.527344 L 19.347656 137.527344 C 18.382812 137.527344 17.429688 137.429688 16.488281 137.242188 C 15.542969 137.054688 14.625 136.773438 13.738281 136.40625 C 12.847656 136.035156 12.003906 135.582031 11.203125 135.046875 C 10.402344 134.511719 9.664062 133.902344 8.984375 133.222656 C 8.300781 132.539062 7.695312 131.800781 7.160156 131 C 6.625 130.195312 6.171875 129.351562 5.804688 128.460938 C 5.4375 127.570312 5.15625 126.652344 4.96875 125.707031 C 4.78125 124.761719 4.683594 123.808594 4.683594 122.84375 L 4.683594 118.117188 L 6.929688 119.296875 C 7.8125 119.761719 8.734375 120.113281 9.703125 120.351562 C 10.671875 120.589844 11.652344 120.710938 12.652344 120.710938 C 13.648438 120.710938 14.628906 120.589844 15.597656 120.351562 C 16.566406 120.113281 17.492188 119.761719 18.375 119.296875 C 18.996094 118.96875 19.652344 118.71875 20.335938 118.550781 C 21.019531 118.382812 21.714844 118.296875 22.421875 118.296875 C 23.125 118.296875 23.820312 118.382812 24.503906 118.550781 C 25.1875 118.71875 25.84375 118.96875 26.46875 119.296875 Z M 24.148438 92.011719 L 21.257812 86.207031 L 27.050781 86.214844 Z M 28.167969 82.609375 L 25.960938 82.605469 L 26.03125 34.394531 L 28.234375 34.398438 Z M 28.242188 26.847656 L 28.238281 30.792969 L 20.21875 30.78125 L 20.226562 26.835938 C 20.226562 26.574219 20.253906 26.3125 20.304688 26.054688 C 20.355469 25.796875 20.433594 25.546875 20.535156 25.300781 C 20.632812 25.058594 20.757812 24.828125 20.90625 24.609375 C 21.050781 24.390625 21.21875 24.1875 21.402344 24.003906 C 21.589844 23.816406 21.792969 23.648438 22.007812 23.503906 C 22.226562 23.359375 22.460938 23.234375 22.703125 23.132812 C 22.945312 23.03125 23.195312 22.957031 23.453125 22.90625 C 23.710938 22.851562 23.972656 22.828125 24.234375 22.828125 L 24.238281 22.828125 C 24.503906 22.828125 24.761719 22.851562 25.019531 22.90625 C 25.28125 22.957031 25.53125 23.03125 25.773438 23.132812 C 26.015625 23.234375 26.246094 23.359375 26.464844 23.507812 C 26.683594 23.652344 26.886719 23.820312 27.074219 24.007812 C 27.257812 24.191406 27.425781 24.394531 27.570312 24.617188 C 27.714844 24.835938 27.839844 25.066406 27.941406 25.308594 C 28.039062 25.554688 28.117188 25.804688 28.167969 26.0625 C 28.21875 26.320312 28.242188 26.582031 28.242188 26.847656 Z M 144.992188 38.121094 L 144.917969 38.0625 C 144.628906 37.8125 144.320312 37.59375 143.992188 37.402344 C 143.664062 37.207031 143.320312 37.046875 142.964844 36.914062 C 142.605469 36.78125 142.238281 36.679688 141.863281 36.613281 C 141.488281 36.546875 141.113281 36.515625 140.730469 36.515625 C 140.351562 36.515625 139.972656 36.546875 139.597656 36.613281 C 139.222656 36.679688 138.855469 36.78125 138.5 36.914062 C 138.140625 37.046875 137.796875 37.207031 137.46875 37.402344 C 137.140625 37.59375 136.832031 37.8125 136.542969 38.0625 C 136.28125 38.28125 135.992188 38.453125 135.675781 38.570312 C 135.355469 38.6875 135.023438 38.746094 134.683594 38.746094 C 134.34375 38.746094 134.015625 38.6875 133.695312 38.570312 C 133.375 38.453125 133.085938 38.28125 132.828125 38.0625 C 132.539062 37.8125 132.226562 37.59375 131.898438 37.402344 C 131.570312 37.207031 131.226562 37.046875 130.871094 36.914062 C 130.511719 36.78125 130.148438 36.683594 129.773438 36.613281 C 129.398438 36.546875 129.019531 36.515625 128.636719 36.515625 C 128.257812 36.515625 127.878906 36.546875 127.503906 36.613281 C 127.128906 36.683594 126.761719 36.78125 126.40625 36.914062 C 126.046875 37.046875 125.707031 37.207031 125.375 37.402344 C 125.046875 37.59375 124.738281 37.8125 124.449219 38.0625 C 124.191406 38.28125 123.902344 38.453125 123.582031 38.570312 C 123.261719 38.6875 122.933594 38.746094 122.59375 38.746094 C 122.253906 38.746094 121.921875 38.6875 121.601562 38.570312 C 121.285156 38.453125 120.996094 38.28125 120.734375 38.0625 L 118.410156 36.078125 L 118.46875 17.183594 C 118.472656 16.308594 118.5625 15.445312 118.738281 14.589844 C 118.910156 13.734375 119.164062 12.90625 119.503906 12.101562 C 119.839844 11.296875 120.25 10.53125 120.738281 9.808594 C 121.222656 9.082031 121.773438 8.414062 122.394531 7.796875 C 123.011719 7.179688 123.683594 6.632812 124.40625 6.148438 C 125.132812 5.664062 125.898438 5.253906 126.703125 4.921875 C 127.507812 4.589844 128.339844 4.335938 129.195312 4.164062 C 130.046875 3.996094 130.910156 3.910156 131.785156 3.910156 L 131.839844 3.910156 C 132.714844 3.914062 133.578125 4.003906 134.4375 4.179688 C 135.292969 4.351562 136.125 4.609375 136.929688 4.949219 C 137.734375 5.289062 138.5 5.703125 139.222656 6.191406 C 139.949219 6.679688 140.617188 7.234375 141.234375 7.855469 C 141.847656 8.480469 142.398438 9.152344 142.882812 9.882812 C 143.363281 10.613281 143.769531 11.382812 144.101562 12.191406 C 144.433594 13 144.683594 13.835938 144.851562 14.695312 C 145.019531 15.554688 145.101562 16.421875 145.097656 17.296875 Z M 144.992188 38.121094 " fill-opacity="1" fill-rule="nonzero"/></g></svg> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml new file mode 100644 index 00000000..3b0cb409 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<WebResource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <WebResourceId>{7585a27c-f8c8-ee11-9078-00224840d636}</WebResourceId> + <Name>p365i_quoteIcon</Name> + <DisplayName>Quote Icon</DisplayName> + <LanguageCode>1033</LanguageCode> + <WebResourceType>11</WebResourceType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsEnabledForMobileClient>1</IsEnabledForMobileClient> + <IsAvailableForMobileOffline>1</IsAvailableForMobileOffline> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <IsHidden>0</IsHidden> + <FileName>/WebResources/p365i_quoteIcon7585A27C-F8C8-EE11-9078-00224840D636</FileName> +</WebResource> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon new file mode 100644 index 00000000..cd517e75 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" zoomAndPan="magnify" viewBox="0 0 150 149.999998" height="200" preserveAspectRatio="xMidYMid meet" version="1.0"><path fill="#100f0d" d="M 145 145 L 135 145 L 135 140 L 145 140 Z M 80 145 L 70 145 L 70 140 L 80 140 Z M 15 145 L 5 145 L 5 140 L 15 140 Z M 7.5 119.882812 L 7.5 120 L 17.5 120 L 17.5 125 L 5.898438 125 Z M 17.5 90 L 17.5 95 L 15.273438 95 L 16.835938 90 Z M 26.6875 17.5 L 72.5 17.5 L 72.5 25 L 23.691406 25 Z M 31.6875 5 L 72.5 5 L 72.5 12.5 L 28.691406 12.5 Z M 121.308594 12.5 L 77.5 12.5 L 77.5 5 L 118.308594 5 Z M 77.5 25 L 77.5 17.5 L 123.308594 17.5 L 126.308594 25 Z M 133.164062 90 L 134.726562 95 L 132.5 95 L 132.5 90 Z M 22.5 80 L 72.5 80 L 72.5 125 L 22.5 125 Z M 72.5 75 L 22.5 75 L 22.5 30 L 72.5 30 Z M 127.5 75 L 77.5 75 L 77.5 30 L 127.5 30 Z M 127.5 125 L 77.5 125 L 77.5 80 L 127.5 80 Z M 132.5 115 L 132.5 110 L 139.414062 110 L 140.976562 115 Z M 132.5 120 L 142.539062 120 L 144.101562 125 L 132.5 125 Z M 137.851562 105 L 132.5 105 L 132.5 100 L 136.289062 100 Z M 17.5 110 L 17.5 115 L 9.023438 115 L 10.585938 110 Z M 17.5 105 L 12.148438 105 L 13.710938 100 L 17.5 100 Z M 82.5 135 L 5 135 L 5 130 L 145 130 L 145 135 Z M 149.882812 126.757812 L 137.382812 86.757812 C 137.058594 85.710938 136.09375 85 135 85 L 132.5 85 L 132.5 27.5 C 132.5 27.46875 132.480469 27.441406 132.480469 27.402344 C 132.46875 27.117188 132.429688 26.835938 132.324219 26.570312 L 122.324219 1.574219 C 121.941406 0.625 121.023438 0 120 0 L 30 0 C 28.972656 0 28.054688 0.625 27.675781 1.574219 L 17.675781 26.570312 C 17.566406 26.835938 17.527344 27.117188 17.519531 27.402344 C 17.519531 27.441406 17.5 27.46875 17.5 27.5 L 17.5 85 L 15 85 C 13.90625 85 12.9375 85.710938 12.617188 86.757812 L 0.117188 126.757812 C 0.0898438 126.84375 0.109375 126.941406 0.0976562 127.03125 C 0.0585938 127.1875 0 127.332031 0 127.5 L 0 147.5 C 0 148.875 1.125 150 2.5 150 L 17.5 150 C 18.875 150 20 148.875 20 147.5 L 20 140 L 65 140 L 65 147.5 C 65 148.875 66.121094 150 67.5 150 L 82.5 150 C 83.875 150 85 148.875 85 147.5 L 85 140 L 130 140 L 130 147.5 C 130 148.875 131.121094 150 132.5 150 L 147.5 150 C 148.875 150 150 148.875 150 147.5 L 150 127.5 C 150 127.332031 149.929688 127.1875 149.902344 127.03125 C 149.890625 126.941406 149.910156 126.84375 149.882812 126.757812 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 32.5 40 L 42.5 40 L 42.5 47.5 L 32.5 47.5 Z M 30 52.5 L 45 52.5 C 46.375 52.5 47.5 51.375 47.5 50 L 47.5 37.5 C 47.5 36.121094 46.375 35 45 35 L 30 35 C 28.621094 35 27.5 36.121094 27.5 37.5 L 27.5 50 C 27.5 51.375 28.621094 52.5 30 52.5 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 87.5 40 L 97.5 40 L 97.5 47.5 L 87.5 47.5 Z M 85 52.5 L 100 52.5 C 101.375 52.5 102.5 51.375 102.5 50 L 102.5 37.5 C 102.5 36.121094 101.375 35 100 35 L 85 35 C 83.621094 35 82.5 36.121094 82.5 37.5 L 82.5 50 C 82.5 51.375 83.621094 52.5 85 52.5 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 42.5 97.5 L 32.5 97.5 L 32.5 90 L 42.5 90 Z M 45 85 L 30 85 C 28.621094 85 27.5 86.121094 27.5 87.5 L 27.5 100 C 27.5 101.375 28.621094 102.5 30 102.5 L 45 102.5 C 46.375 102.5 47.5 101.375 47.5 100 L 47.5 87.5 C 47.5 86.121094 46.375 85 45 85 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 87.5 90 L 97.5 90 L 97.5 97.5 L 87.5 97.5 Z M 85 102.5 L 100 102.5 C 101.375 102.5 102.5 101.375 102.5 100 L 102.5 87.5 C 102.5 86.121094 101.375 85 100 85 L 85 85 C 83.621094 85 82.5 86.121094 82.5 87.5 L 82.5 100 C 82.5 101.375 83.621094 102.5 85 102.5 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 67.5 57.5 L 57.5 57.5 L 57.5 62.5 L 67.5 62.5 L 67.5 57.5 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 67.5 65 L 57.5 65 L 57.5 70 L 67.5 70 L 67.5 65 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 57.5 112.5 L 67.5 112.5 L 67.5 107.5 L 57.5 107.5 L 57.5 112.5 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 57.5 120 L 67.5 120 L 67.5 115 L 57.5 115 L 57.5 120 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 122.5 107.5 L 112.5 107.5 L 112.5 112.5 L 122.5 112.5 L 122.5 107.5 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 122.5 115 L 112.5 115 L 112.5 120 L 122.5 120 L 122.5 115 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 122.5 57.5 L 112.5 57.5 L 112.5 62.5 L 122.5 62.5 L 122.5 57.5 " fill-opacity="1" fill-rule="nonzero"/><path fill="#100f0d" d="M 122.5 65 L 112.5 65 L 112.5 70 L 122.5 70 L 122.5 65 " fill-opacity="1" fill-rule="nonzero"/></svg> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml new file mode 100644 index 00000000..d4714292 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<WebResource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <WebResourceId>{516e93dc-f8c8-ee11-9079-6045bd127823}</WebResourceId> + <Name>p365i_salesunitIcon</Name> + <DisplayName>Sales Unit Icon</DisplayName> + <WebResourceType>11</WebResourceType> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsEnabledForMobileClient>1</IsEnabledForMobileClient> + <IsAvailableForMobileOffline>1</IsAvailableForMobileOffline> + <IsCustomizable>1</IsCustomizable> + <CanBeDeleted>1</CanBeDeleted> + <IsHidden>0</IsHidden> + <FileName>/WebResources/p365i_salesunitIcon516E93DC-F8C8-EE11-9079-6045BD127823</FileName> +</WebResource> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml new file mode 100644 index 00000000..75936a4d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml @@ -0,0 +1,133 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep3_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_usepricelistcost" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep2_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep2_2 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetVisibilityStep1: Hide Unit Cost"> + <mcwc:SetVisibility ControlId="p365i_unitcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetAttributeValueStep3: New Action"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep3_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:SetEntityProperty Attribute="p365i_unitcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep3_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep3" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep5: Unit cost not required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_unitcost" ControlType="standard" DisplayName="SetFieldRequiredLevelStep5" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" RequiredLevel="None" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:String x:Key="Description">Use Price List Cost</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep3_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep3"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep3"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetVisibilityStep2: Show Unit Cost"> + <mcwc:SetVisibility ControlId="p365i_unitcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep4: Unit cost required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_unitcost" ControlType="standard" DisplayName="SetFieldRequiredLevelStep4" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" RequiredLevel="Required" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:String x:Key="Description"></x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml new file mode 100644 index 00000000..30c414cf --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Workflow WorkflowId="{d9fffdc6-f47b-ee11-8179-00224840d636}" Name="Price List Cost" Description="Click to add description" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <XamlFileName>/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml</XamlFileName> + <Type>1</Type> + <Subprocess>0</Subprocess> + <Category>2</Category> + <Mode>1</Mode> + <Scope>4</Scope> + <OnDemand>0</OnDemand> + <TriggerOnCreate>0</TriggerOnCreate> + <TriggerOnDelete>0</TriggerOnDelete> + <AsyncAutodelete>0</AsyncAutodelete> + <SyncWorkflowLogOnFailure>0</SyncWorkflowLogOnFailure> + <StateCode>1</StateCode> + <StatusCode>2</StatusCode> + <RunAs>1</RunAs> + <IsTransacted>1</IsTransacted> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <BusinessProcessType>0</BusinessProcessType> + <IsCustomProcessingStepAllowedForOtherPublishers>1</IsCustomProcessingStepAllowedForOtherPublishers> + <ProcessTriggerScope>2</ProcessTriggerScope> + <PrimaryEntity>p365i_QuoteProduct</PrimaryEntity> + <LocalizedNames> + <LocalizedName languagecode="1033" description="Price List Cost" /> + </LocalizedNames> + <Descriptions> + <Description languagecode="1033" description="Click to add description" /> + </Descriptions> +</Workflow> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml new file mode 100644 index 00000000..f28aa43b --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml @@ -0,0 +1,428 @@ +<Activity x:Class="XrmWorkflow1dbe38aa526bee119ae76045bd127823" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwb="clr-namespace:Microsoft.Crm.Workflow.BusinessProcessFlowActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mcwo="clr-namespace:Microsoft.Crm.Workflow.ObjectModel;assembly=Microsoft.Crm, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow1dbe38aa526bee119ae76045bd127823.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow1dbe38aa526bee119ae76045bd127823.InputEntities> + <this:XrmWorkflow1dbe38aa526bee119ae76045bd127823.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow1dbe38aa526bee119ae76045bd127823.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.BusinessProcessFlowActivities.StageRelationshipCollectionComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="RelationshipCollectionStep1"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EntityComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EntityStep2: p365i_prospect"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StageComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StageStep3: Qualify"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep4: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep5"> + <mcwb:Control ClassId="270bd3db-d9af-4782-9025-509e298dec0a" ControlDisplayName="Parent Contact for prospect" ControlId="p365i_parentcontactfid" DataFieldName="p365i_parentcontactfid" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Existing Contact?" LabelId="599d710f-114d-4fae-92ef-0cd8d7576ce0" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">599d710f-114d-4fae-92ef-0cd8d7576ce0</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep6: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep7"> + <mcwb:Control ClassId="270bd3db-d9af-4782-9025-509e298dec0a" ControlDisplayName="Parent Accont for prospect" ControlId="p365i_parentaccountid" DataFieldName="p365i_parentaccountid" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Existing Account?" LabelId="f90b0a02-f4b2-4ea6-a4b0-eb6fc35f5912" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">f90b0a02-f4b2-4ea6-a4b0-eb6fc35f5912</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep8: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep9"> + <mcwb:Control ClassId="3ef39988-22bb-4f0b-bbbe-64b5a3748aee" ControlDisplayName="Purchase Timeframe" ControlId="p365i_purchasetimeframe" DataFieldName="p365i_purchasetimeframe" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Purchase Timeframe" LabelId="2d7c451e-c825-4690-9e2e-a9f4bfd4919f" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">2d7c451e-c825-4690-9e2e-a9f4bfd4919f</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep10: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep11"> + <mcwb:Control ClassId="533b9e00-756b-4312-95a0-dc888637ac78" ControlDisplayName="Budget Amount" ControlId="p365i_budgetamount" DataFieldName="p365i_budgetamount" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Estimated Budget" LabelId="687a4ad2-a214-46c1-ad32-d3e867786c94" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">687a4ad2-a214-46c1-ad32-d3e867786c94</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep12: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep13"> + <mcwb:Control ClassId="3ef39988-22bb-4f0b-bbbe-64b5a3748aee" ControlDisplayName="Purchase Process" ControlId="p365i_purchaseprocess" DataFieldName="p365i_purchaseprocess" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Purchase Process" LabelId="188a7d81-2caf-4126-a706-aea1863ebe00" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">188a7d81-2caf-4126-a706-aea1863ebe00</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep14: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep15"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Decision Maker" ControlId="p365i_decisionmaker" DataFieldName="p365i_decisionmaker" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Identify Decision Maker" LabelId="2947c263-47bf-458e-aff4-444957e319b0" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">2947c263-47bf-458e-aff4-444957e319b0</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep16: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep17"> + <mcwb:Control ClassId="4273edbd-ac1d-40d3-9fb2-095c621b552d" ControlDisplayName="Description" ControlId="p365i_description" DataFieldName="p365i_description" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Capture Summary" LabelId="49028f58-2643-4c6f-8f58-40559089e92b" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">49028f58-2643-4c6f-8f58-40559089e92b</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Qualify" LabelId="eb423c02-4f3f-47a0-9590-1ee0070a6f97" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="StageId">eb423c02-4f3f-47a0-9590-1ee0070a6f97</x:String> + <x:String x:Key="StageCategory">0</x:String> + <x:String x:Key="NextStageId">6bd2ca1a-17bd-4e51-88ca-3572f39f22e3</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Null x:Key="RelationshipName" /> + <x:Null x:Key="AttributeName" /> + <x:Boolean x:Key="IsClosedLoop">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EntityComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EntityStep3: p365i_opportunity"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StageComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StageStep19: Develop"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep20: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep21"> + <mcwb:Control ClassId="4273edbd-ac1d-40d3-9fb2-095c621b552d" ControlDisplayName="Customer Need" ControlId="p365i_customerneed" DataFieldName="p365i_customerneed" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Customer Need" LabelId="12e25d18-a209-48b0-83b2-5e9c837d75e2" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">12e25d18-a209-48b0-83b2-5e9c837d75e2</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep22: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep23"> + <mcwb:Control ClassId="4273edbd-ac1d-40d3-9fb2-095c621b552d" ControlDisplayName="Proposed Solution" ControlId="p365i_proposedsolution" DataFieldName="p365i_proposedsolution" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Proposed Solution" LabelId="de93b36f-e4d9-474c-a0d9-dcac0452e2a7" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">de93b36f-e4d9-474c-a0d9-dcac0452e2a7</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Develop" LabelId="6bd2ca1a-17bd-4e51-88ca-3572f39f22e3" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="StageId">6bd2ca1a-17bd-4e51-88ca-3572f39f22e3</x:String> + <x:String x:Key="StageCategory">1</x:String> + <x:String x:Key="NextStageId">a81b0926-fa73-4f6a-806b-dda555fe44f2</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Null x:Key="RelationshipName" /> + <x:Null x:Key="AttributeName" /> + <x:Boolean x:Key="IsClosedLoop">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EntityComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EntityStep4: p365i_opportunity"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StageComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StageStep25: Propose"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep26: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep27"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Develop Proposal" ControlId="p365i_developproposal" DataFieldName="p365i_developproposal" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Develop Proposal" LabelId="82b628bf-ffb4-4cb3-b1e7-f889751d384c" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">82b628bf-ffb4-4cb3-b1e7-f889751d384c</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep28: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep29"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Complete Internal Review" ControlId="p365i_completeinternalreview" DataFieldName="p365i_completeinternalreview" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Complete Internal Review" LabelId="83a576a8-af2b-4b4a-843c-19addc068f19" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">83a576a8-af2b-4b4a-843c-19addc068f19</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep30: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep31"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Present Proposal" ControlId="p365i_presentproposal" DataFieldName="p365i_presentproposal" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Present Proposal" LabelId="8c87c9d9-fdf9-4424-813c-04130cda12d6" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">8c87c9d9-fdf9-4424-813c-04130cda12d6</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Propose" LabelId="a81b0926-fa73-4f6a-806b-dda555fe44f2" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="StageId">a81b0926-fa73-4f6a-806b-dda555fe44f2</x:String> + <x:String x:Key="StageCategory">2</x:String> + <x:String x:Key="NextStageId">d8095839-27e5-45ed-928b-698df22f3b3f</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Null x:Key="RelationshipName" /> + <x:Null x:Key="AttributeName" /> + <x:Boolean x:Key="IsClosedLoop">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EntityComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EntityStep5: p365i_opportunity"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StageComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StageStep33: Close"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep34: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep35"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Complete Final Proposal" ControlId="p365i_completefinalproposal" DataFieldName="p365i_completefinalproposal" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Complete Final Proposal" LabelId="a0241ddb-64ef-45cd-bba5-bb6c13eff1d5" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">a0241ddb-64ef-45cd-bba5-bb6c13eff1d5</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep36: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep37"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Present Final Proposal" ControlId="p365i_presentfinalproposal" DataFieldName="p365i_presentfinalproposal" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Present Final Proposal" LabelId="fb734acf-9c97-40ac-90de-60f52c620deb" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">fb734acf-9c97-40ac-90de-60f52c620deb</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep38: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep39"> + <mcwb:Control ClassId="5b773807-9fb2-42db-97c3-7a91eff8adff" ControlDisplayName="FInal Decision Date" ControlId="p365i_finaldecisiondate" DataFieldName="p365i_finaldecisiondate" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Confirm Decision Date" LabelId="a61cd8b8-e18b-4a47-ae1c-f547fe5a95f5" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">a61cd8b8-e18b-4a47-ae1c-f547fe5a95f5</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Close" LabelId="d8095839-27e5-45ed-928b-698df22f3b3f" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="StageId">d8095839-27e5-45ed-928b-698df22f3b3f</x:String> + <x:String x:Key="StageCategory">3</x:String> + <x:Null x:Key="NextStageId" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Null x:Key="RelationshipName" /> + <x:Null x:Key="AttributeName" /> + <x:Boolean x:Key="IsClosedLoop">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml new file mode 100644 index 00000000..c63305b0 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="utf-8"?> +<Workflow WorkflowId="{1dbe38aa-526b-ee11-9ae7-6045bd127823}" Name="Prospect to Opportunity" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <XamlFileName>/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml</XamlFileName> + <Type>1</Type> + <Subprocess>0</Subprocess> + <Category>4</Category> + <Mode>0</Mode> + <Scope>4</Scope> + <OnDemand>0</OnDemand> + <TriggerOnCreate>1</TriggerOnCreate> + <TriggerOnDelete>0</TriggerOnDelete> + <AsyncAutodelete>0</AsyncAutodelete> + <SyncWorkflowLogOnFailure>0</SyncWorkflowLogOnFailure> + <StateCode>1</StateCode> + <StatusCode>2</StatusCode> + <processorder>100</processorder> + <RunAs>1</RunAs> + <UniqueName>p365i_prospecttoopportunity</UniqueName> + <IsTransacted>1</IsTransacted> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <BusinessProcessType>0</BusinessProcessType> + <IsCustomProcessingStepAllowedForOtherPublishers>1</IsCustomProcessingStepAllowedForOtherPublishers> + <ProcessTriggerScope>1</ProcessTriggerScope> + <PrimaryEntity>p365i_Prospect</PrimaryEntity> + <LocalizedNames> + <LocalizedName languagecode="1033" description="Prospect to Opportunity" /> + </LocalizedNames> + <labels> + <steplabels id="{eb423c02-4f3f-47a0-9590-1ee0070a6f97}"> + <label languagecode="1033" description="Qualify" /> + </steplabels> + <steplabels id="{599d710f-114d-4fae-92ef-0cd8d7576ce0}"> + <label languagecode="1033" description="Existing Contact?" /> + </steplabels> + <steplabels id="{f90b0a02-f4b2-4ea6-a4b0-eb6fc35f5912}"> + <label languagecode="1033" description="Existing Account?" /> + </steplabels> + <steplabels id="{2d7c451e-c825-4690-9e2e-a9f4bfd4919f}"> + <label languagecode="1033" description="Purchase Timeframe" /> + </steplabels> + <steplabels id="{687a4ad2-a214-46c1-ad32-d3e867786c94}"> + <label languagecode="1033" description="Estimated Budget" /> + </steplabels> + <steplabels id="{188a7d81-2caf-4126-a706-aea1863ebe00}"> + <label languagecode="1033" description="Purchase Process" /> + </steplabels> + <steplabels id="{2947c263-47bf-458e-aff4-444957e319b0}"> + <label languagecode="1033" description="Identify Decision Maker" /> + </steplabels> + <steplabels id="{49028f58-2643-4c6f-8f58-40559089e92b}"> + <label languagecode="1033" description="Capture Summary" /> + </steplabels> + <steplabels id="{6bd2ca1a-17bd-4e51-88ca-3572f39f22e3}"> + <label languagecode="1033" description="Develop" /> + </steplabels> + <steplabels id="{12e25d18-a209-48b0-83b2-5e9c837d75e2}"> + <label languagecode="1033" description="Customer Need" /> + </steplabels> + <steplabels id="{de93b36f-e4d9-474c-a0d9-dcac0452e2a7}"> + <label languagecode="1033" description="Proposed Solution" /> + </steplabels> + <steplabels id="{a81b0926-fa73-4f6a-806b-dda555fe44f2}"> + <label languagecode="1033" description="Propose" /> + </steplabels> + <steplabels id="{82b628bf-ffb4-4cb3-b1e7-f889751d384c}"> + <label languagecode="1033" description="Develop Proposal" /> + </steplabels> + <steplabels id="{83a576a8-af2b-4b4a-843c-19addc068f19}"> + <label languagecode="1033" description="Complete Internal Review" /> + </steplabels> + <steplabels id="{8c87c9d9-fdf9-4424-813c-04130cda12d6}"> + <label languagecode="1033" description="Present Proposal" /> + </steplabels> + <steplabels id="{d8095839-27e5-45ed-928b-698df22f3b3f}"> + <label languagecode="1033" description="Close" /> + </steplabels> + <steplabels id="{a0241ddb-64ef-45cd-bba5-bb6c13eff1d5}"> + <label languagecode="1033" description="Complete Final Proposal" /> + </steplabels> + <steplabels id="{fb734acf-9c97-40ac-90de-60f52c620deb}"> + <label languagecode="1033" description="Present Final Proposal" /> + </steplabels> + <steplabels id="{a61cd8b8-e18b-4a47-ae1c-f547fe5a95f5}"> + <label languagecode="1033" description="Confirm Decision Date" /> + </steplabels> + </labels> +</Workflow> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml new file mode 100644 index 00000000..2de683b2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml @@ -0,0 +1,428 @@ +<Activity x:Class="XrmWorkflow5e0eedae796bee119ae76045bd127823" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwb="clr-namespace:Microsoft.Crm.Workflow.BusinessProcessFlowActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mcwo="clr-namespace:Microsoft.Crm.Workflow.ObjectModel;assembly=Microsoft.Crm, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow5e0eedae796bee119ae76045bd127823.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow5e0eedae796bee119ae76045bd127823.InputEntities> + <this:XrmWorkflow5e0eedae796bee119ae76045bd127823.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow5e0eedae796bee119ae76045bd127823.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.BusinessProcessFlowActivities.StageRelationshipCollectionComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="RelationshipCollectionStep1"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EntityComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EntityStep2: p365i_opportunity"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StageComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StageStep3: Qualify"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep4: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep5"> + <mcwb:Control ClassId="270bd3db-d9af-4782-9025-509e298dec0a" ControlDisplayName="Contact" ControlId="p365i_parentcontactid" DataFieldName="p365i_parentcontactid" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Identify contact" LabelId="065f376a-e14b-42aa-b4f6-c6ce19331d31" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">065f376a-e14b-42aa-b4f6-c6ce19331d31</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep6: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep7"> + <mcwb:Control ClassId="270bd3db-d9af-4782-9025-509e298dec0a" ControlDisplayName="Account" ControlId="p365i_parentaccountid" DataFieldName="p365i_parentaccountid" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Identify account" LabelId="80a4d863-d40f-421b-99ac-10f2c1f0c442" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">80a4d863-d40f-421b-99ac-10f2c1f0c442</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep8: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep9"> + <mcwb:Control ClassId="3ef39988-22bb-4f0b-bbbe-64b5a3748aee" ControlDisplayName="Purchase Timeframe" ControlId="p365i_purchasetimeframe" DataFieldName="p365i_purchasetimeframe" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Purchase Timeframe" LabelId="8b2015cd-f40f-4fe6-a24c-9e92c7a6176a" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">8b2015cd-f40f-4fe6-a24c-9e92c7a6176a</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep10: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep11"> + <mcwb:Control ClassId="533b9e00-756b-4312-95a0-dc888637ac78" ControlDisplayName="Budget amount" ControlId="p365i_budgetamount" DataFieldName="p365i_budgetamount" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Estimated Budget" LabelId="d89e519a-ce0a-4ece-b825-0d706726023f" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">d89e519a-ce0a-4ece-b825-0d706726023f</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep12: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep13"> + <mcwb:Control ClassId="3ef39988-22bb-4f0b-bbbe-64b5a3748aee" ControlDisplayName="Purchase Process" ControlId="p365i_purchaseprocess" DataFieldName="p365i_purchaseprocess" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Purchase Process" LabelId="f20385cb-4791-46b0-a3e4-ee411e95c862" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">f20385cb-4791-46b0-a3e4-ee411e95c862</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep14: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep15"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Decision Maker" ControlId="p365i_decisionmaker" DataFieldName="p365i_decisionmaker" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Identify Decision Maker" LabelId="d1860c65-0c08-4255-96e3-6e4c1e50966f" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">d1860c65-0c08-4255-96e3-6e4c1e50966f</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep16: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep17"> + <mcwb:Control ClassId="4273edbd-ac1d-40d3-9fb2-095c621b552d" ControlDisplayName="Description" ControlId="p365i_description" DataFieldName="p365i_description" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Capture summary" LabelId="a16d4311-9d3b-49d0-ae1d-a5c71dced0ab" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">a16d4311-9d3b-49d0-ae1d-a5c71dced0ab</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Qualify" LabelId="f8b7958f-c670-4e34-9e75-ecd973ae9de8" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="StageId">f8b7958f-c670-4e34-9e75-ecd973ae9de8</x:String> + <x:String x:Key="StageCategory">0</x:String> + <x:String x:Key="NextStageId">2da31082-9d49-4938-86a4-8a05d7c34abb</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Null x:Key="RelationshipName" /> + <x:Null x:Key="AttributeName" /> + <x:Boolean x:Key="IsClosedLoop">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EntityComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EntityStep3: p365i_opportunity"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StageComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StageStep19: Develop"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep20: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep21"> + <mcwb:Control ClassId="4273edbd-ac1d-40d3-9fb2-095c621b552d" ControlDisplayName="Customer Need" ControlId="p365i_customerneed" DataFieldName="p365i_customerneed" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Customer Need" LabelId="878ba4ff-5337-4ae1-856e-f2b7ab197832" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">878ba4ff-5337-4ae1-856e-f2b7ab197832</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep22: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep23"> + <mcwb:Control ClassId="4273edbd-ac1d-40d3-9fb2-095c621b552d" ControlDisplayName="Proposed Solution" ControlId="p365i_proposedsolution" DataFieldName="p365i_proposedsolution" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Proposed Solution" LabelId="4694e820-9532-44ea-b996-1893e34a8d73" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">4694e820-9532-44ea-b996-1893e34a8d73</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Develop" LabelId="2da31082-9d49-4938-86a4-8a05d7c34abb" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="StageId">2da31082-9d49-4938-86a4-8a05d7c34abb</x:String> + <x:String x:Key="StageCategory">1</x:String> + <x:String x:Key="NextStageId">c8af6fa7-5741-4def-b1b3-64a458dcbeab</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Null x:Key="RelationshipName" /> + <x:Null x:Key="AttributeName" /> + <x:Boolean x:Key="IsClosedLoop">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EntityComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EntityStep4: p365i_opportunity"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StageComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StageStep25: Propose"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep26: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep27"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Develop Proposal" ControlId="p365i_developproposal" DataFieldName="p365i_developproposal" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Develop Proposal" LabelId="2d85ec67-2f1f-4606-82c0-5159ffc285e7" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">2d85ec67-2f1f-4606-82c0-5159ffc285e7</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep28: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep29"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Complete Internal Review" ControlId="p365i_completeinternalreview" DataFieldName="p365i_completeinternalreview" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Complete Internal Review" LabelId="750ff5ba-24e4-4ee8-890d-60428288fea4" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">750ff5ba-24e4-4ee8-890d-60428288fea4</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep30: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep31"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Present Proposal" ControlId="p365i_presentproposal" DataFieldName="p365i_presentproposal" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Present Proposal" LabelId="3f76cd37-c7af-4cf9-979e-9768768b854f" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">3f76cd37-c7af-4cf9-979e-9768768b854f</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Propose" LabelId="c8af6fa7-5741-4def-b1b3-64a458dcbeab" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="StageId">c8af6fa7-5741-4def-b1b3-64a458dcbeab</x:String> + <x:String x:Key="StageCategory">2</x:String> + <x:String x:Key="NextStageId">1705058d-3cf8-4bec-83dc-f3fbdd7c3c3b</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Null x:Key="RelationshipName" /> + <x:Null x:Key="AttributeName" /> + <x:Boolean x:Key="IsClosedLoop">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EntityComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EntityStep5: p365i_opportunity"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StageComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StageStep33: Close"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep34: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep35"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Complete Final Proposal" ControlId="p365i_completefinalproposal" DataFieldName="p365i_completefinalproposal" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Complete Final Proposal" LabelId="18153553-d7a2-4102-86a7-985703b3c2e8" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">18153553-d7a2-4102-86a7-985703b3c2e8</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep36: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep37"> + <mcwb:Control ClassId="67fac785-cd58-4f9f-abb3-4b7ddc6ed5ed" ControlDisplayName="Present Final Proposal" ControlId="p365i_presentfinalproposal" DataFieldName="p365i_presentfinalproposal" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Present Final Proposal" LabelId="8ff00aa7-3072-407a-8eba-b3f4ee244548" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">8ff00aa7-3072-407a-8eba-b3f4ee244548</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.StepComposite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="StepStep38: New Step"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="ControlStep39"> + <mcwb:Control ClassId="5b773807-9fb2-42db-97c3-7a91eff8adff" ControlDisplayName="Final Decision Date" ControlId="p365i_finaldecisiondate" DataFieldName="p365i_finaldecisiondate" IsSystemControl="False" IsUnbound="False" SystemStepType="0"> + <mcwb:Control.Parameters> + <InArgument x:TypeArguments="x:String"> + <Literal x:TypeArguments="x:String" Value="" /> + </InArgument> + </mcwb:Control.Parameters> + </mcwb:Control> + </Sequence> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Confirm Decision Date" LabelId="45ba6e1f-bbdd-4550-80ba-a7e29aafaa79" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="ProcessStepId">45ba6e1f-bbdd-4550-80ba-a7e29aafaa79</x:String> + <x:Boolean x:Key="IsProcessRequired">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <sco:Collection x:TypeArguments="mcwo:StepLabel" x:Key="StepLabels"> + <mcwo:StepLabel Description="Close" LabelId="1705058d-3cf8-4bec-83dc-f3fbdd7c3c3b" LanguageCode="1033" /> + </sco:Collection> + <x:String x:Key="StageId">1705058d-3cf8-4bec-83dc-f3fbdd7c3c3b</x:String> + <x:String x:Key="StageCategory">3</x:String> + <x:Null x:Key="NextStageId" /> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Null x:Key="RelationshipName" /> + <x:Null x:Key="AttributeName" /> + <x:Boolean x:Key="IsClosedLoop">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml new file mode 100644 index 00000000..134bf147 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="utf-8"?> +<Workflow WorkflowId="{5e0eedae-796b-ee11-9ae7-6045bd127823}" Name="Sales Process" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <XamlFileName>/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml</XamlFileName> + <Type>1</Type> + <Subprocess>0</Subprocess> + <Category>4</Category> + <Mode>0</Mode> + <Scope>4</Scope> + <OnDemand>0</OnDemand> + <TriggerOnCreate>1</TriggerOnCreate> + <TriggerOnDelete>0</TriggerOnDelete> + <AsyncAutodelete>0</AsyncAutodelete> + <SyncWorkflowLogOnFailure>0</SyncWorkflowLogOnFailure> + <StateCode>1</StateCode> + <StatusCode>2</StatusCode> + <processorder>100</processorder> + <RunAs>1</RunAs> + <UniqueName>p365i_salesprocess</UniqueName> + <IsTransacted>1</IsTransacted> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <BusinessProcessType>0</BusinessProcessType> + <IsCustomProcessingStepAllowedForOtherPublishers>1</IsCustomProcessingStepAllowedForOtherPublishers> + <ProcessTriggerScope>1</ProcessTriggerScope> + <PrimaryEntity>p365i_Opportunity</PrimaryEntity> + <LocalizedNames> + <LocalizedName languagecode="1033" description="Sales Process" /> + </LocalizedNames> + <labels> + <steplabels id="{f8b7958f-c670-4e34-9e75-ecd973ae9de8}"> + <label languagecode="1033" description="Qualify" /> + </steplabels> + <steplabels id="{065f376a-e14b-42aa-b4f6-c6ce19331d31}"> + <label languagecode="1033" description="Identify contact" /> + </steplabels> + <steplabels id="{80a4d863-d40f-421b-99ac-10f2c1f0c442}"> + <label languagecode="1033" description="Identify account" /> + </steplabels> + <steplabels id="{8b2015cd-f40f-4fe6-a24c-9e92c7a6176a}"> + <label languagecode="1033" description="Purchase Timeframe" /> + </steplabels> + <steplabels id="{d89e519a-ce0a-4ece-b825-0d706726023f}"> + <label languagecode="1033" description="Estimated Budget" /> + </steplabels> + <steplabels id="{f20385cb-4791-46b0-a3e4-ee411e95c862}"> + <label languagecode="1033" description="Purchase Process" /> + </steplabels> + <steplabels id="{d1860c65-0c08-4255-96e3-6e4c1e50966f}"> + <label languagecode="1033" description="Identify Decision Maker" /> + </steplabels> + <steplabels id="{a16d4311-9d3b-49d0-ae1d-a5c71dced0ab}"> + <label languagecode="1033" description="Capture summary" /> + </steplabels> + <steplabels id="{2da31082-9d49-4938-86a4-8a05d7c34abb}"> + <label languagecode="1033" description="Develop" /> + </steplabels> + <steplabels id="{878ba4ff-5337-4ae1-856e-f2b7ab197832}"> + <label languagecode="1033" description="Customer Need" /> + </steplabels> + <steplabels id="{4694e820-9532-44ea-b996-1893e34a8d73}"> + <label languagecode="1033" description="Proposed Solution" /> + </steplabels> + <steplabels id="{c8af6fa7-5741-4def-b1b3-64a458dcbeab}"> + <label languagecode="1033" description="Propose" /> + </steplabels> + <steplabels id="{2d85ec67-2f1f-4606-82c0-5159ffc285e7}"> + <label languagecode="1033" description="Develop Proposal" /> + </steplabels> + <steplabels id="{750ff5ba-24e4-4ee8-890d-60428288fea4}"> + <label languagecode="1033" description="Complete Internal Review" /> + </steplabels> + <steplabels id="{3f76cd37-c7af-4cf9-979e-9768768b854f}"> + <label languagecode="1033" description="Present Proposal" /> + </steplabels> + <steplabels id="{1705058d-3cf8-4bec-83dc-f3fbdd7c3c3b}"> + <label languagecode="1033" description="Close" /> + </steplabels> + <steplabels id="{18153553-d7a2-4102-86a7-985703b3c2e8}"> + <label languagecode="1033" description="Complete Final Proposal" /> + </steplabels> + <steplabels id="{8ff00aa7-3072-407a-8eba-b3f4ee244548}"> + <label languagecode="1033" description="Present Final Proposal" /> + </steplabels> + <steplabels id="{45ba6e1f-bbdd-4550-80ba-a7e29aafaa79}"> + <label languagecode="1033" description="Confirm Decision Date" /> + </steplabels> + </labels> +</Workflow> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml new file mode 100644 index 00000000..320632c5 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml @@ -0,0 +1,113 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep3_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_revenue" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" Value="[ConditionBranchStep2_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.OptionSetValue, "446310001", "Picklist" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:OptionSetValue" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep2_2 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetVisibilityStep1: Est. Rev Not visible"> + <mcwc:SetVisibility ControlId="p365i_estrevenue" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep_SetVisibilityStep1_3: Est. Revenue Calc Visible"> + <mcwc:SetVisibility ControlId="p365i_estrevenuecalculated" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" IsVisible="True" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:String x:Key="Description">System Calc</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep3_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep3"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep3"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetVisibilityStep2: Est. Rev Not visible"> + <mcwc:SetVisibility ControlId="p365i_estrevenue" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep_SetVisibilityStep2_4: Est. Revenue Calc not visible"> + <mcwc:SetVisibility ControlId="p365i_estrevenuecalculated" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunity" IsVisible="False" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:String x:Key="Description"></x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml new file mode 100644 index 00000000..a8bc406f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Workflow WorkflowId="{8da37770-727c-ee11-8179-00224840d636}" Name="System Calc." Description="Click to add description" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <XamlFileName>/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml</XamlFileName> + <Type>1</Type> + <Subprocess>0</Subprocess> + <Category>2</Category> + <Mode>1</Mode> + <Scope>4</Scope> + <OnDemand>0</OnDemand> + <TriggerOnCreate>0</TriggerOnCreate> + <TriggerOnDelete>0</TriggerOnDelete> + <AsyncAutodelete>0</AsyncAutodelete> + <SyncWorkflowLogOnFailure>0</SyncWorkflowLogOnFailure> + <StateCode>1</StateCode> + <StatusCode>2</StatusCode> + <RunAs>1</RunAs> + <IsTransacted>1</IsTransacted> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <BusinessProcessType>0</BusinessProcessType> + <IsCustomProcessingStepAllowedForOtherPublishers>1</IsCustomProcessingStepAllowedForOtherPublishers> + <ProcessTriggerScope>2</ProcessTriggerScope> + <PrimaryEntity>p365i_Opportunity</PrimaryEntity> + <LocalizedNames> + <LocalizedName languagecode="1033" description="System Calc." /> + </LocalizedNames> + <Descriptions> + <Description languagecode="1033" description="Click to add description" /> + </Descriptions> +</Workflow> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml new file mode 100644 index 00000000..c55db708 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml @@ -0,0 +1,325 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep3_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_selectproduct" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" Value="[ConditionBranchStep2_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep2_2 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetFieldRequiredLevelStep1: Sales unit required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_salesunit" ControlType="standard" DisplayName="SetFieldRequiredLevelStep1" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" RequiredLevel="Required" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep3: Show Sales Unit"> + <mcwc:SetVisibility ControlId="p365i_salesunit" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetDefaultValueStep6: Set Tax 0"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetDefaultValueStep6_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Money, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetDefaultValueStep6_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_tax" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetDefaultValueStep6_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetDefaultValue DisplayName="SetDefaultValueStep6" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetDefaultValueStep8: Set Discount 0"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetDefaultValueStep8_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Money, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetDefaultValueStep8_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_manualdiscount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetDefaultValueStep8_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetDefaultValue DisplayName="SetDefaultValueStep8" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep10: Hide Calculated Cost"> + <mcwc:SetVisibility ControlId="p365i_unitcostline" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep12: Show Manual Cost"> + <mcwc:SetVisibility ControlId="p365i_unitcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep15: Write-in required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_writeinproduct" ControlType="standard" DisplayName="SetFieldRequiredLevelStep15" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" RequiredLevel="Required" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep17: Existing product not required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_existingproduct" ControlType="standard" DisplayName="SetFieldRequiredLevelStep17" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" RequiredLevel="None" /> + </Sequence> + <Sequence DisplayName="SetAttributeValueStep19: Clear Existing Product"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep19_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:SetEntityProperty Attribute="p365i_existingproduct" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep19_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:EntityReference" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep19" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep21: Show Write-in"> + <mcwc:SetVisibility ControlId="p365i_writeinproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep23: Hide existing prod"> + <mcwc:SetVisibility ControlId="p365i_existingproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetDisplayModeStep25: Lock price list cost"> + <mcwc:SetDisplayMode ControlId="p365i_usepricelistcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsReadOnly="True" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep26: Hide Price List Cost"> + <mcwc:SetVisibility ControlId="p365i_usepricelistcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="False" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:String x:Key="Description">If Write-In</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep3_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep3"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep3"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetFieldRequiredLevelStep2: Sales unit not required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_salesunit" ControlType="standard" DisplayName="SetFieldRequiredLevelStep2" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" RequiredLevel="None" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep4: Hide Sales Unit"> + <mcwc:SetVisibility ControlId="p365i_salesunit" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetAttributeValueStep5: Clear Sales Unit"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep5_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:SetEntityProperty Attribute="p365i_salesunit" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep5_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:EntityReference" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep5" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetDefaultValueStep7: Set Tax 0"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetDefaultValueStep7_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Money, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetDefaultValueStep7_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_tax" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetDefaultValueStep7_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetDefaultValue DisplayName="SetDefaultValueStep7" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetDefaultValueStep9: Set Discount 0"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetDefaultValueStep9_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Money, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetDefaultValueStep9_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_manualdiscount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetDefaultValueStep9_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetDefaultValue DisplayName="SetDefaultValueStep9" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep11: Show Calculated Cost"> + <mcwc:SetVisibility ControlId="p365i_unitcostline" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep13: Hide Manual Cost"> + <mcwc:SetVisibility ControlId="p365i_unitcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep16: Write-in required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_writeinproduct" ControlType="standard" DisplayName="SetFieldRequiredLevelStep16" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" RequiredLevel="None" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep18: Existing product required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_existingproduct" ControlType="standard" DisplayName="SetFieldRequiredLevelStep18" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" RequiredLevel="Required" /> + </Sequence> + <Sequence DisplayName="SetAttributeValueStep20: Clear write-in"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep20_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_quoteproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:SetEntityProperty Attribute="p365i_writeinproduct" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" Value="[SetAttributeValueStep20_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:String" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep20" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_quoteproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep22: HideWrite-in"> + <mcwc:SetVisibility ControlId="p365i_writeinproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep24: Show existing prod"> + <mcwc:SetVisibility ControlId="p365i_existingproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetDisplayModeStep27: UnLock price list cost"> + <mcwc:SetDisplayMode ControlId="p365i_usepricelistcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsReadOnly="False" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep28: Show Price List Cost"> + <mcwc:SetVisibility ControlId="p365i_usepricelistcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_quoteproduct" IsVisible="True" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:String x:Key="Description"></x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml new file mode 100644 index 00000000..88a22f65 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Workflow WorkflowId="{333312d9-f77b-ee11-8179-00224840d636}" Name="Type of product" Description="Click to add description" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <XamlFileName>/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml</XamlFileName> + <Type>1</Type> + <Subprocess>0</Subprocess> + <Category>2</Category> + <Mode>1</Mode> + <Scope>4</Scope> + <OnDemand>0</OnDemand> + <TriggerOnCreate>0</TriggerOnCreate> + <TriggerOnDelete>0</TriggerOnDelete> + <AsyncAutodelete>0</AsyncAutodelete> + <SyncWorkflowLogOnFailure>0</SyncWorkflowLogOnFailure> + <StateCode>1</StateCode> + <StatusCode>2</StatusCode> + <RunAs>1</RunAs> + <IsTransacted>1</IsTransacted> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <BusinessProcessType>0</BusinessProcessType> + <IsCustomProcessingStepAllowedForOtherPublishers>1</IsCustomProcessingStepAllowedForOtherPublishers> + <ProcessTriggerScope>2</ProcessTriggerScope> + <PrimaryEntity>p365i_QuoteProduct</PrimaryEntity> + <LocalizedNames> + <LocalizedName languagecode="1033" description="Type of product" /> + </LocalizedNames> + <Descriptions> + <Description languagecode="1033" description="Click to add description" /> + </Descriptions> +</Workflow> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml new file mode 100644 index 00000000..e70f8b96 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml @@ -0,0 +1,341 @@ +<Activity x:Class="XrmWorkflow00000000000000000000000000000000" xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities" xmlns:mcwc="clr-namespace:Microsoft.Crm.Workflow.ClientActivities;assembly=Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mva="clr-namespace:Microsoft.VisualBasic.Activities;assembly=System.Activities, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxs="clr-namespace:Microsoft.Xrm.Sdk;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxsq="clr-namespace:Microsoft.Xrm.Sdk.Query;assembly=Microsoft.Xrm.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:mxswa="clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities;assembly=Microsoft.Xrm.Sdk.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" xmlns:s="clr-namespace:System;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:scg="clr-namespace:System.Collections.Generic;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:sco="clr-namespace:System.Collections.ObjectModel;assembly=mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:srs="clr-namespace:System.Runtime.Serialization;assembly=System.Runtime.Serialization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" xmlns:this="clr-namespace:" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> + <x:Members> + <x:Property Name="InputEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + <x:Property Name="CreatedEntities" Type="InArgument(scg:IDictionary(x:String, mxs:Entity))" /> + </x:Members> + <this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.InputEntities> + <this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <InArgument x:TypeArguments="scg:IDictionary(x:String, mxs:Entity)" /> + </this:XrmWorkflow00000000000000000000000000000000.CreatedEntities> + <mva:VisualBasic.Settings>Assembly references and imported namespaces for internal implementation</mva:VisualBasic.Settings> + <mxswa:Workflow> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionSequence, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionStep1"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Wait">False</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables"> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="ConditionBranchStep2_condition" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_1" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep2_2" /> + <Variable x:TypeArguments="x:Boolean" Default="False" Name="True" /> + <Variable x:TypeArguments="x:Object" Name="ConditionBranchStep3_1" /> + </sco:Collection> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <mxswa:GetEntityProperty Attribute="p365i_selectproduct" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" Value="[ConditionBranchStep2_1]"> + <mxswa:GetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type"> + <x:Null /> + </mxswa:ReferenceLiteral> + </InArgument> + </mxswa:GetEntityProperty.TargetType> + </mxswa:GetEntityProperty> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "1" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep2_2]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateCondition, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateCondition"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="mxsq:ConditionOperator" x:Key="ConditionOperator">Equal</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { ConditionBranchStep2_2 }]</InArgument> + <InArgument x:TypeArguments="x:Object" x:Key="Operand">[ConditionBranchStep2_1]</InArgument> + <OutArgument x:TypeArguments="x:Boolean" x:Key="Result">[ConditionBranchStep2_condition]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[ConditionBranchStep2_condition]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep2"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetFieldRequiredLevelStep26: Sales Unit Required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_salesunit" ControlType="standard" DisplayName="SetFieldRequiredLevelStep26" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" RequiredLevel="Required" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep24: Show sales unit"> + <mcwc:SetVisibility ControlId="p365i_salesunit" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetDefaultValueStep21: Set Tax 0"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetDefaultValueStep21_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Money, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetDefaultValueStep21_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_tax" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetDefaultValueStep21_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetDefaultValue DisplayName="SetDefaultValueStep21" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetDefaultValueStep23: Set discount 0"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetDefaultValueStep23_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Money, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetDefaultValueStep23_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_manualdiscount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetDefaultValueStep23_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetDefaultValue DisplayName="SetDefaultValueStep23" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep15: Hide calculated unit cost"> + <mcwc:SetVisibility ControlId="p365i_unitcostline" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep18: Show manual unit cost"> + <mcwc:SetVisibility ControlId="p365i_unitcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep1: Write-in Required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_writeinproduct" ControlType="standard" DisplayName="SetFieldRequiredLevelStep1" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" RequiredLevel="Required" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep2: Existing Not Required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_existingproduct" ControlType="standard" DisplayName="SetFieldRequiredLevelStep2" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" RequiredLevel="None" /> + </Sequence> + <Sequence DisplayName="SetDisplayModeStep3: Existing Lock"> + <mcwc:SetDisplayMode ControlId="p365i_existingproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsReadOnly="True" /> + </Sequence> + <Sequence DisplayName="SetDisplayModeStep4: Write-in Unlock"> + <mcwc:SetDisplayMode ControlId="p365i_writeinproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsReadOnly="False" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep5: Existing Unvisible"> + <mcwc:SetVisibility ControlId="p365i_existingproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep6: Write-in Visible"> + <mcwc:SetVisibility ControlId="p365i_writeinproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetAttributeValueStep7: Existing Clear"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep7_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:SetEntityProperty Attribute="p365i_existingproduct" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep7_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:EntityReference" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep7" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:String x:Key="Description">If Write-in</x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Boolean, "true" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:Boolean" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[ConditionBranchStep3_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.ConditionBranch, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep3"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:Boolean" x:Key="Condition">[True]</InArgument> + </mxswa:ActivityReference.Arguments> + <mxswa:ActivityReference.Properties> + <mxswa:ActivityReference x:Key="Then" AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.Composite, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="ConditionBranchStep3"> + <mxswa:ActivityReference.Properties> + <sco:Collection x:TypeArguments="Variable" x:Key="Variables" /> + <sco:Collection x:TypeArguments="Activity" x:Key="Activities"> + <Sequence DisplayName="SetAttributeValueStep28: Clear Sales Unit"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep28_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:SetEntityProperty Attribute="p365i_salesunit" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep28_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:EntityReference" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep28" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep27: Sales Unit Not Required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_salesunit" ControlType="standard" DisplayName="SetFieldRequiredLevelStep27" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" RequiredLevel="None" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep25: Hide sales unit"> + <mcwc:SetVisibility ControlId="p365i_salesunit" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetDefaultValueStep22: Set Tax 0"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetDefaultValueStep22_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Money, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetDefaultValueStep22_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_tax" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetDefaultValueStep22_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetDefaultValue DisplayName="SetDefaultValueStep22" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetDefaultValueStep24: Set discount 0"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetDefaultValueStep24_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=9.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression"> + <mxswa:ActivityReference.Arguments> + <InArgument x:TypeArguments="x:String" x:Key="ExpressionOperator">CreateCrmType</InArgument> + <InArgument x:TypeArguments="s:Object[]" x:Key="Parameters">[New Object() { Microsoft.Xrm.Sdk.Workflow.WorkflowPropertyType.Money, "0" }]</InArgument> + <InArgument x:TypeArguments="s:Type" x:Key="TargetType"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + <OutArgument x:TypeArguments="x:Object" x:Key="Result">[SetDefaultValueStep24_1]</OutArgument> + </mxswa:ActivityReference.Arguments> + </mxswa:ActivityReference> + <mxswa:SetEntityProperty Attribute="p365i_manualdiscount" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetDefaultValueStep24_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetDefaultValue DisplayName="SetDefaultValueStep24" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep16: Show calculated unit cost"> + <mcwc:SetVisibility ControlId="p365i_unitcostline" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep17: Hide manual unit cost"> + <mcwc:SetVisibility ControlId="p365i_unitcost" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetAttributeValueStep20: Clear unit cost"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep20_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:SetEntityProperty Attribute="p365i_unitcost" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep20_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="mxs:Money" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep20" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep8: Write-in Not Required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_writeinproduct" ControlType="standard" DisplayName="SetFieldRequiredLevelStep8" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" RequiredLevel="None" /> + </Sequence> + <Sequence DisplayName="SetFieldRequiredLevelStep9: Existing Required"> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mcwc:SetFieldRequiredLevel ControlId="p365i_existingproduct" ControlType="standard" DisplayName="SetFieldRequiredLevelStep9" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" RequiredLevel="Required" /> + </Sequence> + <Sequence DisplayName="SetDisplayModeStep10: Existing UnLock"> + <mcwc:SetDisplayMode ControlId="p365i_existingproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsReadOnly="False" /> + </Sequence> + <Sequence DisplayName="SetDisplayModeStep11: Write-in Lock"> + <mcwc:SetDisplayMode ControlId="p365i_writeinproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsReadOnly="True" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep12: Existing Visible"> + <mcwc:SetVisibility ControlId="p365i_existingproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="True" /> + </Sequence> + <Sequence DisplayName="SetVisibilityStep13: Write-in Unvisible"> + <mcwc:SetVisibility ControlId="p365i_writeinproduct" ControlType="standard" Entity="[InputEntities("primaryEntity")]" EntityName="p365i_opportunityproduct" IsVisible="False" /> + </Sequence> + <Sequence DisplayName="SetAttributeValueStep14: Write-in Clear"> + <Sequence.Variables> + <Variable x:TypeArguments="x:Object" Name="SetAttributeValueStep14_1" /> + </Sequence.Variables> + <Assign x:TypeArguments="mxs:Entity" To="[CreatedEntities("primaryEntity#Temp")]" Value="[New Entity("p365i_opportunityproduct")]" /> + <Assign x:TypeArguments="s:Guid" To="[CreatedEntities("primaryEntity#Temp").Id]" Value="[InputEntities("primaryEntity").Id]" /> + <mxswa:SetEntityProperty Attribute="p365i_writeinproduct" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" Value="[SetAttributeValueStep14_1]"> + <mxswa:SetEntityProperty.TargetType> + <InArgument x:TypeArguments="s:Type"> + <mxswa:ReferenceLiteral x:TypeArguments="s:Type" Value="x:String" /> + </InArgument> + </mxswa:SetEntityProperty.TargetType> + </mxswa:SetEntityProperty> + <mcwc:SetAttributeValue DisplayName="SetAttributeValueStep14" Entity="[CreatedEntities("primaryEntity#Temp")]" EntityName="p365i_opportunityproduct" /> + <Assign x:TypeArguments="mxs:Entity" To="[InputEntities("primaryEntity")]" Value="[CreatedEntities("primaryEntity#Temp")]" /> + </Sequence> + </sco:Collection> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + <x:Null x:Key="Else" /> + <x:String x:Key="Description"></x:String> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </sco:Collection> + <x:Boolean x:Key="ContainsElseBranch">False</x:Boolean> + </mxswa:ActivityReference.Properties> + </mxswa:ActivityReference> + </mxswa:Workflow> +</Activity> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml new file mode 100644 index 00000000..e7fad18d --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="utf-8"?> +<Workflow WorkflowId="{832b81d0-0d7b-ee11-8179-00224840d636}" Name="Type of product" Description="Click to add description" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <XamlFileName>/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml</XamlFileName> + <Type>1</Type> + <Subprocess>0</Subprocess> + <Category>2</Category> + <Mode>1</Mode> + <Scope>4</Scope> + <OnDemand>0</OnDemand> + <TriggerOnCreate>0</TriggerOnCreate> + <TriggerOnDelete>0</TriggerOnDelete> + <AsyncAutodelete>0</AsyncAutodelete> + <SyncWorkflowLogOnFailure>0</SyncWorkflowLogOnFailure> + <StateCode>1</StateCode> + <StatusCode>2</StatusCode> + <RunAs>1</RunAs> + <IsTransacted>1</IsTransacted> + <IntroducedVersion>1.0.0.0</IntroducedVersion> + <IsCustomizable>1</IsCustomizable> + <BusinessProcessType>0</BusinessProcessType> + <IsCustomProcessingStepAllowedForOtherPublishers>1</IsCustomProcessingStepAllowedForOtherPublishers> + <ProcessTriggerScope>1</ProcessTriggerScope> + <PrimaryEntity>p365i_OpportunityProduct</PrimaryEntity> + <LocalizedNames> + <LocalizedName languagecode="1033" description="Type of product" /> + </LocalizedNames> + <Descriptions> + <Description languagecode="1033" description="Click to add description" /> + </Descriptions> +</Workflow> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml new file mode 100644 index 00000000..2bc8e4e4 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml @@ -0,0 +1,37 @@ +<appaction uniquename="p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0"> + <appmoduleid> + <uniquename>p365i_SalesCenter</uniquename> + </appmoduleid> + <buttonlabeltext default="Add Quote"> + <label description="Add Quote" languagecode="1033" /> + </buttonlabeltext> + <context>1</context> + <contextentity> + <logicalname>p365i_opportunity</logicalname> + </contextentity> + <contextvalue>p365i_opportunity</contextvalue> + <fonticon>CardsQuote</fonticon> + <hidden>0</hidden> + <iscustomizable>1</iscustomizable> + <isdisabled>0</isdisabled> + <isgrouptitlehidden>0</isgrouptitlehidden> + <location>0</location> + <name>AddQuote!3faee7a937754537b14ae7845945e029</name> + <onclickeventjavascriptfunctionname>P365I_CRM.Ribbon.Quote.CreateQuoteFromOpp</onclickeventjavascriptfunctionname> + <onclickeventjavascriptparameters>[{"type":5}]</onclickeventjavascriptparameters> + <onclickeventjavascriptwebresourceid> + <webresourceid>18f5c7ba-cf7b-ee11-8179-00224841f5ce</webresourceid> + </onclickeventjavascriptwebresourceid> + <onclickeventtype>2</onclickeventtype> + <origin>0</origin> + <sequence>100100048.5000000000</sequence> + <statecode>0</statecode> + <statuscode>1</statuscode> + <type>0</type> + <visibilityformulacomponentlibraryid> + <name>p365i_salescenterdefaultcommandlibrary_48e14</name> + </visibilityformulacomponentlibraryid> + <visibilityformulacomponentname>dde0f4c3d15d40ee92628d100bcef352</visibilityformulacomponentname> + <visibilityformulafunctionname>Visible</visibilityformulafunctionname> + <visibilitytype>1</visibilitytype> +</appaction> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml new file mode 100644 index 00000000..bd5c14ae --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml @@ -0,0 +1,37 @@ +<appaction uniquename="p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0"> + <appmoduleid> + <uniquename>p365i_SalesCenter</uniquename> + </appmoduleid> + <buttonlabeltext default="Disqualify"> + <label description="Disqualify" languagecode="1033" /> + </buttonlabeltext> + <context>1</context> + <contextentity> + <logicalname>p365i_prospect</logicalname> + </contextentity> + <contextvalue>p365i_prospect</contextvalue> + <fonticon>Cancel</fonticon> + <hidden>0</hidden> + <iscustomizable>1</iscustomizable> + <isdisabled>0</isdisabled> + <isgrouptitlehidden>0</isgrouptitlehidden> + <location>0</location> + <name>DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400</name> + <onclickeventjavascriptfunctionname>P365I_CRM.Ribbon.Prospect.Disqualify</onclickeventjavascriptfunctionname> + <onclickeventjavascriptparameters>[{"type":5}]</onclickeventjavascriptparameters> + <onclickeventjavascriptwebresourceid> + <webresourceid>18f5c7ba-cf7b-ee11-8179-00224841f5ce</webresourceid> + </onclickeventjavascriptwebresourceid> + <onclickeventtype>2</onclickeventtype> + <origin>0</origin> + <sequence>100100049.2500000000</sequence> + <statecode>0</statecode> + <statuscode>1</statuscode> + <type>0</type> + <visibilityformulacomponentlibraryid> + <name>p365i_salescenterdefaultcommandlibrary_48e14</name> + </visibilityformulacomponentlibraryid> + <visibilityformulacomponentname>0d4c45e0f2e845808b7b691500724cce</visibilityformulacomponentname> + <visibilityformulafunctionname>Visible</visibilityformulafunctionname> + <visibilitytype>1</visibilitytype> +</appaction> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml new file mode 100644 index 00000000..c1d26e38 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml @@ -0,0 +1,37 @@ +<appaction uniquename="p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0"> + <appmoduleid> + <uniquename>p365i_SalesCenter</uniquename> + </appmoduleid> + <buttonlabeltext default="Lost"> + <label description="Lost" languagecode="1033" /> + </buttonlabeltext> + <context>1</context> + <contextentity> + <logicalname>p365i_opportunity</logicalname> + </contextentity> + <contextvalue>p365i_opportunity</contextvalue> + <fonticon>$clientsvg:Blocked</fonticon> + <hidden>0</hidden> + <iscustomizable>1</iscustomizable> + <isdisabled>0</isdisabled> + <isgrouptitlehidden>0</isgrouptitlehidden> + <location>0</location> + <name>Lose!f8783452a53a4107a5a665bf17e07a3b</name> + <onclickeventjavascriptfunctionname>P365I_CRM.Ribbon.Opportunity.CloseOpportunity</onclickeventjavascriptfunctionname> + <onclickeventjavascriptparameters>[{"type":5},{"type":21,"value":"p365i_closeopportunity_48e00"},{"type":21,"value":"lose"}]</onclickeventjavascriptparameters> + <onclickeventjavascriptwebresourceid> + <webresourceid>18f5c7ba-cf7b-ee11-8179-00224841f5ce</webresourceid> + </onclickeventjavascriptwebresourceid> + <onclickeventtype>2</onclickeventtype> + <origin>0</origin> + <sequence>100100049.8125000000</sequence> + <statecode>0</statecode> + <statuscode>1</statuscode> + <type>0</type> + <visibilityformulacomponentlibraryid> + <name>p365i_salescenterdefaultcommandlibrary_48e14</name> + </visibilityformulacomponentlibraryid> + <visibilityformulacomponentname>61990b8df9bc43aebe4a8c8ca5cf20e5</visibilityformulacomponentname> + <visibilityformulafunctionname>Visible</visibilityformulafunctionname> + <visibilitytype>1</visibilitytype> +</appaction> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml new file mode 100644 index 00000000..22adff6f --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml @@ -0,0 +1,37 @@ +<appaction uniquename="p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0"> + <appmoduleid> + <uniquename>p365i_SalesCenter</uniquename> + </appmoduleid> + <buttonlabeltext default="Qualify"> + <label description="Qualify" languagecode="1033" /> + </buttonlabeltext> + <context>1</context> + <contextentity> + <logicalname>p365i_prospect</logicalname> + </contextentity> + <contextvalue>p365i_prospect</contextvalue> + <fonticon>$clientsvg:Accept</fonticon> + <hidden>0</hidden> + <iscustomizable>1</iscustomizable> + <isdisabled>0</isdisabled> + <isgrouptitlehidden>0</isgrouptitlehidden> + <location>0</location> + <name>QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913</name> + <onclickeventjavascriptfunctionname>P365I_CRM.Ribbon.Prospect.Qualify</onclickeventjavascriptfunctionname> + <onclickeventjavascriptparameters>[{"type":5},{"type":21,"value":"p365i_qualifylead_c2d72"}]</onclickeventjavascriptparameters> + <onclickeventjavascriptwebresourceid> + <webresourceid>18f5c7ba-cf7b-ee11-8179-00224841f5ce</webresourceid> + </onclickeventjavascriptwebresourceid> + <onclickeventtype>2</onclickeventtype> + <origin>0</origin> + <sequence>100100048.5000000000</sequence> + <statecode>0</statecode> + <statuscode>1</statuscode> + <type>0</type> + <visibilityformulacomponentlibraryid> + <name>p365i_salescenterdefaultcommandlibrary_48e14</name> + </visibilityformulacomponentlibraryid> + <visibilityformulacomponentname>d189c1aa3b1e4101a6d21625b8c450e7</visibilityformulacomponentname> + <visibilityformulafunctionname>Visible</visibilityformulafunctionname> + <visibilitytype>1</visibilitytype> +</appaction> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml new file mode 100644 index 00000000..f818c627 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml @@ -0,0 +1,37 @@ +<appaction uniquename="p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0"> + <appmoduleid> + <uniquename>p365i_SalesCenter</uniquename> + </appmoduleid> + <buttonlabeltext default="Won"> + <label description="Won" languagecode="1033" /> + </buttonlabeltext> + <context>1</context> + <contextentity> + <logicalname>p365i_opportunity</logicalname> + </contextentity> + <contextvalue>p365i_opportunity</contextvalue> + <fonticon>$clientsvg:Ribbon</fonticon> + <hidden>0</hidden> + <iscustomizable>1</iscustomizable> + <isdisabled>0</isdisabled> + <isgrouptitlehidden>0</isgrouptitlehidden> + <location>0</location> + <name>Win!c4ee234944e546a4bceb4c90990c8ad8</name> + <onclickeventjavascriptfunctionname>P365I_CRM.Ribbon.Opportunity.CloseOpportunity</onclickeventjavascriptfunctionname> + <onclickeventjavascriptparameters>[{"type":5},{"type":21,"value":"p365i_closeopportunity_48e00"},{"type":21,"value":"win"}]</onclickeventjavascriptparameters> + <onclickeventjavascriptwebresourceid> + <webresourceid>18f5c7ba-cf7b-ee11-8179-00224841f5ce</webresourceid> + </onclickeventjavascriptwebresourceid> + <onclickeventtype>2</onclickeventtype> + <origin>0</origin> + <sequence>100100049.6250000000</sequence> + <statecode>0</statecode> + <statuscode>1</statuscode> + <type>0</type> + <visibilityformulacomponentlibraryid> + <name>p365i_salescenterdefaultcommandlibrary_48e14</name> + </visibilityformulacomponentlibraryid> + <visibilityformulacomponentname>33a115f94c7e446d8fa51e55d08f116b</visibilityformulacomponentname> + <visibilityformulafunctionname>Visible</visibilityformulafunctionname> + <visibilitytype>1</visibilitytype> +</appaction> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml new file mode 100644 index 00000000..744163d6 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml @@ -0,0 +1,18 @@ +<customapi uniquename="p365i_CloseOpportunity"> + <allowedcustomprocessingsteptype>0</allowedcustomprocessingsteptype> + <bindingtype>0</bindingtype> + <description default="p365i_CloseOpportunity"> + <label description="p365i_CloseOpportunity" languagecode="1033" /> + </description> + <displayname default="p365i_CloseOpportunity"> + <label description="p365i_CloseOpportunity" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isfunction>0</isfunction> + <isprivate>0</isprivate> + <name>p365i_CloseOpportunity</name> + <plugintypeid> + <plugintypeexportkey>86b737dd-a8b2-47d2-bd9f-0c0809b43b23</plugintypeexportkey> + </plugintypeid> + <workflowsdkstepenabled>0</workflowsdkstepenabled> +</customapi> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml new file mode 100644 index 00000000..2722bc51 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml @@ -0,0 +1,12 @@ +<customapirequestparameter uniquename="CloseOpportunity_LostStatusReason"> + <description default="CloseOpportunity_LostStatusReason"> + <label description="CloseOpportunity_LostStatusReason" languagecode="1033" /> + </description> + <displayname default="CloseOpportunity_LostStatusReason"> + <label description="CloseOpportunity_LostStatusReason" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isoptional>0</isoptional> + <name>CloseOpportunity_LostStatusReason</name> + <type>10</type> +</customapirequestparameter> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml new file mode 100644 index 00000000..c475ad79 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml @@ -0,0 +1,12 @@ +<customapirequestparameter uniquename="CloseOpportunity_OppId"> + <description default="CloseOpportunity_OppId"> + <label description="CloseOpportunity_OppId" languagecode="1033" /> + </description> + <displayname default="CloseOpportunity_OppId"> + <label description="CloseOpportunity_OppId" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isoptional>0</isoptional> + <name>CloseOpportunity_OppId</name> + <type>10</type> +</customapirequestparameter> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml new file mode 100644 index 00000000..0fe468e2 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml @@ -0,0 +1,12 @@ +<customapirequestparameter uniquename="CloseOpportunity_action"> + <description default="CloseOpportunity_action"> + <label description="CloseOpportunity_action" languagecode="1033" /> + </description> + <displayname default="CloseOpportunity_action"> + <label description="CloseOpportunity_action" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isoptional>0</isoptional> + <name>CloseOpportunity_action</name> + <type>10</type> +</customapirequestparameter> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml new file mode 100644 index 00000000..91358d86 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml @@ -0,0 +1,11 @@ +<customapiresponseproperty uniquename="CloseOpportunity_resultMessage"> + <description default="CloseOpportunity_resultMessage"> + <label description="CloseOpportunity_resultMessage" languagecode="1033" /> + </description> + <displayname default="CloseOpportunity_resultMessage"> + <label description="CloseOpportunity_resultMessage" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <name>CloseOpportunity_resultMessage</name> + <type>10</type> +</customapiresponseproperty> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml new file mode 100644 index 00000000..cb441b36 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml @@ -0,0 +1,19 @@ +<customapi uniquename="p365i_CreateQuotefromOpp"> + <allowedcustomprocessingsteptype>0</allowedcustomprocessingsteptype> + <bindingtype>1</bindingtype> + <boundentitylogicalname>p365i_opportunity</boundentitylogicalname> + <description default="p365i_CreateQuotefromOpp"> + <label description="p365i_CreateQuotefromOpp" languagecode="1033" /> + </description> + <displayname default="p365i_CreateQuotefromOpp"> + <label description="p365i_CreateQuotefromOpp" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isfunction>0</isfunction> + <isprivate>0</isprivate> + <name>p365i_CreateQuotefromOpp</name> + <plugintypeid> + <plugintypeexportkey>d0dc2c1f-f2fd-4102-b3c1-e522c641fb9f</plugintypeexportkey> + </plugintypeid> + <workflowsdkstepenabled>0</workflowsdkstepenabled> +</customapi> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml new file mode 100644 index 00000000..c822b72e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml @@ -0,0 +1,18 @@ +<customapi uniquename="p365i_QualifyProspect"> + <allowedcustomprocessingsteptype>0</allowedcustomprocessingsteptype> + <bindingtype>0</bindingtype> + <description default="This Custom API takes care of creating the account, contact, opportunity and updating the Prospect as Qualified."> + <label description="This Custom API takes care of creating the account, contact, opportunity and updating the Prospect as Qualified." languagecode="1033" /> + </description> + <displayname default="p365i_QualifyProspect"> + <label description="p365i_QualifyProspect" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isfunction>0</isfunction> + <isprivate>0</isprivate> + <name>p365i_QualifyProspect</name> + <plugintypeid> + <plugintypeexportkey>6ead1150-1fa3-4078-b452-e2185ae9e0d2</plugintypeexportkey> + </plugintypeid> + <workflowsdkstepenabled>0</workflowsdkstepenabled> +</customapi> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml new file mode 100644 index 00000000..565d2c2c --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml @@ -0,0 +1,12 @@ +<customapirequestparameter uniquename="QualifyProspect_account"> + <description default="QualifyProspect_account"> + <label description="QualifyProspect_account" languagecode="1033" /> + </description> + <displayname default="QualifyProspect_account"> + <label description="QualifyProspect_account" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isoptional>0</isoptional> + <name>QualifyProspect_account</name> + <type>0</type> +</customapirequestparameter> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml new file mode 100644 index 00000000..2e3658b3 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml @@ -0,0 +1,12 @@ +<customapirequestparameter uniquename="QualifyProspect_contact"> + <description default="QualifyProspect_contact"> + <label description="QualifyProspect_contact" languagecode="1033" /> + </description> + <displayname default="QualifyProspect_contact"> + <label description="QualifyProspect_contact" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isoptional>0</isoptional> + <name>QualifyProspect_contact</name> + <type>0</type> +</customapirequestparameter> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml new file mode 100644 index 00000000..a5cb97eb --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml @@ -0,0 +1,12 @@ +<customapirequestparameter uniquename="QualifyProspect_opportunity"> + <description default="QualifyProspect_opportunity"> + <label description="QualifyProspect_opportunity" languagecode="1033" /> + </description> + <displayname default="QualifyProspect_opportunity"> + <label description="QualifyProspect_opportunity" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isoptional>0</isoptional> + <name>QualifyProspect_opportunity</name> + <type>0</type> +</customapirequestparameter> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml new file mode 100644 index 00000000..ec31f163 --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml @@ -0,0 +1,12 @@ +<customapirequestparameter uniquename="QualifyProspect_prospectid"> + <description default="QualifyProspect_prospectid"> + <label description="QualifyProspect_prospectid" languagecode="1033" /> + </description> + <displayname default="QualifyProspect_prospectid"> + <label description="QualifyProspect_prospectid" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <isoptional>0</isoptional> + <name>QualifyProspect_prospectid</name> + <type>10</type> +</customapirequestparameter> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml new file mode 100644 index 00000000..61adfd2e --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml @@ -0,0 +1,11 @@ +<customapiresponseproperty uniquename="QualifyProspect_oppId"> + <description default="QualifyProspect_oppId"> + <label description="QualifyProspect_oppId" languagecode="1033" /> + </description> + <displayname default="QualifyProspect_oppId"> + <label description="QualifyProspect_oppId" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <name>QualifyProspect_oppId</name> + <type>10</type> +</customapiresponseproperty> \ No newline at end of file diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml new file mode 100644 index 00000000..428984ae --- /dev/null +++ b/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml @@ -0,0 +1,11 @@ +<customapiresponseproperty uniquename="QualifyProspect_resultMessage"> + <description default="QualifyProspect_resultMessage"> + <label description="QualifyProspect_resultMessage" languagecode="1033" /> + </description> + <displayname default="QualifyProspect_resultMessage"> + <label description="QualifyProspect_resultMessage" languagecode="1033" /> + </displayname> + <iscustomizable>1</iscustomizable> + <name>QualifyProspect_resultMessage</name> + <type>10</type> +</customapiresponseproperty> \ No newline at end of file From 8eaca73a5d97faed68d9ea3e07117a84406adcb7 Mon Sep 17 00:00:00 2001 From: "wilmer.alcivar" <wilmer.alcivar@dynamicpeople.com> Date: Wed, 21 Feb 2024 15:47:18 +0100 Subject: [PATCH 2/4] README --- samples/Power365CRM/README.md | 109 ++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 samples/Power365CRM/README.md diff --git a/samples/Power365CRM/README.md b/samples/Power365CRM/README.md new file mode 100644 index 00000000..2fe2336b --- /dev/null +++ b/samples/Power365CRM/README.md @@ -0,0 +1,109 @@ +### Summary +Power 365 CRM is a community solution based on Microsoft Dataverse low-code and pro-code. +In this release v1.0 you will be able to manage your entire sales process from Prosect to Quote. This will include management of opportunities during the sales process and autonomous opportunity amount calculation. + +![](https://github.com/Power365initiatives/power365crm/raw/master/assets/Power365CRMSales.gif) + +### Applies to + +[Microsoft Power Apps](https://learn.microsoft.com/en-us/power-apps/) + +[Model-Driven Power Apps](https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/) + +[Custom Pages](https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/model-app-page-overview) + +### Compatibility + +> Don't worry about this section, we'll take care of it. Unless you really want to... + +![Power Apps Source File Pack and Unpack Utility 0.20](https://img.shields.io/badge/Packing%20Tool-0.20-green.svg) +![Premium License](https://img.shields.io/badge/Premium%20License-Not%20Required-green.svg "Premium Power Apps license not required") +![Experimental Features](https://img.shields.io/badge/Experimental%20Features-No-green.svg "Does not rely on experimental features") +![On-Premises Connectors](https://img.shields.io/badge/On--Premises%20Connectors-No-green.svg "Does not use on-premise connectors") +![Custom Connectors](https://img.shields.io/badge/Custom%20Connectors-Not%20Required-green.svg "Does not use custom connectors") + +### Authors + +Solution|Author(s) +--------|--------- +Power 365 CRM | [Nicolás Fernández](https://www.linkedin.com/in/nfernandezba/) +Power 365 CRM | [Ignacio Barrios](https://www.linkedin.com/in/ignaciobarriosantos/) +Power 365 CRM | [Wilmer Alcivar](https://www.linkedin.com/in/wilmeralcivar/) - [Github](https://github.com/walcivar) + +### Version history + +Version|Date|Comments +-------|----|-------- +1.0|March 1, 2024|Initial release + +### Data Sources + +* Dataverse + +### Data Model + +Objects present in the solution: + + Type | Tables | +|-----:|-----------| +| Common | Account, Contact, Currency | +| Core | List Item, Price List, Product, Sales Unit | +| Sales | Lead, Opportunity, Opportunity Product, Quote, Quote Product, Account Plan, Action Plan, Opportunity Closure | + + +<details> +<summary>Development</summary> + +| Rank | Name | +|-----:|-----------| +|WebResources| opportunity, quote, enums, helpers, ribbon | +|Custom APIs| CloseOpportunity, CreateQuoteFromOpp, QualifyProspect | +|Plugins| OpportunityPostOp, OpportunityProductPostOp, QUoteProductPostOp | + +</details> + +### Minimal path to awesome + +1. Download up-to-date release +2. Install Core solution with common components first +3. Install specific product solution +4. Set the user language to English + + +https://github.com/Power365initiatives/power365crm/releases + +### Features +In this release v1.0 you will be able to manage your entire sales process from Prosect to Quote. This will include management of opportunities during the sales process and autonomous opportunity amount calculation. +1. Create a Prospect +2. Qualify a Prospect +3. Automatic record creation (Account, Contact and Opportunity) when qualify a Prospect +4. Automatic Quote creation including its quote products +5. Close Opportunity as Won or Lost + +### Solution Componentes + +Solution|Components +--------|--------- +Power365CRMCore | 6 tables, 6 web resources +Power365CRMSales | 1 Model Driven App (Sales Center), 2 Custom Pages, 3 Custom APIs, 1 Plugin assembly, 18 tables, 8 web resources + +### Prerequisites +None + +### User manual +For more information on how to start using this solution, please visit the [Power365CRM Wiki](https://github.com/Power365initiatives/power365crm/wiki) + +### Help +Note: don't worry about this section, we'll update the links. + +We do not support samples, but this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues. + +If you encounter any issues while using this sample, you can [create a new issue](https://github.com/pnp/powerapps-samples/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected&template=bug-report.yml&sample=YOURSAMPLENAME&authors=@YOURGITHUBUSERNAME&title=YOURSAMPLENAME%20-%20) + +For questions regarding this sample, [create a new question](https://github.com/pnp/powerapps-samples/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected&template=question.yml&sample=YOURSAMPLENAME&authors=@YOURGITHUBUSERNAME&title=YOURSAMPLENAME%20-%20) + +Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/powerapps-samples/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected&template=suggestion.yml&sample=YOURSAMPLENAME&authors=@YOURGITHUBUSERNAME&title=YOURSAMPLENAME%20-%20) + +### Disclaimer + +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** From 65a287411223d1cd9651592336c54e7c2f8ee9eb Mon Sep 17 00:00:00 2001 From: "wilmer.alcivar" <wilmer.alcivar@dynamicpeople.com> Date: Fri, 15 Mar 2024 10:48:18 +0100 Subject: [PATCH 3/4] rename folder From 8b1c033b42bb72c1c8a0af0d1a14dc76d5194f45 Mon Sep 17 00:00:00 2001 From: "wilmer.alcivar" <wilmer.alcivar@dynamicpeople.com> Date: Fri, 15 Mar 2024 10:51:50 +0100 Subject: [PATCH 4/4] rename folder --- samples/{Power365CRM => power-365-crm}/README.md | 0 .../assets/Power365CRMSales.gif | Bin .../solution/Power365CRMCoreSolution_1_0_0_0.zip | Bin .../Power365CRMCoreSolution_1_0_0_0_managed.zip | Bin .../solution/Power365CRMSalesSolution_1_0_0_1.zip | Bin .../Power365CRMSalesSolution_1_0_0_1_managed.zip | Bin .../sourcecode/Power365CRMCoreSolution/.gitignore | 0 .../Power365CRMCoreSolution.cdsproj | 0 .../src/Entities/Account/Entity.xml | 0 .../src/Entities/Account/RibbonDiff.xml | 0 .../src/Entities/Contact/Entity.xml | 0 .../src/Entities/Contact/RibbonDiff.xml | 0 .../src/Entities/ProcessSession/Entity.xml | 0 .../src/Entities/ProcessSession/RibbonDiff.xml | 0 .../src/Entities/SyncError/Entity.xml | 0 .../src/Entities/SyncError/RibbonDiff.xml | 0 .../src/Entities/TransactionCurrency/Entity.xml | 0 .../src/Entities/TransactionCurrency/RibbonDiff.xml | 0 .../src/Entities/p365i_ListItem/Entity.xml | 0 .../card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml | 0 ...16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml | 0 .../main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml | 0 ...c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml | 0 .../{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml | 0 ...eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml | 0 .../{70dec15d-c87b-ee11-8179-00224840d636}.xml | 0 ...0dec15d-c87b-ee11-8179-00224840d636}_managed.xml | 0 .../{8fc47389-c87b-ee11-8179-00224840d636}.xml | 0 ...fc47389-c87b-ee11-8179-00224840d636}_managed.xml | 0 .../{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml | 0 ...917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml | 0 .../src/Entities/p365i_ListItem/RibbonDiff.xml | 0 .../{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml | 0 .../{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml | 0 .../{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml | 0 .../{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml | 0 .../{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml | 0 .../{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml | 0 .../{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml | 0 .../{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml | 0 .../src/Entities/p365i_PriceList/Entity.xml | 0 .../card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml | 0 ...04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml | 0 .../main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml | 0 ...0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml | 0 .../{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml | 0 ...d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml | 0 .../src/Entities/p365i_PriceList/RibbonDiff.xml | 0 .../{1f94d11f-892c-4891-82ba-4116da8276ee}.xml | 0 .../{31899092-625a-4116-8920-09d693b2bfa1}.xml | 0 .../{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml | 0 .../{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml | 0 .../{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml | 0 .../{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml | 0 .../{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml | 0 .../src/Entities/p365i_Product/Entity.xml | 0 .../card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml | 0 ...46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml | 0 .../main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml | 0 ...78153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml | 0 .../{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml | 0 ...6e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml | 0 .../{db436d74-fc68-ee11-9ae7-00224841f369}.xml | 0 ...b436d74-fc68-ee11-9ae7-00224841f369}_managed.xml | 0 .../src/Entities/p365i_Product/RibbonDiff.xml | 0 .../{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml | 0 .../{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml | 0 .../{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml | 0 .../{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml | 0 .../{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml | 0 .../{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml | 0 .../{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml | 0 .../src/Entities/p365i_SalesUnit/Entity.xml | 0 .../card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml | 0 ...db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml | 0 .../main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml | 0 ...def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml | 0 .../{db2a5596-4cee-4385-b24a-957748a8014d}.xml | 0 ...b2a5596-4cee-4385-b24a-957748a8014d}_managed.xml | 0 .../{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml | 0 ...03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml | 0 .../src/Entities/p365i_SalesUnit/RibbonDiff.xml | 0 .../{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml | 0 .../{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml | 0 .../{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml | 0 .../{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml | 0 .../{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml | 0 .../{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml | 0 .../{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml | 0 .../src/OptionSets/p365i_producttype.xml | 0 .../src/Other/Customizations.xml | 0 .../src/Other/Relationships.xml | 0 .../src/Other/Relationships/BusinessUnit.xml | 0 .../src/Other/Relationships/Owner.xml | 0 .../src/Other/Relationships/SystemUser.xml | 0 .../src/Other/Relationships/Team.xml | 0 .../src/Other/Relationships/TransactionCurrency.xml | 0 .../src/Other/Relationships/p365i_ListItem.xml | 0 .../src/Other/Relationships/p365i_PriceList.xml | 0 .../src/Other/Relationships/p365i_Product.xml | 0 .../src/Other/Relationships/p365i_SalesUnit.xml | 0 .../Power365CRMCoreSolution/src/Other/Solution.xml | 0 .../src/WebResources/p365i_enums.js | 0 .../src/WebResources/p365i_enums.js.data.xml | 0 .../src/WebResources/p365i_helpers.js | 0 .../src/WebResources/p365i_helpers.js.data.xml | 0 .../src/WebResources/p365i_pricelistIcon | 0 .../src/WebResources/p365i_pricelistIcon.data.xml | 0 .../src/WebResources/p365i_productsIcon | 0 .../src/WebResources/p365i_productsIcon.data.xml | 0 .../src/WebResources/p365i_ribbon.js | 0 .../src/WebResources/p365i_ribbon.js.data.xml | 0 .../src/WebResources/p365i_salesunitIcon | 0 .../src/WebResources/p365i_salesunitIcon.data.xml | 0 ...emName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml | 0 ...49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml | 0 .../sourcecode/Power365CRMSalesSolution/.gitignore | 0 .../Power365CRMSalesSolution.cdsproj | 0 .../p365i_SalesCenter/AppModuleSiteMap.xml | 0 .../p365i_SalesCenter/AppModuleSiteMap_managed.xml | 0 .../src/AppModules/p365i_SalesCenter/AppModule.xml | 0 .../p365i_SalesCenter/AppModule_managed.xml | 0 .../p365i_closeopportunity_48e00.meta.xml | 0 ...eopportunity_48e00_AdditionalUris0_identity.json | 0 .../p365i_closeopportunity_48e00_BackgroundImageUri | Bin .../p365i_closeopportunity_48e00_DocumentUri.msapp | Bin .../src/CanvasApps/p365i_qualifylead_c2d72.meta.xml | 0 ..._qualifylead_c2d72_AdditionalUris0_identity.json | 0 .../p365i_qualifylead_c2d72_BackgroundImageUri | Bin .../p365i_qualifylead_c2d72_DocumentUri.msapp | Bin ..._salescenterdefaultcommandlibrary_48e14.meta.xml | 0 ...erdefaultcommandlibrary_48e14_BackgroundImageUri | Bin ...terdefaultcommandlibrary_48e14_DocumentUri.msapp | Bin .../{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml | 0 .../src/Entities/Account/Entity.xml | 0 .../main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml | 0 ...d81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml | 0 .../src/Entities/Account/RibbonDiff.xml | 0 .../src/Entities/Contact/Entity.xml | 0 .../src/Entities/Contact/RibbonDiff.xml | 0 .../src/Entities/p365i_AccountPlan/Entity.xml | 0 .../card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml | 0 ...9d2bec1-f304-4509-9b14-694246fa447c}_managed.xml | 0 .../main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml | 0 ...c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml | 0 .../{ae3c0911-c4b6-4546-a82e-949159613d12}.xml | 0 ...e3c0911-c4b6-4546-a82e-949159613d12}_managed.xml | 0 .../src/Entities/p365i_AccountPlan/RibbonDiff.xml | 0 .../{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml | 0 .../{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml | 0 .../{53ea7f09-952b-4865-a721-34b38cf57a42}.xml | 0 .../{86e576ad-fac8-ee11-9079-6045bd127823}.xml | 0 .../{92503a6a-1164-48a5-bffb-235fbb16664e}.xml | 0 .../{acec1ade-f676-ee11-8179-6045bd10f02e}.xml | 0 .../{e4128163-334b-432f-b634-51aff295d0db}.xml | 0 .../{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml | 0 .../src/Entities/p365i_ActionPlan/Entity.xml | 0 .../card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml | 0 ...fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml | 0 .../main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml | 0 ...624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml | 0 .../{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml | 0 ...cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml | 0 .../src/Entities/p365i_ActionPlan/RibbonDiff.xml | 0 .../{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml | 0 .../{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml | 0 .../{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml | 0 .../{6375ad99-f676-ee11-8179-6045bdd06c78}.xml | 0 .../{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml | 0 .../{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml | 0 .../{dde56077-affa-43a2-b41f-36e306b40f9b}.xml | 0 .../p365i_ActionPlanActivityTemplate/Entity.xml | 0 .../card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml | 0 ...9f9ea01-08de-4795-b337-f2113de80813}_managed.xml | 0 .../main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml | 0 ...3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml | 0 .../{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml | 0 ...5b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml | 0 .../p365i_ActionPlanActivityTemplate/RibbonDiff.xml | 0 .../{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml | 0 .../{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml | 0 .../{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml | 0 .../{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml | 0 .../{aab60b23-f776-ee11-8179-6045bd10f02e}.xml | 0 .../{ab09b67f-81ef-4099-a863-7acb3b815915}.xml | 0 .../{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml | 0 .../Entities/p365i_ActionPlanTemplate/Entity.xml | 0 .../card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml | 0 ...b051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml | 0 .../main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml | 0 ...ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml | 0 .../{62b0c474-02b8-4371-ba13-514b242de3db}.xml | 0 ...2b0c474-02b8-4371-ba13-514b242de3db}_managed.xml | 0 .../p365i_ActionPlanTemplate/RibbonDiff.xml | 0 .../{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml | 0 .../{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml | 0 .../{47363fb4-f676-ee11-8179-6045bd10f02e}.xml | 0 .../{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml | 0 .../{58723348-f212-45be-8534-15a03647debc}.xml | 0 .../{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml | 0 .../{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml | 0 .../src/Entities/p365i_ListItem/Entity.xml | 0 .../card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml | 0 ...16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml | 0 .../main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml | 0 ...c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml | 0 .../{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml | 0 ...eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml | 0 .../{70dec15d-c87b-ee11-8179-00224840d636}.xml | 0 ...0dec15d-c87b-ee11-8179-00224840d636}_managed.xml | 0 .../{8fc47389-c87b-ee11-8179-00224840d636}.xml | 0 ...fc47389-c87b-ee11-8179-00224840d636}_managed.xml | 0 .../{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml | 0 ...917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml | 0 .../src/Entities/p365i_ListItem/RibbonDiff.xml | 0 .../{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml | 0 .../{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml | 0 .../{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml | 0 .../{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml | 0 .../{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml | 0 .../{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml | 0 .../{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml | 0 .../{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml | 0 .../src/Entities/p365i_Opportunity/Entity.xml | 0 .../card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml | 0 ...1fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml | 0 .../main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml | 0 ...44fbce1-d4f2-4230-8695-03819956c21e}_managed.xml | 0 .../{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml | 0 ...b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml | 0 ...365i_opportunity-p365i_estrevenuecalculated.xaml | 0 .../p365i_opportunity-p365i_subtotalamount.xaml | 0 .../p365i_opportunity-p365i_totalamount.xaml | 0 .../src/Entities/p365i_Opportunity/RibbonDiff.xml | 0 .../{2898d69c-f9c8-ee11-9079-6045bd127823}.xml | 0 .../{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml | 0 .../{53da5551-47e8-454f-97c0-620f9b1a2926}.xml | 0 .../{573d02b8-950c-44ef-8522-0eae14621f2a}.xml | 0 .../{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml | 0 .../{7808e576-ba39-4168-b134-fbae8cf491a3}.xml | 0 .../{91872a1e-fec8-ee11-9079-00224841f5ce}.xml | 0 .../{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml | 0 .../{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml | 0 .../Entities/p365i_OpportunityClosure/Entity.xml | 0 .../card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml | 0 ...a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml | 0 .../main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml | 0 ...56e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml | 0 .../{92921e5f-9795-407e-9761-f4fb059790a0}.xml | 0 ...2921e5f-9795-407e-9761-f4fb059790a0}_managed.xml | 0 .../p365i_OpportunityClosure/RibbonDiff.xml | 0 .../{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml | 0 .../{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml | 0 .../{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml | 0 .../{3e26d205-c8db-49b1-a748-9abfb074361e}.xml | 0 .../{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml | 0 .../{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml | 0 .../{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml | 0 .../Entities/p365i_OpportunityProduct/Entity.xml | 0 .../card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml | 0 ...c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml | 0 .../main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml | 0 ...1832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml | 0 .../{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml | 0 ...a930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml | 0 .../p365i_opportunityproduct-p365i_subtotal.xaml | 0 .../p365i_opportunityproduct-p365i_totalcost.xaml | 0 ...p365i_opportunityproduct-p365i_unitcostline.xaml | 0 .../p365i_OpportunityProduct/RibbonDiff.xml | 0 .../{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml | 0 .../{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml | 0 .../{8e34e14d-a576-ee11-8179-6045bd127823}.xml | 0 .../{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml | 0 .../{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml | 0 .../{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml | 0 .../{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml | 0 .../{f973487b-601d-4828-83c6-936f4f132331}.xml | 0 .../src/Entities/p365i_PriceList/Entity.xml | 0 .../card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml | 0 ...04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml | 0 .../main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml | 0 ...0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml | 0 .../{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml | 0 ...d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml | 0 .../src/Entities/p365i_PriceList/RibbonDiff.xml | 0 .../{1f94d11f-892c-4891-82ba-4116da8276ee}.xml | 0 .../{31899092-625a-4116-8920-09d693b2bfa1}.xml | 0 .../{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml | 0 .../{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml | 0 .../{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml | 0 .../{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml | 0 .../{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml | 0 .../src/Entities/p365i_Product/Entity.xml | 0 .../card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml | 0 ...46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml | 0 .../main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml | 0 ...78153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml | 0 .../{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml | 0 ...6e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml | 0 .../{db436d74-fc68-ee11-9ae7-00224841f369}.xml | 0 ...b436d74-fc68-ee11-9ae7-00224841f369}_managed.xml | 0 .../src/Entities/p365i_Product/RibbonDiff.xml | 0 .../{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml | 0 .../{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml | 0 .../{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml | 0 .../{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml | 0 .../{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml | 0 .../{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml | 0 .../{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml | 0 .../src/Entities/p365i_Prospect/Entity.xml | 0 .../card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml | 0 ...25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml | 0 .../main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml | 0 ...d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml | 0 .../{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml | 0 ...075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml | 0 .../{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml | 0 ...ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml | 0 .../src/Entities/p365i_Prospect/RibbonDiff.xml | 0 .../{158d8eac-ea74-44d1-b269-1315e2742b41}.xml | 0 .../{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml | 0 .../{399cb91d-efea-4c72-9d4f-03f317706d86}.xml | 0 .../{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml | 0 .../{78834f71-00c9-ee11-9079-00224841f5ce}.xml | 0 .../{e6c7efa7-4093-40b2-b6c9-441901320367}.xml | 0 .../{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml | 0 .../{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml | 0 .../src/Entities/p365i_Quote/Entity.xml | 0 .../card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml | 0 ...a8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml | 0 .../main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml | 0 ...8ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml | 0 .../{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml | 0 ...b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml | 0 .../Formulas/p365i_quote-p365i_subtotalamount.xaml | 0 .../Formulas/p365i_quote-p365i_totalamount.xaml | 0 .../src/Entities/p365i_Quote/RibbonDiff.xml | 0 .../{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml | 0 .../{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml | 0 .../{42d68951-fec8-ee11-9078-00224840d636}.xml | 0 .../{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml | 0 .../{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml | 0 .../{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml | 0 .../{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml | 0 .../{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml | 0 .../src/Entities/p365i_QuoteProduct/Entity.xml | 0 .../card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml | 0 ...6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml | 0 .../main/{c8532c46-4233-4f57-9990-eb767c611223}.xml | 0 ...8532c46-4233-4f57-9990-eb767c611223}_managed.xml | 0 .../{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml | 0 ...483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml | 0 .../Formulas/p365i_quoteproduct-p365i_subtotal.xaml | 0 .../p365i_quoteproduct-p365i_totalcost.xaml | 0 .../p365i_quoteproduct-p365i_unitcostline.xaml | 0 .../src/Entities/p365i_QuoteProduct/RibbonDiff.xml | 0 .../{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml | 0 .../{929cff51-e87b-ee11-8179-00224841f5ce}.xml | 0 .../{93b89758-e404-4030-99b6-1b9efd7449d0}.xml | 0 .../{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml | 0 .../{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml | 0 .../{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml | 0 .../{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml | 0 .../{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml | 0 .../src/Entities/p365i_SalesUnit/Entity.xml | 0 .../card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml | 0 ...db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml | 0 .../main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml | 0 ...def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml | 0 .../{db2a5596-4cee-4385-b24a-957748a8014d}.xml | 0 ...b2a5596-4cee-4385-b24a-957748a8014d}_managed.xml | 0 .../{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml | 0 ...03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml | 0 .../src/Entities/p365i_SalesUnit/RibbonDiff.xml | 0 .../{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml | 0 .../{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml | 0 .../{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml | 0 .../{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml | 0 .../{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml | 0 .../{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml | 0 .../{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml | 0 .../Entities/p365i_prospecttoopportunity/Entity.xml | 0 .../main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml | 0 ...f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml | 0 .../p365i_prospecttoopportunity-bpf_duration.xaml | 0 .../p365i_prospecttoopportunity/RibbonDiff.xml | 0 .../{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml | 0 .../{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml | 0 .../{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml | 0 .../{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml | 0 .../{42486e66-26e9-4687-aa0c-1b29692d5632}.xml | 0 .../{51d78d5f-726b-ee11-9ae7-00224840d636}.xml | 0 .../{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml | 0 .../{e30e7103-4903-4895-91cb-db8aafe38590}.xml | 0 .../{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml | 0 .../{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml | 0 .../src/Entities/p365i_salesprocess/Entity.xml | 0 .../main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml | 0 ...ee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml | 0 .../Formulas/p365i_salesprocess-bpf_duration.xaml | 0 .../src/Entities/p365i_salesprocess/RibbonDiff.xml | 0 .../{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml | 0 .../{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml | 0 .../{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml | 0 .../{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml | 0 .../{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml | 0 .../{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml | 0 .../{d58cb83b-836b-ee11-9ae7-00224840d636}.xml | 0 .../{ef394041-a487-427e-8962-3abc2d687d91}.xml | 0 .../{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml | 0 .../{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml | 0 .../src/OptionSets/p365i_prospectsource.xml | 0 .../src/OptionSets/p365i_purchaseprocess.xml | 0 .../src/OptionSets/p365i_purchasetimeframe.xml | 0 .../src/OptionSets/p365i_revenuecalculaition.xml | 0 .../src/Other/Customizations.xml | 0 .../src/Other/EntityMaps.xml | 0 .../src/Other/Relationships.xml | 0 .../src/Other/Relationships/Account.xml | 0 .../src/Other/Relationships/BusinessUnit.xml | 0 .../src/Other/Relationships/Contact.xml | 0 .../src/Other/Relationships/Organization.xml | 0 .../src/Other/Relationships/Owner.xml | 0 .../src/Other/Relationships/ProcessStage.xml | 0 .../src/Other/Relationships/SystemUser.xml | 0 .../src/Other/Relationships/Team.xml | 0 .../src/Other/Relationships/TransactionCurrency.xml | 0 .../src/Other/Relationships/Workflow.xml | 0 .../src/Other/Relationships/p365i_AccountPlan.xml | 0 .../src/Other/Relationships/p365i_ListItem.xml | 0 .../src/Other/Relationships/p365i_Opportunity.xml | 0 .../Relationships/p365i_OpportunityProduct.xml | 0 .../src/Other/Relationships/p365i_PriceList.xml | 0 .../src/Other/Relationships/p365i_Product.xml | 0 .../src/Other/Relationships/p365i_Prospect.xml | 0 .../src/Other/Relationships/p365i_Quote.xml | 0 .../src/Other/Relationships/p365i_SalesUnit.xml | 0 .../Power365CRMSalesSolution/src/Other/Solution.xml | 0 .../P365I_CRMSales.dll | Bin .../P365I_CRMSales.dll.data.xml | 0 .../{0119cefc-eac0-ee11-9079-6045bd127823}.xml | 0 .../{36b95e9e-f2c1-ee11-9079-00224840d636}.xml | 0 .../{543893d1-18c9-ee11-9079-6045bd127823}.xml | 0 .../{63a76359-a8c2-ee11-9079-00224840d636}.xml | 0 .../{bdc21410-ebc0-ee11-9079-00224840d636}.xml | 0 .../{ccfb494d-15c9-ee11-9078-00224840d636}.xml | 0 .../{cdc73c7d-15c9-ee11-9078-00224840d636}.xml | 0 .../src/WebResources/p365i_opportunity.js | 0 .../src/WebResources/p365i_opportunity.js.data.xml | 0 .../src/WebResources/p365i_opportunityIcon | 0 .../src/WebResources/p365i_opportunityIcon.data.xml | 0 .../src/WebResources/p365i_pricelistIcon | 0 .../src/WebResources/p365i_pricelistIcon.data.xml | 0 .../src/WebResources/p365i_productsIcon | 0 .../src/WebResources/p365i_productsIcon.data.xml | 0 .../src/WebResources/p365i_prospectIcon | 0 .../src/WebResources/p365i_prospectIcon.data.xml | 0 .../src/WebResources/p365i_quote.js | 0 .../src/WebResources/p365i_quote.js.data.xml | 0 .../src/WebResources/p365i_quoteIcon | 0 .../src/WebResources/p365i_quoteIcon.data.xml | 0 .../src/WebResources/p365i_salesunitIcon | 0 .../src/WebResources/p365i_salesunitIcon.data.xml | 0 ...stCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml | 0 ...FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml | 0 ...tunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml | 0 ...BE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml | 0 ...rocess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml | 0 ...0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml | 0 ...emCalc-8DA37770-727C-EE11-8179-00224840D636.xaml | 0 ...A37770-727C-EE11-8179-00224840D636.xaml.data.xml | 0 ...roduct-333312D9-F77B-EE11-8179-00224840D636.xaml | 0 ...3312D9-F77B-EE11-8179-00224840D636.xaml.data.xml | 0 ...roduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml | 0 ...2B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml | 0 .../appaction.xml | 0 .../appaction.xml | 0 .../appaction.xml | 0 .../appaction.xml | 0 .../appaction.xml | 0 .../customapis/p365i_CloseOpportunity/customapi.xml | 0 .../customapirequestparameter.xml | 0 .../customapirequestparameter.xml | 0 .../customapirequestparameter.xml | 0 .../customapiresponseproperty.xml | 0 .../p365i_CreateQuotefromOpp/customapi.xml | 0 .../customapis/p365i_QualifyProspect/customapi.xml | 0 .../customapirequestparameter.xml | 0 .../customapirequestparameter.xml | 0 .../customapirequestparameter.xml | 0 .../customapirequestparameter.xml | 0 .../customapiresponseproperty.xml | 0 .../customapiresponseproperty.xml | 0 493 files changed, 0 insertions(+), 0 deletions(-) rename samples/{Power365CRM => power-365-crm}/README.md (100%) rename samples/{Power365CRM => power-365-crm}/assets/Power365CRMSales.gif (100%) rename samples/{Power365CRM => power-365-crm}/solution/Power365CRMCoreSolution_1_0_0_0.zip (100%) rename samples/{Power365CRM => power-365-crm}/solution/Power365CRMCoreSolution_1_0_0_0_managed.zip (100%) rename samples/{Power365CRM => power-365-crm}/solution/Power365CRMSalesSolution_1_0_0_1.zip (100%) rename samples/{Power365CRM => power-365-crm}/solution/Power365CRMSalesSolution_1_0_0_1_managed.zip (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/.gitignore (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/Power365CRMCoreSolution.cdsproj (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/.gitignore (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml (100%) rename samples/{Power365CRM => power-365-crm}/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml (100%) diff --git a/samples/Power365CRM/README.md b/samples/power-365-crm/README.md similarity index 100% rename from samples/Power365CRM/README.md rename to samples/power-365-crm/README.md diff --git a/samples/Power365CRM/assets/Power365CRMSales.gif b/samples/power-365-crm/assets/Power365CRMSales.gif similarity index 100% rename from samples/Power365CRM/assets/Power365CRMSales.gif rename to samples/power-365-crm/assets/Power365CRMSales.gif diff --git a/samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0.zip b/samples/power-365-crm/solution/Power365CRMCoreSolution_1_0_0_0.zip similarity index 100% rename from samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0.zip rename to samples/power-365-crm/solution/Power365CRMCoreSolution_1_0_0_0.zip diff --git a/samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0_managed.zip b/samples/power-365-crm/solution/Power365CRMCoreSolution_1_0_0_0_managed.zip similarity index 100% rename from samples/Power365CRM/solution/Power365CRMCoreSolution_1_0_0_0_managed.zip rename to samples/power-365-crm/solution/Power365CRMCoreSolution_1_0_0_0_managed.zip diff --git a/samples/Power365CRM/solution/Power365CRMSalesSolution_1_0_0_1.zip b/samples/power-365-crm/solution/Power365CRMSalesSolution_1_0_0_1.zip similarity index 100% rename from samples/Power365CRM/solution/Power365CRMSalesSolution_1_0_0_1.zip rename to samples/power-365-crm/solution/Power365CRMSalesSolution_1_0_0_1.zip diff --git a/samples/Power365CRM/solution/Power365CRMSalesSolution_1_0_0_1_managed.zip b/samples/power-365-crm/solution/Power365CRMSalesSolution_1_0_0_1_managed.zip similarity index 100% rename from samples/Power365CRM/solution/Power365CRMSalesSolution_1_0_0_1_managed.zip rename to samples/power-365-crm/solution/Power365CRMSalesSolution_1_0_0_1_managed.zip diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/.gitignore b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/.gitignore similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/.gitignore rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/.gitignore diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/Power365CRMCoreSolution.cdsproj b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/Power365CRMCoreSolution.cdsproj similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/Power365CRMCoreSolution.cdsproj rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/Power365CRMCoreSolution.cdsproj diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/Account/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/Account/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/Contact/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/ProcessSession/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/SyncError/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/TransactionCurrency/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/OptionSets/p365i_producttype.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Customizations.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/BusinessUnit.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Owner.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/SystemUser.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/Team.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/TransactionCurrency.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_ListItem.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_PriceList.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_Product.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Relationships/p365i_SalesUnit.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Other/Solution.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_enums.js.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_helpers.js.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_pricelistIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_productsIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_ribbon.js.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/WebResources/p365i_salesunitIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml b/samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMCoreSolution/src/Workflows/SetListItemName-CD49C1A2-FE68-EE11-9AE7-00224840D361.xaml.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/.gitignore b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/.gitignore similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/.gitignore rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/.gitignore diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/Power365CRMSalesSolution.cdsproj diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/AppModuleSiteMaps/p365i_SalesCenter/AppModuleSiteMap_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/AppModules/p365i_SalesCenter/AppModule_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00.meta.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_AdditionalUris0_identity.json diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_BackgroundImageUri diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_closeopportunity_48e00_DocumentUri.msapp diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72.meta.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_AdditionalUris0_identity.json diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_BackgroundImageUri diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_qualifylead_c2d72_DocumentUri.msapp diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14.meta.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_BackgroundImageUri diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/CanvasApps/p365i_salescenterdefaultcommandlibrary_48e14_DocumentUri.msapp diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Dashboards/{bc5c2150-fdc8-ee11-9079-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Account/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Account/FormXml/main/{dd81c0b1-fac8-ee11-9079-00224841f5ce}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Account/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/Contact/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/card/{29d2bec1-f304-4509-9b14-694246fa447c}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/main/{1c0726f8-c649-4f82-9bad-11499d7111e5}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/FormXml/quick/{ae3c0911-c4b6-4546-a82e-949159613d12}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{0bdd106d-250f-4cf1-8fae-1b415f7c38e5}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{2fb2500c-c7a1-4bd8-870f-30da8773ba25}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{53ea7f09-952b-4865-a721-34b38cf57a42}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{86e576ad-fac8-ee11-9079-6045bd127823}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{92503a6a-1164-48a5-bffb-235fbb16664e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{acec1ade-f676-ee11-8179-6045bd10f02e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{e4128163-334b-432f-b634-51aff295d0db}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_AccountPlan/SavedQueries/{f2845574-1484-4b61-a2b4-a70f82ef244f}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/card/{4fdcf12f-0034-4992-9a85-e1db09c05da3}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/main/{2624fa85-8605-4b99-ad78-03b50b029e8f}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/FormXml/quick/{6cc94eae-4482-48c7-b632-6a0e67069fdc}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3ab50d92-1d62-4b65-8988-c2ff080cab17}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{3b9f2982-a09e-4224-86b7-ca462ec2722e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{552d6c4c-ba3f-43cc-8832-a2d1dabf6586}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{6375ad99-f676-ee11-8179-6045bdd06c78}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{84bc6269-497d-4ec9-bacb-b9e047f6c010}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{91c50fcb-fb6d-4423-a55d-d5006ce2a871}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlan/SavedQueries/{dde56077-affa-43a2-b41f-36e306b40f9b}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/card/{c9f9ea01-08de-4795-b337-f2113de80813}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/main/{c3347686-d33c-4aaf-90f4-e71bb58786a5}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/FormXml/quick/{25b9b696-b1a2-4b7f-a950-9d1860cd8481}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{5ba9b1e4-3523-4cb6-9e10-7cbfc1256980}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{78311c3e-e4cb-4dfa-8955-63e241662fcd}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{7decca34-6b6f-4b5f-8f26-d4480c6a81c1}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{94fa9f47-2864-489f-bd77-e64146ebb5e5}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{aab60b23-f776-ee11-8179-6045bd10f02e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{ab09b67f-81ef-4099-a863-7acb3b815915}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanActivityTemplate/SavedQueries/{f55efdd4-5587-416a-b4fc-32a836c5e97c}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/card/{bb051e5c-3440-47d9-a102-b42fbb6697d1}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/main/{2ed8c3e4-bd55-4563-9fd4-cf1cbcac96e8}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/FormXml/quick/{62b0c474-02b8-4371-ba13-514b242de3db}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{1e1bc16f-5afa-4eec-bd5e-df84be2e7c20}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{3468afd4-4944-41bb-966f-7cc10b27dc47}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{47363fb4-f676-ee11-8179-6045bd10f02e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{522a1f16-cd13-4cd7-82b6-5cd07fec949a}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{58723348-f212-45be-8534-15a03647debc}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{bd5570ef-78e6-436d-80c4-5c3255d3649a}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ActionPlanTemplate/SavedQueries/{c36e03f8-7378-4048-9e05-cc967ed0cc70}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/card/{c16914b6-693e-4080-bab0-a8e3c3f3ae59}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/main/{7c653b35-f3ea-41a9-bdb9-f3a9a3b481f3}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{0eda2a71-ef98-4be8-b981-5f5a28d05381}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{70dec15d-c87b-ee11-8179-00224840d636}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quick/{8fc47389-c87b-ee11-8179-00224840d636}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/FormXml/quickCreate/{a917975b-fe68-ee11-9ae7-00224841f5ce}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{0b9b1dce-1968-40a3-a9ea-3e922c64fa29}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{2708c405-5d2a-41d1-8b8e-c274a16ae056}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{53ca99fc-348d-4f82-b52b-d7e8a6cc2333}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{61c63fd4-f068-ee11-9ae7-6045bd10f18c}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{8c251133-01f7-4ac4-9cd4-aa2d935794ee}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{a85118d3-8f44-4192-aa68-5c1eec4f4083}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{bf42380c-d8f6-44a5-b7c5-ca99d0673534}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_ListItem/SavedQueries/{d7e0bf1f-fd68-ee11-9ae7-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/card/{81fc0345-3815-4dfe-8394-c8631589ec0e}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/main/{044fbce1-d4f2-4230-8695-03819956c21e}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/FormXml/quick/{7b390939-b36f-4e71-92cb-3264875ab2f3}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_estrevenuecalculated.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_subtotalamount.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/Formulas/p365i_opportunity-p365i_totalamount.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{2898d69c-f9c8-ee11-9079-6045bd127823}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{416af4b4-bb8d-45ef-9f4e-c345b9c5e6e0}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{53da5551-47e8-454f-97c0-620f9b1a2926}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{573d02b8-950c-44ef-8522-0eae14621f2a}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{5ee7b78a-8670-4ebf-9da5-017bccddfced}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{7808e576-ba39-4168-b134-fbae8cf491a3}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{91872a1e-fec8-ee11-9079-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{bc8a8617-ff68-ee11-9ae7-6045bd10fdbe}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Opportunity/SavedQueries/{d04c262f-cfd9-4c68-999b-dba89f489bc7}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/card/{5a3eb86b-c59d-4f80-a6d3-06b9652330a2}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/main/{956e0db8-6537-4b70-84c9-e98f9ae545d8}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/FormXml/quick/{92921e5f-9795-407e-9761-f4fb059790a0}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{0e7cc9c7-be37-4bcc-bb56-570d4c8ecbcf}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{19f657f6-1fb6-4f41-bf5a-388345f983ef}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{20f9b1dd-d006-45de-be35-6f5ab3726512}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{3e26d205-c8db-49b1-a748-9abfb074361e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{5e0fcc9d-562f-4ad3-9bd2-ad11d43b9da5}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{c8061076-0169-ee11-9ae7-6045bdd06c78}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityClosure/SavedQueries/{fca04f1d-d7cf-49c8-ac16-9d8c7adeac7f}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/card/{7c54b3b2-8874-4912-9e55-3ba1c8f77c07}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/main/{51832aab-57b6-4f5d-8b9e-62304f189327}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/FormXml/quick/{ba930a2d-a7dc-4eec-856b-8df93f3a3c60}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_subtotal.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_totalcost.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/Formulas/p365i_opportunityproduct-p365i_unitcostline.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{63d89a3e-928d-4587-b6a0-022f055ab2f5}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{7c6995c6-2a5e-493d-84b4-dc846fe6f1d6}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{8e34e14d-a576-ee11-8179-6045bd127823}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{a37fa79c-0169-ee11-9ae7-6045bdd15ef9}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{aea26b18-0961-45f0-9065-cc5beaa2abd6}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{bc570322-02ca-44fd-9fdf-5292be128bb6}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{d599a4a2-40be-4ee6-87bc-f8cad2e8f534}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_OpportunityProduct/SavedQueries/{f973487b-601d-4828-83c6-936f4f132331}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/card/{d04fcec3-4b2a-4fe3-9e34-6292b893164b}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/main/{b0a8d38b-c6a5-4655-8e32-71606335710e}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/FormXml/quick/{2d2de14f-ece3-4a9a-957d-025b16abf79d}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{1f94d11f-892c-4891-82ba-4116da8276ee}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{31899092-625a-4116-8920-09d693b2bfa1}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{38a97c78-b0db-4683-8ecc-e984ccb61079}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5856f9c7-f068-ee11-9ae7-6045bd10f18c}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{5f62ed27-73dc-4009-b2c5-0cfcfe63ac96}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{d5366cd1-2afd-4e91-9d0c-3af15d171c57}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_PriceList/SavedQueries/{e93685ce-8c1e-414a-b359-2b7cc7e09dfe}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/card/{e46bc75b-e0a7-4715-af9e-d76173a9e268}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/main/{478153a6-c8b2-4abc-8550-8c1d75b5ba56}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quick/{36e9dda3-77c7-447c-bc19-64dad32bb616}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/FormXml/quickCreate/{db436d74-fc68-ee11-9ae7-00224841f369}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{0c44c8d1-3bc4-4469-b82d-31e319552d67}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{3a252ab4-9a3b-4393-bad2-c203785ef2a9}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{7d398db7-9d9f-4342-8abf-9f8e82938bec}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{b2bbc9ec-e83e-42fb-a599-f68b504ee685}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{bff68bbe-42f1-48c4-8a0b-98ea121e3de7}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{c616f7e0-6c1c-4b8d-9457-9fb783a3144d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Product/SavedQueries/{df4a56dd-f068-ee11-9ae7-6045bd10f02e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/card/{b25dc2ec-8964-4c4f-a44c-4633c8a914c2}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/main/{4d970aca-b1e9-4833-8601-128076c4eebc}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quick/{5075fc1f-0c17-485c-b3f3-859b146d0e7b}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/FormXml/quickCreate/{4ab6cc0b-9d76-ee11-8179-00224840d636}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{158d8eac-ea74-44d1-b269-1315e2742b41}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{1fc76696-d4b4-4c65-9b05-0e4e83b872e4}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{399cb91d-efea-4c72-9d4f-03f317706d86}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{6adb399e-5bad-4be6-a29c-b7bd17ff0477}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{78834f71-00c9-ee11-9079-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{e6c7efa7-4093-40b2-b6c9-441901320367}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{eb40cad8-8670-4cf2-b032-f962ed04bfe9}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Prospect/SavedQueries/{fd92dc33-ff68-ee11-9ae7-6045bd10ff5f}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/card/{fa8f34f1-471b-4006-9aa1-7d07df9544fe}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/main/{68ecea34-64ab-4712-beda-dc35f490bae6}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/FormXml/quick/{9b883572-f5f3-4efb-b05b-206406e89f9b}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_subtotalamount.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/Formulas/p365i_quote-p365i_totalamount.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{10612c57-2f9a-49b8-90b8-e336f14ae041}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{3d6494e2-c9d3-48da-91d9-73cb071061ad}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{42d68951-fec8-ee11-9078-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{5d168323-ff68-ee11-9ae7-6045bd10fdbe}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{616ffeac-cde0-424c-b6c5-0d4ba0802a78}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c165c7d7-869c-4062-b1a3-823bc811e4f9}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{c57e66a8-ff71-4315-8b63-e36ddd1d4824}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_Quote/SavedQueries/{fe8be357-3ce1-43bf-bb33-68ad0dc8ce99}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/card/{f6eac61f-70a5-4aca-866e-3bd75d039c2d}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/main/{c8532c46-4233-4f57-9990-eb767c611223}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/FormXml/quick/{3483d1b6-468a-4e0c-b8af-0df0e1a8ec96}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_subtotal.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_totalcost.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/Formulas/p365i_quoteproduct-p365i_unitcostline.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{186db011-4b78-4b23-98c6-1c57dc8b7daf}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{929cff51-e87b-ee11-8179-00224841f5ce}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{93b89758-e404-4030-99b6-1b9efd7449d0}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{a303577c-0169-ee11-9ae7-6045bdd06c78}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{afd2617d-69d3-4e93-a020-6c54aa55c255}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{b7b3aec3-3c7f-4faf-a744-731f74e0b78d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{bc8a91a1-e67a-48ba-8918-17a78e20ad51}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_QuoteProduct/SavedQueries/{e63a6283-8c64-42d2-b9cb-002766f6894e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/card/{4db15475-6cf3-480f-ab07-1dab8a2f7347}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/main/{0def79c2-14cb-436e-a50c-b54cb703c1bb}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quick/{db2a5596-4cee-4385-b24a-957748a8014d}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/FormXml/quickCreate/{e03153d6-fb68-ee11-9ae7-6045bd127823}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{3041e5f6-87b2-48d6-94b2-8a58f27c07ab}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{5691ee29-bc00-4af1-bf5f-6bfebc99f38d}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{70cc5437-768b-41a0-9dae-fef1cfc90ed9}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{8b00c87a-f368-ee11-9ae7-6045bd10fdbe}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{a36a980f-1afb-42d3-8bc1-0a83d85c2b7e}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{b2b313dc-a21e-42f2-a421-81ba829e88be}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_SalesUnit/SavedQueries/{d3586715-1f56-4b8b-9830-ce6126cf1e99}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/FormXml/main/{1f1e2c4e-192e-43b6-a332-e1771dd77d71}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/Formulas/p365i_prospecttoopportunity-bpf_duration.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{05388c67-4cf8-467b-92cf-75f2c065daf6}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{2253db56-9656-46b4-ace2-b0b0ace000ba}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3864f80c-416e-4e2f-8fe8-6b631dcc91c8}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{3eb76e84-5420-4ad7-9ac1-42b6424f10d2}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{42486e66-26e9-4687-aa0c-1b29692d5632}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{51d78d5f-726b-ee11-9ae7-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{7b18477c-cdae-4979-91ed-b42fe238acc7}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{e30e7103-4903-4895-91cb-db8aafe38590}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{ed1e2aab-aeb6-4dd4-a2f8-223266f28179}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_prospecttoopportunity/SavedQueries/{fc21f2cd-a1a2-4420-8eed-be4a51c3f0a8}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Entity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/FormXml/main/{cee0b2a6-39f3-4af1-917e-07fc088ca7e5}_managed.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/Formulas/p365i_salesprocess-bpf_duration.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/RibbonDiff.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{22e9ce78-e101-4239-8250-ad2b5b5cb8e1}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{2733bae1-ca24-481d-86ba-b0c9b1e7daad}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{3019cdc5-61b3-4be8-8f67-22d462c048a9}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{738abdaa-829f-4cc6-83ab-3cb45d83f873}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{a8ec78b3-17f3-43a2-ab58-ec8be25c4128}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ad842b3f-c1e6-420a-9872-ea39252cf626}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{d58cb83b-836b-ee11-9ae7-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{ef394041-a487-427e-8962-3abc2d687d91}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f066abaf-0b20-46e6-8f68-d2f1d62ace87}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Entities/p365i_salesprocess/SavedQueries/{f86aa88f-fcfd-4980-ac73-82dbc5bc2c28}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_prospectsource.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchaseprocess.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_purchasetimeframe.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/OptionSets/p365i_revenuecalculaition.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Customizations.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/EntityMaps.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Account.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/BusinessUnit.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Contact.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Organization.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Owner.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/ProcessStage.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/SystemUser.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Team.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/TransactionCurrency.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/Workflow.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_AccountPlan.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_ListItem.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Opportunity.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_OpportunityProduct.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_PriceList.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Product.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Prospect.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_Quote.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Relationships/p365i_SalesUnit.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Other/Solution.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/PluginAssemblies/P365I_CRMSales-29148888-15B3-49A9-BE8F-E2DEA75A0D0E/P365I_CRMSales.dll.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{0119cefc-eac0-ee11-9079-6045bd127823}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{36b95e9e-f2c1-ee11-9079-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{543893d1-18c9-ee11-9079-6045bd127823}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{63a76359-a8c2-ee11-9079-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{bdc21410-ebc0-ee11-9079-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{ccfb494d-15c9-ee11-9078-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/SdkMessageProcessingSteps/{cdc73c7d-15c9-ee11-9078-00224840d636}.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunity.js.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_opportunityIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_pricelistIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_productsIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_prospectIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quote.js.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_quoteIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/WebResources/p365i_salesunitIcon.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/PriceListCost-D9FFFDC6-F47B-EE11-8179-00224840D636.xaml.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/ProspecttoOpportunity-1DBE38AA-526B-EE11-9AE7-6045BD127823.xaml.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/SalesProcess-5E0EEDAE-796B-EE11-9AE7-6045BD127823.xaml.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/SystemCalc-8DA37770-727C-EE11-8179-00224840D636.xaml.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-333312D9-F77B-EE11-8179-00224840D636.xaml.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/Workflows/Typeofproduct-832B81D0-0D7B-EE11-8179-00224840D636.xaml.data.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__AddQuote!3faee7a937754537b14ae7845945e029!p365i_SalesCenter!p365i_opportunity!0/appaction.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__DisqualifyProspec!ac1db836bb10401494303a0d1dbd8400!p365i_SalesCenter!p365i_prospect!0/appaction.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Lose!f8783452a53a4107a5a665bf17e07a3b!p365i_SalesCenter!p365i_opportunity!0/appaction.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__QualifyProspect!5810dd08643a4e5a9e8bebeb0ffdf913!p365i_SalesCenter!p365i_prospect!0/appaction.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/appactions/p365i__Win!c4ee234944e546a4bceb4c90990c8ad8!p365i_SalesCenter!p365i_opportunity!0/appaction.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapi.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_LostStatusReason/customapirequestparameter.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_OppId/customapirequestparameter.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapirequestparameters/CloseOpportunity_action/customapirequestparameter.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CloseOpportunity/customapiresponseproperties/CloseOpportunity_resultMessage/customapiresponseproperty.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_CreateQuotefromOpp/customapi.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapi.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_account/customapirequestparameter.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_contact/customapirequestparameter.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_opportunity/customapirequestparameter.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapirequestparameters/QualifyProspect_prospectid/customapirequestparameter.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_oppId/customapiresponseproperty.xml diff --git a/samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml b/samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml similarity index 100% rename from samples/Power365CRM/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml rename to samples/power-365-crm/sourcecode/Power365CRMSalesSolution/src/customapis/p365i_QualifyProspect/customapiresponseproperties/QualifyProspect_resultMessage/customapiresponseproperty.xml