Ansicht
Dokumentation

CRM_PS_DBA_IDENTIFY - BAdI: Define Identifier for Entity Type

CRM_PS_DBA_IDENTIFY - BAdI: Define Identifier for Entity Type

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

This Business Add-In (BAdI) is used in the component Social Services to support the decision basis (DBA) user interface. You can define a special identifier that is to be displayed for an entity in the Decision Basis Explorer .The identifier helps you to organize the entity data and specify values, which are derived from the entity data at runtime. For example, the employer can be displayed as the identifier for an entity working relationship.

Note:
The identifier is only determined at runtime. The identifier values are not stored on the data base.

You implement this BAdI with the method GET_IDENTIFIER_VALUE. The filter for this BAdI method is the specific entity type used in combination with the specific DBA model.

Parameters Definition
MODEL_ID DBA Model
ENTITY_TYPE DBA Entity Type
IS_DATA Entity Type dependant data of the entity (AET record)
RV_IDENTIFIER Value of identifier which was determined by means of the concrete entity data in IS-DATA

RV_IDENTIFIER

The BAdI is part of the decision basis setup. It requires a complete DBA model with entity types and generated AET enhancements. If an entity type in a model is not processed in the BAdI implementation, the Identifiercolumn in the decision basis explorer remains empty.

RV_IDENTIFIER

The BAdI is not active in the standard system. The Identifier column in the Decision Basis Explorer assignment block is hidden by default.

RV_IDENTIFIER

Create an implementation for the most important entity types in a model, which should have their own identifier.

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.

RV_IDENTIFIER

One example of an implementation of the entity type "WorkingRelation" in a working relation model could be to extract the employer from the working relation record as the identifier.

Field-symbols: type DTEL00001L.

Assign component 'FLD000004' of structure is_data to .

rv_identifier = .






TXBHW - Original Tax Base Amount in Local Currency   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 3660 Date: 20240523 Time: 183118     sap01-206 ( 106 ms )