SAP Function Modules

PTRM_WEB_CUSTOMIZING_GET_2 SAP Function module - Retrieve Customizing Tables







PTRM_WEB_CUSTOMIZING_GET_2 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_2 into the relevant SAP transaction such as SE37 or SE80.

Associated Function Group: PTRM_WEB_CUSTOMIZING
Released Date: Not Released
Processing type: Remote-Enabled
remote enabled module settings


Pattern for FM PTRM_WEB_CUSTOMIZING_GET_2 - PTRM WEB CUSTOMIZING GET 2





CALL FUNCTION 'PTRM_WEB_CUSTOMIZING_GET_2' "Retrieve Customizing Tables
  EXPORTING
    i_employeenumber =          " bapiempl-pernr  Personnel Number
    i_date =                    " bapitrip-dep_date  Start Date of Trip Segment
*   i_language = SY-LANGU       " bapitrvxxx-langu  Language Key
*   i_trip_component =          " plan_request
  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      CCC Active
    e_ccc_no_rece_deleteable =   " xfeld
    e_recurring_dest_active =   " ptrv_trvct_r_18  Change Accounting 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
    e_plan_control_param =      " ftps_web_plan_control
    e_express_booking =         " xfeld         Flag to indicate express booking enablement
    e_pref_dep_airport =        " flight_pref_airport  Preferred airport
    e_hotel_preferences =       " string
    e_security_level =          " ccsecp_seclv
    e_jurcodes_external =       " xfeld
    e_oa_active =               " xfeld
    e_pubsec_country =          " ptrv_pubsec_indicator  Country Version of Public Sector
    e_estimated_costs_button =   " xfeld
    ev_vat_details_required =   " xfeld
    ev_cost_comparison_active =   " ptrv_trvct_r_28  Cost Comparison
    ev_default_save =           " char1
    ev_receipt_buffer =         " char1
  TABLES
*   et_emp_info =               " ptrv_web_emp_info_t
*   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
*   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_trip_schema_ees =        " 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_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
*   et_reason =                 " ptrv_web_trip_reason_t
*   et_country =                " ptrv_web_country_t
*   et_costcenter =             " ptrv_web_costcenter_t
*   et_order =                  " ptrv_web_order_t
*   et_costobject =             " ptrv_web_costobject_t
*   et_wbselement =             " ptrv_web_wbselement_t
*   et_network =                " ptrv_web_network_t
*   et_vornr =                  " ptrv_web_vornr_t
*   et_salesorder =             " ptrv_web_salesorder_t
*   et_fistl =                  " ptrv_web_fistl_t
*   et_grant =                  " ptrv_web_grant_t
*   et_fkber =                  " ptrv_web_fkber_t
*   et_purpose =                " ptrv_web_trip_purpose_t
*   et_place =                  " ptrv_web_place_t
*   et_partner =                " ptrv_web_partner_t
*   et_description =            " ptrv_web_description_t
*   et_tax_codes_help =         " ptrv_web_trvtax_t
*   et_car_brand =              " ptrv_web_car_brand_t
*   et_number_plate =           " ptrv_web_number_plate_t
*   et_trip_numbers =           " ptrv_web_trip_number_t
*   et_trip_plan_numbers =      " ptrv_web_trip_number_t
*   et_trip_receipt_amount =    " ptrv_web_receipt_amount_t
*   et_trip_contacts_addresses =   " ptrv_web_contact_address  Return structure for the address of a person in a company
*   et_recurring_destinations =   " ptrv_web_rcur_dest_t  Destinations with Addresses
*   et_credit_cards =           " ftps_web_credit_card_t
*   et_bds_mime_urls =          " ptrv_web_mime_url_t
*   et_ccard_prov =             " ftps_web_cardprovider_t  Credit Card Companies
*   et_country_plan =           " ftps_web_country_t  Country List (for Travel Plan)
*   et_regions =                " ftps_web_region_t  Region List (for Travel Plan)
*   et_regions_common =         " ptrv_web_region_t
*   et_flight_prog_memb =       " ftps_web_custom_prog_t  Personal Custom Flight Programs
*   et_flight_prog =            " ftps_web_programm_t  Custom Flight Programs (All)
*   et_train_prog =             " ftps_web_programm_t
*   et_plan_activity_types =    " ptrp_web_ta20r1_t  Trip activity type - Travel Planning
*   et_hotel_hrs_notification =   " ftps_web_hotel_hrs_notif_t
*   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_2

