Ansicht
Dokumentation

/DMBE/FD_PARTNER_EOP - End Of Purpose For Business Partner Deal Management

/DMBE/FD_PARTNER_EOP - End Of Purpose For Business Partner Deal Management

ROGBILLS - Synchronize billing plans   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

This Function Module (FM) is part of the Information Lifecycle Management (ILM) and validates the End of Purpose (EoP) for the Business Partner (BP). In this case the FM determines whether business partner data is still relevant for business activities in the Deal Management application based on the residence period defined for personal data in the ILM. This FM is to be used by application deal management application defined in the ILM with the name "BPDM".

The EoP check is used to ensure data integrity in case of potential blocking,for that it checks the rules defined in the ILM object for the deal management. The EoP determines whether there are any data dependencies in this case active deals. If there is such a dependency, the system does not block the data. If you still want to block the data, the dependent data must be blocked or deleted using archiving and deletion tools. If the EoP criteria are met, the business partner master data is blocked in the local and remote systems.

The FM returns a table with information regarding each BP it receives and classifies each BP with 3 statuses, not related within the deal management application, still has relevancy to the deal management, or blockable.

The first status will be defined if the business partner doesn't have a role relevant to the deal management application and doesn't have deals associated to him, with the value 1.

The second status is defined if the business partner has active deals, with the values 2.

The third status will be defined if the business partner has a relevant role to the deal management application but has no active deals nor in the residence period.

To achieve this there was created four classes a function module to be included in the ILM and the respective function group. These objects are as follows:

Function Group:

,,/DMBE/FGD_END_OF_PURPOSE

Function module:

/DMBE/FD_PARTNER_EOP

Classes:

/DMBE/CLD_PARTNERS_EOP

/DMBE/CLD_PARTNERS_DEALS

/DMBE/CLD_DB_END_OF_PURPOSE

/DMBE/CLD_FC_END_OF_PURPOSE

Example

Notes

Further information





Parameters

ET_MESSAGES
ET_PUR_CMPLT_PARTNERS
IT_PARTNERS_GUID
IT_PARTNERS_TYPE
IV_APPL

Exceptions

Function Group

E/SAPLFGD_END_OF_PURPOSE

rdisp/max_wprun_time - Maximum work process run time   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 2719 Date: 20240425 Time: 105505     sap01-206 ( 59 ms )