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
.Name | Type | Data Type | Description | Default Value |
IT_ADVANCES | Importing | TYPE PTRV_WEB_ADVANCES_EXT_T | Advances for the Trip | |
IT_COSTDIST_ITIN | Importing | TYPE PTRV_WEB_COSTDIST_ITIN_EXT_T | Cost Assignment of a Trip Destination | |
IT_COSTDIST_MILE | Importing | TYPE PTRV_WEB_COSTDIST_MILE_EXT_T | Cost Assignment of a Leg of Trip | |
IT_COSTDIST_RECE | Importing | TYPE PTRV_WEB_COSTDIST_RECE_EXT_T | Cost Assignment of a Trip Receipt | |
IT_COSTDIST_TRIP | Importing | TYPE PTRV_WEB_COSTDIST_TRIP_EXT_T | Cost Distribution of Trip | |
IT_DEDUCTIONS | Importing | TYPE PTRV_WEB_DEDUCTIONS_EXT_T | Deductions for Gratuitous Service During Trip | |
IT_HISTORY | Importing | TYPE PTRV_WEB_HISTORY_T | History of Database Updates of Trip | |
IT_ITINERARY | Importing | TYPE PTRV_WEB_ITINERARY_EXT_T | Destinations of Trip | |
IT_MILEAGE | Importing | TYPE PTRV_WEB_MILEAGE_EXT_T | Legs of Trip | |
IT_RECEIPTS | Importing | TYPE PTRV_WEB_RECEIPTS_EXT_T_2 | Trip Receipts | |
IT_TRANSPORT | Importing | TYPE GLO_PTRV_WEB_TRANSPORT_EXT_T | Transport | |
I_EMPLOYEENUMBER | Importing | TYPE BAPIEMPL-PERNR | Personnel Number | |
I_GENERAL_DATA | Importing | TYPE PTRV_WEB_GENERAL_DATA_EXT | General Trip Data for External Display | |
I_IS_CREATE | Importing | TYPE BOOLE_D | Create Flag(X='Is create mode') | |
I_IS_SUBMIT | Importing | TYPE BOOLE_D | Submit Flag (X='trip saved as submittd') | |
I_REQ_SERVICES_SUMMARY | Importing | TYPE REQUEST_SERVICES_SUMMARY | Summary of Travel Service Requests for Travel Request | |
I_TRIPNUMBER | Importing | TYPE BAPITRIP-TRIPNO | Trip Number | |
E_BARCODE_INPUT_ENABLED | Exporting | TYPE BOOLE_D | Activation of Barcode Manual Input (X=Active) | |
E_BARCODE_MANDATORY | Exporting | TYPE BOOLE_D | Set Barcode Input as Mandatory (required) (X=Required) | |
E_DEFAULT_DOCTYPE | Exporting | TYPE TOAOM-AR_OBJECT | Default Document Type | |
E_HELPTEXT | Exporting | TYPE STRING | Help Text on the Barcode Input Popup Window |
Exceptions of Method GET_BARCODE_CONFIGURATION
This method does not have any exceptionsExample 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