ABAP code example for Function Module PTRM_WEB_CUSTOMIZING_GET_2





The ABAP code below is a full code listing to execute function module PTRM_WEB_CUSTOMIZING_GET_2 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).

DATA:
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_e_estimated_costs_button  TYPE XFELD ,
ld_ev_vat_details_required  TYPE XFELD ,
ld_ev_cost_comparison_active  TYPE PTRV_TRVCT_R_28 ,
ld_ev_default_save  TYPE CHAR1 ,
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_trip_schema_ees  TYPE STANDARD TABLE OF PTRV_WEB_T706S_T,"TABLES PARAM
wa_et_trip_schema_ees  LIKE LINE OF it_et_trip_schema_ees ,
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_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_regions_common  TYPE STANDARD TABLE OF PTRV_WEB_REGION_T,"TABLES PARAM
wa_et_regions_common  LIKE LINE OF it_et_regions_common ,
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_train_prog  TYPE STANDARD TABLE OF FTPS_WEB_PROGRAMM_T,"TABLES PARAM
wa_et_train_prog  LIKE LINE OF it_et_train_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 .


DATA(ld_i_employeenumber) = Check type of data required

DATA(ld_i_date) = 20210129

DATA(ld_i_language) = Check type of data required
DATA(ld_i_trip_component) = 'Check type of data required'.

"populate fields of struture and append to itab
append wa_et_emp_info to it_et_emp_info.

"populate fields of struture and append to itab
append wa_et_expense_types to it_et_expense_types.

"populate fields of struture and append to itab
append wa_et_defaults to it_et_defaults.

"populate fields of struture and append to itab
append wa_et_company_codes to it_et_company_codes.

"populate fields of struture and append to itab
append wa_et_business_areas to it_et_business_areas.

"populate fields of struture and append to itab
append wa_et_countries to it_et_countries.

"populate fields of struture and append to itab
append wa_et_currencies to it_et_currencies.

"populate fields of struture and append to itab
append wa_et_valid_curr to it_et_valid_curr.

"populate fields of struture and append to itab
append wa_et_trip_types_statutory to it_et_trip_types_statutory.

"populate fields of struture and append to itab
append wa_et_trip_activities to it_et_trip_activities.

"populate fields of struture and append to itab
append wa_et_trip_type_comsp to it_et_trip_type_comsp.

"populate fields of struture and append to itab
append wa_et_vehicle_types to it_et_vehicle_types.

"populate fields of struture and append to itab
append wa_et_vehicle_class to it_et_vehicle_class.

"populate fields of struture and append to itab
append wa_et_expense_type_max_amounts to it_et_expense_type_max_amounts.

"populate fields of struture and append to itab
append wa_et_trip_schemes to it_et_trip_schemes.

"populate fields of struture and append to itab
append wa_et_trip_schema_ees to it_et_trip_schema_ees.

"populate fields of struture and append to itab
append wa_et_service_provider_categories to it_et_service_provider_categories.

"populate fields of struture and append to itab
append wa_et_service_providers to it_et_service_providers.

"populate fields of struture and append to itab
append wa_et_field_selection_general to it_et_field_selection_general.

"populate fields of struture and append to itab
append wa_et_field_selection_trip_ca to it_et_field_selection_trip_ca.

"populate fields of struture and append to itab
append wa_et_field_selection_receipt_ca to it_et_field_selection_receipt_ca.

"populate fields of struture and append to itab
append wa_et_field_selection_stopover_ca to it_et_field_selection_stopover_ca.

"populate fields of struture and append to itab
append wa_et_field_selection_mileage_ca to it_et_field_selection_mileage_ca.

"populate fields of struture and append to itab
append wa_et_tax_codes to it_et_tax_codes.

"populate fields of struture and append to itab
append wa_et_taxjurcode_ca to it_et_taxjurcode_ca.

"populate fields of struture and append to itab
append wa_et_provider to it_et_provider.

"populate fields of struture and append to itab
append wa_et_expense_type_providers to it_et_expense_type_providers.

"populate fields of struture and append to itab
append wa_et_template_names to it_et_template_names.

"populate fields of struture and append to itab
append wa_et_template_texts to it_et_template_texts.

