Subject: | Tax Integration - Added Returns Functionality |
Summary: | How do we handle partial returns?. Since we have one FRCS Tax integration number per transaction, can we perform multiple returns for the same FRCS Tax number.
Example Test Case - Step 1 - Perform a sale for $50. FRCS invoice number is 11112222-222223333-1
- Step 2 - Partial Return of $10. Can we pass FRCS Number 11112222-222223333-1 with an amount of $10
- Step 3 - Partial Return of $20. Can we pass FRCS Number 11112222-222223333-1 with an amount of $20
- Step 4 - Partial Return of $20. Can we pass FRCS Number 11112222-222223333-1 with an amount of $20
|
Audit Notes: | |
12 Dec 2017 | 09:11AM Comment 1 by Sanjay (Link Technologies) Case 8971 added to project 8.2 |
13 Dec 2017 | 10:56AM Comment 2 by Sanjeet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 13-12-2017 10:56 AM Time Taken: 0.50 |
| Hi Sanjay, Further to our discussion with FRCS, they have confirmed that we can't facilitate partial return. Programmatically we will have to do a full return of the receipt and at the same time issue a new invoice for the items that are not returned. Regards Sanjeet |
|
13 Dec 2017 | 11:41AM Comment 3 by Sanjay (Link Technologies) Assigned To: Sanjeet (Link Business Solutions) Followup Date: 13-12-2017 11:41 AM Time Taken: 4.00 |
| Hi Sanjeet, If FRCS does not support partial returns, we will not be able to wrap the POS sale in a single transaction. For Example, a return now requires two FRCS API Calls: - Full Return
- New Sale with remaining items
Question: What ahappens when the FULL Return is successful while the "New Sale" Fails. Do we proceed with saving the POS transaction?. Note that the Return is successful for FRCS will have a document that does not exist in POS. Our suggestion is to "Not Allow" Partial returns until FRCS API has a single API to process this. Can you get FRCS to accept the FiscilInvoiceNumber multiple times for Returns transaction? Regards Sanjay |
|
14 Dec 2017 | 10:14AM Comment 4 by Sanjeet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 14-12-2017 10:14 AM Time Taken: 0.50 |
| Hi Sanjay, Ivan has confirmed it's okay to have multiple returns, however, he needs us to test the same on VSDC and he thinks there is few validation that happens on VSDC that might prevent us from doing multiple sales. I can test on Beta 3 as my VSDC is working. Regards Sanjeet |
|
14 Dec 2017 | 01:43PM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 14-12-2017 01:43 PM |
| Ok. I will mark this case as closed. Can you include this in your test cases? |
|
09 Oct 2019 | 08:14AM Comment 6 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 |