+----------------------+----------------------------------------------------------------------------------------------+
| Code | R30146 |
+----------------------+----------------------------------------------------------------------------------------------+
| Entity | @Finance.Payments.PaymentTypes |
+----------------------+----------------------------------------------------------------------------------------------+
| Name | RequiresFiscalReceipt |
+----------------------+----------------------------------------------------------------------------------------------+
| Attribute | RequiresFiscalReceipt |
+----------------------+----------------------------------------------------------------------------------------------+
| Layer | Back-End |
+----------------------+----------------------------------------------------------------------------------------------+
| Events | Commit |
+----------------------+----------------------------------------------------------------------------------------------+
| Priority | Normal |
+----------------------+----------------------------------------------------------------------------------------------+
| Modify | NO |
+----------------------+----------------------------------------------------------------------------------------------+
| **Applicable | ALL // no condition |
| Legislations** | needed |
+----------------------+----------------------------------------------------------------------------------------------+
| Action | Validate that: |
| |
|
| | If (RequiresFiscalReceipt == false) |
| |
|
| | , then RequiresFiscalReceipt.DatabaseValue == false |
+----------------------+----------------------------------------------------------------------------------------------+
| Description | The check-mark 'Requires Fiscal Receipt' specifies whether the payment type requires |
| | printing to а fiscal device. Once it is indicated that the Payment Type requires printing to |
| | the fiscal device - this setting can no longer be undone. |
| |
|
| | If a Payment Type should no longer be printed to the fiscal device, then it should be |
| | deactivated and replaced with a new one in whose definition the 'Requires Fiscal Receipt' |
| | field should be unchecked. |
+----------------------+----------------------------------------------------------------------------------------------+
| Message | Once indicated, the 'Requires Fiscal Receipt' check-mark can not be removed. |
| |
|
| | If the current payment type should no longer be printed to a fiscal device, it should be |
| | deactivated and replaced with a new one without this setting. |
+----------------------+----------------------------------------------------------------------------------------------+
| Version | Introduced: 2019.1 |
| |
|
| | Deprecated: 2020.1 - The field 'Requires Fiscal Receipt' is removed. Whether the payment |
| | type requires printing to а fiscal device or not will be determined according to the payment |
| | type's System Type. |
+----------------------+----------------------------------------------------------------------------------------------+
| Revocable | NO |
+----------------------+----------------------------------------------------------------------------------------------+
* For more information about the Business Rules Documentation Template and a short explanation of each column, see topic System Business Rules.