"populate fields of struture and append to itab
append wa_et_location to it_et_location.

"populate fields of struture and append to itab
append wa_et_reason to it_et_reason.

"populate fields of struture and append to itab
append wa_et_country to it_et_country.

"populate fields of struture and append to itab
append wa_et_costcenter to it_et_costcenter.

"populate fields of struture and append to itab
append wa_et_order to it_et_order.

"populate fields of struture and append to itab
append wa_et_costobject to it_et_costobject.

"populate fields of struture and append to itab
append wa_et_wbselement to it_et_wbselement.

"populate fields of struture and append to itab
append wa_et_network to it_et_network.

"populate fields of struture and append to itab
append wa_et_vornr to it_et_vornr.

"populate fields of struture and append to itab
append wa_et_salesorder to it_et_salesorder.

"populate fields of struture and append to itab
append wa_et_fistl to it_et_fistl.

"populate fields of struture and append to itab
append wa_et_grant to it_et_grant.

"populate fields of struture and append to itab
append wa_et_fkber to it_et_fkber.

"populate fields of struture and append to itab
append wa_et_purpose to it_et_purpose.

"populate fields of struture and append to itab
append wa_et_place to it_et_place.

"populate fields of struture and append to itab
append wa_et_partner to it_et_partner.

"populate fields of struture and append to itab
append wa_et_description to it_et_description.

"populate fields of struture and append to itab
append wa_et_tax_codes_help to it_et_tax_codes_help.

"populate fields of struture and append to itab
append wa_et_car_brand to it_et_car_brand.

"populate fields of struture and append to itab
append wa_et_number_plate to it_et_number_plate.

"populate fields of struture and append to itab
append wa_et_trip_numbers to it_et_trip_numbers.

"populate fields of struture and append to itab
append wa_et_trip_plan_numbers to it_et_trip_plan_numbers.

"populate fields of struture and append to itab
append wa_et_trip_receipt_amount to it_et_trip_receipt_amount.

"populate fields of struture and append to itab
append wa_et_trip_contacts_addresses to it_et_trip_contacts_addresses.

"populate fields of struture and append to itab
append wa_et_recurring_destinations to it_et_recurring_destinations.

"populate fields of struture and append to itab
append wa_et_credit_cards to it_et_credit_cards.

"populate fields of struture and append to itab
append wa_et_bds_mime_urls to it_et_bds_mime_urls.

"populate fields of struture and append to itab
append wa_et_ccard_prov to it_et_ccard_prov.

"populate fields of struture and append to itab
append wa_et_country_plan to it_et_country_plan.

"populate fields of struture and append to itab
append wa_et_regions to it_et_regions.

"populate fields of struture and append to itab
append wa_et_regions_common to it_et_regions_common.

"populate fields of struture and append to itab
append wa_et_flight_prog_memb to it_et_flight_prog_memb.

"populate fields of struture and append to itab
append wa_et_flight_prog to it_et_flight_prog.

"populate fields of struture and append to itab
append wa_et_train_prog to it_et_train_prog.

"populate fields of struture and append to itab
append wa_et_plan_activity_types to it_et_plan_activity_types.

"populate fields of struture and append to itab
append wa_et_hotel_hrs_notification to it_et_hotel_hrs_notification.

"populate fields of struture and append to itab
append wa_et_predef_categories to it_et_predef_categories.

"populate fields of struture and append to itab
append wa_et_vat_posting to it_et_vat_posting.

"populate fields of struture and append to itab
append wa_et_vat_flds to it_et_vat_flds.

"populate fields of struture and append to itab
append wa_et_srv_code to it_et_srv_code.

"populate fields of struture and append to itab
append wa_et_sub_srv_code to it_et_sub_srv_code.

"populate fields of struture and append to itab
append wa_et_vat_deflt to it_et_vat_deflt.

