CUSTOMIZE_APIS_DATA SAP Method of class FITP_APIS_INTERFACE
Below is documentation, parameters and attributes of ABAP Method CUSTOMIZE_APIS_DATA within SAP class FITP_APIS_INTERFACE. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This is a private Method so can only be executed from within the class itself. I.e. You could access it from another method of the class.This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name FITP_APIS_INTERFACE into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method CUSTOMIZE_APIS_DATA can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method CUSTOMIZE_APIS_DATA
.Name | Type | Data Type | Description | Default Value |
I_OFFICE_FIND | Importing | TYPE OFFICE_FIND | Grouping for Sales Office Determination | |
I_RES_SYSTEM | Importing | TYPE RESERVATION_SYSTEM | Reservation System | |
PT_APIS_DATA | Changing | TYPE FTPS_APIS_DATA_T | ||
PT_FARE_NOTE | Changing | TYPE FTPT_FARE_NOTE_T | Table Type for Database Table FTPT_FARE_NOTE | |
PT_FLIGHT | Changing | TYPE FTPT_FLIGHT_T | Table Type for Database Table FTPT_FLIGHT | |
PT_HEAD | Changing | TYPE PTRV_HEAD_T | Table Type for Database Table PTRV_HEAD | |
PT_INFO | Changing | TYPE FTPT_VAR_INFO_T | Table Type for Database Table FTPT_VAR_INFO_T | |
PT_ITEM | Changing | TYPE FTPT_ITEM_T | Table Type for Database Table FTPT_ITEM | |
PT_MESSAGE | Changing | TYPE BAPIRETTAB | Table with BAPI Return Information | |
PT_OSI | Changing | TYPE FTPT_PNR_OSI_T | Table Type for Database Table FTPT_FARE_NOTE | |
PT_PERIO | Changing | TYPE PTRV_PERIO_T | Table Type for Database Table PTRV_PERIO | |
PT_PLAN | Changing | TYPE FTPT_PLAN_T | Table Type for Database Table FTPT_PLAN | |
PT_REMARKS | Changing | TYPE FTPS_PNR_REMARKS_T | Table Type Remarks in the PNR | |
PT_REQ_HEAD | Changing | TYPE FTPT_REQ_HEAD_T | Table Type for Database Table FTPT_REQ_HEAD_T | |
PT_SSR | Changing | TYPE FTPT_PNR_SSR_T | Table Type for Database Table FTPT_FARE_NOTE | |
PT_SYNC_DATA | Changing | TYPE FTPT_SYNC_DATA_T | Table Type for Database Table FTPT_SYNC_DATA | |
PT_VARIANT | Changing | TYPE FTPT_VARIANT_T | Table Type for Database Table FTPT_VARIANT | |
P_HEAD | Changing | TYPE PTRV_HEAD | General Trip Data | |
P_PERIO | Changing | TYPE PTRV_PERIO | Period Data of a Trip | |
P_PLAN | Changing | TYPE FTPT_PLAN | General Plan Data | |
P_REQ_HEAD | Changing | TYPE FTPT_REQ_HEAD | Framework Data of Travel Request | |
P_VARIANT | Changing | TYPE FTPT_VARIANT | Table of Travel Plan Variants |
Exceptions of Method CUSTOMIZE_APIS_DATA
This method does not have any exceptionsExample ABAP coding
This is a private Method so the below code can only be executed from within the class itself. I.e. from another method of the class.DATA: lo_class TYPE REF TO FITP_APIS_INTERFACE.
DATA: lv_I_OFFICE_FIND TYPE OFFICE_FIND,
lv_I_RES_SYSTEM TYPE RESERVATION_SYSTEM,
lv_PT_APIS_DATA TYPE FTPS_APIS_DATA_T,
lv_PT_FARE_NOTE TYPE FTPT_FARE_NOTE_T,
lv_PT_FLIGHT TYPE FTPT_FLIGHT_T,
lv_PT_HEAD TYPE PTRV_HEAD_T,
lv_PT_INFO TYPE FTPT_VAR_INFO_T,
lv_PT_ITEM TYPE FTPT_ITEM_T,
lv_PT_MESSAGE TYPE BAPIRETTAB,
lv_PT_OSI TYPE FTPT_PNR_OSI_T,
lv_PT_PERIO TYPE PTRV_PERIO_T,
lv_PT_PLAN TYPE FTPT_PLAN_T,
lv_PT_REMARKS TYPE FTPS_PNR_REMARKS_T,
lv_PT_REQ_HEAD TYPE FTPT_REQ_HEAD_T,
lv_PT_SSR TYPE FTPT_PNR_SSR_T,
lv_PT_SYNC_DATA TYPE FTPT_SYNC_DATA_T,
lv_PT_VARIANT TYPE FTPT_VARIANT_T,
lv_P_HEAD TYPE PTRV_HEAD,
lv_P_PERIO TYPE PTRV_PERIO,
lv_P_PLAN TYPE FTPT_PLAN,
lv_P_REQ_HEAD TYPE FTPT_REQ_HEAD,
lv_P_VARIANT TYPE FTPT_VARIANT,
lv_other TYPE c.
CALL METHOD lo_class=>CUSTOMIZE_APIS_DATA(
EXPORTING
I_OFFICE_FIND = lv_I_OFFICE_FIND
I_RES_SYSTEM = lv_I_RES_SYSTEM
CHANGING
PT_APIS_DATA = lv_PT_APIS_DATA
PT_FARE_NOTE = lv_PT_FARE_NOTE
PT_FLIGHT = lv_PT_FLIGHT
PT_HEAD = lv_PT_HEAD
PT_INFO = lv_PT_INFO
PT_ITEM = lv_PT_ITEM
PT_MESSAGE = lv_PT_MESSAGE
PT_OSI = lv_PT_OSI
PT_PERIO = lv_PT_PERIO
PT_PLAN = lv_PT_PLAN
PT_REMARKS = lv_PT_REMARKS
PT_REQ_HEAD = lv_PT_REQ_HEAD
PT_SSR = lv_PT_SSR
PT_SYNC_DATA = lv_PT_SYNC_DATA
PT_VARIANT = lv_PT_VARIANT
P_HEAD = lv_P_HEAD
P_PERIO = lv_P_PERIO
P_PLAN = lv_P_PLAN
P_REQ_HEAD = lv_P_REQ_HEAD
P_VARIANT = lv_P_VARIANT ).
Links to Related Class(s)
FITP_API...Full list of available SAP object classes
Search for further information about these or an SAP related objects