Calendar

Note:

In the Capacity Planning Application JDL Samples using a Composite Data Model, this entity relies on the following entities:

  • Schedule

The Calendar entity has the following attributes, which detail the hierarchical structure and scheduling of calendar activities:

  • id - String, required: The unique identifier for the calendar.

  • parentCalendar.id - String: The identifier of the parent calendar.

  • parentCalendar.schedule.end - DateTime: The end date and time of the schedule in the parent calendar.

  • parentCalendar.schedule.start - DateTime: The start date and time of the schedule in the parent calendar.

  • parentCalendar.schedule.activity.id - String: The identifier of the activity in the parent calendar schedule.

  • parentCalendar.schedule.activity.plant.plantId - String: The plant identifier associated with the activity in the parent calendar schedule.

  • parentCalendar.schedule.activity.plant.country.id - String: The country identifier of the plant associated with the activity in the parent calendar schedule.

  • parentCalendar.schedule.resource.id - String: The resource identifier associated with the parent calendar schedule.

  • schedule.end - DateTime: The end date and time of the schedule.

  • schedule.start - DateTime: The start date and time of the schedule.

  • schedule.activity.id - String: The identifier of the activity in the schedule.

  • schedule.activity.plant.plantId - String: The plant identifier associated with the activity in the schedule.

  • schedule.activity.plant.country.id - String: The country identifier of the plant associated with the activity in the schedule.

  • schedule.resource.id - String: The resource identifier associated with the schedule.

Here are some sample values it can contain:

Table 1. Calendar Attributes
id parentCalendar.id parentCalendar.schedule.end parentCalendar.schedule.start parentCalendar.schedule.activity.id parentCalendar.schedule.activity.plant.plantId parentCalendar.schedule.activity.plant.country.id parentCalendar.schedule.resource.id schedule.end schedule.start schedule.activity.id schedule.activity.plant.plantId schedule.activity.plant.country.id schedule.resource.id
CAL001 PCAL001 2024-11-15T17:00:00 2024-11-15T09:00:00 ACT001 Paris FR RES001 2024-11-15T18:00:00 2024-11-15T10:00:00 ACT002 PLANT002 UK RES002
CAL002 PCAL002 2024-12-01T12:00:00 2024-12-01T08:00:00 ACT003 London UK RES003 2024-12-01T16:00:00 2024-12-01T09:00:00 ACT004 PLANT004 UK RES004