You are on page 1of 3

BAdIs for the Process Integration - SAP Dispute Management Configura... http://help.sap.com/saphelp_afs64/helpdata/en/35/f11e3f41989310e100...

The Best-Run Businesses Run SAP

PLM SAP Apparel and Footwear 6.4

BAdIs for the Process Integration

Use
SAP Dispute Management provides several Business Add-Ins (BAdIs) that you can use to implement
customer-specific requirements that do not require modifications (see also Customer Enhancements for SAP
Dispute Management).

Features
The process integration of SAP Dispute Management provides you with the following BAdIs:

BAdIs for Default Values when Creating Dispute Cases


With the BAdIs listed below, you can define default values for creating dispute cases in Accounts Receivable .
These default values then appear in the dialog box that appears when the user creates a dispute case. The user
can then overwrite this default value as long as the field in question is modifiable.

Business Add-In Description

FDM_AR_DEF_CASE_TYPE Customer-defined default values for the case type

FDM_AR_DEF_CATEGORY Customer-defined default values for the category

FDM_AR_DEF_REASON Customer-defined default values for the reason

FDM_AR_DEF_PRIORITY Customer-defined default values for the priority

FDM_AR_DEF_EXT_REF Customer-defined default values for the external reference

FDM_AR_DEF_PROCESSOR Customer-defined default values for the processor

FDM_AR_DEF_FIN_COORD Customer-defined default values for the coordinator

FDM_AR_DEF_RESPONSIB Customer-defined default values for the person responsible

FDM_AR_DEF_CASE_TITLE Customer-defined default values for the title

FDM_AR_DEF_DUE_DATE Customer-defined default values for the processing


deadline

FDM_AR_DEF_PLAN_END Customer-defined default values for the planned closing


date

1 of 3 10/24/2016 3:03 PM
BAdIs for the Process Integration - SAP Dispute Management Configura... http://help.sap.com/saphelp_afs64/helpdata/en/35/f11e3f41989310e100...

FDM_AR_DEF_NOTE Customer-defined default values for the notes

Additional BAdIs

Business Add-In Description

FDM_AR_DISP_COMPLETE Completion of the dispute case


With this BAdI, you can determine SAP business objects,
attributes, and notes based on the business data from FI
(for example, documents, business partner) and add them
before you save the dispute case.
The BAdI is called up by the system as follows:
When you create a dispute case in Accounts
Receivable
When the dispute case changes due to the
process integration with Accounts Receivable
When disputed items are released from an
existing dispute case and transferred to a new
dispute case (dispute case is split)
When you include open items in a dispute case in
Dispute Case Processing

FDM_AR_UI_FIELDSTATUS Control of attribute maintenance properties


With this BAdI you can influence the field status of the
dialog for creating dispute cases in Accounts Receivable .
Irrespective of the Customizing, you can also use this BAdI
to define whether fields are required, visible, or modifiable
in the dialog box when you create dispute cases in
Accounts Receivable .

FDM_USER_SCREEN Customer-defined subscreen


With this BAdI you can implement a customer-defined
screen area that appears in the dialog box for creating
dispute cases in Accounts Receivable . The data that you
enter there can be transferred to the dispute case as SAP
business objects or as attributes.
You can also implement a validation of this dispute case.

FDM_AR_DISP_WRITEOFF Customer enhancement for automatic write-off of


dispute cases
If you use the function for writing off dispute cases
automatically, you can use this BAdI to determine the
posting data for the general ledger item with automatic
write-offs.

Activities

2 of 3 10/24/2016 3:03 PM
BAdIs for the Process Integration - SAP Dispute Management Configura... http://help.sap.com/saphelp_afs64/helpdata/en/35/f11e3f41989310e100...

To implement the customer enhancements, call up the corresponding BAdIs in the Implementation Guide for
SAP Dispute Management :

Subject System Menu Path

Process Integration with Accounts System with the software component In the Customizing of Process
Receivable Accounting Accounts Receivable (FI-AR) Integration with Accounts Receivable:
Customer Enhancements

In the Customizing of Process


Integration with Accounts Receivable:
Automatic Write-Off of Dispute Cases
Implement Customer
Enhancement .

Examples
When you create a dispute case in Accounts Receivable , you want to define a default value for the priority
irrespective of the total amount of the items to be included.
To do this, you would implement the BAdI FDM_AR_DEF_PRIORITY ( customer-defined default values for
the priority ).
In the dispute case, you have included a customer-defined attribute in the attribute profile and want to
enable the user to enter this attribute when creating the dispute case from Accounts Receivable .
To do this you would implement the BAdI FDM_USER_SCREEN ( customer-defined subscreen ).

COPYRIGHT BY SAP SE OR AN SAP AF F ILIAT E COMPANY. ALL RIGHT S RESERVED. PRINT ED F ROM SAP HELP PORTAL .

( h ttp://he lp .sap .co m)

3 of 3 10/24/2016 3:03 PM

You might also like