Changelog
8.4.38.4 HF4 Oct 16th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.38.0, effective Oct 16th, 2025.
π Bug Fixesβ
Point of Saleβ
- Corrected issue with Point Of Sale returning "Failed Transaction with Result" on CC use attempt.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Point of Sale
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- File Listings
- File Maintenance
- General Ledger
- Marina Management
- Non-Specific Module
- Sales Management
- Service Management
- System Administration
8.4.38.3 Oct 14th, 2025β
Important Notice for Point Of Sale users:β
To fix the "Failed Transaction with Results" error at POS below:

Enabling POS SURCHARGES in LOCATION MAINTENANCE will resolve.

Scenario 1 - No Surcharge Checked:
- Issue: The POS throws an error when no surcharge options are enabled.
- Workaround: Enable all three POS surcharge options in the system settings.
If Location Code is set like above, can apply fix below.

Once that's complete, see your Pay Type Codes under File Maintenance to make sure the Surcharge Fee and Amount Percent are BLANK so you donβt charge if you do not wish to.

Scenario 2 - Other Surcharges Enabled, but POS Not Used:
- Issue: Customers who have other surcharge options enabled (but not POS) may still encounter the error.
- Workaround: Enable POS surcharging anyway, but set the POS credit card pay type buttons to βNo Surchargeβ if they do not want to apply additional fees.
If you HAVE OTHER MODULES checked besides POS , still check the three POS boxes to correct this issue.

In POS the buttons can be checked for NO SURCHARGE BOX on the CREDIT DEBIT PAY TYPE and STORED PAYMENT OPTION buttons on a POS machine. This way POS doesn't surcharge, and the other modules are not affected.

Scenario 3 - All Surcharges Checked but Still Getting Error:
- Issue: Even when all surcharges are enabled, some users may still experience the error.
- Workaround: Simply uncheck and recheck the POS surcharge options to βwakeβ the settings and reinitialize them.
If you see the 3 POS Surcharge options checked already and have this issue just uncheck them, save, check them again, then save.

8.4.38.3 HF3 Oct 14th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.38.0, effective Oct 14th, 2025.

π Bug Fixesβ
Accounts Receivableβ
- Corrected cash receipts credit card processing with manual keyed entry to auto recognize Credit or Debit and handle surcharging accordingly.
General Ledgerβ
- Corrected trial balance ending balances to not include the auto closing journal transactions from the year-end closing process.
Point of Saleβ
- Corrected credit card processing with manual keyed entry to auto recognize Credit or Debit and handle surcharging accordingly. *No longer need to select card type during this process.
Service Managementβ
- Corrected scheduler label/color issue where the color jumps labels when another label has been deleted from parameters.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Accounts Receivable
- General Ledger
- Point of Sale
- Service Management
β No Changes in This Release:β
- Accounts Payable
- DockMaster Payments
- File Listings
- File Maintenance
- Marina Management
- Non-Specific Module
- Sales Management
- System Administration
8.4.38.2 HF2 Sept 29th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.38.0, effective Sept 29th, 2025.

π Bug Fixesβ
Accounts Receivableβ
- Fixed Cash Receipts printing in some specific scenarios where the print would error.
- Fixed Cash Receipts posting in some scenarios that would cause a crash.
Non-Specific Moduleβ
- Fixed PDF Layouts (F7) nothing to print error.
Point of Saleβ
- Fixed Refunds with Surcharge to work proper if the Surcharge settings we set for NoTax in the TaxSchema.
Sales Managementβ
- Corrected scenario for contract print screen if missing an ID but was using a LIST the prompt for esigned document sent to Web will pop as intended.
Service Managementβ
- Fixed Labor Transfer issue where sometimes tech comments would drop on transfer.
- Fixed Transfers issue causing an overwrite of totals.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Accounts Receivable
- Non-Specific Module
- Point of Sale
- Sales Management
- Service Management
β No Changes in This Release:β
- Accounts Payable
- DockMaster Payments
- File Listings
- File Maintenance
- General Ledger
- Marina Management
- System Administration
8.4.38.1 HF1 Sept 25th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.38.0, effective Sept 25th, 2025.

