R39256-1 Sequence Selector - Sales And Refunds Require POS Device
| Code | R39256-1 |
| Entity | Crm.Pos.SequenceSelectors |
| Name | SalesAndRefundsRequirePosDevice |
| Attribute | PosDevice |
| Layer | Back-End |
| Events | Commit |
| Priority | Normal |
| Modify | NO |
| Action | If (SaleKind == NormalSale OR SaleKind == ReturnOrRefund): Validate that (PosDevice != NULL) |
| Description | Ensures that a fiscal POS Device is assigned for transactions that require fiscal registration. The rule validates that for "Normal Sale" and "Return or Refund" sale kinds, the PosDevice field is not empty. Other sale kinds are allowed to remain without a device. |
| Message | A POS device is required for normal sales and refunds. |
| Version | Introduced: v.26.2 |
| Revocable | NO |
* For more information about the Business Rules Documentation Template and a short explanation of each column, see
topic System Business Rules.