The thumbnail shows the logo of every module that has received updates in the Omnis 10 environment. In the middle right is the title of the article, "Release Notes: LD Modular System in Omnis Studio 10". In the top left is the Logical Developments logo which is a diamond with the letters L and D inside of it. The letters are offset from each other vertically while also overlapping horizontally. The each sit inside of their own rectangle.

Release Notes: LD Modular System in Omnis Studio 10

Caroline Mulroney - Mar 2, 2022

*** For Payroll - Standalone ***

==== Broker v2.63 ====  (Last Release 2.61)

0011188: Setup remote debugging.

Startup_Task. Added INI option for Remote Debugging in Studio 10.2 and added $GetStudioBuild

v2.62

0011150: Download Job List

Changed date handling to allow for timezones - browsers use local time, but the server operates in UTC. Added routines to allow mapping between the two.  Tweaked Download function to fix problem with downloading files from the browser.

0011165: Bug fixes for jsrClientDetails

Added a standard way to call validation for fields on remote forms.  Added standard way to add a variable number of columns to a form. Changed the datafile reorganisation routine to allow for additional conversions of field type 'string' -> numeric.

0011172: Add text to numberic SQL conversion.

Changed the datafile reorganisation routine to allow for additional conversions of field type 'string' -> numeric.

==== Contacts 3.65 ==== (Last Release 3.63)

0010722: Integration with Payroll for STP II.

Leave types expanded to include Workers Compensation Leave Days.

0011033 Using 'Approved Customer' flag with Invoices.

Auto migration for recent new flag: to update to match Current flag.

v3.64

0011140 Removed 2021 PH from $Resources.

==== CoreMnger v2.70 ==== (Last Release 2.67)

0011194: For ConNote - 'myFreight' integration.

Fixed var pointing to old oXML

v2.69

0011194: For ConNote - 'myFreight' integration.

oCoreMnger & oSaBRe - refactored code. New object oXMLBuilder.  Renamed oXML -> oXMLParser

0011187: MYOB import error.

Export Sales items tweak; remove erroneous tab characters.

0011181: OMNISJVM64 incorrect.

Fixed problem with updating java location on windows after java update.

v2.68

0010900: For JobMaestro Invite to shift function.

Added the ability to send html formatted email messages.

0011142: Preferences window export format weirdness.

In File > Preferences, general, exports tab, fixed problem where if the user clicks cancel, then the screen did not redraw properly.

0011147: Disable 'enter = tab' during a find operation.

If the window is in find mode, then the enter key on the numeric keypad does NOT perform a tab.

0011153: Split the date time input into separate fields.

Added utility functions to handle the conversion from timestamp to separate date/time and back again.

==== Payroll v1.70 ====  (Last Release 1.69)

0010722: STP II.

Part deployment.  Match current data structure for integration with Contacts & Cash modules.

0011083: Snapshot Address.

0010920: Employee ID.

Key ID fields snapshot into the pay record: address, email, phone & ID number.

0010198: Payslip expanding to 2 pages.

Remittance layout

(1) Hours worked details in header: If paid a salary, removed '@ $xx,xxx'

(2) Leave Notes and Leave Loading in footer - removed the double-up.

==== Updater2 v1.02 ==== (Last Release 1.01)

0005645: Updater and the broker.

Changed format of timestamp in logfile entries to match other libraries.

==== Updater v1.12 ==== (Last Release 1.11)

0011078: Startup - loading libraries and converting.

When opening libraries, enable conversion by runtime and don't prompt user to convert.

*** Other LD General Modules ***

==== Cash v1.35 ====  (Last Release 1.34).

0011083: Payroll: Snapshot address.

Payroll Posting routines - updated list def to match current Payroll requirements.

==== Invoices v1.23 ====  (Last Release 1.22)

0006261 Edit Date.

If the Accounting module is present and invoice is closed - will update GL posted date.

0011033: Invoices: Approved Customer.