"populate fields of struture and append to itab
append wa_et_return to it_et_return. . CALL FUNCTION 'PTRM_WEB_CUSTOMIZING_GET_2' EXPORTING i_employeenumber = ld_i_employeenumber i_date = ld_i_date * i_language = ld_i_language * i_trip_component = ld_i_trip_component IMPORTING et_customizing_texts = ld_et_customizing_texts e_status_past = ld_e_status_past e_status_future = ld_e_status_future e_ccc_active = ld_e_ccc_active e_ccc_no_rece_deleteable = ld_e_ccc_no_rece_deleteable e_recurring_dest_active = ld_e_recurring_dest_active e_hotel_access = ld_e_hotel_access e_rail_access = ld_e_rail_access e_external_provider_param = ld_e_external_provider_param e_personalization = ld_e_personalization e_plan_control_param = ld_e_plan_control_param e_express_booking = ld_e_express_booking e_pref_dep_airport = ld_e_pref_dep_airport e_hotel_preferences = ld_e_hotel_preferences e_security_level = ld_e_security_level e_jurcodes_external = ld_e_jurcodes_external e_oa_active = ld_e_oa_active e_pubsec_country = ld_e_pubsec_country e_estimated_costs_button = ld_e_estimated_costs_button ev_vat_details_required = ld_ev_vat_details_required ev_cost_comparison_active = ld_ev_cost_comparison_active ev_default_save = ld_ev_default_save ev_receipt_buffer = ld_ev_receipt_buffer TABLES * et_emp_info = it_et_emp_info * et_expense_types = it_et_expense_types * et_defaults = it_et_defaults * et_company_codes = it_et_company_codes * et_business_areas = it_et_business_areas * et_countries = it_et_countries * et_currencies = it_et_currencies * et_valid_curr = it_et_valid_curr * et_trip_types_statutory = it_et_trip_types_statutory * et_trip_activities = it_et_trip_activities * et_trip_type_comsp = it_et_trip_type_comsp * et_vehicle_types = it_et_vehicle_types * et_vehicle_class = it_et_vehicle_class * et_expense_type_max_amounts = it_et_expense_type_max_amounts * et_trip_schemes = it_et_trip_schemes * et_trip_schema_ees = it_et_trip_schema_ees * et_service_provider_categories = it_et_service_provider_categories * et_service_providers = it_et_service_providers * et_field_selection_general = it_et_field_selection_general * et_field_selection_trip_ca = it_et_field_selection_trip_ca * et_field_selection_receipt_ca = it_et_field_selection_receipt_ca * et_field_selection_stopover_ca = it_et_field_selection_stopover_ca * et_field_selection_mileage_ca = it_et_field_selection_mileage_ca * et_tax_codes = it_et_tax_codes * et_taxjurcode_ca = it_et_taxjurcode_ca * et_provider = it_et_provider * et_expense_type_providers = it_et_expense_type_providers * et_template_names = it_et_template_names * et_template_texts = it_et_template_texts * et_location = it_et_location * et_reason = it_et_reason * et_country = it_et_country * et_costcenter = it_et_costcenter * et_order = it_et_order * et_costobject = it_et_costobject * et_wbselement = it_et_wbselement * et_network = it_et_network * et_vornr = it_et_vornr * et_salesorder = it_et_salesorder * et_fistl = it_et_fistl * et_grant = it_et_grant * et_fkber = it_et_fkber * et_purpose = it_et_purpose * et_place = it_et_place * et_partner = it_et_partner * et_description = it_et_description * et_tax_codes_help = it_et_tax_codes_help * et_car_brand = it_et_car_brand * et_number_plate = it_et_number_plate * et_trip_numbers = it_et_trip_numbers * et_trip_plan_numbers = it_et_trip_plan_numbers * et_trip_receipt_amount = it_et_trip_receipt_amount * et_trip_contacts_addresses = it_et_trip_contacts_addresses * et_recurring_destinations = it_et_recurring_destinations * et_credit_cards = it_et_credit_cards * et_bds_mime_urls = it_et_bds_mime_urls * et_ccard_prov = it_et_ccard_prov * et_country_plan = it_et_country_plan * et_regions = it_et_regions * et_regions_common = it_et_regions_common * et_flight_prog_memb = it_et_flight_prog_memb * et_flight_prog = it_et_flight_prog * et_train_prog = it_et_train_prog * et_plan_activity_types = it_et_plan_activity_types * et_hotel_hrs_notification = it_et_hotel_hrs_notification * et_predef_categories = it_et_predef_categories * et_vat_posting = it_et_vat_posting * et_vat_flds = it_et_vat_flds * et_srv_code = it_et_srv_code * et_sub_srv_code = it_et_sub_srv_code * et_vat_deflt = it_et_vat_deflt et_return = it_et_return . " PTRM_WEB_CUSTOMIZING_GET_2
IF SY-SUBRC EQ 0. "All OK ENDIF.