π Bug Fixesβ
File Maintenanceβ
- Removed the "Select" button on the Transaction History link pop up form that was included in error and did not have a function.
Non-Specific Moduleβ
- Fixed "Login to Different Database" crash issue on the Home menu.
- Corrected Combo Box issue that was causing Password Prompts by mistake and some crashes in the print controller.
- Fixed the Lock Information Changes checkbox in Report Generator, this check locks the report down from changing its setup. Need a Superuser to uncheck the box.
Sales Managementβ
- Corrected lookup from Unit Grid to stop an invalid error.
- Corrected the status update function during a Remove Boat/re-add scenario where the status was not updating as it should.
- Corrected scenario for contract print screen if missing an ID the prompt for esigned document sent to Web will not pop since nothing was selected to send.
System Administrationβ
- Fixed Combine Prospects issue with multiple repeat combines could flip to Combine Customer routine in the background.
Point of Saleβ
- Fixed Register Number combo box in Recall Ticket to not prompt for Password on key stroke if form security was not in place.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- File Maintenance
- Non-Specific Module
- Sales Management
- System Administration
- Point of Sale
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- File Listings
- General Ledger
- Marina Management
- Service Management
8.4.38.0 September 16th, 2025β
Overviewβ
This release introduces new features, enhancements, and bug fixes for Dockmaster 8.4.38.0, effective the week of September 16th, 2025.
DockMaster Desktop will be undergoing maintenance for an update to 8.4.38.0 on:
π September 15th, 11:00 PM β September 16th, 3:00 AM (ET)
During this time, the system may be temporarily unavailable.
β New Featuresβ
Inventory maintenance now allows customers to mass delete unused parts.
- Users now have the ability to delete unused parts in bulk with lists.
- First Create a list of parts that are unused that you want to delete.
- Second While in Inventory Maintenance hit F7 to get to the parts lists.

- Third Find the list you made of unused parts and select it.

- Fourth Click the trash can at the top to delete.
- You will be prompted with a pop up warning about the delete.

- After hitting OK you will be warned a second time to make sure you really want to delete.

- You still can Not delete parts if they are in use in any sense.

- Security β CTRL+F9 form security will allow you to lock down this List Delete to certain user groups as you see fit.

β Enhancementsβ
Added surcharge options for Security Deposits, Service Deposits, Special Order Deposits, and Unit Sales Deposits.

Rather than calculating surcharge on the full Cash Receipt amount, the CC Surcharge is now calculated by line item depending on the Action.

