Creating Additional Print Documents
Due to particular receipt properties and specific actions during receipt creation, it may be necessary to print more documents than the usual sales receipt. The configuration is defined in the configuration file additionalprints.xml :
AdditionalPrintoutsConfig.triggers.7.type=Custom
AdditionalPrintoutsConfig.triggers.7.value=com.gk_software.pos.pos_hal.print.report.additional_printouts.trigger.impl.ReturnAdditionalPrintoutTrigger
AdditionalPrintoutsConfig.triggers.7.printouts.0.report=RETURN
AdditionalPrintoutsConfig.triggers.7.printouts.0.count=3
AdditionalPrintoutsConfig.triggers.8.type=Custom
AdditionalPrintoutsConfig.triggers.8.value=com.gk_software.pos.pos_hal.print.report.additional_printouts.trigger.impl.ReturnAdditionalPrintoutTrigger
AdditionalPrintoutsConfig.triggers.8.printouts.0.report=TRANSACTION
AdditionalPrintoutsConfig.triggers.8.printouts.0.count=1
The following table contains the descriptions of the parameters:
| Parameter | Description |
|---|---|
| ReturnAdditionalPrintoutTrigger | Configuration if the transaction is a return transaction. |
| report=RETURN | report=RETURN – Configuration for the return transaction |
| report=TRANSACTION | report=TRANSACTION - Configuration for the sales receipt |
| count | Number of print documents. In this example, for a return, the return document is printed three times (count=3) and the sales transaction is printed once (count=1). |