Appointments
The Dime.Scheduler Appointments table plays a crucial part in the integration with Business Central: it is the staging table that Dime.Scheduler uses to deposit its appointments that the planners have made in the planning tool.
There's only one (implicit) action in the list: "Process". There is no need to manually invoke this button unless you want retry processing a failed appointment.
There are built-in event listeners that automatically process the records in this list. For more information on this topic, continue here.
Card
Appointments in the list can be opened in the appointment card, which reveals more information about the appointment:
The following - grouped - fields are shown in the appointment card:
Group | Field |
---|---|
Appointment | Entry Number |
Appointment | Source Type |
Appointment | Source App |
Appointment | Database Action |
Appointment | Job No |
Appointment | Task No |
Appointment | Appointment ID |
Appointment | Subject |
Appointment | Body |
Appointment | Start Date |
Appointment | End Date |
Appointment | Time Marker |
Appointment | Category |
Appointment | Importance |
Appointment | Is All Day Event |
Planning Details | Duration (Sec.) |
Planning Details | Non Working Time (Sec.) |
Planning Details | Planning Quantity |
Planning Details | Planning Unit Of Measure |
Planning Details | Planning UoM Conversion |
Planning Details | Use Fix Planning Quantity |
Planning Details | Round to Unit Of Measure |
Back Office | Back Office Id |
Back Office | Back Office Parent Id |
Back Office | Sent from Back Office |
Change Tracking | Last Modified Date |
Change Tracking | Last Modified User |
Change Tracking | Created Date |
Change Tracking | Created user |
Furthermore, a subgrid shows all the resources that have been assigned to the appointment. Similarly, another subgrid links to the field values that have been assigned to the appointment.
It is essentially the same information that you get to see in the appointment card in Dime.Scheduler.
Resources
An appointment resource (also known as an assignment) refers to a resource that has been assigned to an appointment. In the appointment card, the resources section is concerned with this relationship:
The following fields are available:
- Entry No
- Line No
- Source Type
- Resource Type
- Resource No
- Resource Name
- Display Name
- Alternative Resources
Field Values
An appointment field value refers to the value of custom fields and templates that have been created in Dime.Scheduler.
In the appointment card, the resources section is concerned with this relationship:
The following fields are available:
- Entry No
- Line No
- Field code
- Field Type
- Field Value