!--a11y-->
Business Add-Ins (BAdIs) 
BAdI |
Description |
Processing Warranty Claims |
|
WTY_READ_SUPPL_DATA |
You can use this BAdI to read a claim from the database or to change the warranty object master data for the object or to read short texts for the catalog entries and measuring points for the object. When changes that do not directly affect the warranty object itself are made in the claim, you also have to implement BAdI WTY_CREATE_COPY. |
WTY_CREATE_COPY |
You can use this BAdI to read additional data when creating and changing warranty claim and copying claim versions, determine default values, fill customer-specific fields, change standard fields and validate fields etc. The methods of this BAdI are run through both when processing a warranty claim using WIN UI and when creating /changing data using a BAPI (BAPI_WARRANTYCLAIM_CHANGE), IDoc and WEB UI after the standard coding has been read and before pricing and update of the data buffer. |
WTY_DATA_CHANGE_1 |
You can use this BAdI to change data after entry but before standard processing starts and before the methods of BAdI WTY_CREATE_COPY are called. At this point in time, no GUID has been assigned when a new item is created. As regards its scope of functions, the BAdI corresponds in many ways to BAdI WTY_CREATE_COPY. The only difference is the time at which the methods are called. |
WTY_DISPLAY_OBJECT |
You can use this BAdI to call data for the object by double-clicking on the object number in the warranty claim. Display transactions for the appropriate object type is called in the BAdI. These transactions access the object master record. This BAdI replaces BAdI WTY_CALL_OBJECT_DATA. |
WTY_F4_DEFECT |
You can use this BAdI to call and display a damage/defect catalog by calling the F4 help function on the field Defect Code. The system returns your chosen defect code (CV_DEFCT) to the calling program. The catalog of damages/defects can be in the form of an external data carrier (CD-ROM), an external system or an SAP catalog. |
WTY_F4_ITMNO |
You can use this BAdI to call and display a catalog by calling the F4 help function on the field Key. The system returns your chosen code, together with further parameters, to the calling program. The catalog can be in the form of an external data carrier (CD-ROM), an external system or an SAP catalog. |
WTY_F4_MATNR |
You can use this BAdI to change the standard search help or replace it with a customer-specific one by calling the F4 help function on the field Material. Furthermore, you can influence which material data should be displayed when you double-click on the material number in the warranty claim. |
WTY_F4_MGANR |
You can use this BAdI to change the standard search help or replace it with a customer-specific one when you create installed bases of type WY in transaction IB51 by calling the F4 help function on the field Master Warranty. |
WTY_F4_RELOB |
You can use this BAdI to change the standard search help or replace it with a customer-specific one and influence certain related checks when you call F4 help functions in relation with the warranty object. |
WTY_DOCU_FLOW |
You can use this BAdI to add documents for new actions that are not displayed by default to the document flow and display them. |
WTY_ITEM_GENERATE |
You can use this BAdI to read and prepare master data for the generation of subitems for a main item for an item of item type EXP (list). The master data could be an installed base, a material BOM, a bill of services or a routing/task list. This BAdI is used together with action A080 Explode List. |
WTY_KOMK_KOMP |
You can use this BAdI to copy claim data or data read at a later date to the pricing structures KOMK and KOMP during pricing and make this data available for pricing. |
WTY_SELECTION_LIST |
You can use this BAdI to add another selection when searching for warranty claims (transaction WTYSE). If you implement this BAdI the standard selection is not used. |
WTY_RECALLS |
You can use this BAdI to change the object selection in dependence of the object type and object ID for action A095 Find Recalls for Object. The object selection in the recall itself and the object selection in action A095 have to correspond. |
WTY_RETURN_PARTS |
You can use this BAdI to add in material postings, or similar, when you post the receipt of parts to be returned (transaction WTYRP). The default settings/settings in the standard system dictate that only the status of the parts to be returned is changed in the warranty claim. |
WTY_DYNPRO_DYNAMIC |
You can use this BAdI to set the screen areas dynamically in the warranty claim and to influence the structure of the navigation tree. |
WTY_COPA_CRITERIA |
You can use this BAdI to feed the characteristics of the profitability analysis (CO-PA) with values from the warranty claim or the information resulting from the claim. |
WTY_COPA_VALUEFIELDS |
You can use this BAdI to feed the value fields of the profitability analysis (CO-PA) with values from the warranty claim. It is called when a warranty claim version is posted in Accounting. |
Creating Warranty Claims Externally |
|
WTY_BAPI_CREATE |
If you process warranty claims by using BAPI:
you can add customer fields with this BAdI. |
WTY_CLAIM_IDOC_IN |
You can use this BAdI to check the data in inbound IDocs from the claimant or the reimburser and, if necessary, change it, transfer data from the customer segments to the SAP data structure, define the warranty claim type for IDocs from the claimant, determine the equipment for the vehicle and to check the partner function etc. |
WTY_CLAIM_IDOC_OUT |
You can use this BAdI to change the segments, and, if necessary, add new segments for outbound IDocs to claimant or reimburser. The data for all segments is available to you every time you call this BAdI. |
Business Warehouse |
|
WTY_BW |
You can use this BAdI to influence which warranty claim data the system extracts to the Business Information Warehouse (BW) and is therefore available for evaluations there. It is called after standard processing has finished but before the data is extracted to BW. |
Accounting (FI) |
|
WTY_POSTING_DATA |
You can use this BAdI in the FI posting actions to make changes before the FI BAPI is called. |