Block invoicing for customers not approved - warned on loading Customer and validation blocks the save.

0011105: Copy and Flagged Notes.

Invoice entry window - updated for flagged notes to trigger with Copy invoice.

==== LD v0.06 ==== (Last Release 0.05)

0010800: LD Sales Manager screen.

Added Customer Sales jsClient interface.  Enables us to do sales calls using a web browser only.

0011002: Create Mantis Stats report.

Added 2 new reports. 1 for amounts and another for the old Cycle time.

0011118: Added Categories to Mantis Amounts/stats report.

We now want to track how many of each category was used in the report period. This can be 'Bug', 'Bug fix', 'Change Request', 'Data Correction', 'Feature' etc.

0011030: Mantis Counting Metrics.

Create metric to count items raised, closed and resolved after a defined date.

Additionally add a count of time changed from resolve to feedback and how long in feedback.

0011162: List of feedback instances for mantis metric stat report.

Added bug id and summary to the stats feedback list and passed the list to the report.

0011164: Group similar mantis categories in Mantis metrics stat report.

Changed category to now group certain fields together for stats report.

==== Payables v1.28 ==== (Last Release 1.27)

--- Scrap >> SQL - integration with Payables .

0010897: Scrap SQL: Payables has SQL errors.

Payables main window - fix issue causing SQL errors & layout issues.

0010898: Scrap SQL: Pay Supplier has SQL error.

Pay Supplier window - fix issue causing SQL error with New record.

0010922: Scrap SQL: Products Lookup List.

Payables main window -  pdCodeLookup - If Scrap > use oProduct.$lookupPDCODE (not $LookupAllCodes).

payDocNum.$validate -  added check of ibIsScrap. modifyLayout - if Scrap, hide 'Show Priors'.

0010943: SQL error - Supplier Payments - Edit.

Pay Supplier window - loadItems - re freight & edit > added similar fix as per.

0010898. That one hit 'New'.  > only relevant if Actg Module present and not Scrap; sanitised.

0010944: Window closes on Print Cheque.

oPayables.$Remittance - sanitise $CloseAllWindows > only if coming from reports menu.

0010945: Can add Cheque to non-existant payment.

Pay Supplier window - add ChqNum - Added check for valid record to add to.

0010946: Supplier Payments window does not refresh correctly.

0010947: Supplier Payment Method does not refresh OR I can change the payment method.

Pay Supplier window - fixed so this doesn't happen.

--- Not related to Scrap

0010876: Duplicate line items.

Payables main window - fixed issue causing duplication.

0011012: Payables: Copy & GST (for Direct expensed invoices).

Fixed issue when copying a record so that the GST setting stays as per the original invoice, not the default of the Accounting code.

0011077: Suppliers: Stock Purchase Summary Report.

Issue fixed causing header details to be incorrect.

0011105: Copy and Flagged Notes.

Payables main window - now shows a flagged note when copying a Payable.

==== Products v2.24 ====  (Last Release 2.23)

Integration with Scrap module > testing all aspects.

0010811: Products: Movement History tab.

Main Product window - Now a 'Movement' information page displaying full history of stock movements.

0010901: Scrap SQL: Contacts & Products window different Tab panes
Fixed.

0010917: Scrap SQL: Products - Skip bins were not correctly moved over and handled from DML.

Main Product window - updating for Scrap to work with current Products.

0010922: Scrap SQL: Products Lookup List.

When Scrap present, use Product Lookup (not Product/Supplier lookup).

0010953: Scrap Supplier Detail Subwindow - Price selection list not populating
Fixed.

0010998: Reports and Description.

Product reports - Product descriptions now vertically extend.

0011174: Products/Accounting: Posting BOM.

Updated for new Consumable handling.  Now Services + Consumables create the 'value added' to stock in the build process and posting to the GL.

==== Purchases v1.04 ==== (Last Release 1.03)

0010791: Purchases: Copy function.

Added copy function to main Orders window.