!--a11y-->
Defining Due Date Handling 
● Actions
● Processes

Callable object design requires specialist knowledge of the services and applications that are exposed. Typically, it is a task for users with a technical background. It therefore is covered in the section Exposing Applications as Callable Objects in Developing Composite Applications with CAF GP.
...
1. In the gallery, select an action or a process and choose Open….
The item’s design time opens.
2.
To switch to edit mode, choose
(Edit).
3. Open the Due Date tab page.

You can create only one due date and as many notifications as you want.
To determine whether an item is a due date, check that the Is Due Date indicator is enabled.
4. Under Due Date enter the following data:
Task |
Steps |
Add a new due date or notification configuration |
... 1. Choose Add Due Date (Add Notification). 2. Enter title. 3. Choose one of the following notification types: ○ Date – an exact date for item’s completion ○ Duration – an exact period for item’s completion You can choose whether the duration is calculated from the: ■ process start ■ action start (available for actions only) 4. Select a callable object to be executed. For example, you can select an object that sends an e-mail to the action processor, notifying him or her that the action has expired. To assign a callable object to the due date or to the notification, use Choose…, select the callable object and choose Select. 5. Once chosen, you can map the parameters of the callable object to those of the action or the process. You can also set default values for them. To do that, use Map… 6. Choose OK. The new due date or notification appears in the notification’s list. |
Edit an existing due date or notification’s configuration |
1. From the notification’s list, select the due date you want to edit. 2. Choose Edit. 3. Change the due date configuration, following the instructions for a new due date. |
Delete an existing due date or notification |
1. From the notification’s list, select the due date you want to delete. 2. Choose Remove. 3. The due date is deleted from the list. |
5. You can change the due dates during process initiation.
To be able to that, enable the Allow changes at instantiation indicator.

This step is available only for processes.
6.
To confirm the changes made, choose
(Save).
The item must be executed prior to the due date that you have configured.
If it does not reach status Completed before that date, the selected callable object is executed.
