Subject: | First receipts printed after threshold is configured should be printed as the original copy |
Summary: | Bula Alvis According to the Fiji Law "Receipts are a requirement as per Regulation (7) of the Value Added Tax Regulations 1991 which states: “Notwithstanding any other regulation, a supplier shall not unless requested by the recipient be required to provide a tax invoice if the consideration in money for a supply does not exceed ten dollars or such amount as the Minister may from time to time, by Legal Notice declare”.", user can set a cash receipt threshold up till $10.00. This is easily achievable in our system, however, the problem is if a customer demands a receipt of a sale which was below the threshold set, the system prints this and displays the word "copy" on it. As per FRCS, since this is the first print of the receipt, it was printed as an original fiscal invoice. Below is the snapshot after reprint is printed for reference: We have tested this in V10.151. Please review and advise. Regards Aarti |
Audit Notes: | Edited by sanjay on 08/12/20 09:13. Edited by sanjay on 08/12/20 09:12. Edited by alvis on 17/10/19 13:15. Edited by alvis on 10/10/19 16:09. Edited by alvis on 09/10/19 16:58. Edited by alvis on 09/10/19 16:47. Edited by alvis on 08/10/19 08:06. Edited by alvis on 24/09/19 15:54. Edited by alvis on 24/09/19 15:17. |
24 Sep 2019 | 03:12PM Comment 1 by Alvis (Link Technologies) Case 11750 added to project 10.152 |
24 Sep 2019 | 03:17PM Comment 2 by Alvis (Link Technologies) Case 11750 removed from project 10.152 |
24 Sep 2019 | 03:17PM Comment 3 by Alvis (Link Technologies) Case 11750 added to project 10.152 |
24 Sep 2019 | 03:54PM Comment 4 by Alvis (Link Technologies) Case 11750 removed from project 10.152 |
24 Sep 2019 | 03:54PM Comment 5 by Alvis (Link Technologies) Case 11750 added to project 10.152 |
24 Sep 2019 | 03:54PM Comment 6 by Alvis (Link Technologies) Case 11750 removed from project 10.152 |
07 Oct 2019 | 04:53PM Comment 7 by Alvis (Link Technologies) Case 11750 added to project 11.004.BETA |
07 Oct 2019 | 04:57PM Comment 8 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 07-10-2019 04:57 PM Time Taken: 2.00 |
| Hi Sanjay Can you change the "reprint" rules as follows: - If a transaction "RequiresTaxIntegration=0" and "PrintCount=0", then do not sign the invoices. Proceed to print with "Reprint=Original".
- If a transaction "RequiresTaxIntegration=1" and "PrintCount=0", then sign the invoice and print "Original"
- If a transaction "PrintCount>0", then sign the invoice and print "Copy"
regards Alvis |
|
07 Oct 2019 | 07:52PM Comment 9 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 07-10-2019 07:52 PM Time Taken: 2.00 |
| Can we discuss this in a bit more detail? The conditions to check seems more like: - If the invoice has been signed, and the print count is 0, we print ORIGINAL and DO NOT SIGN
- If the Print count > 0, and the invoice requires signing, we treat this as a REPRINT
New transactions will have a PRINT count of 0. If this requires signing, we Sign the invoice before checking the PRINT conditions. |
|
08 Oct 2019 | 08:06AM Comment 10 by Alvis (Link Technologies) Case 11750 removed from project 11.004.BETA |
08 Oct 2019 | 08:06AM Comment 11 by Alvis (Link Technologies) Case 11750 added to project 11.004.BETA |
08 Oct 2019 | 05:18PM Comment 12 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 08-10-2019 05:18 PM Time Taken: 16.00 |
| Development work for this case has been completed. The change will be available in version:11.4.0810 1. The following changes were made(Include Database object names, Program classes and any other relevant information): - Changes to handle requirement to print ORIGINAL invoice is it was not printed based on Receipt Print Threshold
2. Affected Areas: - Complete Sale
- Reprint
3. The issue was caused by: - Improvement
4. Notes: FRCS has confirmed the following rules: 1. When an order is saved, SDC signing is required at all times 2. If a receipt threshold prevented the original receipt from printing, the customer is entitled to an original receipt. In LinkPOS, the threshold receipt is printed again using the reprint option. In this case, we do not sign the receipt as this was already signed and not printed. 3. This function is only called when SDC is enabled
--Requires tax integration is set to 1 when order is saved and tax integration is turned on. This flag is set to 0 after signing --This control is used to handle "End Task" and failed signing --When SDC fails, the receipt is not printed --Do not sign tax invoice when Order status is PARK, VOID and HasItems = 0 --We do not sign when return is for a layby that is not completed --In LinkPOS, the threshold receipt is printed again using the reprint option. In this case, we do not sign the receipt as this was already signed and not printed. 5. Next Step: UAT |
|
09 Oct 2019 | 04:47PM Comment 13 by Alvis (Link Technologies) Case 11750 removed from project 11.004.BETA |
09 Oct 2019 | 04:47PM Comment 14 by Alvis (Link Technologies) Case 11750 added to project 11.004.BETA |
09 Oct 2019 | 04:58PM Comment 15 by Alvis (Link Technologies) Case 11750 removed from project 11.004.BETA |
09 Oct 2019 | 04:58PM Comment 16 by Alvis (Link Technologies) Case 11750 added to project 11.004.BETA |
10 Oct 2019 | 04:09PM Comment 17 by Alvis (Link Technologies) Case 11750 removed from project 11.004.BETA |
10 Oct 2019 | 04:09PM Comment 18 by Alvis (Link Technologies) Case 11750 added to project 11.004.BETA |
14 Oct 2019 | 11:10AM Comment 19 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-10-2019 12:37 PM Time Taken: 1.00 |
| QA Results Tests carried out according to requirements specified on the case header Test Results Summary Table 1 - Summarised list of issues No | Test Description | Pass/Fail | 1 | - Process a normal sale, this should sign SDC and print the VMS normal invoice.
- Reprint the receipt, this should sign SDC and print the copy invoice
| Pass | 2 | Set the sale threshold to 10. - Process a normal sale of $2, this should sign SDC and not print invoice.
- Reprint the receipt, this should not sign SDC and print the VMS normal invoice based on 1 above.
- Reprint the invoice for the second time, this should sign SDC and print the copy invoice
| Pass | 3 | When SDC fails, the receipt is not printed
| Pass | 4 | Do not sign tax invoice when Order status is PARK, VOID and HasItems
| Pass | 5 | We do not sign when return is for a layby that is not completed
| Pass | 6 | In LinkPOS, the threshold receipt is printed again using the reprint option. In this case, we do not sign the receipt as this was already signed and not printed.
| Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 114.1011
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-DEMO-11-RASHNA
Next Step: - Closure
|
|
17 Oct 2019 | 01:15PM Comment 20 by Alvis (Link Technologies) Case 11750 removed from project 11.004.BETA |
17 Oct 2019 | 01:15PM Comment 21 by Alvis (Link Technologies) Case 11750 added to project 11.004.BETA |