fmAccounting Link (MYOB Essentials Edition) Version History
2.0.3 - 14 April 2023
- updated cURL options to use trace-ascii instead of trace
v2.0.2 - 11/07/2022
- Items: removed CalculateSalesTaxOn from $json for sales items when uploading to MYOB as not accessible via Essentials UI
v2.0.1 - 24/05/2022
- Invoices: updated to set Payment Item Invoice ID to correct FileMaker record to handle Payments for multiple Invoices/Allocations
- fixed issue with uploading Ship To Address and carriage returns/line feeds for Invoices, Bills and Purchase Orders
v2.0 - 21/06/2021
- updated to work with new Essentials (uses the AccountRight API)
- updated to use native FileMaker scripts and functions only (requires FileMaker v16 or later)
- removed all references to the BaseElements FileMaker plugin functions
- replaced DeclareVariables custom function with JSON functions for passing script parameters
- updated all popup windows to Card windows
- updated header navigation to use native Button Bar
- updated ErrorDescription custom function for FileMaker Pro v19
- updated Trim4 custom function to 1.0v3
- replaced global variables used for authenticating with MYOB with direct field references
- updated Primary Key fields to use the Get (UUID) function
- deleted the UUID fields in each table as these are now redundant
- Items: added Number field to replace use of _kp_ItemID field as the Item Number field
- renamed all ‘_kf_ItemID’ fields to ‘ItemNumber’ so you are always matching an ItemNumber field against another ItemNumber field
- OAuth 2.0 Token expiry timestamp now set using Get (CurrentHostTimestamp) instead of Get ( CurrentTimestamp ) to better handle users in different timezones
- updated OAuth 2.0 authentication to store tokens in regular fields so they persist between sessions
- added support for Jobs, Bills, Purchase Orders, Supplier Payments and Employees/Timesheets
- Invoices: added new field InvoiceNumber which maps to the MYOB Invoice Number field (replaced previous mapping of _kp_InvoiceID field)
- Update Current Invoice from MYOB script now incorporates the Get Balance for Current Invoice from MYOB script functionality
- Payments: added new field ReceiptNumber which maps to the MYOB ReceiptNumber field (replaced previous mapping of _kp_PaymentID field)
- added ServerSideErrors table for use when debugging server scripts
- miscellaneous bug fixes
v1.0.5 - 19/12/2019
- updated to BaseElements plug-in to v3.3.8 (Code Signed) for FileMaker Pro 18 compatibility
v1.0.4 – 23/05/2017
- fixed issue with Set HTTP Headers subscript when uploading found set of records
- fixed bug in Create Contact in MYOB script (missing Show Dialog step for found set confirmation)
v1.0.3 – 26/04/2017
- updated to Base Elements plug-in v3.3.4
- trial version changes
v1.0.2 – 30/06/2016
- fixed bug with GET All requests and paging increments
v1.0.1 – 28/06/2016
- fixed bug in Create Contact script when refreshing token within loop
- updated non interface scripts to pass parameter when calling the MYOB Refresh Token subscript
v1.0 – 15/05/2016
- initial public release