Subject: | MYOB API allows multiple companies to one Serial number - we need to handle this scenario |
Summary: | MYOB API allows multiple companies to one Serial number - we need to handle this scenario. EDGE confirmed that company names are unique and that we can use the "company name" to determine cloud instance. |
Audit Notes: | Edited by alvis on 16/07/20 08:39. Edited by sanjay on 13/07/20 16:00. |
13 Jul 2020 | 04:06PM Comment 1 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 13-07-2020 08:00 PM Time Taken: 6.00 |
| Development work for this case has been completed. The change will be available in version:12.0.0713 1. The following changes were made(Include Database object names, Program classes and any other relevant information): - EDGE confirmed that we can use the Registered company name from LinkSOFT to identify the MYOB cloud instance to integrate TMS with
- We have altered the MYOB integration to use the LinkSOFT Registered company name to identify the MYOB cloud instance. Users still need to enter the Serial Number
2. Affected Areas: - MYOB Integration
3. The issue was caused by: - MYOB allows Multiple accounts per serial number - Development team was not aware of this during the initial development.
4. Notes: 5. Next Step: System Test ~> UAT ---------------------- Development Reference: - We have added a filter that will get the LinkSOFT Registered Company Name
|
|
14 Jul 2020 | 10:52AM Comment 2 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 14-07-2020 02:46 PM Time Taken: 2.00 |
| System test completed. The following steps were done after upgrading to version 12.0.0713: - Changed "Registered Company Name" in the menu "Global Administration -> Company" to match with MYOB company name.
- Re-initiated "oAuth2 Request" for MYOB from the menu "Integration -> Integration Setup -> MYOB AccountRight API"
- The system pulled the company file by matching the serial number and registered company name.
Next Step: UAT |
|
13 Aug 2020 | 10:48AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 17-08-2020 02:40 PM Time Taken: 1.00 Notes: ETC extended from: 17/07/2020 to 17/08/2020 |
| 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 | Install LinkSOFT and create a new database. - Update the registered company name in LinkSOFT to be the company name in MYOB.
- Request license
- Navigate to Integration Setup
- ?Enable integration for "MYOBAccountingRightV2.API
- Configure below in the "Integration Settings"
- General Setting - Authorization username and password
- Authorization.oAuth2 - Enable the rule and update the below values
- API. Key
- API.Secret
- Redirect URL
- Serial Number
- Perform the "oAuth2Request".- This should update the Access Code, Access Token and Base URL,
Note: The integration scheduler and web scheduler should be enabled. | Pass |
Environment Details - OS version: Windows Server 2012
- Application version: 112.0.0.8.12
- Setup: Demo
- Server : 10.0.0.14
- Database: LINKSOFT-DMYOB-ONLINE
Next Step: - Documentation
|
|
17 Sep 2020 | 08:41AM Comment 4 by Rashna (Edge Business Solutions) Assigned To: Alvis (Link Technologies) Followup Date: 17-09-2020 12:40 PM Time Taken: 1.00 |
| Case assigned to Alvis for Documentation |
|
23 Sep 2020 | 02:13PM Comment 5 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 23-09-2020 06:12 PM Time Taken: 2.00 |
| documentation completed |
|