Ansicht
Dokumentation

CPRO_CUSTERW_ATTR - BAdI: Check/Change Fields in Project Management

CPRO_CUSTERW_ATTR - BAdI: Check/Change Fields in Project Management

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Project Management (PPM-PRO) component.

You can use this BAdI to:

  • Check fields after entering values and releasing data
  • Define default values for fields when you create a new object
  • Define default values for fields when you copy objects
  • Check whether an object can be changed
  • Check whether an object can be deleted

The methods work with both fields supplied with the standard system and fields you create as customer enhancements.

If you want to work with fields from the customer enhancement, you have to carry out the following steps in addition to implementing this BAdI:

  • In the standard system, there is no activated BAdI implementation.
  • The BAdI is designed for multiple use.
  • The BAdI is filter-dependent.

Select the ID for the object categories as the filter value as they are defined in the domain DPR_BADI_OBJECT_TYPE. For these values, constants are defined in the class CL_DPR_CO. They are called SC_OT... Generic filter values are not allowed.

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.

You can find an example implementation in the BAdI Builder on the Enhancement Spot Element Definitions tab in the Implementation Example Classes section.

BAdI method documentation:

Verify Object Attributes

Set Default Values for New Instance When Copying

Set Default Values for New Instance When Creating

Convert and Set Data from External into Internal Format

Check Consistency of Application Object

Check Whether Object Can Be Deleted

Check Whether Object Can Be Changed

Enable Deletion of Checklists and Checklist Items

Change Time Frame (CATS) for Check Deletion Role/Task

Validity of a CATS Record for Check Deletion Role/Task

Copy Attributes When Resolving Checklist Reference

Check Whether Status of Object Can Be Changed

Copy the Data of the Subproject to the Task

Generate Project ID

Change Description of Mirr. Task Transferred from Orig. Task

Filter Project Templates

Control Follow-Up Actions After Status Changes

Control Copying of Projects

Copy Resource Data When Copying Task






BAL_S_LOG - Application Log: Log header data   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 5454 Date: 20240523 Time: 160827     sap01-206 ( 115 ms )