- If AR Cash Receipts is enabled, Apply To Invoice and On Account will add to the surcharge calc.
- If Reservation Deposits is checked, Reservation Deposit will add to the surcharge calc.
- If Security Deposits is checked, Storage Deposit, Wait List Deposit, and Key Desposit will add to the surcharge calc.
π Bug Fixesβ
Accounts Payable (A/P)β
- Corrected APPostSub to calculate WAV cost without using a negative if the QOH is in the negative, qty zero will be used when calculating the new WAV in this scenario
Dockmaster Paymentsβ
- Fixed merchant setup issue in Location Maintenance causing connection drop when adding store ID to new setups.
General Ledgerβ
- Fixed export issue with detail trial balance to excel with JT where comments field characters were causing indents or missing JT debit/credit amounts.
- Fixed trial balance bypass zero-activity for rolling report to ignore accounts with no debits or credits for the periods being printed as it should.
Inventory Managementβ
- Fixed spelling error in pop-up during the running of Generate Recommended Purchases
Marina Managementβ
- Corrected prompt for signature to not happen if nothing to print or if data/field is missing in necessary print setup.
Non-Specific Moduleβ
- Updated the text of the message displayed after successfully sending the signature request to be clearer.
- Fixed Lock Information Changes in Report Generator so if checked it locks the report down to not allow others to manipulate the report as it was intended.
Sales Managementβ
- Fixed a Contract reorder of grid issues getting out of sync and dropping items or mixing data among items causing a bad data scenario.
- Fixed crash with Contracts β Commission Worksheet if contract was created in a different Location, then selected.
- Fixed issue in Contract β Commission where a decimal was getting written into attribute data improperly.
- Fixed penny issue happening in Boat Sales Contract on Accessories that had no cost but over cost was checked and sales tax became a negative.
Service Managementβ
- Corrected cost factors to stick to the setting selected instead of reverting to straight time.
- Corrected issues where sometimes labor entries from timecards are not written to WIP.JT/JT or TC.
- Corrected scheduler label/color issue where the color jumps labels when another label has been deleted from parameters.
- Set default for Labor Date Equal to βtodayβ in report DM.WO.TIME.REPORT to stop accidental report run of ALL labor entries at once.
- Corrected Form Security on Retail Labor Price and Price Combo box so they would stay locked behind security settings if in place.
System Administrationβ
- Fixed DICT WOH - AMOUNT.UNBILLED where doubling the amount of a discount occurred if one was given.
- Fixed DICT BM β TOTAL.BILLCODES which had a sequencing issue.
- Fixed DICT SC which had spaces in dict item CM and was causing exports to create a blank column.
- Fixed DICT IM β LOC to remove the multivalued checkmark since it was no longer needed as this calls a program to handle things instead.
Point of Sale (POS)β
- Corrected ROA sales tax issue to use the GL account for surcharge tax from the tax schema instead of AR params.
- Corrected ROA sales tax issue on tax exempt status if surcharge was enabled.
- Corrected the recall of Open FuelCloud transaction POS tickets in all scenarios.
- Corrected the recall of Completed FuelCloud transaction POS tickets in all scenarios.
- Corrected a duplicated FuelCloud transaction POS ticket issue with verification of pending or completed transactions at earlier points in the POS transaction processes across different scenarios.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Accounts Payable
- DockMaster Payments
- General Ledger
- Inventory Management
- Marina Management
- Non-Specific Module
- Sales Management
- Service Management
- System Administration
- Point of Sale
β No Changes in This Release:β
- Accounts Receivable
- File Listings
- File Maintenance
8.4.36.8 HF10 Aug 18th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, effective Aug 18th, 2025.

π Bug Fixesβ
Marina Managementβ
- Fixed Deferred Schedule Report to only prompt No Items Present if no data is available in the set date range, and to only print if data is available in the set date range.
Service Managementβ
- Fixed partial billing issue with flat rate percentage opcodes and non-whole number percentages that cause GL Distribution to be out of balance.
- Fixed partial billing issue with flat rate percentage opcodes and splitting the billing timing that would cause GL Distribution to be out of balance.
- Fixed client crash when billing a flat rate percentage opcode more then once if the flat rate percentage opcode was added without a percentage defined.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Marina Management
- Service Management
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- File Listings
- File Maintenance
- General Ledger
- Inventory Management
- Non-Specific Module
- Point Of Sale
- Sales Management
- System Administration
8.4.36.7 HF9 July 22nd, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, effective July 22nd, 2025.
π Bug Fixesβ
Marina Managementβ
- Fixed reservation printing crash issue.
Non-Specific Moduleβ
- Fixed so opening attachments form doesn't error.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Marina Management
- Non-Specific Module
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- File Listings
- File Maintenance
- General Ledger
- Inventory Management
- Point Of Sale
- Sales Management
- Service Management
- System Administration
8.4.36.6 HF8 July 22nd, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, effective July 22nd, 2025.

