Skip to content

Commit

Permalink
More examples shared (#6)
Browse files Browse the repository at this point in the history
* Fix calendar

* Calendar export config updated

* Duplicate Detection Rules Added

* Knowledge articles and subject demo added

* Crm Portals and Org settings added
  • Loading branch information
ksulikow authored Apr 10, 2019
1 parent a2759ea commit cf306b1
Show file tree
Hide file tree
Showing 14 changed files with 1,151 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -122,15 +122,39 @@
</ItemGroup>
<ItemGroup>
<None Include="App.config" />
<None Include="DemoScenarios\Calendars\ExportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\Calendars\ImportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\Contacts\Schema.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\CrmPortals\ExportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\CrmPortals\ImportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\DuplicateDetection\ExportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\DuplicateDetection\ImportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\OrganizationHierarchy\ExportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\OrganizationHierarchy\ImportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\SubjectsAndArticles\ExportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="DemoScenarios\SubjectsAndArticles\ImportConfig.json">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
<None Include="packages.config" />
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
Expand All @@ -155,5 +179,25 @@
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<None Include="DemoScenarios\SubjectsAndArticles\Schema.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<None Include="DemoScenarios\DuplicateDetection\Schema.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<None Include="DemoScenarios\OrgSettings\Schema.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<None Include="DemoScenarios\CrmPortals\Schema.xml">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
</None>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
</Project>
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"CrmMigrationToolSchemaPaths": [
"GetAutomatically"
],
"JsonFolderPath": "GetAutomatically",
"PageSize": 500,
"BatchSize": 1000,
"TopCount": 10000,
"OnlyActiveRecords": false,
"OneEntityPerBatch": true,
"FilePrefix": "Calendars",
"SeperateFilesPerEntity": true,
"CrmMigrationToolSchemaFilters": {
"calendar": "<filter type=\"or\"> <condition attribute=\"type\" operator=\"in\"><value>1</value><value>2</value></condition> <condition attribute=\"calendarid\" operator=\"eq\" value=\"49eff0d2-105b-e911-a98f-000d3ab11b7a\"/> </filter> "
},
"LookupMapping": {
"calendar": {
"businessunitid": [
"name"
]
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"JsonFolderPath": "GetAutomatically",
"IgnoreStatuses": true,
"IgnoreSystemFields": true,
"SaveBatchSize": 50,
"DeactivateAllProcesses": false,
"FilePrefix": "Calendars",
"PassOneReferences": [
"businessunit",
"uom",
"uomschedule",
"queue"
],
"MigrationConfig": {
"ApplyAliasMapping": true,
"SourceRootBUName": "capgeminitest"
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
{
"CrmMigrationToolSchemaPaths": [
"GetAutomatically"
],
"JsonFolderPath": "GetAutomatically",
"PageSize": 500,
"BatchSize": 1000,
"TopCount": 10000,
"OnlyActiveRecords": false,
"OneEntityPerBatch": true,
"FilePrefix": "CrmPortals",
"SeperateFilesPerEntity": true,
"CrmMigrationToolSchemaFilters": {
"adx_sitesetting": "<filter> <condition attribute=\"adx_name\" value=\"Authentication/OpenAuth/%\" operator=\"not-like\"/> </filter>"
},
"LookupMapping": {
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{
"JsonFolderPath": "GetAutomatically",
"IgnoreStatuses": true,
"IgnoreSystemFields": true,
"FiledsToIgnore": [
"createdby",
"createdonbehalfby",
"createdon",
"importsequencenumber",
"modifiedby",
"modifiedonbehalfby",
"modifiedon",
"ownerid",
"owningbusinessunit",
"owningteam",
"owninguser",
"overriddencreatedon",
"timezoneruleversionnumber",
"utcconversiontimezonecode",
"versionnumber",
"transactioncurrencyid",
"organizationid",
"statecode",
"statuscode"
],
"SaveBatchSize": 50,
"DeactivateAllProcesses": true,
"FilePrefix": "CrmPortals",
"PassOneReferences": [
"businessunit",
"uom",
"uomschedule",
"queue"
],
"MigrationConfig": {
"ApplyAliasMapping": true,
"SourceRootBUName": "capgeminitest"
},
"EntitiesToSync": [
"adx_weblink",
"adx_webpage",
"adx_sitesetting"
]
}
Loading

0 comments on commit cf306b1

Please sign in to comment.