Subject: | Improvements to SDC invoice signing process |
Summary: | The following changes will be made to SDC invoice signing: - When a sale is completed, perform processing of the transaction and save to the database. Mark the transaction as pending SDC signing.
- Process SDC invoice signing. When it completes, mark the transaction as signed then print the receipt
- When SDC siging fails, retry the sign and do not allow the station to proceed.
- If the machine is switched off during the signing process. When the POS is started, show a screen of all unsigned invoices and automatically sign each invoice. Receipts will not be printed after signing, the user can reprint these.
- When reprinting, if an invoice needs signing then sign the invoice before printing receipt.
- On shift close, check all invoices are signed. show a screen of all unsigned invoices and automatically sign each invoice. Then close the shift.
- Move the enable "SDC" flag to the global configuration. All other SDC flags will remain at machine configuration.
|
Audit Notes: | |
05 Jun 2018 | 04:25PM Comment 1 by Alvis (Link Technologies) Case 9324 added to project 09.4 |
06 Jun 2018 | 06:13PM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 06-06-2018 06:13 PM Time Taken: 16.00 |
| Development work for this case has been completed. The change will be available in version: 94 BETA5 1. The following changes were made(Include Database object names, Program classes and any other relevant information):| - When a sale is completed, perform processing of the transaction and save to the database. Mark the transaction as pending SDC signing using a new field on LBS_POS_Order named RequiresTaxIntegration
- Process SDC invoice signing. When it completes, mark the transaction as "signed" then print the receipt
- When SDC signing fails, retry the sign and do not allow the station to proceed.
- If the machine is switched off during the signing process. When the POS is started, show a screen of all unsigned invoices and automatically sign each invoice. Receipts will not be printed after signing, the user can reprint these.
- When reprinting, if an invoice needs signing then sign the invoice before printing receipt.
- On shift close, check all invoices are signed. show a screen of all unsigned invoices and automatically sign each invoice. Then close the shift.
- Move the enable "SDC" flag to the global configuration. All other SDC flags will remain at machine configuration
2. The issue was caused by: - NA, Change request
3. Next Step - UAT
|
|
08 Jun 2018 | 02:09PM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 08-06-2018 02:09 PM |
| Proceed with UAT |
|
11 Jun 2018 | 02:41PM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 12-06-2018 12:00 AM Time Taken: 2.00 |
| This case has been successfully tested.
Test Environment - Version 9400 Beta 5
- Database - LINKSOFTQA on LINK008
- OS - Windows
Test Plan Test | Description | Status | 1 | When a sale is completed, perform processing of the transaction and save to the database. Mark the transaction as pending SDC signing using a new field on LBS_POS_Order named RequiresTaxIntegration | Pass - RequireTaxIntegration field is updated successfully. | 2 |
Process SDC invoice signing. When it completes, mark the transaction as "signed" then print the receipt. | Pass - Sale is completed and receipt is printed | 3 | When SDC signing fails, retry the sign and do not allow the station to proceed. | Pass - System attempts to pass SDC at every login | 4 | If the machine is switched off during the signing process. When the POS is started, show a screen of all unsigned invoices and automatically sign each invoice. Receipts will not be printed after signing, the user can reprint these
| Pass - After the system is up and the user logs in, transactions are signed. | 5 | When reprinting, if an invoice needs signing then sign the invoice before printing receipt
| Pass - SDC is signed before reprint | 6 | On shift close, check all invoices are signed. show a screen of all unsigned invoices and automatically sign each invoice. Then close the shift. | Pass - Clicking on shift close signs all unsigned receipts | 7 |
Move the enable "SDC" flag to the global configuration. All other SDC flags will remain at machine configuration | Pass |
Next Step - Document the case |
|
12 Jun 2018 | 01:55PM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 13-06-2018 12:00 AM Time Taken: 1.00 |
| Hi Sanjay, This case has been successfully tested as per comment 4. Documentation on the case has been completed. - POS - VMS
- POS - VMS - E-SDC
- POS - VMS - VSDC.
Thanks Rashna.
|
|
13 Jun 2018 | 08:00AM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 13-06-2018 08:00 AM |
| Thanks Rashna |
|
09 Oct 2019 | 08:14AM Comment 7 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019 |