β New Featuresβ
Non-Specific Moduleβ
- eSignature - Send Button and Function of Esign has been redesigned for Hosted Customers.
π Bug Fixesβ
Service Managementβ
- Fixed partial billing issue with flat rate percentage opcodes that would cause GL Distribution to be out of balance.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Non-Specific Module
- Service Management
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- File Listings
- File Maintenance
- General Ledger
- Inventory Management
- Marina Management
- Point Of Sale
- Sales Management
- System Administration
8.4.36.5 HF7 July 9th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, effective July 9th, 2025.
These are server side fixes only, no client side update will occur.
π Bug Fixesβ
Marina Managementβ
- Storage Invoice Maintenance - corrected Taxable Amount/Non-Taxable Amounts that were showing incorrectly if multiple tax codes were used.
System Administrationβ
- Fixed Combine 2 Customers where it would stick on a Work Order lock it was causing itself.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Marina Management
- System Administration
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- File Listings
- File Maintenance
- General Ledger
- Inventory Management
- Non-Specific Module
- Point Of Sale
- Sales Management
- Service Management
8.4.36.4 - June 16th, 2025β
Important Notice for Secure Login Users:β
To comply with PCI requirements, all Secure Login passwords must meet updated security standards. If you have never updated your Secure Login password to meet these PCI requirements, please do so as soon as possible. Otherwise, your current password will expire on June 16.
If you have already changed your password to meet the PCI requirements, you will continue to follow the standard 90-day password update cycleβno further action is needed at this time.
Password Requirements:
-
Password Complexity: Minimum of 12 characters. Must include a mix of uppercase letters, lowercase letters, numbers, and special characters.
-
Lockout Duration: Accounts will be locked for 30 minutes after 6 failed login attempts.
If you are having trouble logging in or need immediate assistance unlocking your account, please contact Support at 561.969.2882.
8.4.36.4 HF6 (M) June 10th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, effective June 10th, 2025.

π Bug Fixesβ
Accounts Payableβ
- Invoicing: Corrected so Finance Charge field is greyed out if no General Ledger account is set in Parameters for Finance Charge Expense.
Accounts Receivableβ
- Cash Receipts: Fixed Manual CC Entry box to stay Checked during process regardless of click path.
Dockmaster Paymentsβ
- Corrected manual card entry in POS to include a Debit option so the proper pay type and settings are used.
- Fixed so DEBIT card pay types work with Tips in POS as needed.
File Maintenanceβ
- Customer Maintenance: Corrected drop down menu for Credit Card or ACH to work regardless of when selected in the use process.
- Technician Maintenance: Stopped a date invalid error if the Expiration Date is removed from Certifications.
- Boat Maintenance: Updated Engine Model field to allow 15 characters like Unit Sales allows.
Inventory Managementβ
- Purchase Order/Special Orders: Corrected so these adhere to Work Order locks and alert there is a lock before a save is allowed.
Marina Managementβ
- Visual Marina: Added left mouse click to show info the previously only showed with a mouse hover.
- Corrected storage invoice deferrals to stop duplications if a large date range covered more then 1 billing period for the billcode.
Non-Specific Moduleβ
- Secure Login: Corrected lock out pop up message to display proper 30min time per end users local time.
Point Of Saleβ
- Printing: Corrected printing of invoices on an ROA ticket if the ticket was recalled in the payment summary screen to print as needed.
Service Managementβ
- Designer Layout: Fixed print crash if many deposits are on the Workorder.
- Operations Grid: Changed to only save the current grid layout and not save the current sort options.
- Corrected total work order profit percent to be accurate if a discount is included.
- Corrected rounding issue on opcode totals that included ancillary charges.
- Corrected messaging during charges addition that it must be after the creation date of the Work Order, if a date is entered that is before the creation.
- Fixed the Current Location field and function to stop it from sticking between changes of Location on a WO.
- Corrected Open Time Card designation in Time Card Entry to help with possible stuck statuses.
- Fixed scenario where OpCodes could be deleted while Techs were clocked into them in some scenarios.
System Administrationβ
- Dockmaster Parameters: Corrected display issue with 1920x1080 resolution cutting module in half.
- Location Maintenance: Fixed the SubMarchantID field in Register Overrides so it always displays the data present.
- Combine Customers: Fixed so Locks on customer records are properly seen before a combine happens.
- Mobile App Security: Correct the Attachment permissions where sometimes they saved improperly causing invalid login.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- File Maintenance
- Inventory Management
- Marina Management
- Non-Specific Module
- Point Of Sale
- Service Management
- System Administration
β No Changes in This Release:β
- File Listings
- General Ledger
- Sales Management
8.4.36.3 HF5 May 22nd, 2025β
Overviewβ
This release introduces bug fixes for Point Of Sale 8.4.36.0, effective May 22, 2025.

