In the transaction Receipt Management, you can display all receipts printed for a payment document that meet selection criteria that you specify in an overview.
Transactions
Transaction
|
DescriptionD
|
---|---|
FPREPT | Receipt Management |
FPREPTM | Printed Receipt |
Customizing
FICAIMG
>Contract Accounts Receivable and Payable
>Basic Functions
>Postings and Documents
>Basic Settings
>Maintain Central Settings for Posting
> Receipt Management Used ?
>Business Transactions
>Payments
>Processing Incoming and Outgoing Payments
>Receipt Management
Technical information
Tables
Table
|
Description
|
---|---|
DFKKREPT | Receipt Documents |
DFKKREPTCL | Clearing Information for Receipt Documents |
DFKKREPTNRKR | Internal Table for Lock Object EFKKNUMKR_REPT |
DFKKCDREF | Cash Desk Document References |
tfk000c-xrept = ‘X’, V_TFK100A-RPRTA Automatic Printing
Posting area
Posting area
|
Description
|
---|---|
1500 | Receipt Management Settings |
Programs
Program
|
Form
|
---|---|
SAPLFKH0 | PRINT_CASHDESK_RECEIPT |
Reports
Report
|
Description
|
---|---|
RFKKREPT | Display Receipt History |
Function modules
Function module
|
Description
|
---|---|
ISU_PRINT_RECEIPT | Receipt printout: cash payment window |
FKK_GET_RECEIPTNR | Quittungsnummer ziehen |
FKK_FUNCTIONS_FOR_FPREPT | Füllt die Quittungsnummer in FPY1 Positionen |
FKK_RECEIPTNUMBER_GET | Quittungsdruck : Quittungsnummer ermitteln |
ENQUEUE_EFKKNUMKR_REPT | Request lock for object EFKKNUMKR_REPT |
DEQUEUE_EFKKNUMKR_REPT | Release lock on object EFKKNUMKR_REPT |
FKK_DB_DFKKREPTCL_CANCEL | Setzt Stornoflag in DFKKREPT für Quittungsdruck |
FKK_DB_DFKKREPTCL_CREATE | Speichert Ausgleichsinfo in DFKKREPT für Quittungsdruck |
FKK_DB_DFKKREPTCL_SELECT | Lesen der Tabelle DFKKREPTCL |
FKK_DB_DFKKREPTCL_SELECT_MASS | Lesen der Tabelle DFKKREPTCL |
FKK_DB_DFKKREPTCL_STATUS_SET | Für Download |
FKK_DB_DFKKREPTCL_UPD_INSERT | PRIVATE: Einfügen/Ändern von Ausgleichsinfo für Quittungsdruck |
FKK_DB_DFKKREPTCL_WRITE | Update der DFKKREPTCL beim Download/Quittungsdruck |
FKK_DB_DFKKREPT_CREATE | Speichert Quittungsdruck-Informationen in DFKKREPT |
FKK_DB_DFKKREPT_SELECT_MASS | Lesen der Tabelle DFKKREPT |
FKK_DB_DFKKREPT_SELECT_SINGLE | Lesen der Tabelle DFKKREPT |
FKK_DB_DFKKREPT_UPD_INSERT | PRIVATE: Einfügen/Ändern von Ausgleichsinfo für Quittungsdruck |
Events
Event
|
Description
|
---|---|
6051 | Mixed Payments: Print Receipts |
6052 | Mixed Payments: Create Receipt |
6053 | Mixed Payments: Print Receipt |
6041 | Cash Desk: Create Receipt |
4807 | Receipt Management: Permit Repeat Print |
1782 | Mass Activity: Receipt Printing |
Number Range
snum
number range object FKK_REPT
transaction FPNRPT
KBA/ Consulting
KBA
|
Description
|
---|---|
2067621 | FPCJ: Error Message >0576 ‘Number range &1 does not exist or has no internal number range |
Receipt Management
Prerequisites
If you wish to use the receipt management
, you can configure the following settings in Customizing for Contract Accounts Receivable and Payable:
-
Activate
Receipt Management
under . Set the indicatorReceipt Management Used
. If the indicator is set, the necessary clearing information in the system is recorded during the posting of payments that are used in receipt management during (repeated) printing of receipts. -
You define
Specifications for the Management of Receipts
under . -
Each printed receipt obtains its own receipt number. The distribution of these numbers is determined by its own number range. Maintain the number range 01 under
. -
Additionally, you can define reasons for repeat print under
.
Features
The list is output using the ABAP list viewer. You can define the display variably and individually by defining the desired layouts. You can choose the layouts in the menu under Output Parameter
.
Activities
-
Choose
. -
Enter the parameters that you want to use to select the receipt. Using
Specifications for Selection
, you can restrict your selection further and thus:-
Only output receipts that are posted for stamp tax.
-
Only output payment documents for which a receipt is also printed
-
Also output reversed receipts
-
-
Then choose the desired display of the
(
Execute
) pushbutton with quick infoExecute
orWithout Displaying Individual Items
pushbutton in the toolbar.
If you choose the pushbutton (
Execute
) with quick info Execute
, the system displays the relevant receipts of selection criteria individually. For payment documents that do not yet have a receipt, the program simulates a line with the print information of the receipt that has not yet been printed. If you print this receipt afterwards, the program retrieves this simulated data. The receipt lines are however only simulated, if the indicator Only Display Receipts
is Not chosen as selection criteria. You can use the following functions in the display:
-
If you display individual items in a list, you can print receipts for the displayed payment documents by selecting the relevant lines and choosing the
receipt
(print
) pushbutton. -
If the relevant payment has been reversed, you can reverse the printed receipts in the list by selecting the relevant lines and choosing the
reverse
(reverse
) pushbutton. -
By double clicking on a line you can display the payment document.
-
By using the pushbutton
Print Mass Receipts
(Print Mass Receipts
), you can navigate to the transaction for the mass printing of receipts.
If you choose the pushbutton Without Individual Item Display
, the amounts, net amounts and tax stamp amounts are outputted in total using the company code, origin of the payment document, processor, bank branch and cash desk. The system displays this information in the ABAP List Viewer. By selecting a totals line, you can branch to the display of the individual items that were considered in the relevant totals line.