SAP ABAP Interface IF_EX_TRIP_WAF_INTERFACE (BAdI-Interface IF_EX_TRIP_WAF_INTERFACE)
Hierarchy
EA-HRGXX (Software Component) Sub component EA-HRGXX of EA-HR
   FI-TV-COS (Application Component) Travel Expenses
     PTRA_ADDON (Package) Travel Management Add-On
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_TRIP_WAF_INTERFACE BAdI Class CL_EX_TRIP_WAF_INTERFACE 20020410
Properties
Interface IF_EX_TRIP_WAF_INTERFACE  
Short Description BAdI-Interface IF_EX_TRIP_WAF_INTERFACE    
General Data
Package PTRA_ADDON   Travel Management Add-On 
Created 20020410   SAP 
Last changed 20110810   SAP 
Unicode checks active    
Forward declarations
Interface IF_EX_TRIP_WAF_INTERFACE has no forward declaration.
Interfaces
Interface IF_EX_TRIP_WAF_INTERFACE has no interface.
Friends
Interface IF_EX_TRIP_WAF_INTERFACE has no friend.
Attributes
Interface IF_EX_TRIP_WAF_INTERFACE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_ADD_RECEIPT Instance method Public Method Time After Adding a Travel Expense Receipt 20020410
2 AFTER_GET_CUSTOMIZING Instance method Public Method Time After Reading Customizing Information 20020410
3 AFTER_MODIFY_TRIP Instance method Public Method Time After Changing/Deleting or Additing a Trip 20020410
4 AFTER_TRIP_GET_LIST Instance method Public Method Time After Filling Trip List with Trip Number and Action 20041119
5 BEFORE_ADD_RECEIPT Instance method Public Method Time After Adding a Travel Expense Receipt 20020410
6 BEFORE_MODIFY_TRIP Instance method Public Method Time After Changing/Deleting/Adding a Trip 20020410
Events
Interface IF_EX_TRIP_WAF_INTERFACE has no event.
Types
Interface IF_EX_TRIP_WAF_INTERFACE has no local type.
Method Signatures

Method AFTER_ADD_RECEIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADDINFO Call by reference Type reference (TYPE) PTRV_RECEIPT_ADDINFO_ITAB Zusatzinfo Beleg 20020410
2 Changing COSTDIST_RECE Call by reference Type reference (TYPE) BAPITRVCOR_ITAB Kostenaufteilung Einzelbeleg 20020410
3 Importing EMPLOYEENUMBER Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020410
4 Changing RECEIPTS Call by reference Type reference (TYPE) PTRV_RECEIPTS_ITAB Reisekostenbeleg (INPUT) inclusive Tax Jurisdiction Code 20020410
5 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20020410
6 Changing STATUS Value transfer Type reference (TYPE) BAPITRVSTA Reisestatus (set); Struktur für BAPI-Interface 20020410
7 Changing STOPOVER Call by reference Type reference (TYPE) BAPITRVSTO_ITAB Zwischenziele einer Reise 20020410
8 Changing TEXT Call by reference Type reference (TYPE) BAPITRTEXT_ITAB Reisezusatzinformation 20020410
9 Changing TRIPNUMBER Value transfer Type reference (TYPE) REINR Reisenummer 20020410

Method AFTER_ADD_RECEIPT on Interface IF_EX_TRIP_WAF_INTERFACE has no exception.