π Bug Fixesβ
Point Of Saleβ
- Dockmaster Payments: Corrected DEBIT CARD tipping for all usable scenarios.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Point Of Sale
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- File Listings
- File Maintenance
- General Ledger
- Inventory Management
- Marina Management
- Non-Specific Module
- Sales Management
- Service Management
- System Administration
8.4.36.3 HF4 (M) May 13th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, effective May 13, 2025.

π Bug Fixesβ
Accounts Payableβ
- Invoicing: Corrected so the freight text box in APINvoice entry will no longer be enabled unless there is a Freight Expense Account entered in Accounts Payable Parameters form.
- Reports: 1099 - Removed Dictionary Item EIN/SSN from defaults on report since that data is always encrypted.
- Check Reprinting: Fixed so proper data is written to the CK record.
Accounts Receivableβ
- Cash Receipt: Corrected so Effective Date is used when applying AP to AR.
- Print AR Statements: Fixed so Customer ID field is 10 digits.
- AR Aging Report: Fixed Export to Excel to include Phone Number Data.
- Statement Description: Corrected so SlipID shows with Extended Detail and with No Extrended Detail.
DockMaster Paymentsβ
- Late Tickets: Corrected so tickets after hours show on same days report.
- Duplicate Refunds: Corrected to not allow paytype to be removed if it is a void of the original payment.
General Ledgerβ
- Reporting Trial Balance in Summary Option fixed so the printing of Beginning & Ending Balances is Based on Dates Entered.
Inventory Managementβ
- PO Entry: Blocked the selection of Inactive parts, regardless of Superseding being active.
- Special Orders: Fixed so Receiving SO parts with 'no PO', then force close PO does not show forced cloed on the SO since it was already received.
- Purchase Order: Corrected Add Part form to show superseded qty on hand amounts for the proper location.
Marina Managementβ
- Billing Functions: Post Deferred Revenue fixed the show how many posted.
Non-Specific Moduleβ
- Print Controller: File Options Browse for File Only now has Both XLS and XLSX as option.
Point Of Saleβ
- ROA and Debit Customer Acct: Fixed so Billing Address is used if Use Billing Address is checked.
Service Managementβ
- Corrected partial billing of a percentage flat rate so JT is balanced when the remaining amount is billed.
- Operations Grid: Fixed crash if Show Group By Box is enabled and another WO is loaded.
- Corrected rounding issue on WOD when Transfer parts from retail to internal opcode if set to Vendor for C+ pricing so the GL Distribution would be in balance.
- Form Security: Combo Box - Fixed so if Security is set the box is not active.
- DICT WOD EXTENDED.LABOR.AMT & LABOR.RETAIL: Corrected extra .01 in calculations issue.
- DICT WOH TOT.AMOUNT.BILLED and AMOUNT.UNBILLED: Corrected so billed amount used is proper regardless of billing order.
- Parts Kits: Stopped crash if Adding a parts kit with no valid parts to an opcode.
System Administrationβ
- Designer Layouts: Non-Service - Corrected so watermark prints or previews.
- Service Schedule Paramaters: Fixed Typo of the word "Year" in Schedule Calendar.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Accounts Payable
- Accounts Receivable
- DockMaster Payments
- General Ledger
- Inventory Management
- Marina Management
- Non-Specific Module
- Point Of Sale
- Service Management
- System Administration
β No Changes in This Release:β
- File Listings
- File Maintenance
- Sales Management
8.4.36.2 HF3 April 28th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, effective the week of April 28, 2025.
π Bug Fixesβ
Non-Specific Moduleβ
- Combo box: Crash and security alerts showing for non super users when clicking enter on a combo box has been fixed.
Work around note #1: To get around the Security Alert with creating a New WorkOrder click the New icon instead of typing N and hitting Enter.

