GET_BARCODE_CONFIGURATION SAP Method Get Settings: Manual Input Bar Code in WD Abap Expense App.









Below is documentation, parameters and attributes of ABAP Method GET_BARCODE_CONFIGURATION within SAP class PTRM_BARCODE_INTERFACE. There is also a number of example ABAP code snipts to help you use the functionality of this method.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name PTRM_BARCODE_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 GET_BARCODE_CONFIGURATION can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method GET_BARCODE_CONFIGURATION

.

NameTypeData TypeDescriptionDefault Value
IT_ADVANCESImportingTYPE
PTRV_WEB_ADVANCES_EXT_T
Advances for the Trip
IT_COSTDIST_ITINImportingTYPE
PTRV_WEB_COSTDIST_ITIN_EXT_T
Cost Assignment of a Trip Destination
IT_COSTDIST_MILEImportingTYPE
PTRV_WEB_COSTDIST_MILE_EXT_T
Cost Assignment of a Leg of Trip
IT_COSTDIST_RECEImportingTYPE
PTRV_WEB_COSTDIST_RECE_EXT_T
Cost Assignment of a Trip Receipt
IT_COSTDIST_TRIPImportingTYPE
PTRV_WEB_COSTDIST_TRIP_EXT_T
Cost Distribution of Trip
IT_DEDUCTIONSImportingTYPE
PTRV_WEB_DEDUCTIONS_EXT_T
Deductions for Gratuitous Service During Trip
IT_HISTORYImportingTYPE
PTRV_WEB_HISTORY_T
History of Database Updates of Trip
IT_ITINERARYImportingTYPE
PTRV_WEB_ITINERARY_EXT_T
Destinations of Trip
IT_MILEAGEImportingTYPE
PTRV_WEB_MILEAGE_EXT_T
Legs of Trip
IT_RECEIPTSImportingTYPE
PTRV_WEB_RECEIPTS_EXT_T_2
Trip Receipts
IT_TRANSPORTImportingTYPE
GLO_PTRV_WEB_TRANSPORT_EXT_T
Transport
I_EMPLOYEENUMBERImportingTYPE
BAPIEMPL-PERNR
Personnel Number
I_GENERAL_DATAImportingTYPE
PTRV_WEB_GENERAL_DATA_EXT
General Trip Data for External Display
I_IS_CREATEImportingTYPE
BOOLE_D
Create Flag(X='Is create mode')
I_IS_SUBMITImportingTYPE
BOOLE_D
Submit Flag (X='trip saved as submittd')
I_REQ_SERVICES_SUMMARYImportingTYPE
REQUEST_SERVICES_SUMMARY
Summary of Travel Service Requests for Travel Request
I_TRIPNUMBERImportingTYPE
BAPITRIP-TRIPNO
Trip Number
E_BARCODE_INPUT_ENABLEDExportingTYPE
BOOLE_D
Activation of Barcode Manual Input (X=Active)
E_BARCODE_MANDATORYExportingTYPE
BOOLE_D
Set Barcode Input as Mandatory (required) (X=Required)
E_DEFAULT_DOCTYPEExportingTYPE
TOAOM-AR_OBJECT
Default Document Type
E_HELPTEXTExportingTYPE
STRING
Help Text on the Barcode Input Popup Window



Exceptions of Method GET_BARCODE_CONFIGURATION

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO PTRM_BARCODE_INTERFACE.
DATA: lv_E_BARCODE_INPUT_ENABLED TYPE BOOLE_D,
lv_E_BARCODE_MANDATORY TYPE BOOLE_D,
lv_E_DEFAULT_DOCTYPE TYPE TOAOM-AR_OBJECT,
lv_E_HELPTEXT TYPE STRING,
lv_IT_ADVANCES TYPE PTRV_WEB_ADVANCES_EXT_T,
lv_IT_COSTDIST_ITIN TYPE PTRV_WEB_COSTDIST_ITIN_EXT_T,
lv_IT_COSTDIST_MILE TYPE PTRV_WEB_COSTDIST_MILE_EXT_T,
lv_IT_COSTDIST_RECE TYPE PTRV_WEB_COSTDIST_RECE_EXT_T,
lv_IT_COSTDIST_TRIP TYPE PTRV_WEB_COSTDIST_TRIP_EXT_T,
lv_IT_DEDUCTIONS TYPE PTRV_WEB_DEDUCTIONS_EXT_T,
lv_IT_HISTORY TYPE PTRV_WEB_HISTORY_T,
lv_IT_ITINERARY TYPE PTRV_WEB_ITINERARY_EXT_T,
lv_IT_MILEAGE TYPE PTRV_WEB_MILEAGE_EXT_T,
lv_IT_RECEIPTS TYPE PTRV_WEB_RECEIPTS_EXT_T_2,
lv_IT_TRANSPORT TYPE GLO_PTRV_WEB_TRANSPORT_EXT_T,
lv_I_EMPLOYEENUMBER TYPE BAPIEMPL-PERNR,
lv_I_GENERAL_DATA TYPE PTRV_WEB_GENERAL_DATA_EXT,
lv_I_IS_CREATE TYPE BOOLE_D,
lv_I_IS_SUBMIT TYPE BOOLE_D,
lv_I_REQ_SERVICES_SUMMARY TYPE REQUEST_SERVICES_SUMMARY,
lv_I_TRIPNUMBER TYPE BAPITRIP-TRIPNO,
lv_other TYPE c.

CALL METHOD lo_class=>GET_BARCODE_CONFIGURATION(
EXPORTING
IT_ADVANCES = lv_IT_ADVANCES
IT_COSTDIST_ITIN = lv_IT_COSTDIST_ITIN
IT_COSTDIST_MILE = lv_IT_COSTDIST_MILE
IT_COSTDIST_RECE = lv_IT_COSTDIST_RECE
IT_COSTDIST_TRIP = lv_IT_COSTDIST_TRIP
IT_DEDUCTIONS = lv_IT_DEDUCTIONS
IT_HISTORY = lv_IT_HISTORY
IT_ITINERARY = lv_IT_ITINERARY
IT_MILEAGE = lv_IT_MILEAGE
IT_RECEIPTS = lv_IT_RECEIPTS
IT_TRANSPORT = lv_IT_TRANSPORT
I_EMPLOYEENUMBER = lv_I_EMPLOYEENUMBER
I_GENERAL_DATA = lv_I_GENERAL_DATA
I_IS_CREATE = lv_I_IS_CREATE
I_IS_SUBMIT = lv_I_IS_SUBMIT
I_REQ_SERVICES_SUMMARY = lv_I_REQ_SERVICES_SUMMARY
I_TRIPNUMBER = lv_I_TRIPNUMBER
IMPORTING
E_BARCODE_INPUT_ENABLED = lv_E_BARCODE_INPUT_ENABLED
E_BARCODE_MANDATORY = lv_E_BARCODE_MANDATORY
E_DEFAULT_DOCTYPE = lv_E_DEFAULT_DOCTYPE
E_HELPTEXT = lv_E_HELPTEXT ).

Links to Related Class(s)

PTRM_BAR...
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!