Method AFTER_GET_CUSTOMIZING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CCC_ATTRIBUTION Call by reference Type reference (TYPE) PTRV_702B_ITAB Zuordnung Kreditkarten Clearing Mobile Engine 20041028
2 Changing COUNTRIES Call by reference Type reference (TYPE) PTRV_T706O_ITAB Länder (mit Beschreibung und Landeswährung) 20020410
3 Changing CURRENCIES Call by reference Type reference (TYPE) BAPITRCURR_ITAB Interne Tabelle für bapitrcurr 20020410
4 Importing DATE Value transfer Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20020410
5 Changing DEFAULTS Call by reference Type reference (TYPE) PTRV_T706D_ITAB Vorschlagswerte für Reiseregelungsvariante 20020410
6 Importing EMPLOYEENUMBER Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020410
7 Changing EMP_INFO Call by reference Type reference (TYPE) PTRV_EMP_INFO_ITAB Informationen zum Mitarbeiter 20020410
8 Changing ET_SRV_CODE Call by reference Type reference (TYPE) PTRV_SERVICE_CODE_T Länderabhängige Liste der Gegenstände und Dienstleistungen 20100512
9 Changing ET_SUB_SRV_CODE Call by reference Type reference (TYPE) PTRV_SUB_SERVICE_CODE_T Länderabhängige Liste der Gegenstände und Dienstleistungen 20100512
10 Changing ET_VAT_DEFLT Call by reference Type reference (TYPE) PTRV_VAT_DEFLT_T Länder- und Spesenartabhängige Vorschlagswerte Belegdaten 20100512
11 Changing ET_VAT_FLDS Call by reference Type reference (TYPE) PTRV_VAT_FLDS_T Länderabhängige Feldsteuerung Belegdaten 20100512
12 Changing ET_VAT_POSTING Call by reference Type reference (TYPE) PTRV_VAT_POSTING_T 20100512
13 Changing EXPENSE_TYPES Call by reference Type reference (TYPE) PTRV_T706B1_ITAB Reisespesenarten 20020410
14 Changing EXPENSE_TYPE_MAX_AMOUNTS Call by reference Type reference (TYPE) PTRV_T706B_MAX_ITAB Beleg Maximalbeträge 20020410
15 Changing EXPENSE_TYPE_PROVIDERS Call by reference Type reference (TYPE) PTRV_706B4_ITAB Verprobungstabelle Leistungserbringer pro Spesenart 20020805
16 Changing FIELD_SELECTION_GENERAL Call by reference Type reference (TYPE) BAPITRVFSEL_ITAB Feldauswahlsteuerung Reise 20020410
17 Changing FIELD_SELECTION_MILEAGE_CA Call by reference Type reference (TYPE) BAPITRVFSEL_MILEAGE_CA_ITAB Kostenverteilung Kilometer 20020410
18 Changing FIELD_SELECTION_RECEIPT_CA Call by reference Type reference (TYPE) BAPITRVFSEL_RECEIPT_CA_ITAB Kostenzuordnung Beleg 20020410
19 Changing FIELD_SELECTION_STOPOVER_CA Call by reference Type reference (TYPE) BAPITRVFSEL_STOPOVER_CA_ITAB Kostenzuordnung Zwischenziel 20020410
20 Changing FIELD_SELECTION_TRIP_CA Call by reference Type reference (TYPE) BAPITRVFSEL_TRIP_CA_ITAB Kostenzuordnung Reise 20020410
21 Importing LANGUAGE Value transfer Type reference (TYPE) SYLANGU SAP-System, aktuelle Sprache 20020410
22 Changing PROVIDER Call by reference Type reference (TYPE) PTRV_T702K_ITAB Leistungserbringer 20020410
23 Changing RCUR_DEST Call by reference Type reference (TYPE) PTK_RCUR_DEST_ITAB Adresserfassung bei wiederkehrenden Reisezielen 20041130
24 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20020410
25 Changing SERVICE_PROVIDERS Call by reference Type reference (TYPE) BAPITRVSP_ITAB Anbieter von Reisedienstleistungen 20020410
26 Changing SERVICE_PROVIDER_CATEGORIES Call by reference Type reference (TYPE) BAPITRVSPCAT_ITAB Anbieter von Reisedienstleistungen - Kategorien 20020410
27 Changing TAXJURCODE_CA Call by reference Type reference (TYPE) PTRV_TTXJ_CA_ITAB Steuerstandort (Kanada) 20020410
28 Changing TAX_CODES Call by reference Type reference (TYPE) BAPITRVTAX_ITAB Steuerkennzeichen 20020410
29 Changing TEMPLATE_NAMES Call by reference Type reference (TYPE) PTRV_TXT_TMPL_ITAB Namen von Textvorlagen bei der Reiseerfassung 20020410
30 Changing TEMPLATE_TEXTS Call by reference Type reference (TYPE) PTRV_TXT_TMPL_LINES_ITAB Textvorlagen bei der Reiseerfassung 20020410
31 Changing TRIP_ACTIVITIES Call by reference Type reference (TYPE) BAPITR706R_ITAB Interne Tabelle für bapitr706r 20020410
32 Changing TRIP_SCHEMAS Call by reference Type reference (TYPE) BAPITR706S_ITAB Reiseschema 20020410
33 Changing TRIP_TYPES_STATUATORY Call by reference Type reference (TYPE) BAPITR706G_ITAB Interne Tabelle für bapitr706g 20020410
34 Changing TRIP_TYPE_COMSP Call by reference Type reference (TYPE) BAPITR706X_ITAB Interne Tabelle für bapitr706x 20020410
35 Changing VEHICLE_CLASS Call by reference Type reference (TYPE) BAPITR706W_ITAB Interne Tabelle für bapitr706w 20020410
36 Changing VEHICLE_TYPES Call by reference Type reference (TYPE) BAPITR706E_ITAB Interne Tabelle für bapitr706e 20020410

