Hierarchy

⤷

⤷

IMG Activity
ID | FDM_BADI_ASSIGNMENT | Implement Customer Enhancement for Assignment of Open Items to Dispute Case |
Transaction Code | S_PR0_40000147 | (empty) |
Created on | 20061116 | |
Customizing Attributes | FDM_257KKA | Attribute: Critical User Exits |
Customizing Activity | FDM_BADI_ASSIGNMENT | Implement Customer Enhancement for Assignment of Open Items to Dispute Case |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | FDM_AR_CDIS_ASSIGNMENT |
Use
This Business Add-In (BAdI) valuates existing dispute cases that should be considered for the assignment of open items to these dispute cases.
You can use the method GET_RANKING for the valuation of the dispute cases.
The method GET_PROCESSOR enables you to propose a processor to assign open items to existing dispute cases within the proposal processing (transaction FDM_PROCESS_PROPOSAL).
Requirements
Standard settings
The default implementation class CL_DEF_IM_FDM_AR_CDIS_ASSIGNM is delivered in the standard. This default coding FDM_AR_CDIS_ASSIGNMENT_DEFAULT is processed if there is no customer-specific implementation of the BAdI active.
The method GET_RANKING of the default implementation valuates the dispute cases using the following criteria: Company Code, Invoice Reference, Amount. The valuation logic is implemented in the standard module FDM_AR_CDIS_RANK_FOR_ITEM that the default implementation calls.
In detail, this is a follows:
- Company code agrees:
Increase valuation by 1 valuation point. - Invoice reference agrees:
Increase valuation by 1 valuation point. - Amount is within a tolerance of 10% of the current customer-disputed amount.
Increase valuation by 2 valuation points. - Amount is less than the current customer-disputed amount:
Increase valuation by 1 valuation point.
If the valuation of a dispute case reaches at least 3 points, this dispute cases is identified as a hit.
The method GET_PROCESSOR of the default implementation determines the accounting clerk from the customer master record (KNB1-BUSAB).
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 | 1 | Critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20061214 |
SAP Release Created in | 700 |