PTRM_WEB_CUSTOMIZING_GET_EES is a standard SAP function module available within R/3 SAP systems depending on your version and release level. Below is the pattern details for this FM showing its interface including any import and export parameters, exceptions etc as well as any documentation contributions (Comments) specific to the object.
See here to view full function module documentation and code listing, simply by entering the name PTRM_WEB_CUSTOMIZING_GET_EES into the relevant SAP transaction such as SE37 or SE80.
Associated Function Group:
PTRM_WEB_CUSTOMIZING
Released Date:
Not Released
Processing type: Normal fucntion module
CALL FUNCTION 'PTRM_WEB_CUSTOMIZING_GET_EES' "
EXPORTING
i_employeenumber = " bapiempl-pernr Personnel Number
i_from_date = " bapitrip-dep_date Start Date of Trip Segment
i_to_date = " bapitrip-dep_date Start Date of Trip Segment
* i_trip_component = " plan_request Plan Request Indicator
* i_trip_schema = " head_perio-schem Trip Schema
IMPORTING
et_customizing_texts = " ptrv_web_customizing_text_t Editor Text Controlled by Table T706Z1
e_status_past = " ptrv_web_status Approval Status When Trip Is Saved
e_status_future = " ptrv_web_status Approval Status When Trip Is Saved
e_ccc_active = " rp_xfeld Checkbox
e_ccc_no_rece_deleteable = " xfeld Checkbox
e_recurring_dest_active = " ptrv_trvct_r_18 Procedure for Trips to Same Destination
e_hotel_access = " ftps_web_hotel_access
e_rail_access = " ftps_web_rail_access
e_external_provider_param = " ftps_web_ext_prov_params
e_personalization = " ptrv_web_personalization Structure of Personalization
e_plan_control_param = " ftps_web_plan_control Control Parameters for Travel Planning
e_express_booking = " xfeld Checkbox
e_pref_dep_airport = " flight_pref_airport Preferred airport
e_hotel_preferences = " string
e_security_level = " ccsecp_seclv Security Level for Payment Card Numbers
e_jurcodes_external = " xfeld Checkbox
e_oa_active = " xfeld Checkbox
e_pubsec_country = " ptrv_pubsec_indicator Country Version of Public Sector
ev_vat_details_required = " xfeld Checkbox
ev_receipt_buffer = " char1
* TABLES
* et_emp_info = " ptrv_web_emp_info_t Information on Employee/Customizing Complete
* et_expense_types = " ptrv_web_t706b1_t Travel Expense Types/Customizing Complete
* et_defaults = " ptrv_web_t706d_t Default Values for Trip Provision Variant/Customizing Compl.
* et_company_codes = " ptrv_web_company_code_t Table of Company Codes
* et_business_areas = " ptrv_web_business_area_t Table of Business Areas
* et_countries = " ptrv_web_t706o_t Countries (w/ Description and Natl Currency)/Custom. Compl.
* et_currencies = " ptrv_web_tcurr_t Currency Table/Customizing Complete
* et_valid_curr = " ptrv_valid_currency_t Table of Valid Currencies
* et_trip_types_statutory = " ptrv_web_t706g_t Statutory Trip Types+Attribute 2G-GESKZ / Customizing Complete
* et_trip_activities = " ptrv_web_t706r_t Trip Activity Types/Customizing Complete
* et_trip_type_comsp = " ptrv_web_t706x_t Enterprise-Specific Trip Type/Customizing Complete
* et_vehicle_types = " ptrv_web_t706e_t Vehicle Types/Customizing Complete
* et_vehicle_class = " ptrv_web_t706w_t Vehicle Classes/Customizing Complete
* et_expense_type_max_amounts = " ptrv_web_t706b_max_t Receipt Maximum Amounts/Customizing Complete
* et_trip_schemes = " ptrv_web_t706s_t Trip Schema/Customizing Complete
* et_service_provider_categories = " ptrv_web_trvspcat_t Travel Service Providers - Categories/Customizing Complete
* et_service_providers = " ptrv_web_trvsp_t Travel Service Providers/Customizing Complete
* et_field_selection_ees = " ptrv_web_field_control_t Table Single Field Control for Dialog
* et_field_selection_general = " ptrv_web_trvfsel_t Field Selection Control Trip/Customizing Complete
* et_field_selection_trip_ca = " ptrv_web_trvfsel_trip_ca_t Cost Assignment Trip/Customizing Complete
* et_field_selection_receipt_ca = " ptrv_web_trvfsel_receipt_ca_t Cost Assignment Receipt/Customizing Complete
* et_field_selection_stopover_ca = " ptrv_web_trvfsel_stopover_ca_t Cost Assignment Stopover/Customizing Complete
* et_field_selection_mileage_ca = " ptrv_web_trvfsel_mileage_ca_t Cost Assignment Kilometers/Customizing Complete
* et_tax_codes = " ptrv_web_trvtax_t Tax Code/Customizing Complete
* et_taxjurcode_ca = " ptrv_web_ttxj_ca_t Tax Jurisdiction (Canada)/Customizing Complete
* et_provider = " ptrv_web_t702k_t Service Provider/Customizing Complete
* et_expense_type_providers = " ptrv_web_t706b4_t Check Table Service Provider per Expense Type/Custom. Compl.
* et_template_names = " ptrv_web_txt_tmpl_t Names of Standard Texts for Trip Entry/Customizing Complete
* et_template_texts = " ptrv_web_txt_tmpl_lines_t Standard Texts with Trip Entry/Customizing Complete
* et_location = " ptrv_web_location_t Personal Help Values for Location
* et_reason = " ptrv_web_trip_reason_t Personal Help Values for Reasons
* et_country = " ptrv_web_country_t Personal Help Values for Country
* et_costcenter = " ptrv_web_costcenter_t Personal Help Values for Cost Center
* et_order = " ptrv_web_order_t Personal Help Values for Orders
* et_costobject = " ptrv_web_costobject_t Personal Help Values for Cost Object
* et_wbselement = " ptrv_web_wbselement_t Personal Help Values for WBS Element
* et_network = " ptrv_web_network_t Personal Help Values for Network
* et_vornr = " ptrv_web_vornr_t Personal Help Values for Activity
* et_salesorder = " ptrv_web_salesorder_t Personal Help Values for Sales Orders
* et_fistl = " ptrv_web_fistl_t Personal Help Values for Funds Center
* et_grant = " ptrv_web_grant_t Personal Help Values for Grant
* et_fkber = " ptrv_web_fkber_t Personal Help Values for Functional Area
* et_purpose = " ptrv_web_trip_purpose_t Personal Help Values for Purposes
* et_place = " ptrv_web_place_t Personal Help Values for Place
* et_partner = " ptrv_web_partner_t Personal Help Values for Partners
* et_description = " ptrv_web_description_t Personal Help Values for Description
* et_tax_codes_help = " ptrv_web_trvtax_t Tax Code/Customizing Complete
* et_car_brand = " ptrv_web_car_brand_t Personal Help Values for Car Brand
* et_number_plate = " ptrv_web_number_plate_t Personal Help Values for License Plate
* et_trip_numbers = " ptrv_web_trip_number_t Personal Help Values for Trip Numbers
* et_trip_plan_numbers = " ptrv_web_trip_number_t Personal Help Values for Trip Numbers
* et_trip_receipt_amount = " ptrv_web_receipt_amount_t Personal Help Values for Trip Receipt Amounts
* et_trip_contacts_addresses = " ptrv_web_contact_address Contact Address
* et_recurring_destinations = " ptrv_web_rcur_dest_t Destinations with Addresses
* et_credit_cards = " ftps_web_credit_card_t Table Type for FTPS_WEB_CREDIT_CARD
* et_bds_mime_urls = " ptrv_web_mime_url_t
* et_ccard_prov = " ftps_web_cardprovider_t Table Type for FTPS_WEB_CARDPROVIDER
* et_country_plan = " ftps_web_country_t Table Type for FTPS_WEB_COUNTRY
* et_regions = " ftps_web_region_t Table Type for FTPS_WEB_REGION
* et_flight_prog_memb = " ftps_web_custom_prog_t Table Type for FTPS_WEB_CUSTOM_PROG
* et_flight_prog = " ftps_web_programm_t Table Type for Customer Programs TA21PF
* et_plan_activity_types = " ptrp_web_ta20r1_t Trip activity type - Travel Planning
* et_hotel_hrs_notification = " ftps_web_hotel_hrs_notif_t HRS: Possible Notification Types with Booking etc.
* et_predef_categories = " ptrv_web_predef_categories_t Categories of Predefined Addresses
* et_vat_posting = " ptrv_vat_posting_t Data Entry and Posting of VAT Amount per Country of Receipt
* et_vat_flds = " ptrv_vat_flds_t Country-Dependent Field Control for Receipt Data
* et_srv_code = " ptrv_service_code_t Country-Dependent List of Goods and Services
* et_sub_srv_code = " ptrv_sub_service_code_t Country-Dependent List of Goods and Services
* et_vat_deflt = " ptrv_vat_deflt_t Country- and Expense Type-Dependent Defaults f. Receipt Data
* et_return = " bapirettab Table with BAPI Return Information
. " PTRM_WEB_CUSTOMIZING_GET_EES
The ABAP code below is a full code listing to execute function module PTRM_WEB_CUSTOMIZING_GET_EES including all data declarations. The code uses the latest in-line data DECLARATION SYNTAX but I have included an ABAP code snippet at the end to show how declarations would look using the original method of declaring data variables up front. This will allow you to compare and fully understand the new inline method. Please note some of the newer syntax such as the @DATA is not available until a later 4.70 service pack (SP8).
| ld_et_customizing_texts | TYPE PTRV_WEB_CUSTOMIZING_TEXT_T , |
| ld_e_status_past | TYPE PTRV_WEB_STATUS , |
| ld_e_status_future | TYPE PTRV_WEB_STATUS , |
| ld_e_ccc_active | TYPE RP_XFELD , |
| ld_e_ccc_no_rece_deleteable | TYPE XFELD , |
| ld_e_recurring_dest_active | TYPE PTRV_TRVCT_R_18 , |
| ld_e_hotel_access | TYPE FTPS_WEB_HOTEL_ACCESS , |
| ld_e_rail_access | TYPE FTPS_WEB_RAIL_ACCESS , |
| ld_e_external_provider_param | TYPE FTPS_WEB_EXT_PROV_PARAMS , |
| ld_e_personalization | TYPE PTRV_WEB_PERSONALIZATION , |
| ld_e_plan_control_param | TYPE FTPS_WEB_PLAN_CONTROL , |
| ld_e_express_booking | TYPE XFELD , |
| ld_e_pref_dep_airport | TYPE FLIGHT_PREF_AIRPORT , |
| ld_e_hotel_preferences | TYPE STRING , |
| ld_e_security_level | TYPE CCSECP_SECLV , |
| ld_e_jurcodes_external | TYPE XFELD , |
| ld_e_oa_active | TYPE XFELD , |
| ld_e_pubsec_country | TYPE PTRV_PUBSEC_INDICATOR , |
| ld_ev_vat_details_required | TYPE XFELD , |
| ld_ev_receipt_buffer | TYPE CHAR1 , |
| it_et_emp_info | TYPE STANDARD TABLE OF PTRV_WEB_EMP_INFO_T,"TABLES PARAM |
| wa_et_emp_info | LIKE LINE OF it_et_emp_info , |
| it_et_expense_types | TYPE STANDARD TABLE OF PTRV_WEB_T706B1_T,"TABLES PARAM |
| wa_et_expense_types | LIKE LINE OF it_et_expense_types , |
| it_et_defaults | TYPE STANDARD TABLE OF PTRV_WEB_T706D_T,"TABLES PARAM |
| wa_et_defaults | LIKE LINE OF it_et_defaults , |
| it_et_company_codes | TYPE STANDARD TABLE OF PTRV_WEB_COMPANY_CODE_T,"TABLES PARAM |
| wa_et_company_codes | LIKE LINE OF it_et_company_codes , |
| it_et_business_areas | TYPE STANDARD TABLE OF PTRV_WEB_BUSINESS_AREA_T,"TABLES PARAM |
| wa_et_business_areas | LIKE LINE OF it_et_business_areas , |
| it_et_countries | TYPE STANDARD TABLE OF PTRV_WEB_T706O_T,"TABLES PARAM |
| wa_et_countries | LIKE LINE OF it_et_countries , |
| it_et_currencies | TYPE STANDARD TABLE OF PTRV_WEB_TCURR_T,"TABLES PARAM |
| wa_et_currencies | LIKE LINE OF it_et_currencies , |
| it_et_valid_curr | TYPE STANDARD TABLE OF PTRV_VALID_CURRENCY_T,"TABLES PARAM |
| wa_et_valid_curr | LIKE LINE OF it_et_valid_curr , |
| it_et_trip_types_statutory | TYPE STANDARD TABLE OF PTRV_WEB_T706G_T,"TABLES PARAM |
| wa_et_trip_types_statutory | LIKE LINE OF it_et_trip_types_statutory , |
| it_et_trip_activities | TYPE STANDARD TABLE OF PTRV_WEB_T706R_T,"TABLES PARAM |
| wa_et_trip_activities | LIKE LINE OF it_et_trip_activities , |
| it_et_trip_type_comsp | TYPE STANDARD TABLE OF PTRV_WEB_T706X_T,"TABLES PARAM |
| wa_et_trip_type_comsp | LIKE LINE OF it_et_trip_type_comsp , |
| it_et_vehicle_types | TYPE STANDARD TABLE OF PTRV_WEB_T706E_T,"TABLES PARAM |
| wa_et_vehicle_types | LIKE LINE OF it_et_vehicle_types , |
| it_et_vehicle_class | TYPE STANDARD TABLE OF PTRV_WEB_T706W_T,"TABLES PARAM |
| wa_et_vehicle_class | LIKE LINE OF it_et_vehicle_class , |
| it_et_expense_type_max_amounts | TYPE STANDARD TABLE OF PTRV_WEB_T706B_MAX_T,"TABLES PARAM |
| wa_et_expense_type_max_amounts | LIKE LINE OF it_et_expense_type_max_amounts , |
| it_et_trip_schemes | TYPE STANDARD TABLE OF PTRV_WEB_T706S_T,"TABLES PARAM |
| wa_et_trip_schemes | LIKE LINE OF it_et_trip_schemes , |
| it_et_service_provider_categories | TYPE STANDARD TABLE OF PTRV_WEB_TRVSPCAT_T,"TABLES PARAM |
| wa_et_service_provider_categories | LIKE LINE OF it_et_service_provider_categories , |
| it_et_service_providers | TYPE STANDARD TABLE OF PTRV_WEB_TRVSP_T,"TABLES PARAM |
| wa_et_service_providers | LIKE LINE OF it_et_service_providers , |
| it_et_field_selection_ees | TYPE STANDARD TABLE OF PTRV_WEB_FIELD_CONTROL_T,"TABLES PARAM |
| wa_et_field_selection_ees | LIKE LINE OF it_et_field_selection_ees , |
| it_et_field_selection_general | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_T,"TABLES PARAM |
| wa_et_field_selection_general | LIKE LINE OF it_et_field_selection_general , |
| it_et_field_selection_trip_ca | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_TRIP_CA_T,"TABLES PARAM |
| wa_et_field_selection_trip_ca | LIKE LINE OF it_et_field_selection_trip_ca , |
| it_et_field_selection_receipt_ca | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_RECEIPT_CA_T,"TABLES PARAM |
| wa_et_field_selection_receipt_ca | LIKE LINE OF it_et_field_selection_receipt_ca , |
| it_et_field_selection_stopover_ca | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_STOPOVER_CA_T,"TABLES PARAM |
| wa_et_field_selection_stopover_ca | LIKE LINE OF it_et_field_selection_stopover_ca , |
| it_et_field_selection_mileage_ca | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_MILEAGE_CA_T,"TABLES PARAM |
| wa_et_field_selection_mileage_ca | LIKE LINE OF it_et_field_selection_mileage_ca , |
| it_et_tax_codes | TYPE STANDARD TABLE OF PTRV_WEB_TRVTAX_T,"TABLES PARAM |
| wa_et_tax_codes | LIKE LINE OF it_et_tax_codes , |
| it_et_taxjurcode_ca | TYPE STANDARD TABLE OF PTRV_WEB_TTXJ_CA_T,"TABLES PARAM |
| wa_et_taxjurcode_ca | LIKE LINE OF it_et_taxjurcode_ca , |
| it_et_provider | TYPE STANDARD TABLE OF PTRV_WEB_T702K_T,"TABLES PARAM |
| wa_et_provider | LIKE LINE OF it_et_provider , |
| it_et_expense_type_providers | TYPE STANDARD TABLE OF PTRV_WEB_T706B4_T,"TABLES PARAM |
| wa_et_expense_type_providers | LIKE LINE OF it_et_expense_type_providers , |
| it_et_template_names | TYPE STANDARD TABLE OF PTRV_WEB_TXT_TMPL_T,"TABLES PARAM |
| wa_et_template_names | LIKE LINE OF it_et_template_names , |
| it_et_template_texts | TYPE STANDARD TABLE OF PTRV_WEB_TXT_TMPL_LINES_T,"TABLES PARAM |
| wa_et_template_texts | LIKE LINE OF it_et_template_texts , |
| it_et_location | TYPE STANDARD TABLE OF PTRV_WEB_LOCATION_T,"TABLES PARAM |
| wa_et_location | LIKE LINE OF it_et_location , |
| it_et_reason | TYPE STANDARD TABLE OF PTRV_WEB_TRIP_REASON_T,"TABLES PARAM |
| wa_et_reason | LIKE LINE OF it_et_reason , |
| it_et_country | TYPE STANDARD TABLE OF PTRV_WEB_COUNTRY_T,"TABLES PARAM |
| wa_et_country | LIKE LINE OF it_et_country , |
| it_et_costcenter | TYPE STANDARD TABLE OF PTRV_WEB_COSTCENTER_T,"TABLES PARAM |
| wa_et_costcenter | LIKE LINE OF it_et_costcenter , |
| it_et_order | TYPE STANDARD TABLE OF PTRV_WEB_ORDER_T,"TABLES PARAM |
| wa_et_order | LIKE LINE OF it_et_order , |
| it_et_costobject | TYPE STANDARD TABLE OF PTRV_WEB_COSTOBJECT_T,"TABLES PARAM |
| wa_et_costobject | LIKE LINE OF it_et_costobject , |
| it_et_wbselement | TYPE STANDARD TABLE OF PTRV_WEB_WBSELEMENT_T,"TABLES PARAM |
| wa_et_wbselement | LIKE LINE OF it_et_wbselement , |
| it_et_network | TYPE STANDARD TABLE OF PTRV_WEB_NETWORK_T,"TABLES PARAM |
| wa_et_network | LIKE LINE OF it_et_network , |
| it_et_vornr | TYPE STANDARD TABLE OF PTRV_WEB_VORNR_T,"TABLES PARAM |
| wa_et_vornr | LIKE LINE OF it_et_vornr , |
| it_et_salesorder | TYPE STANDARD TABLE OF PTRV_WEB_SALESORDER_T,"TABLES PARAM |
| wa_et_salesorder | LIKE LINE OF it_et_salesorder , |
| it_et_fistl | TYPE STANDARD TABLE OF PTRV_WEB_FISTL_T,"TABLES PARAM |
| wa_et_fistl | LIKE LINE OF it_et_fistl , |
| it_et_grant | TYPE STANDARD TABLE OF PTRV_WEB_GRANT_T,"TABLES PARAM |
| wa_et_grant | LIKE LINE OF it_et_grant , |
| it_et_fkber | TYPE STANDARD TABLE OF PTRV_WEB_FKBER_T,"TABLES PARAM |
| wa_et_fkber | LIKE LINE OF it_et_fkber , |
| it_et_purpose | TYPE STANDARD TABLE OF PTRV_WEB_TRIP_PURPOSE_T,"TABLES PARAM |
| wa_et_purpose | LIKE LINE OF it_et_purpose , |
| it_et_place | TYPE STANDARD TABLE OF PTRV_WEB_PLACE_T,"TABLES PARAM |
| wa_et_place | LIKE LINE OF it_et_place , |
| it_et_partner | TYPE STANDARD TABLE OF PTRV_WEB_PARTNER_T,"TABLES PARAM |
| wa_et_partner | LIKE LINE OF it_et_partner , |
| it_et_description | TYPE STANDARD TABLE OF PTRV_WEB_DESCRIPTION_T,"TABLES PARAM |
| wa_et_description | LIKE LINE OF it_et_description , |
| it_et_tax_codes_help | TYPE STANDARD TABLE OF PTRV_WEB_TRVTAX_T,"TABLES PARAM |
| wa_et_tax_codes_help | LIKE LINE OF it_et_tax_codes_help , |
| it_et_car_brand | TYPE STANDARD TABLE OF PTRV_WEB_CAR_BRAND_T,"TABLES PARAM |
| wa_et_car_brand | LIKE LINE OF it_et_car_brand , |
| it_et_number_plate | TYPE STANDARD TABLE OF PTRV_WEB_NUMBER_PLATE_T,"TABLES PARAM |
| wa_et_number_plate | LIKE LINE OF it_et_number_plate , |
| it_et_trip_numbers | TYPE STANDARD TABLE OF PTRV_WEB_TRIP_NUMBER_T,"TABLES PARAM |
| wa_et_trip_numbers | LIKE LINE OF it_et_trip_numbers , |
| it_et_trip_plan_numbers | TYPE STANDARD TABLE OF PTRV_WEB_TRIP_NUMBER_T,"TABLES PARAM |
| wa_et_trip_plan_numbers | LIKE LINE OF it_et_trip_plan_numbers , |
| it_et_trip_receipt_amount | TYPE STANDARD TABLE OF PTRV_WEB_RECEIPT_AMOUNT_T,"TABLES PARAM |
| wa_et_trip_receipt_amount | LIKE LINE OF it_et_trip_receipt_amount , |
| it_et_trip_contacts_addresses | TYPE STANDARD TABLE OF PTRV_WEB_CONTACT_ADDRESS,"TABLES PARAM |
| wa_et_trip_contacts_addresses | LIKE LINE OF it_et_trip_contacts_addresses , |
| it_et_recurring_destinations | TYPE STANDARD TABLE OF PTRV_WEB_RCUR_DEST_T,"TABLES PARAM |
| wa_et_recurring_destinations | LIKE LINE OF it_et_recurring_destinations , |
| it_et_credit_cards | TYPE STANDARD TABLE OF FTPS_WEB_CREDIT_CARD_T,"TABLES PARAM |
| wa_et_credit_cards | LIKE LINE OF it_et_credit_cards , |
| it_et_bds_mime_urls | TYPE STANDARD TABLE OF PTRV_WEB_MIME_URL_T,"TABLES PARAM |
| wa_et_bds_mime_urls | LIKE LINE OF it_et_bds_mime_urls , |
| it_et_ccard_prov | TYPE STANDARD TABLE OF FTPS_WEB_CARDPROVIDER_T,"TABLES PARAM |
| wa_et_ccard_prov | LIKE LINE OF it_et_ccard_prov , |
| it_et_country_plan | TYPE STANDARD TABLE OF FTPS_WEB_COUNTRY_T,"TABLES PARAM |
| wa_et_country_plan | LIKE LINE OF it_et_country_plan , |
| it_et_regions | TYPE STANDARD TABLE OF FTPS_WEB_REGION_T,"TABLES PARAM |
| wa_et_regions | LIKE LINE OF it_et_regions , |
| it_et_flight_prog_memb | TYPE STANDARD TABLE OF FTPS_WEB_CUSTOM_PROG_T,"TABLES PARAM |
| wa_et_flight_prog_memb | LIKE LINE OF it_et_flight_prog_memb , |
| it_et_flight_prog | TYPE STANDARD TABLE OF FTPS_WEB_PROGRAMM_T,"TABLES PARAM |
| wa_et_flight_prog | LIKE LINE OF it_et_flight_prog , |
| it_et_plan_activity_types | TYPE STANDARD TABLE OF PTRP_WEB_TA20R1_T,"TABLES PARAM |
| wa_et_plan_activity_types | LIKE LINE OF it_et_plan_activity_types , |
| it_et_hotel_hrs_notification | TYPE STANDARD TABLE OF FTPS_WEB_HOTEL_HRS_NOTIF_T,"TABLES PARAM |
| wa_et_hotel_hrs_notification | LIKE LINE OF it_et_hotel_hrs_notification , |
| it_et_predef_categories | TYPE STANDARD TABLE OF PTRV_WEB_PREDEF_CATEGORIES_T,"TABLES PARAM |
| wa_et_predef_categories | LIKE LINE OF it_et_predef_categories , |
| it_et_vat_posting | TYPE STANDARD TABLE OF PTRV_VAT_POSTING_T,"TABLES PARAM |
| wa_et_vat_posting | LIKE LINE OF it_et_vat_posting , |
| it_et_vat_flds | TYPE STANDARD TABLE OF PTRV_VAT_FLDS_T,"TABLES PARAM |
| wa_et_vat_flds | LIKE LINE OF it_et_vat_flds , |
| it_et_srv_code | TYPE STANDARD TABLE OF PTRV_SERVICE_CODE_T,"TABLES PARAM |
| wa_et_srv_code | LIKE LINE OF it_et_srv_code , |
| it_et_sub_srv_code | TYPE STANDARD TABLE OF PTRV_SUB_SERVICE_CODE_T,"TABLES PARAM |
| wa_et_sub_srv_code | LIKE LINE OF it_et_sub_srv_code , |
| it_et_vat_deflt | TYPE STANDARD TABLE OF PTRV_VAT_DEFLT_T,"TABLES PARAM |
| wa_et_vat_deflt | LIKE LINE OF it_et_vat_deflt , |
| it_et_return | TYPE STANDARD TABLE OF BAPIRETTAB,"TABLES PARAM |
| wa_et_return | LIKE LINE OF it_et_return . |
The below ABAP code uses the older none in-line data declarations. This allows you to see the coding differences/benefits of the later inline syntax. It may also be useful if you are using an older version of SAP as some of the newer syntax above, such as the @DATA is not available until 4.70 EHP 8.
DATA:
| ld_et_customizing_texts | TYPE PTRV_WEB_CUSTOMIZING_TEXT_T , |
| it_et_emp_info | TYPE STANDARD TABLE OF PTRV_WEB_EMP_INFO_T , |
| wa_et_emp_info | LIKE LINE OF it_et_emp_info, |
| ld_i_employeenumber | TYPE BAPIEMPL-PERNR , |
| ld_e_status_past | TYPE PTRV_WEB_STATUS , |
| it_et_expense_types | TYPE STANDARD TABLE OF PTRV_WEB_T706B1_T , |
| wa_et_expense_types | LIKE LINE OF it_et_expense_types, |
| ld_i_from_date | TYPE BAPITRIP-DEP_DATE , |
| ld_e_status_future | TYPE PTRV_WEB_STATUS , |
| it_et_defaults | TYPE STANDARD TABLE OF PTRV_WEB_T706D_T , |
| wa_et_defaults | LIKE LINE OF it_et_defaults, |
| ld_i_to_date | TYPE BAPITRIP-DEP_DATE , |
| it_et_company_codes | TYPE STANDARD TABLE OF PTRV_WEB_COMPANY_CODE_T , |
| wa_et_company_codes | LIKE LINE OF it_et_company_codes, |
| ld_i_trip_component | TYPE PLAN_REQUEST , |
| ld_e_ccc_active | TYPE RP_XFELD , |
| it_et_business_areas | TYPE STANDARD TABLE OF PTRV_WEB_BUSINESS_AREA_T , |
| wa_et_business_areas | LIKE LINE OF it_et_business_areas, |
| ld_e_ccc_no_rece_deleteable | TYPE XFELD , |
| ld_i_trip_schema | TYPE HEAD_PERIO-SCHEM , |
| it_et_countries | TYPE STANDARD TABLE OF PTRV_WEB_T706O_T , |
| wa_et_countries | LIKE LINE OF it_et_countries, |
| ld_e_recurring_dest_active | TYPE PTRV_TRVCT_R_18 , |
| it_et_currencies | TYPE STANDARD TABLE OF PTRV_WEB_TCURR_T , |
| wa_et_currencies | LIKE LINE OF it_et_currencies, |
| ld_e_hotel_access | TYPE FTPS_WEB_HOTEL_ACCESS , |
| it_et_valid_curr | TYPE STANDARD TABLE OF PTRV_VALID_CURRENCY_T , |
| wa_et_valid_curr | LIKE LINE OF it_et_valid_curr, |
| ld_e_rail_access | TYPE FTPS_WEB_RAIL_ACCESS , |
| it_et_trip_types_statutory | TYPE STANDARD TABLE OF PTRV_WEB_T706G_T , |
| wa_et_trip_types_statutory | LIKE LINE OF it_et_trip_types_statutory, |
| ld_e_external_provider_param | TYPE FTPS_WEB_EXT_PROV_PARAMS , |
| it_et_trip_activities | TYPE STANDARD TABLE OF PTRV_WEB_T706R_T , |
| wa_et_trip_activities | LIKE LINE OF it_et_trip_activities, |
| ld_e_personalization | TYPE PTRV_WEB_PERSONALIZATION , |
| it_et_trip_type_comsp | TYPE STANDARD TABLE OF PTRV_WEB_T706X_T , |
| wa_et_trip_type_comsp | LIKE LINE OF it_et_trip_type_comsp, |
| ld_e_plan_control_param | TYPE FTPS_WEB_PLAN_CONTROL , |
| ld_e_express_booking | TYPE XFELD , |
| it_et_vehicle_types | TYPE STANDARD TABLE OF PTRV_WEB_T706E_T , |
| wa_et_vehicle_types | LIKE LINE OF it_et_vehicle_types, |
| ld_e_pref_dep_airport | TYPE FLIGHT_PREF_AIRPORT , |
| it_et_vehicle_class | TYPE STANDARD TABLE OF PTRV_WEB_T706W_T , |
| wa_et_vehicle_class | LIKE LINE OF it_et_vehicle_class, |
| ld_e_hotel_preferences | TYPE STRING , |
| it_et_expense_type_max_amounts | TYPE STANDARD TABLE OF PTRV_WEB_T706B_MAX_T , |
| wa_et_expense_type_max_amounts | LIKE LINE OF it_et_expense_type_max_amounts, |
| ld_e_security_level | TYPE CCSECP_SECLV , |
| it_et_trip_schemes | TYPE STANDARD TABLE OF PTRV_WEB_T706S_T , |
| wa_et_trip_schemes | LIKE LINE OF it_et_trip_schemes, |
| ld_e_jurcodes_external | TYPE XFELD , |
| it_et_service_provider_categories | TYPE STANDARD TABLE OF PTRV_WEB_TRVSPCAT_T , |
| wa_et_service_provider_categories | LIKE LINE OF it_et_service_provider_categories, |
| ld_e_oa_active | TYPE XFELD , |
| it_et_service_providers | TYPE STANDARD TABLE OF PTRV_WEB_TRVSP_T , |
| wa_et_service_providers | LIKE LINE OF it_et_service_providers, |
| ld_e_pubsec_country | TYPE PTRV_PUBSEC_INDICATOR , |
| it_et_field_selection_ees | TYPE STANDARD TABLE OF PTRV_WEB_FIELD_CONTROL_T , |
| wa_et_field_selection_ees | LIKE LINE OF it_et_field_selection_ees, |
| ld_ev_vat_details_required | TYPE XFELD , |
| it_et_field_selection_general | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_T , |
| wa_et_field_selection_general | LIKE LINE OF it_et_field_selection_general, |
| ld_ev_receipt_buffer | TYPE CHAR1 , |
| it_et_field_selection_trip_ca | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_TRIP_CA_T , |
| wa_et_field_selection_trip_ca | LIKE LINE OF it_et_field_selection_trip_ca, |
| it_et_field_selection_receipt_ca | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_RECEIPT_CA_T , |
| wa_et_field_selection_receipt_ca | LIKE LINE OF it_et_field_selection_receipt_ca, |
| it_et_field_selection_stopover_ca | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_STOPOVER_CA_T , |
| wa_et_field_selection_stopover_ca | LIKE LINE OF it_et_field_selection_stopover_ca, |
| it_et_field_selection_mileage_ca | TYPE STANDARD TABLE OF PTRV_WEB_TRVFSEL_MILEAGE_CA_T , |
| wa_et_field_selection_mileage_ca | LIKE LINE OF it_et_field_selection_mileage_ca, |
| it_et_tax_codes | TYPE STANDARD TABLE OF PTRV_WEB_TRVTAX_T , |
| wa_et_tax_codes | LIKE LINE OF it_et_tax_codes, |
| it_et_taxjurcode_ca | TYPE STANDARD TABLE OF PTRV_WEB_TTXJ_CA_T , |
| wa_et_taxjurcode_ca | LIKE LINE OF it_et_taxjurcode_ca, |
| it_et_provider | TYPE STANDARD TABLE OF PTRV_WEB_T702K_T , |
| wa_et_provider | LIKE LINE OF it_et_provider, |
| it_et_expense_type_providers | TYPE STANDARD TABLE OF PTRV_WEB_T706B4_T , |
| wa_et_expense_type_providers | LIKE LINE OF it_et_expense_type_providers, |
| it_et_template_names | TYPE STANDARD TABLE OF PTRV_WEB_TXT_TMPL_T , |
| wa_et_template_names | LIKE LINE OF it_et_template_names, |
| it_et_template_texts | TYPE STANDARD TABLE OF PTRV_WEB_TXT_TMPL_LINES_T , |
| wa_et_template_texts | LIKE LINE OF it_et_template_texts, |
| it_et_location | TYPE STANDARD TABLE OF PTRV_WEB_LOCATION_T , |
| wa_et_location | LIKE LINE OF it_et_location, |
| it_et_reason | TYPE STANDARD TABLE OF PTRV_WEB_TRIP_REASON_T , |
| wa_et_reason | LIKE LINE OF it_et_reason, |
| it_et_country | TYPE STANDARD TABLE OF PTRV_WEB_COUNTRY_T , |
| wa_et_country | LIKE LINE OF it_et_country, |
| it_et_costcenter | TYPE STANDARD TABLE OF PTRV_WEB_COSTCENTER_T , |
| wa_et_costcenter | LIKE LINE OF it_et_costcenter, |
| it_et_order | TYPE STANDARD TABLE OF PTRV_WEB_ORDER_T , |
| wa_et_order | LIKE LINE OF it_et_order, |
| it_et_costobject | TYPE STANDARD TABLE OF PTRV_WEB_COSTOBJECT_T , |
| wa_et_costobject | LIKE LINE OF it_et_costobject, |
| it_et_wbselement | TYPE STANDARD TABLE OF PTRV_WEB_WBSELEMENT_T , |
| wa_et_wbselement | LIKE LINE OF it_et_wbselement, |
| it_et_network | TYPE STANDARD TABLE OF PTRV_WEB_NETWORK_T , |
| wa_et_network | LIKE LINE OF it_et_network, |
| it_et_vornr | TYPE STANDARD TABLE OF PTRV_WEB_VORNR_T , |
| wa_et_vornr | LIKE LINE OF it_et_vornr, |
| it_et_salesorder | TYPE STANDARD TABLE OF PTRV_WEB_SALESORDER_T , |
| wa_et_salesorder | LIKE LINE OF it_et_salesorder, |
| it_et_fistl | TYPE STANDARD TABLE OF PTRV_WEB_FISTL_T , |
| wa_et_fistl | LIKE LINE OF it_et_fistl, |
| it_et_grant | TYPE STANDARD TABLE OF PTRV_WEB_GRANT_T , |
| wa_et_grant | LIKE LINE OF it_et_grant, |
| it_et_fkber | TYPE STANDARD TABLE OF PTRV_WEB_FKBER_T , |
| wa_et_fkber | LIKE LINE OF it_et_fkber, |
| it_et_purpose | TYPE STANDARD TABLE OF PTRV_WEB_TRIP_PURPOSE_T , |
| wa_et_purpose | LIKE LINE OF it_et_purpose, |
| it_et_place | TYPE STANDARD TABLE OF PTRV_WEB_PLACE_T , |
| wa_et_place | LIKE LINE OF it_et_place, |
| it_et_partner | TYPE STANDARD TABLE OF PTRV_WEB_PARTNER_T , |
| wa_et_partner | LIKE LINE OF it_et_partner, |
| it_et_description | TYPE STANDARD TABLE OF PTRV_WEB_DESCRIPTION_T , |
| wa_et_description | LIKE LINE OF it_et_description, |
| it_et_tax_codes_help | TYPE STANDARD TABLE OF PTRV_WEB_TRVTAX_T , |
| wa_et_tax_codes_help | LIKE LINE OF it_et_tax_codes_help, |
| it_et_car_brand | TYPE STANDARD TABLE OF PTRV_WEB_CAR_BRAND_T , |
| wa_et_car_brand | LIKE LINE OF it_et_car_brand, |
| it_et_number_plate | TYPE STANDARD TABLE OF PTRV_WEB_NUMBER_PLATE_T , |
| wa_et_number_plate | LIKE LINE OF it_et_number_plate, |
| it_et_trip_numbers | TYPE STANDARD TABLE OF PTRV_WEB_TRIP_NUMBER_T , |
| wa_et_trip_numbers | LIKE LINE OF it_et_trip_numbers, |
| it_et_trip_plan_numbers | TYPE STANDARD TABLE OF PTRV_WEB_TRIP_NUMBER_T , |
| wa_et_trip_plan_numbers | LIKE LINE OF it_et_trip_plan_numbers, |
| it_et_trip_receipt_amount | TYPE STANDARD TABLE OF PTRV_WEB_RECEIPT_AMOUNT_T , |
| wa_et_trip_receipt_amount | LIKE LINE OF it_et_trip_receipt_amount, |
| it_et_trip_contacts_addresses | TYPE STANDARD TABLE OF PTRV_WEB_CONTACT_ADDRESS , |
| wa_et_trip_contacts_addresses | LIKE LINE OF it_et_trip_contacts_addresses, |
| it_et_recurring_destinations | TYPE STANDARD TABLE OF PTRV_WEB_RCUR_DEST_T , |
| wa_et_recurring_destinations | LIKE LINE OF it_et_recurring_destinations, |
| it_et_credit_cards | TYPE STANDARD TABLE OF FTPS_WEB_CREDIT_CARD_T , |
| wa_et_credit_cards | LIKE LINE OF it_et_credit_cards, |
| it_et_bds_mime_urls | TYPE STANDARD TABLE OF PTRV_WEB_MIME_URL_T , |
| wa_et_bds_mime_urls | LIKE LINE OF it_et_bds_mime_urls, |
| it_et_ccard_prov | TYPE STANDARD TABLE OF FTPS_WEB_CARDPROVIDER_T , |
| wa_et_ccard_prov | LIKE LINE OF it_et_ccard_prov, |
| it_et_country_plan | TYPE STANDARD TABLE OF FTPS_WEB_COUNTRY_T , |
| wa_et_country_plan | LIKE LINE OF it_et_country_plan, |
| it_et_regions | TYPE STANDARD TABLE OF FTPS_WEB_REGION_T , |
| wa_et_regions | LIKE LINE OF it_et_regions, |
| it_et_flight_prog_memb | TYPE STANDARD TABLE OF FTPS_WEB_CUSTOM_PROG_T , |
| wa_et_flight_prog_memb | LIKE LINE OF it_et_flight_prog_memb, |
| it_et_flight_prog | TYPE STANDARD TABLE OF FTPS_WEB_PROGRAMM_T , |
| wa_et_flight_prog | LIKE LINE OF it_et_flight_prog, |
| it_et_plan_activity_types | TYPE STANDARD TABLE OF PTRP_WEB_TA20R1_T , |
| wa_et_plan_activity_types | LIKE LINE OF it_et_plan_activity_types, |
| it_et_hotel_hrs_notification | TYPE STANDARD TABLE OF FTPS_WEB_HOTEL_HRS_NOTIF_T , |
| wa_et_hotel_hrs_notification | LIKE LINE OF it_et_hotel_hrs_notification, |
| it_et_predef_categories | TYPE STANDARD TABLE OF PTRV_WEB_PREDEF_CATEGORIES_T , |
| wa_et_predef_categories | LIKE LINE OF it_et_predef_categories, |
| it_et_vat_posting | TYPE STANDARD TABLE OF PTRV_VAT_POSTING_T , |
| wa_et_vat_posting | LIKE LINE OF it_et_vat_posting, |
| it_et_vat_flds | TYPE STANDARD TABLE OF PTRV_VAT_FLDS_T , |
| wa_et_vat_flds | LIKE LINE OF it_et_vat_flds, |
| it_et_srv_code | TYPE STANDARD TABLE OF PTRV_SERVICE_CODE_T , |
| wa_et_srv_code | LIKE LINE OF it_et_srv_code, |
| it_et_sub_srv_code | TYPE STANDARD TABLE OF PTRV_SUB_SERVICE_CODE_T , |
| wa_et_sub_srv_code | LIKE LINE OF it_et_sub_srv_code, |
| it_et_vat_deflt | TYPE STANDARD TABLE OF PTRV_VAT_DEFLT_T , |
| wa_et_vat_deflt | LIKE LINE OF it_et_vat_deflt, |
| it_et_return | TYPE STANDARD TABLE OF BAPIRETTAB , |
| wa_et_return | LIKE LINE OF it_et_return. |
Please help keep this info upto date and use the comments section below to add useful hints, tips and information specific to this SAP function. This will then be available for you and other users to easily find by simply searching on the object name PTRM_WEB_CUSTOMIZING_GET_EES or its description.