Method AFTER_GET_CUSTOMIZING on Interface IF_EX_TRIP_WAF_INTERFACE has no exception.

Method AFTER_MODIFY_TRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADDINFO Call by reference Type reference (TYPE) PTRV_RECEIPT_ADDINFO_ITAB Belegzusatzinfo 20020410
2 Changing ADVANCES Call by reference Type reference (TYPE) PTRV_ADVANCES_ITAB Vorschüsse einer Reise; Tabelle für Offline Travel Mgm. 20020410
3 Changing COSTDIST_MILE Call by reference Type reference (TYPE) BAPITRVCOM_ITAB Kostenaufteilung Kilometer 20020410
4 Changing COSTDIST_RECE Call by reference Type reference (TYPE) BAPITRVCOR_ITAB Kostenaufteilung Einzelbeleg 20020410
5 Changing COSTDIST_STOP Call by reference Type reference (TYPE) BAPITRVCOS_ITAB Kostenaufteilung Zwischenziele 20020410
6 Changing COSTDIST_TRIP Call by reference Type reference (TYPE) BAPITRVCOT_ITAB Kostenaufteilung Reise 20020410
7 Changing DEDUCTIONS Call by reference Type reference (TYPE) BAPITRVDED_ITAB Abzüge einer Reise 20020410
8 Importing EMPLOYEENUMBER Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020410
9 Changing FCODE Value transfer Type reference (TYPE) PTRV_TRIP_ACTION Funktionscode für Funktionsbaustein HRTRV_IF_MODIFY_TRIP 20020410
10 Changing FRAMEDATA Value transfer Type reference (TYPE) BAPITRMAIN Kopfdaten einer Reise; Struktur fuer BAPI-Interface 20020410
11 Changing MILEAGE Call by reference Type reference (TYPE) BAPITRVMIL_ITAB Kilometerverteilung 20020410
12 Changing RECEIPTS Call by reference Type reference (TYPE) PTRV_RECEIPTS_ITAB Reisekostenbeleg (INPUT) inclusive Tax Jurisdiction Code 20020410
13 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20020410
14 Changing STATUS Value transfer Type reference (TYPE) BAPITRVSTA Reisestatus (set); Struktur für BAPI-Interface 20020410
15 Changing STOPOVER Call by reference Type reference (TYPE) BAPITRVSTO_ITAB Zwischenziele einer Reise 20020410
16 Changing TEXT Call by reference Type reference (TYPE) BAPITRTEXT_ITAB Reisezusatzinformation 20020410
17 Changing TRIPNUMBER Value transfer Type reference (TYPE) REINR Reisenummer 20020410
18 Changing USERDATA Value transfer Type reference (TYPE) PTK99 Feldleiste/Tabelle für USER-Dynpro 20020410

Method AFTER_MODIFY_TRIP on Interface IF_EX_TRIP_WAF_INTERFACE has no exception.

Method AFTER_TRIP_GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LS_SYNC Call by reference Type reference (TYPE) PTRV_WAFSYNC Synchronisationsdaten fuer offline Reisemgmt/Arbeitszeitbl. 20041122
2 Changing LT_TRIPS Call by reference Type reference (TYPE) PTRV_WAF_TRIP_LIST_ITAB Liste der Reisen Übergabe an Mobile Engine 20041119
3 Importing PERSONNEL_NUMBER Call by reference Type reference (TYPE) PERNR_D Personalnummer 20041119

Method AFTER_TRIP_GET_LIST on Interface IF_EX_TRIP_WAF_INTERFACE has no exception.