ABAP code to compare 7.40 inline data declaration with original syntax

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 ,
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_date  TYPE BAPITRIP-DEP_DATE ,
ld_e_status_past  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_e_status_future  TYPE PTRV_WEB_STATUS ,
ld_i_language  TYPE BAPITRVXXX-LANGU ,
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 ,
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 ,
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_express_booking  TYPE XFELD ,
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_pref_dep_airport  TYPE FLIGHT_PREF_AIRPORT ,
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_trip_schema_ees  TYPE STANDARD TABLE OF PTRV_WEB_T706S_T ,
wa_et_trip_schema_ees  LIKE LINE OF it_et_trip_schema_ees,
ld_e_oa_active  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_pubsec_country  TYPE PTRV_PUBSEC_INDICATOR ,
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_estimated_costs_button  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_vat_details_required  TYPE XFELD ,
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,
ld_ev_cost_comparison_active  TYPE PTRV_TRVCT_R_28 ,
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,
ld_ev_default_save  TYPE CHAR1 ,
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,
ld_ev_receipt_buffer  TYPE CHAR1 ,
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_regions_common  TYPE STANDARD TABLE OF PTRV_WEB_REGION_T ,
wa_et_regions_common  LIKE LINE OF it_et_regions_common,
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_train_prog  TYPE STANDARD TABLE OF FTPS_WEB_PROGRAMM_T ,
wa_et_train_prog  LIKE LINE OF it_et_train_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.


"populate fields of struture and append to itab
append wa_et_emp_info to it_et_emp_info.

ld_i_employeenumber = Check type of data required

"populate fields of struture and append to itab
append wa_et_expense_types to it_et_expense_types.

ld_i_date = 20210129

"populate fields of struture and append to itab
append wa_et_defaults to it_et_defaults.

ld_i_language = Check type of data required

"populate fields of struture and append to itab
append wa_et_company_codes to it_et_company_codes.
ld_i_trip_component = 'Check type of data required'.

"populate fields of struture and append to itab
append wa_et_business_areas to it_et_business_areas.

"populate fields of struture and append to itab
append wa_et_countries to it_et_countries.

"populate fields of struture and append to itab
append wa_et_currencies to it_et_currencies.

"populate fields of struture and append to itab
append wa_et_valid_curr to it_et_valid_curr.

"populate fields of struture and append to itab
append wa_et_trip_types_statutory to it_et_trip_types_statutory.

"populate fields of struture and append to itab
append wa_et_trip_activities to it_et_trip_activities.

"populate fields of struture and append to itab
append wa_et_trip_type_comsp to it_et_trip_type_comsp.

"populate fields of struture and append to itab
append wa_et_vehicle_types to it_et_vehicle_types.

"populate fields of struture and append to itab
append wa_et_vehicle_class to it_et_vehicle_class.

"populate fields of struture and append to itab
append wa_et_expense_type_max_amounts to it_et_expense_type_max_amounts.

"populate fields of struture and append to itab
append wa_et_trip_schemes to it_et_trip_schemes.

"populate fields of struture and append to itab
append wa_et_trip_schema_ees to it_et_trip_schema_ees.

"populate fields of struture and append to itab
append wa_et_service_provider_categories to it_et_service_provider_categories.

"populate fields of struture and append to itab
append wa_et_service_providers to it_et_service_providers.

"populate fields of struture and append to itab
append wa_et_field_selection_general to it_et_field_selection_general.

"populate fields of struture and append to itab
append wa_et_field_selection_trip_ca to it_et_field_selection_trip_ca.

"populate fields of struture and append to itab
append wa_et_field_selection_receipt_ca to it_et_field_selection_receipt_ca.

"populate fields of struture and append to itab
append wa_et_field_selection_stopover_ca to it_et_field_selection_stopover_ca.

"populate fields of struture and append to itab
append wa_et_field_selection_mileage_ca to it_et_field_selection_mileage_ca.

"populate fields of struture and append to itab
append wa_et_tax_codes to it_et_tax_codes.

"populate fields of struture and append to itab
append wa_et_taxjurcode_ca to it_et_taxjurcode_ca.

