Subject: | VMS - Submit Buyer TIN with B2B transactions |
Summary: | FRCS has come back to us with the Preliminary Findings with VMS deployment by Link. The below has been highlighted - Buyer’s TIN is not submitted to E-SDC for B2B invoices. These are any transactions made by a selecting a customer.
Changes Required - Add a field on the customer screen to record customer TIN numbers. TIN number should be made mandatory.
- Output the buyer TIN on receipts with B2B invoices. This includes all transactions by a selecting a customer:-
- Cash Sales
- Credit Sales
- Layby
- Quotation
- Return.
Receipt component to be updated.
Test Plan Test No | Description | Results | 1. | There should be an option to enter the TIN number on the customer screen. |
| 2. | Create a customer as "John" save the TIN number as 12-18141-0-6. |
| 3. | Select Customer and process a cash sale, 12-18141-0-6 should be printed under the Buyer TIN on the receipt. |
| 4. | Select Customer and process a credit sale, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
|
| 5. | Select Customer and process a return of the cash and credit sale above, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
|
| 6. | Select Customer and process a layby, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
|
| 7 | Select Customer and process a quotation, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
|
|
|
Audit Notes: | |
23 Jan 2018 | 08:05AM Comment 1 by Alvis (Link Technologies) Case 9067 added to project 8.3 |
23 Jan 2018 | 08:20AM Comment 2 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 23-01-2018 08:20 AM |
| We have added a field for TFN on customer master file and added this to VMS. |
|
06 Feb 2018 | 11:26AM Comment 3 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 06-02-2018 11:26 AM |
| Hi Rashna, this change is ready for UAT in LinkSOFT Versio 8.3.000 which is on our FTP site at this address: \\10.0.0.9\ftp\LinkSoftware\LinkSOFT\83 |
|
08 Feb 2018 | 11:41AM Comment 4 by Sanjeet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 08-02-2018 11:41 AM Time Taken: 1.50 |
| QA Results Step 1 - Developer will perform test based on test cases provided Step 2 - Product expert to complete Product QA based on test cases.
Test cases are provided on the case header before the case is approved for development. Test Results Summary Table 1 - Summarised list of issues QA Environment Details est No | Description | Results | 1. | There should be an option to enter the TIN number on the customer screen. TFN added on Customer Form | Pass
| 2. | Create a customer as "John" save the TIN number as 12-18141-0-6. | Pass
| 3. | Select Customer and process a cash sale, 12-18141-0-6 should be printed under the Buyer TIN on the receipt. | Pass
| 4. | Select Customer and process a credit sale, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
| Pass
| 5. | Select Customer and process a return of the cash and credit sale above, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
| Fail
| 6. | Select Customer and process a layby, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
| Pass
| 7 | Select Customer and process a quotation, 12-18141-0-6 should be printed under the Buyer TIN on the receipt. - Pass |
- OS version:
- Application version:
- Database (Demo/New/Client): Demo DB
Steps to reproduce failed scenarios:
|
|
08 Feb 2018 | 12:48PM Comment 5 by Sanjeet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 08-02-2018 12:48 PM Time Taken: 0.50 |
| Steps to Produce Failed Scenario - Returns - Perform VMS Cash Sale
- Perform Return of Cash Sale in 1 above
Get a Error message "The remote server returned an error:(400) Bad Request" Have Uploaded DB on QA4 as "LINKSOFT-SANJEET-83B1"
|
|
08 Feb 2018 | 02:54PM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 08-02-2018 02:54 PM Time Taken: 4.00 |
| The issue is caused by the Return Reference Number. I need Ivan to clarify how to handle transactions without this value, i.e. History transactions. I noticed that this cases all return transactions to fail. ---- Hi Ivan,
When we perform a return transaction, we place the "ReferentDocumentNumber" value as the original transaction reference. This works well for transactions that were processed after SDC is implemented.
What happens with clients that return transactions before SDC is implemented?.
When I place an Empty, Null or any other value in this field, I get a BAD Request. How do we perform a return for transactions that do not have a ReferentDocumentNumber value?
Regards |
|
08 Feb 2018 | 02:59PM Comment 7 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 08-02-2018 02:59 PM Time Taken: 2.00 |
| Hi Ivan,
This issue is also applicable to Reprints. What value do we place if the original transaction did not have an SDC reference number?
Regards
|
|
09 Feb 2018 | 08:35AM Comment 8 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 09-02-2018 08:35 AM Time Taken: 2.00 |
| I have added the reference number for history transactions and tested this with Returns and Reprints. This update will be available in Beta 2. --- Email Ivan and Sanjay ---
Thanks Ivan,
I have tested this and it all works well for history transactions.
Regards
|
|
13 Feb 2018 | 01:19PM Comment 9 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 13-02-2018 01:19 PM |
| Please proceed with UAT |
|
14 Feb 2018 | 11:49AM Comment 10 by Sanjeet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-02-2018 11:49 AM Time Taken: 1.00 |
| Test No | Description | Results | 1. | There should be an option to enter the TIN number on the customer screen. TFN added on Customer Form | Pass
| 2. | Create a customer as "John" save the TIN number as 12-18141-0-6. | Pass
| 3. | Select Customer and process a cash sale, 12-18141-0-6 should be printed under the Buyer TIN on the receipt. | Pass
| 4. | Select Customer and process a credit sale, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
| Pass
| 5. | Select Customer and process a return of the cash and credit sale above, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
| Pass
| 6. | Select Customer and process a layby, 12-18141-0-6 should be printed under the Buyer TIN on the receipt.
| Pass
| 7 | Select Customer and process a quotation, 12-18141-0-6 should be printed under the Buyer TIN on the receipt. - Pass |
QA Environment Details - OS version:
- Application version:
- Database (Demo/New/Client):
Steps to reproduce failed scenarios:
|
|
09 Oct 2019 | 08:14AM Comment 11 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 |