Ansicht
Dokumentation

FKK_SAMPLE_6060 - Cash Desk: Barcode Interpretation

FKK_SAMPLE_6060 - Cash Desk: Barcode Interpretation

BAL_S_LOG - Application Log: Log header data   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.
SAP E-Book

Functionality

With a function module processed in event 6060, you can interpret the barcode scanned during the entry of a payment in the cash desk or entered manually and fill the corresponding input fields in the cash desk. This enables cashiers to enter data in the cash desk effectively and with minimum errors.

Example

An invoice has a barcode that contains the payment form number. A customer that wants to pay his open receivables at the cash desk presents this invoice. You read the barcode on the invoice with a suitable scanner. The system uses the function module that you have defined for event 6060 to determine the relevant open receivables from the payment form data and automatically fills the corresponding fields in the cash desk, such as the amount payable and the selection criteria. Once the barcode has been scanned successfully, the system sends a message (input check) informing the cashier whether the data has been entered correctly.

The sample coding for this example is deactivated. It should only be used as a template.

Notes

SAP note 5196 describes how you can print barcodes on invoices during invoice printing.

Further information

Interface Description





Parameters

C_RFKH0
C_RFKH1
C_RFKH2
I_BARCD

Exceptions

INVALID_BARCODE

Function Group

FKH0

rdisp/max_wprun_time - Maximum work process run time   PERFORM Short Reference  
This documentation is copyright by SAP AG.

Length: 3357 Date: 20240523 Time: 062229     sap01-206 ( 49 ms )
Import Description
I_BARCD Barcode can be scanned with a barcode scanner
or entered
manually.
Changing Description
C_RFKH0 Structure RFKH0
contains, for example, the selection values,
the amount payable, and further data
required for posting the payment.
C_RFKH1 You can use structure
C_RFKH1, for example, in Customizing
to change predefined selection criteria
in accordance with the scanned barcode
and to adjust the selection values from
structure C_RFKH0.
C_RFKH2 Structure RFKH2
contains, for example, the key for the
payment lot.