Work around note #2: To get around the crash issue, while using ANY drop down menu(combo box) will need to be done with a mouse and not the keyboard.

Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Non-Specific Module
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- File Listings
- File Maintenance
- DockMaster Payments
- General Ledger
- Inventory Management
- Marina Management
- Point Of Sale
- Sales Management
- Service Management
- System Administration
8.4.36.2 HF2 April 23rd, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, effective the week of April 23, 2025.
π Bug Fixesβ
Non-Specific Moduleβ
- S3 Attachments : Performance delay in opening attachments fixed.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Non-Specific Module
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- File Listings
- File Maintenance
- DockMaster Payments
- General Ledger
- Inventory Management
- Marina Management
- Point Of Sale
- Sales Management
- Service Management
- System Administration
8.4.36.1 HF1 April 7th, 2025β
Overviewβ
This release introduces bug fixes for Dockmaster 8.4.36.0, coming soon.
π Bug Fixesβ
File Maintenanceβ
- Customer Maintenance: Fixed crash in F6 menu on click of More Data or Retrieve All Data.
- Customer Maintenance: Fixed standard and custom Lists on F6 menu to display properly.
Sales Managementβ
- Serial Inventory Monitor: Fixed so invalid data used only alerts of the error and doesnβt crash.
Service Managementβ
- Service Printing: Fixed crash using a designer layout if customer is on too many wait lists.
- Service Monitor: Fixed so invalid data used only alerts of the error and doesnβt crash.
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- File Maintenance
- Sales Management
- Service Management
β No Changes in This Release:β
- Accounts Payable
- Accounts Receivable
- File Listings
- DockMaster Payments
- General Ledger
- Inventory Management
- Marina Management
- Non-Specific Module
- Point Of Sale
- System Administration
8.4.36.0 March 18th, 2025β
Overviewβ
This release introduces new features, enhancements, and bug fixes for Dockmaster 8.4.36.0, effective the week of March 17, 2025.
DockMaster Desktop will be undergoing maintenance for an update to 8.4.36.0 on:
π March 17, 11:00 PM β March 18, 3:00 AM (ET)
During this time, the system may be temporarily unavailable.
β New Featuresβ
PCI Compliance for Secure Login & Clerksβ
To adhere to the latest PCI compliance guidelines, Dockmaster has implemented new credential management features for Clerks and Secure Logins.
Clerks (Dockmaster & POS Access)β
- PCI compliance settings are disabled by default. Employers can enable them under: System Administration β Configuration β DockMaster Parameters β Clerks
- Why Enable PCI? Enabling PCI features ensures compliance with industry security standards, protecting sensitive information and mitigating risks. While optional for now, future regulatory changes may require enforcement.
Dockmaster is not liable for security risks if PCI compliance is not enabled.

New PCI Security Requirementsβ
- Minimum Password Length: 7 characters (mandatory).
- Password Complexity: Must include a mix of letters, numbers, special characters, and capital letters.
- Password Expiry: Expires after 90 days, prompting a mandatory update.
- Password History: Users cannot reuse their last 4 passwords.
- Lockout Threshold: 6 failed login attempts result in a lockout.
- Lockout Duration: 30 minutes, or can be reset by the local manager in Clerk Maintenance.

- Session Timeout: Dockmaster and Point of Sale will automatically lock after 15 minutes of inactivity, requiring the Clerk to re-authenticate. If a different Clerk logs into a locked session, all previous work items and tabs from the prior Clerk will be closed.
- Password Storage & Encryption: Front-end encryption enforced; passwords are no longer visible.

- Account Inactivity: Clerks become inactive after 90 days of no activity (can be reactivated by the employer by removing the Inactive Date)

- Authentication Logging and Monitoring: The
DM.DM.CLERK.AUDITreport tracks key authentication events, including:
- Login attempts: Successful logins, logouts, and failed login attempts
- Account security: Lockouts due to multiple failed attempts, clerk unlock actions
- System access: Access to system security settings and customer records
- Password management: Password changes (own and other clerksβ resets)
- Payment actions: Credit card and token-based payment processing, including failures and void transactions
- POS register activity: Locking/unlocking of POS registers
- Customer record actions: Accessing payment options, pulling credit reports from boat sales contracts

