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

.

NameTypeData TypeDescriptionDefault Value
I_OFFICE_FINDImportingTYPE
OFFICE_FIND
Grouping for Sales Office Determination
I_RES_SYSTEMImportingTYPE
RESERVATION_SYSTEM
Reservation System
PT_APIS_DATAChangingTYPE
FTPS_APIS_DATA_T
PT_FARE_NOTEChangingTYPE
FTPT_FARE_NOTE_T
Table Type for Database Table FTPT_FARE_NOTE
PT_FLIGHTChangingTYPE
FTPT_FLIGHT_T
Table Type for Database Table FTPT_FLIGHT
PT_HEADChangingTYPE
PTRV_HEAD_T
Table Type for Database Table PTRV_HEAD
PT_INFOChangingTYPE
FTPT_VAR_INFO_T
Table Type for Database Table FTPT_VAR_INFO_T
PT_ITEMChangingTYPE
FTPT_ITEM_T
Table Type for Database Table FTPT_ITEM
PT_MESSAGEChangingTYPE
BAPIRETTAB
Table with BAPI Return Information
PT_OSIChangingTYPE
FTPT_PNR_OSI_T
Table Type for Database Table FTPT_FARE_NOTE
PT_PERIOChangingTYPE
PTRV_PERIO_T
Table Type for Database Table PTRV_PERIO
PT_PLANChangingTYPE
FTPT_PLAN_T
Table Type for Database Table FTPT_PLAN
PT_REMARKSChangingTYPE
FTPS_PNR_REMARKS_T
Table Type Remarks in the PNR
PT_REQ_HEADChangingTYPE
FTPT_REQ_HEAD_T
Table Type for Database Table FTPT_REQ_HEAD_T
PT_SSRChangingTYPE
FTPT_PNR_SSR_T
Table Type for Database Table FTPT_FARE_NOTE
PT_SYNC_DATAChangingTYPE
FTPT_SYNC_DATA_T
Table Type for Database Table FTPT_SYNC_DATA
PT_VARIANTChangingTYPE
FTPT_VARIANT_T
Table Type for Database Table FTPT_VARIANT
P_HEADChangingTYPE
PTRV_HEAD
General Trip Data
P_PERIOChangingTYPE
PTRV_PERIO
Period Data of a Trip
P_PLANChangingTYPE
FTPT_PLAN
General Plan Data
P_REQ_HEADChangingTYPE
FTPT_REQ_HEAD
Framework Data of Travel Request
P_VARIANTChangingTYPE
FTPT_VARIANT
Table of Travel Plan Variants



Exceptions of Method CUSTOMIZE_APIS_DATA

This method does not have any exceptions

Example 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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!