Ansicht
Dokumentation

QIM_ACT_SCHEDULING - BAdI: Date Calculation for Activities

QIM_ACT_SCHEDULING - BAdI: Date Calculation for Activities

Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Quality Issue Management component (CA-IAM-QIM). You can use this BAdI to calculate one or more timepoints for one or more activities.

For example, you can use it to automatically calculate an expected end date of an activity from an expected start date entered for this activity using the duration maintained for the corresponding activity template in the Customizing settings.

The BAdI is called via the business object layer of the application. It is closely related to the date node of the activity business object:

  • It is triggered either implicitly by relevant changes to activity date node data, or explicitly via a direct call of a related activity function at date node level.
  • The system will always store the calculation results in this node.

The BAdI methods will only be executed if:

  • The system detects an implicit trigger.
    (A BAdI implementation can override or stop an implicit execution.)
    Changes to the following activity attributes will implicitly start the execution of the BAdI:
  • Change of the date/time value of an activity date

  • Change of the role code of an activity date

  • Change of the source time zone code of an activity date

  • The BAdI is triggered explicitly.
    This can be done by calling the action SCHEDULE_DATES of the node DATE in the business object /IAM/Activity (for more information about calling business object actions, see the BS_FND BOPF Enhancement Workbench documentation attached to SAP Note 1457235).

For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitionstab in the BAdI Builder (transaction SE18).

For information about the implementation of BAdIs in the context of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

BAdI method documentation:

DETERMINE_OPTIONS

CALCULATE

For information about implementing BAdIs as part of the enhancement framework, see SAP Library for SAP NetWeaver Platform on SAP Help Portal at http://help.sap.com/nw_platform. Choose a release and then Application Help. In SAP Library, choose SAP NetWeaver Library: Function-Oriented View → Application Server → Application Server ABAP → Application Development on AS ABAP → ABAP Customer Development → Enhancement Framework.






CPI1466 during Backup   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.

Length: 3791 Date: 20240523 Time: 202301     sap01-206 ( 132 ms )