"populate fields of struture and append to itab
append wa_et_provider to it_et_provider.

"populate fields of struture and append to itab
append wa_et_expense_type_providers to it_et_expense_type_providers.

"populate fields of struture and append to itab
append wa_et_template_names to it_et_template_names.

"populate fields of struture and append to itab
append wa_et_template_texts to it_et_template_texts.

"populate fields of struture and append to itab
append wa_et_location to it_et_location.

"populate fields of struture and append to itab
append wa_et_reason to it_et_reason.

"populate fields of struture and append to itab
append wa_et_country to it_et_country.

"populate fields of struture and append to itab
append wa_et_costcenter to it_et_costcenter.

"populate fields of struture and append to itab
append wa_et_order to it_et_order.

"populate fields of struture and append to itab
append wa_et_costobject to it_et_costobject.

"populate fields of struture and append to itab
append wa_et_wbselement to it_et_wbselement.

"populate fields of struture and append to itab
append wa_et_network to it_et_network.

"populate fields of struture and append to itab
append wa_et_vornr to it_et_vornr.

"populate fields of struture and append to itab
append wa_et_salesorder to it_et_salesorder.

"populate fields of struture and append to itab
append wa_et_fistl to it_et_fistl.

"populate fields of struture and append to itab
append wa_et_grant to it_et_grant.

"populate fields of struture and append to itab
append wa_et_fkber to it_et_fkber.

"populate fields of struture and append to itab
append wa_et_purpose to it_et_purpose.

"populate fields of struture and append to itab
append wa_et_place to it_et_place.

"populate fields of struture and append to itab
append wa_et_partner to it_et_partner.

"populate fields of struture and append to itab
append wa_et_description to it_et_description.

"populate fields of struture and append to itab
append wa_et_tax_codes_help to it_et_tax_codes_help.

"populate fields of struture and append to itab
append wa_et_car_brand to it_et_car_brand.

"populate fields of struture and append to itab
append wa_et_number_plate to it_et_number_plate.

"populate fields of struture and append to itab
append wa_et_trip_numbers to it_et_trip_numbers.

"populate fields of struture and append to itab
append wa_et_trip_plan_numbers to it_et_trip_plan_numbers.

"populate fields of struture and append to itab
append wa_et_trip_receipt_amount to it_et_trip_receipt_amount.

"populate fields of struture and append to itab
append wa_et_trip_contacts_addresses to it_et_trip_contacts_addresses.

"populate fields of struture and append to itab
append wa_et_recurring_destinations to it_et_recurring_destinations.

"populate fields of struture and append to itab
append wa_et_credit_cards to it_et_credit_cards.

"populate fields of struture and append to itab
append wa_et_bds_mime_urls to it_et_bds_mime_urls.

"populate fields of struture and append to itab
append wa_et_ccard_prov to it_et_ccard_prov.

"populate fields of struture and append to itab
append wa_et_country_plan to it_et_country_plan.

"populate fields of struture and append to itab
append wa_et_regions to it_et_regions.

"populate fields of struture and append to itab
append wa_et_regions_common to it_et_regions_common.

"populate fields of struture and append to itab
append wa_et_flight_prog_memb to it_et_flight_prog_memb.

"populate fields of struture and append to itab
append wa_et_flight_prog to it_et_flight_prog.

"populate fields of struture and append to itab
append wa_et_train_prog to it_et_train_prog.

"populate fields of struture and append to itab
append wa_et_plan_activity_types to it_et_plan_activity_types.

"populate fields of struture and append to itab
append wa_et_hotel_hrs_notification to it_et_hotel_hrs_notification.

"populate fields of struture and append to itab
append wa_et_predef_categories to it_et_predef_categories.

"populate fields of struture and append to itab
append wa_et_vat_posting to it_et_vat_posting.

"populate fields of struture and append to itab
append wa_et_vat_flds to it_et_vat_flds.

"populate fields of struture and append to itab
append wa_et_srv_code to it_et_srv_code.

"populate fields of struture and append to itab
append wa_et_sub_srv_code to it_et_sub_srv_code.

"populate fields of struture and append to itab
append wa_et_vat_deflt to it_et_vat_deflt.

"populate fields of struture and append to itab
append wa_et_return to it_et_return.

Contribute (Add Comments)

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_2 or its description.