Method BEFORE_ADD_RECEIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADDINFO Call by reference Type reference (TYPE) PTRV_RECEIPT_ADDINFO_ITAB table type for zptrv_receipt_addinfo 20020410
2 Changing COSTDIST_RECE Call by reference Type reference (TYPE) BAPITRVCOR_ITAB Kostenaufteilung Einzelbeleg 20020410
3 Importing EMPLOYEENUMBER Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020410
4 Changing RECEIPTS Call by reference Type reference (TYPE) PTRV_RECEIPTS_ITAB Reisekostenbeleg (INPUT) inclusive Tax Jurisdiction Code 20020410
5 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20020410
6 Changing STATUS Value transfer Type reference (TYPE) BAPITRVSTA Reisestatus (set); Struktur für BAPI-Interface 20020410
7 Changing STOPOVER Call by reference Type reference (TYPE) BAPITRVSTO_ITAB Zwischenziele einer Reise 20020410
8 Changing TEXT Call by reference Type reference (TYPE) BAPITRTEXT_ITAB Reisezusatzinformation 20020410
9 Changing TRIPNUMBER Value transfer Type reference (TYPE) REINR Reisenummer 20020410

Method BEFORE_ADD_RECEIPT on Interface IF_EX_TRIP_WAF_INTERFACE has no exception.

Method BEFORE_MODIFY_TRIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ADDINFO Call by reference Type reference (TYPE) PTRV_RECEIPT_ADDINFO_ITAB Belegzusatzinfo 20020410
2 Changing ADVANCES Call by reference Type reference (TYPE) PTRV_ADVANCES_ITAB Vorschüsse einer Reise; Tabelle für Offline Travel Mgm. 20020410
3 Changing COSTDIST_MILE Call by reference Type reference (TYPE) BAPITRVCOM_ITAB Kostenaufteilung Kilometer 20020410
4 Changing COSTDIST_RECE Call by reference Type reference (TYPE) BAPITRVCOR_ITAB Kostenaufteilung Einzelbeleg 20020410
5 Changing COSTDIST_STOP Call by reference Type reference (TYPE) BAPITRVCOS_ITAB Kostenaufteilung Zwischenziele 20020410
6 Changing COSTDIST_TRIP Call by reference Type reference (TYPE) BAPITRVCOT_ITAB Kostenaufteilung Reise 20020410
7 Changing DEDUCTIONS Call by reference Type reference (TYPE) BAPITRVDED_ITAB Abzüge einer Reise 20020410
8 Importing EMPLOYEENUMBER Value transfer Type reference (TYPE) PERNR_D Personalnummer 20020410
9 Changing FCODE Value transfer Type reference (TYPE) PTRV_TRIP_ACTION Funktionscode für Funktionsbaustein HRTRV_IF_MODIFY_TRIP 20020410
10 Changing FRAMEDATA Value transfer Type reference (TYPE) BAPITRMAIN Kopfdaten einer Reise; Struktur fuer BAPI-Interface 20020410
11 Changing MILEAGE Call by reference Type reference (TYPE) BAPITRVMIL_ITAB Kilometerverteilung 20020410
12 Changing RECEIPTS Call by reference Type reference (TYPE) PTRV_RECEIPTS_ITAB Reisekostenbeleg (INPUT) inclusive Tax Jurisdiction Code 20020410
13 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20020410
14 Changing STATUS Value transfer Type reference (TYPE) BAPITRVSTA Reisestatus (set); Struktur für BAPI-Interface 20020410
15 Changing STOPOVER Call by reference Type reference (TYPE) BAPITRVSTO_ITAB Zwischenziele einer Reise 20020410
16 Changing TEXT Call by reference Type reference (TYPE) BAPITRTEXT_ITAB Reisezusatzinformation 20020410
17 Changing TRIPNUMBER Value transfer Type reference (TYPE) REINR Reisenummer 20020410
18 Changing USERDATA Value transfer Type reference (TYPE) PTK99 Feldleiste/Tabelle für USER-Dynpro 20020410

Method BEFORE_MODIFY_TRIP on Interface IF_EX_TRIP_WAF_INTERFACE has no exception.
History
Last changed by/on SAP  20110810 
SAP Release Created in 110