- Created by MatthewW, last modified by PS Guest Editor on Jan 24, 2023
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
« Previous Version 11 Next »
https://help.myob.com/wiki/x/tpSwBQ
How satisfied are you with our online help?*
Just these help pages, not phone support or the product itself
Why did you give this rating?
Anything else you want to tell us about the help?
The 2023.1 release adds...
New features
Related to GT-798
You can now drag and drop files, including Outlook messages and attachments, to attach them to masterfiles and transaction records. Make sure you drop the file directly on the Attach Document icon ().
You can only attach a file if the program you're dragging it from (e.g. Outlook or Windows Explorer) has either the same administrator rights as Greentree or more comprehensive administrator rights.
Packman 6.2 has been released. Is it included in Greentree 2023.1? Or do they have to download it separately? This comprises Packman.exe and Packman.dll. The new version:
- Prevents you from applying test packages to production systems.
- Lets you skip browser screen optimisation, to reduce runtime.
Test package prevention
You can no longer apply a test package to a production system. To apply a test package to a system, you need to select the Is a test system setting on the Test System tab of the General System Preferences form. This saves you the hassle of clicking through warning messages when applying a test package to a test system.
When using Packman 6.2 with Greentree version 2022.4.0 or earlier, warning messages still appear when applying a test package.
The following note needs more information. Why do they need to be careful? What's the consequence?
Skip browser screen optimisation, to reduce runtime
I think this section could be made more concise, but I need to understand it a bit more clearly.
Users who have access to Packman menu security will see an additional option “Prevent optimisation of browser screens”.
By default, on a system that has Greentree Browser enabled, Packman performs the optimisation process that makes browser screens ready at the end of applying all packages in the Packages directory. Partners may choose to apply packages individually or in groups. if choosing to apply packages individually then skipping the optimisation step on all but the last Packman run will reduce runtime.
On completion, if either browser optimisation or relational view generation has been skipped, Packman shows a warning message.
As a fallback, it is now possible to launch the Initialise Browser Application task from the Task Scheduler form to perform a full rebuild process including screen optimisation. The fallback for skipping relational view generation has been improved: is it now possible to use HR Script “Rebuild ODBC View” with the current setting (include/exclude HR classes).
Partners who launch Packman from the command line will be able to use new parameters preventBrowserScreenOptimisation=true and preventRelationalViewGeneration=true. If specified, these values override those used in the last Packman run.
When the new version of Packman is run with a Greentree system that is on a version at or prior to 2022.4.0, it ignores the new option.
When using the gtCustomerDeliveryAddress FREE function, you can use the new isPrimary parameter to set a delivery address as the customer's primary address.
Are there instructions on registering the new versions? Do they have to do this every release? Or just when a FREE function is updated? Do we have instructions on this elsewhere?
On the JC Job Maintenance form, numbers higher than a thousand are now displayed with a comma, making it easier to read the number at a glance.
Could I get a screenshot of the whole form with some example numbers?
Performance improvements
It now takes less time to copy or delete a bill of materials. This is especially useful for companies with factories that use the same components to make multiple different products.
Security updates
Related to GT-1505
This release updates the Security Confirmation window, which opens when establishing OAuth2 credentials for sending and retrieving emails.
The window now uses a WebView2 browser control, just like when Greentree displays maps, licence information, STP information and eDocs PDFs.
The following note is a bit confusing. It seems like maybe it should be more visible? Or is it just a reminder? Should we link off somewhere for more information? Maybe previous release notes?
Resolved issues
Issue IDs | Description |
---|---|
00012275 | If a user-defined field was set on a WebView form or page, then ** not initialised is displayed in the field when it should be empty. This has been resolved. |
00011348, 00011831, 00011709, 00011804, 00010510, 00010770 | You couldn't attach a file to a form by dragging and dropping it onto the attachment icon ( |
00010367 | The Recalculate JC Summary Totals system script was incorrectly converting foreign currencies to local currency if the conversion was set to divide, not multiply. This has been resolved. |
00012303 | On the Inbound Filing form, emails retrieved from Exchange didn't include an email address in the To field. This has been resolved. This resolution has been deployed as a new version of GreentreeMailCore.dll 2.1.0.0. |
00011755, 00012408 | When assigning new active user to a CRM contact or relationship, if the previous user was inactive, an error would occur: "The Assigned User Field has been cleared because the user is inactive." Clicking OK in the error message wouldn't close the message window. This has been resolved. |
00011569 | On the AR Apply Unapplied Transactions and AP Apply Unapplied Transactions forms, selecting a transaction in both the Debit transactions and Credit transactions tables made the Match button unavailable. This has been resolved. |
00011135 | When creating a receipt for a shipment with more than one serial/lot line, Greentree required you to enter serial/lot numbers for all the lines, even if you only selected one line. This has been resolved. |
00012368, 00012390 | Administrators weren't able to change the profit centre group for an employee. This has been resolved. |
00012320, 00012394 | If an item's batch size wasn't defined as a whole number in its bill of materials, factory orders for that item were being incorrectly rounded up to the nearest whole number. This has been resolved. |
00012325 | When copying the contents of a table by clicking Send table contents to clipboard, then the formatting of the contents could be incorrect when you pasted it into other software, like Microsoft Word. This has been resolved. |
00012121, 00012357 | When running either standard or site specific system scripts, an error could occur: "An error has occurred (4013) Result of expression overflows Integer precision." This has been resolved. |
00012452, 00012176 Combined GT-1428 and GT-1591 as they seemed to be the same issue | For consolidation companies, an issue prevented users from accessing the WebView Designer and Reports and Documents modules. This has been resolved. |
00012419 | When trying to view HR details for pay groups, person positions or injured persons, an error could occur: "An error has occurred (4) Object not found." This has been resolved. The Validate trees HR system script now includes trees on pay groups, person positions and injured persons. |
00012382 | On the HR Employee Maintenance, Pay Entry and Terminate Employee forms, clicking the Leave Balances icon ( |
00012208 | If a user has been selected in the Link to User field on the Security tab of the HR Employee Maintenance form, using the gtHREmployee FREE function would delete the selected user from the field. This has been resolved. |
00011978 | When importing a pay into an existing batch that has had a payment created for at least one employees, an error could occur: "AN error has occurred (1086) Class of object is invalid in this context." This has been resolved. |
00011946 | Cancelling a refund could cause an error: "An error has occurred (1086) Class of object is invalid in this context." This prevented you from printing the Job Transactions Report. This has been resolved. |
00011239, 00012395 | On the Processing System Status and Setup form, the Task Manager System housekeeper wasn't running, which meant you had to manually manage the email and printing queue. This has been resolved. Not sure if I've described this correctly |
00011152 | When running a custom script, a 1272 error could occur: "An attempt was made to performan operation eg. beginTransaction etc that is prohibited in this context." The underlying exception for this error wasn't being reported. This has been resolved. |
Issue IDs | Description |
---|---|
00006365 | Need help understanding GT-798 |
00011623, 00011824, 00007970, 00012046, 00012292, 00012182 | When using a script to scrape data from documents, a 1035 error could occur if certain data had too many characters. This prevented the rest of the documents from being scraped. This has been resolved. Now, if the error occurs, the rest of the documents continue to get scraped, and the error message is more helpful – for example, "100000:Reference too long for SO Sales Order (102)". Not sure if I've described this correctly. |
00012269 | When logging in on the Email Credential Maintenance form, the Security Confirmation window was incorrectly opening in Microsoft Internet Explorer, instead of the user's default browser. This has been resolved. For more information, see Security updates. |
Issue IDs | Description |
---|---|
00002693, 00011603 | Two issues affected requisitions for foreign suppliers:
These have been resolved. |
00011675 | When opening an eRequisition, the Location field changes to the first location in the list. This has been resolved. |
Issue IDs | Description |
---|---|
00012338 | When emailing an invoice, Greentree wouldn't create a PDF there were a large number of AR invoices for a customer. This has been resolved |