Changelog
8.4.36.1 HF1 - April 7th, 2025
Overview
This release introduces bug fixes for Dockmaster 8.4.36.x, 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:
- Accounts Payable
- Accounts Receivable
- 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
8.4.36.0 - March 18th, 2025
Overview
This release introduces new features, enhancements, and bug fixes for Dockmaster 8.4.36.x, effective the week of March 17, 2025.
warning
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.
warning
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.AUDIT
report 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