T4S4  19.1 C8540 A23673
Teamcenter Gateway for SAP S/4HANA API Reference
SCHMGT ITK functions

All ITK functions of group SCHMGT supported by T4x. More...

Functions

 SCHMGT_claim_assignment HexTaskTag HexAssignmentTag
 Creates resource assignments to tasks in the schedule. More...
 
 SCHMGT_critical_tasks HexScheduletag
 Calculates the critical path of the schedule. More...
 
 SCHMGT_delete_assignments HexScheduletag HexAssignmentTag1...HexAssignmentTagX
 Deletes resource assignments in the schedule. More...
 
 SCHMGT_delete_dependency HexScheduletag HexDependencyTag1...HexDependencyTagX
 Deletes dependencies in the schedule. More...
 
 SCHMGT_delete_tasks_non_interactive HexScheduletag HexTaskTag1...HexTaskTagX
 Deletes tasks in the schedule. More...
 
 SCHMGT_initialize_actual_finish_date HexTaskTag
 initialises the actual finish date of the schedule task. More...
 
 SCHMGT_initialize_actual_start_date HexTaskTag
 initialises the actual start date of the schedule task. More...
 
 SCHMGT_launch_workflow HexTaskTag
 Launches the workflow on task. More...
 
 SCHMGT_recalculate_schedule_non_interactive HexScheduletag Type Asynchron
 Performs the recalculation operation on the schedule. More...
 
 SCHMGT_scale_schedule_non_interactive HexScheduletag ScaleFactor Type CheckState
 Performs the scale schedule operation on the schedule. More...
 
 SCHMGT_set_percent_complete HexTaskTag Percent
 sets the percent complete of the schedule task. More...
 
 SCHMGT_set_schedule_status HexScheduleTag StatusName
 sets the status of the schedule. More...
 
 SCHMGT_set_task_status HexTaskTag StatusName
 sets the status of the schedule task. More...
 
 SCHMGT_set_work_complete HexTaskTag WorkComplete
 sets the work complete of the schedule task. More...
 
 SCHMGT_shift_schedule_non_interactive HexScheduletag NewDate NewFinish
 Performs the recalculation operation on the schedule. More...
 

Detailed Description

All ITK functions of group SCHMGT supported by T4x.

This group specifies all ITK functions of group SCHMGT for which wrappers have been defined in T4x

Function Documentation

◆ SCHMGT_claim_assignment()

ITK::SCHMGT_claim_assignment   HexTaskTag HexAssignmentTag  

Creates resource assignments to tasks in the schedule.

Parameters
HexTaskTag
HexAssignmentTag
Returns
list of 0 and HexNewAssignmentTag or list of ITK status and error message

◆ SCHMGT_critical_tasks()

ITK::SCHMGT_critical_tasks   HexScheduletag  

Calculates the critical path of the schedule.

Parameters
HexScheduleTag
Returns
list of 0 and list of HexCriticalTaskTags and list of HexCriticalProxyTaskTags or list of ITK status and error message

◆ SCHMGT_delete_assignments()

ITK::SCHMGT_delete_assignments   HexScheduletag HexAssignmentTag1...HexAssignmentTagX  

Deletes resource assignments in the schedule.

Parameters
HexScheduleTag
HexAssignmentTag1...HexAssignmentTagX
Returns
0 or list of ITK status and error message

◆ SCHMGT_delete_dependency()

ITK::SCHMGT_delete_dependency   HexScheduletag HexDependencyTag1...HexDependencyTagX  

Deletes dependencies in the schedule.

Parameters
HexScheduleTag
HexDependencyTag1...HexDependencyTagX
Returns
list of 0 and list of HexUpdatedTaskTags or list of ITK status and error message

◆ SCHMGT_delete_tasks_non_interactive()

ITK::SCHMGT_delete_tasks_non_interactive   HexScheduletag HexTaskTag1...HexTaskTagX  

Deletes tasks in the schedule.

Parameters
HexScheduleTag
HexTaskTag1...HexTaskTagX
Returns
list of 0 and list of HexUpdatedTaskTags and list of HexOrphanedTasks or list of ITK status and error message

◆ SCHMGT_initialize_actual_finish_date()

ITK::SCHMGT_initialize_actual_finish_date   HexTaskTag  

initialises the actual finish date of the schedule task.

Parameters
HexTaskTag
Returns
0 or list of ITK status and error message

◆ SCHMGT_initialize_actual_start_date()

ITK::SCHMGT_initialize_actual_start_date   HexTaskTag  

initialises the actual start date of the schedule task.

Parameters
HexTaskTag
Returns
0 or list of ITK status and error message

◆ SCHMGT_launch_workflow()

ITK::SCHMGT_launch_workflow   HexTaskTag  

Launches the workflow on task.

Parameters
HexTaskTag
Returns
list of 0 and HexEPMJobTag or list of ITK status and error message

◆ SCHMGT_recalculate_schedule_non_interactive()

ITK::SCHMGT_recalculate_schedule_non_interactive   HexScheduletag Type Asynchron  

Performs the recalculation operation on the schedule.

Parameters
HexScheduletag
Type- int 1=RECALCULATE_EXEC/2=RECALCULATE_SCHED/3=RECALCULATE_ALL
Asynchron- 1 / 0
Returns
0 or list of ITK status and error message

◆ SCHMGT_scale_schedule_non_interactive()

ITK::SCHMGT_scale_schedule_non_interactive   HexScheduletag ScaleFactor Type CheckState  

Performs the scale schedule operation on the schedule.

Parameters
HexScheduletag
ScaleFactor- double
Type- int
CheckState- 1 / 0
Returns
list of 0 list of HexUpdatedTaskTags or list of ITK status and error message

◆ SCHMGT_set_percent_complete()

ITK::SCHMGT_set_percent_complete   HexTaskTag Percent  

sets the percent complete of the schedule task.

Parameters
HexTaskTag
Percent- double
Returns
0 or list of ITK status and error message

◆ SCHMGT_set_schedule_status()

ITK::SCHMGT_set_schedule_status   HexScheduleTag StatusName  

sets the status of the schedule.

Parameters
HexScheduleTag
StatusName
Returns
0 or list of ITK status and error message

◆ SCHMGT_set_task_status()

ITK::SCHMGT_set_task_status   HexTaskTag StatusName  

sets the status of the schedule task.

Parameters
HexTaskTag
StatusName
Returns
0 or list of ITK status and error message

◆ SCHMGT_set_work_complete()

ITK::SCHMGT_set_work_complete   HexTaskTag WorkComplete  

sets the work complete of the schedule task.

Parameters
HexTaskTag
WorkComplete- int
Returns
0 or list of ITK status and error message

◆ SCHMGT_shift_schedule_non_interactive()

ITK::SCHMGT_shift_schedule_non_interactive   HexScheduletag NewDate NewFinish  

Performs the recalculation operation on the schedule.

Parameters
HexScheduleTag
NewDate- string, date format Y.m.d H:M:S
NewFinish- 1 / 0
Returns
list of 0 and list of HexUpdatedTaskTags or list of ITK status and error message