Secure Login (Hosted Access)β
- PCI functions are enabled by default.
- Includes the same password security but with a 12 character minimum, lockout, and expiration policies as Clerks.
- New Secure Login users must change their password on first login.
- Lockouts are released after 30min, or they can be reset by Dockmaster Support.
β Enhancementsβ
Customer View Updateβ
- F6 now pulls only active customers.
- F7 retrieves all customers.

Sell Online Featureβ
Added Sell Online enable/disable option in Parts Load Code Setup. 1 is yes(checked), 0 is no(not checked)

π Bug Fixesβ
Accounts Payable (A/P)β
- Fixed inquiry mode pop-up appearing incorrectly for posted transactions.
- Check Inquiry Status: Corrected issue where "Void" status persisted incorrectly.
- 1099 Forms: Now correctly print the full 4-digit year (2024 revision).
Accounts Receivable (A/R)β
- Statement Description Fix: SlipId now prints correctly, regardless of the Extended Detail setting.
File Maintenanceβ
- Engine/Trailer Field Restrictions: Engine/Trailer fields now have consistent length restrictions when using copy/paste, ensuring data integrity.
General Ledgerβ
- Budget Calculation Fix: Corrected issue where budget calculations based on the actual year included Year-End Closing JT, resulting in incorrect balance pulls.
- DICT GLA Fix: Updated DICT GLA to properly pull IDs by removing the incorrect usage of Acct*9, ensuring accurate account retrieval.
Inventory Managementβ
- Backorder Handling Improvement: Fixed issue where the receiver did not update existing backorders when receiving a Purchase Order or Order Entry item.
- Module Locking After Parts Receipt: Prevented changes from POS to WO after parts have been received to ensure proper delivery.
- Inventory Transfer Deletion Restriction: Parts involved in an Inventory Transfer can no longer be deleted to prevent transfer failure.
- Special Order Deletion Restriction: Once a special order is received, it can no longer be deleted before delivery.
- Return Quantity Error Fix: Corrected bad QOH error when changing return quantity after an initial save on a Vendor Return (VR).
- Purchase Order Cleanup: Ensured that deleting a PO removes all associated Special Orders.
- Volvo Parts ID Format Fix: Resolved issue where three-digit prefixes affected the Volvo parts ID format.
- IMLOC Reporting Enhancement: Improved JBASE emulation settings to ensure - IMLOC values are exported in a single line for custom reporting.
Service Managementβ
- Estimate Allocations: Now properly cleared when closing a WO from the billing tab.
- Group Consolidation Print Fix: Ensured that Group To Consolidate prints correctly when Print Chargeless Operations is unchecked, regardless of OpCode order or status.
- Clocked-Out Entries: Fixed issues preventing suspended time entries from posting if another entry was still clocked in.
- Duplicate UIDs from Upload Time Cards: Now assigns unique UIDs correctly.
- Work Order Parts UID Fix: Fixed an issue where receiving multiple special orders across multiple OpCodes in a single Work Order caused duplicated UIDs.
- Service Monitor Status Fix: Corrected Service Monitor Status to properly select OpCodes based on their status.
- Labor Charge Removal Restriction: Prevented removal of a charge on a clocked-in labor entry, adding a pop-up notification. System Administration
- Inventory Shrinkage Account Removal: Removed Inventory Shrinkage account from Dept and Sys Params, as it is now managed via Adjustment Codes.
- Security Pop-Up Fix: Now displays the Session ID for locked processes.
- User Groups - Mobile Tab UI Fix: Adjusted window scaling for 1080p screens.
Point of Sale (POS)β
- PCI Clerk password and security features added (see PCI Compliance section).
Module Status Summaryβ
β Enhancements & Fixes Applied:β
- Accounts Payable
- Accounts Receivable
- File Maintenance
- General Ledger
- Inventory Management
- Service Management
- System Administration
- Point of Sale
β No Changes in This Release:β
- File Listings
- DockMaster Payments
- Marina Management
- Sales Management
- Non-Specific Module