Ansicht
Dokumentation

BADI_SCHEDULED_CLAIM - BAdI: Data Modifications for Scheduled Claims

BADI_SCHEDULED_CLAIM - BAdI: Data Modifications for Scheduled Claims

Vendor Master (General Section)   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Marketing (CRM-MKT) component.

You can use this Business BAdI to modify the data for scheduled claims prior to creating the scheduled claims.

The BAdI interface name is IF_CLA_CSR_SCHEDULED_CLAIM. This interface contains two methods:

  • MODIFY_CLAIM_DATA (type Static Method)
  • SET_SCHEDULING_INDICATOR (type Static Method)

MODIFY_CLAIM_DATA

This method modifies claim data located in communication structures prior to calling the function module (CRM_ORDER_MAINTAIN) that creates the claims in the object layer. It uses the following required parameters:
IV_MKT_PROJECT_GUID (type Importing): GUID of a trade promotion for which the scheduled claim is created
CT_ORDERADM_H (type Changing): Header administration data
CT_CLA_H (type Changing): Claim header data
CT_ORDERADM_I (type Changing): Item administration data
CT_PRODUCT_I (type Changing): Product data
CT_PARTNER (type Changing): Partner
CT_DOC_FLOW (type Changing): Document flow
CT_PRICING (type Changing): Pricing data
CT_PRICING_I (type Changing): Item pricing data
CT_PRIDOC (type Changing; optional): Pricing information
CT_INPUT_FIELDS (type Changing): Change field information
CT_APPOINTMENT (type Changing): Dates and appointments
CT_ORGMAN (type Changing): Organizational data

SET_SCHEDULING_INDICATOR (type Static Method)

This method modifies the scheduling indicator of the claim header data. This indicator determines whether the scheduled claim that is created is scheduled claim or a template claim. It uses the following required parameter:
SCHEDULING_INDICATOR (type Changing): The claim header attribute that specifies whether a claim is a scheduled claim or a template claim

In the standard system, the BAdI is not implemented.

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.






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

Length: 3354 Date: 20240523 Time: 222448     sap01-206 ( 125 ms )