SAP ABAP IMG Activity BS_PERIOD_TOOLSET_DU (BAdI: Enhance Due Date Rules)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT (Application Component) Processes and Tools for Enterprise Applications
     BS_PERIOD_API (Package) API for period toolset
IMG Activity
ID BS_PERIOD_TOOLSET_DU BAdI: Enhance Due Date Rules  
Transaction Code S_BTD_53000144   (empty) 
Created on 20091102    
Customizing Attributes BS_PERIOD_TOOLSET_DU   BAdI: Enhance Due Date Rules 
Customizing Activity BS_PERIOD_TOOLSET_DU   BAdI: Enhance Due Date Rules 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name BS_PERIOD_TOOLSET_DUE_DATE    

Use

This Business Add-In (BAdI) is used in the Business Suite Foundation Layer for the Period Toolset. You can use this BAdI to implement customer-defined algorithms to calculate due dates on a period basis. The BAdI is processed as the first step of a due date rule using method CALC_DUE_DATE.

Requirements

  • The input period (begin date and end date) is available in the parameter IS_PERIOD, which has a structure of type BSPERIOD_S_PERIOD
  • If required, the value structure for return value determination is filled in parameter IS_VALUE, which has a structure of type ANY.

Standard settings

The BAdI is activated in the standard system. SAP delivers the following two implementations:

BS_PERIOD_TOOLSET_DDRM_BOP    Due Date Rule Modifier - Begin of Period

BS_PERIOD_TOOLSET_DDRM_EOP    Due Date Rule Modifier - End of Period

Activities

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

Example

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20091102 
SAP Release Created in 702