SAP ABAP IMG Activity OFTV_MOD_BADI_12 (BAdI: Define Additional Checks for Web Dynpro)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   FI-TV-COS (Application Component) Travel Expenses
     PTRA_WEB_INTERFACE (Package) RFC Modules for Web User Interface: Travel Expenses
IMG Activity
ID OFTV_MOD_BADI_12 BAdI: Define Additional Checks for Web Dynpro  
Transaction Code S_P3H_97000008   (empty) 
Created on 20040726    
Customizing Attributes OFTV_MOD_BADI_12   Define Additional Checks for the Services of SAP EP Interface 
Customizing Activity OFTV_MOD_BADI_12   Define Additional Checks for the Services of SAP EP Interface 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name TRIP_WEB_CHECK    

Business Add-In: Define Additional Checks for Web Dynpro

You can define additional checks for each transferred line and/or table for the situations listed below for processing trips in the Web Dynpro interface.

The Business Add-In TRIP_WEB_CHECK defines and implements the interface IF_EX_TRIP_WEB_CHECK in the class CL_EX_TRIP_WEB_CHECK. The methods of the interface are realized as user exits for customer enhancements in the area of Travel Expenses in the Web Dynpro interface.

The implementations of a Business Add-In (BAdI) are not considered modifications. They are not overwritten during a release upgrade.

Requirements

Standard settings

The BAdI has the following methods:

USER_CHECK_LINE_OF_MILEAGE        Edit individual leg of trip and cost distribution miles/kilometers

USER_CHECK_MILEAGE        Edit all legs of trip and cost distribution miles/kilometers

USER_CHECK_LINE_OF_RECEIPTS        Edit individual receipt and cost distribution: receipts

USER_CHECK_RECEIPTS        Edit all receipts and cost distribution: receipts

USER_CHECK_LINE_OF_ADVANCES        Edit individual advance

USER_CHECK_ADVANCES        Edit all advances

USER_CHECK_LINE_OF_DEDUCTIONS        Edit individual deduction

USER_CHECK_DEDUCTIONS        Edit all deductions

USER_CHECK_LINE_OF_ITINERARY        Edit individual destination and cost distribution: destinations

USER_CHECK_ITINERARY        Edit all destinations and cost distribution: destinations

USER_CHECK_TRIP_COSTS        Cost distribution of trip

USER_CHECK_GENERAL_DATA        Edit general data and period data of a trip

USER_CHECK_EDITOR        Edit general texts of trip

USER_CHECK_RESULTS        Edit travel cost results

USER_CHECK_CHANGES        Edit changes to trip

Activities

You implement the methods as user exits in the SAP menu under Tools -> ABAP Workbench -> Utilities -> Business Add-Ins</> (transaction SE19).

Example

Business Attributes
ASAP Roadmap ID 255   Create Interfaces 
Mandatory / Optional 3   Nonrequired activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20050726 
SAP Release Created in 500