Cleanup

This cleanup is only meant for the migration guide from 4.x to 5.x

If you are installing 5.x for the first time OR you upgraded to 5.x but you reseted the config to default, then you can skip the cleanup steps

If you have any custom config other than the listed ones below, DON'T REMOVE THEM

Make sure to only remove the listed configs below

Property mappings

You need to clean up and remove the "Property mappings" config for the following types:

  • Event

  • PlanningItem

  • Assignment

Only keep your custom mappings config "If you have any"

Event

"xml": "EventXML",
"uuid": "uuid",
"mimetype": "mimetype",
"name": "EventName",
"sector": "EventSector",
"startDate": "EventStartDate",
"endDate": "EventEndDate",
"etag": "checksum",
"planningItem": {
        "property": "EventPlanningItemRelations"
}

PlanningItem

"uuid": "uuid",
"etag": "checksum",
"xml": "PlanningXML",
"mimetype": "mimetype",
"headline": "PlanningHeadline",
"urgency": "PlanningUrgency",
"statusHRM": "PlanningStatusHRM",
"sector": "PlanningSector",
"startDate": "PlanningStartDate",
"endDate": "PlanningEndDate",
"event": {
        "property": "PlanningEventRelation"
},
"assignments": {
        "property": "PlanningAssignmentsRelation"
}

Assignment

"etag": "checksum",
"uuid": "uuid",
"contentType": "contenttype",
"xml": "AssignmentXML",
"mimetype": "mimetype",
"headline": "AssignmentHeadline",
"type": "AssignmentType",
"statusHRM": "AssignmentStatusHRM",
"assigneeName": "AssignmentAssigneesName",
"endDate": "AssignmentEndDate",
"startDate": "AssignmentStartDate",
"articlesUuid": "AssignmentArticlesUuid",
"assignees": {
        "property": "AssignmentAssigneesRelation"
},
"articles": {
        "property": "AssignmentArticlesRelation"
},
"planningItem": {
        "property": "AssignmentPlanningItemRelation"
}

Properties to fetch

You need to clean up and remove the "Properties to fetch" config for the following types:

  • Event

  • PlanningItem

  • Assignment

And only keep your custom mappings config "If you have any"

Event

"xml",
"planningItem.xml"

PlanningItem

"xml",
"event.xml",
"assignments.xml"

Assignment

"xml",
"assignees.xml",
"planningItem.xml"