Deltek Costpoint 2025.4 Release Notes (Build 2025.4.0.5012)


Welcome to the Deltek Costpoint 2025.4 Release Notes, which describe the new features, enhancements, and software corrections introduced in this release.


Important NotesRegulatory EnhancementsEnhancementsSoftware Issues ResolvedSecurity EnhancementsKnown IssuesDatabase Changes


Important Notes


These release notes address all of the modules associated with Deltek Costpoint 2025.4, some of which your firm may not use. Skip the sections that do not apply to your implementation of Deltek Costpoint.

The Build Deployed In and Dependent Files lines for defects and the list of required files included in enhancement descriptions are meant to support the Pick and Choose deployment model. If your company or system supports Pick and Choose, refer to the Downloading and Deploying Pick and Choose Hot Fixes section of these release notes for more information.

If you do not support Pick and Choose, you may ignore the deployed and dependent files listed in this document. Updates are still packaged as cumulative releases for MRs.

 

Using These Release Notes

Use the following guidelines in navigating through this page:

For example, you may enter the application name (Manage Project User Flow), the application ID (PJMBASIC), or the hot fix ID number (pjmbasic_001) to quickly locate the specific description for that item.

 

Print These Release Notes or Save as PDF

You can print these release notes or save this page as a PDF. Do one of the following actions:

 

Instructions for Costpoint Administrators

With the upgrade to version 2025.4, the opt-in flag for the New UI is enabled for all customers. Administrators must choose one of the following options to roll out the New UI to users.

Option 1: Set the New UI as the default

All users will see the New UI when they log in.

  1. In Configure System Settings » Corporate Settings, select the Enable New UI by Default checkbox.

  2. (Optional) To let users switch between the Classic UI and the New UI, select the Allow user to switch between UI modes checkbox in Manage Users.

Option 2: Keep the Classic UI as the default

All users will see the Classic UI when they log in but they can switch between UI modes.

  1. In Manage Users, select the Allow user to switch between UI modes checkbox.

 

2025.4 Release Highlights

Explore high-level video highlights of the latest enhancements available in Costpoint 2025.4, organized by functional area. Access the videos here: Costpoint Release Highlights.

 

Updates to the New Costpoint Release Methodology for On-Premises Customers

This section provides the latest updates to the new Costpoint Release Methodology for On-Premises customers originally announced with the release of Costpoint 8.2 in June of 2023. The new release methodology allows the Costpoint team to deliver new features faster, while ensuring a higher level of quality and stability. 

As a reminder, with the launch of Costpoint 8.2 in June of 2023, Deltek moved to a Quarterly Release methodology. Quarterly Releases (QRs) will include new features, defect fixes, and regulatory updates. Deltek will provide a separate release for the Calendar Year End (CYE) updates. The CYE release will be compatible with the current year's Q2 release and beyond (that is, Q3, Q4).

Costpoint 8.2 is referred to as Deltek's Innovation Release and will adhere to the following Product Lifecycle Phases schedule (see Product Lifecycle Phase Descriptions). With the release of each Quarterly Release, the preceding Quarterly Release will move into Maintenance Support. Quarterly Releases will remain in Maintenance Support for six months. After this nine-month period (three months Active Support, six months Maintenance Support), the Quarterly Release will move into Sustaining Support.

Costpoint 8.2 on-premises customers should apply, at a minimum, two QRs each calendar year. This allows customers to skip a QR when planning their annual upgrade schedule. Adhering to this upgrade schedule ensures customers can request individual hot fixes for critical defects and apply the CYE update (if needed).

On-premises clients will need to be on the current calendar year's Q2 quarterly release or higher to consume CYE updates, which include W2, 1099, payroll, and other regulatory updates. Based on the nine-month support policy, the Q1 quarterly release will enter Sustaining Support in September.

Customers are encouraged to use Deltek-provided or alternative test automation tools to accelerate their upgrade schedule. Click here to learn more about Deltek's test automation tool.

Costpoint 8.1 is referred to as Deltek's Long-Term Support release and moved into Maintenance Support (see Support Lifecycle: Deltek Costpoint Product Family) on June 1st 2023 and will remain in Maintenance Support thru April 1st 2026. As a reminder, in Maintenance Support, Costpoint 8.1 will not receive any new features while continuing to receive new tax, legal, and regulatory updates and hot fixes for severity 1 issues.

As part of the transition to the Quarterly Release methodology, Deltek is changing the Costpoint version numbering. The new version number will reflect the year and quarter when the quarterly update was released. Deltek will implement this change starting with the 2025 Q1 release. The Q1 2025 version number will be 2025.1. The Q2 2025 version number will be 2025.2 and so on. You can check out Support Lifecycle: Deltek Costpoint Product Family for a listing of each Costpoint release.

This information is also available in KB Article 114963.


Project Role Security Replaces Project Manager Security in Costpoint Business Intelligence

Access to secure project data has been greatly enhanced by Project Roles Security, which expands access to other roles beyond the Project Manager. If the necessary configurations are set, any project role, including project managers, can view project data at their level and in the lower project levels.

In Costpoint Business Intelligence 8.2.9 or later, Project Role Security replaces Project Manager (PM) Security. PM Security is no longer supported and has been removed.

If you use Project Manager Security and will upgrade to version 8.2.9 or later, Project Role Security will be applied seamlessly without performing extra steps. The system will follow the BI settings you had before the upgrade and transfer users in CER__PM_MGR to the CER__ROLE_SEC user group. In addition, you can extend role security to other project roles.

Important: If you have users in the CER__PM_MGR user group but have disabled Project Role Security before upgrading to 8.2.9, the users will be transferred to the CER__ROLE_SEC user group after the upgrade and Project Roles Security will be automatically turned on. It is important that your BI administrator selects No in the Use Project Roles Security field on the Manage BI Settings screen after the upgrade if needed. The Manage BI Settings screen is located in Report & Analytics » BI Controls.

For more details in setting up Project Role Security, see the Project Roles Security Setup section in Deltek Costpoint Business Intelligence 8.2.9 Post Installation and Configuration Guide for On-premises Users. Additional information is also available in KB article #115682.

This change requires patches 11322 and 11323.

 

Costpoint Authentication Provider (CAP) in Costpoint Business Intelligence

The deltek_cap_sql.properties file in Costpoint Authentication Provider (CAP) was updated to address the issue with Project Role Security in a multi-company setup. If you are an existing Costpoint Business Intelligence and CAP user, Deltek recommends that you reinstall CAP to get the latest files. You can see instructions in installing CAP in the Costpoint Business Intelligence 8.2.12 New User Installation Guide or the Costpoint Business Intelligence 8.2.12 Upgrade Installation Guide.

 

Downloading and Deploying Pick and Choose Hot Fixes

If your company or system supports the Pick and Choose deployment model, see the following document for instructions on downloading and deploying the Deltek Costpoint 8.2 individual Pick and Choose hot fixes: Deltek Costpoint 8.2 Deploying Pick and Choose Hot Fixes

Note: The Build Deployed In and Dependent Files lines are included in every defect description under the Software Issues Resolved section. These indicate the files that you need to install to apply the fix for the defect. For Regulatory Enhancements and Enhancements, required files are listed towards the end of the feature description. 

 

Checking if the Hot Fix is Installed

Follow this procedure to see if the hot fix is correctly installed:

  1. Open the application that was updated.

  2. Click Help » About from the Costpoint global menu. This will display a screen that shows you the latest hot fix files applied to the application that is open.


Checking if the Feature is Installed

Follow this procedure to see if the feature is correctly installed:

  1. Click Help » About from the Costpoint global menu.

  2. Open the Features subtask and click the feature that was just installed.

  3. Open the Libraries subtask. Check the list of libraries and see if they are correct and have been successfully deployed.

  4. Open the Patches subtask. Check the list of patches and see if they are correct and have been successfully deployed.


Custom Programs Affected

Sometimes, an update can cause custom programs and reports to stop working as expected. Before applying an update, consider whether you have any custom programs or reports in the application area affected by the update. If so, contact Deltek Support Center at https://deltek.custhelp.com before you install the update.


Accessing Deltek Support Center

If you need assistance installing, implementing, or using Deltek Costpoint, you can access Deltek Support Center through the following:

  1. Go to https://deltek.custhelp.com.

  2. Enter your Deltek Support Center Username and Password.

  3. Click Login.

Note: If you forget your username or password, you can click the Login Help? button on the login screen for help.


Regulatory Enhancements


State

2026 SUTA Wage Base

This Costpoint release adds tax table records effective January 1, 2026, on the Manage State Taxes screen for states where the unemployment-taxable wage base has been updated for tax year 2026.

 

Colorado

The unemployment-taxable wage base increased from $27,200 to $30,600.

 

Delaware

The unemployment-taxable wage base increased from $12,500 to $14,500.

 

Illinois

The unemployment-taxable wage base increased from $13,916 to $14,250.

 

Iowa

The unemployment-taxable wage base decreased from $39,500 to $20,400.

 

Nevada

The unemployment-taxable wage base increased from $41,800 to $43,700.

 

New Jersey

The unemployment-taxable wage base increased from $43,300 to $44,800.

 

New York

The unemployment-taxable wage base increased from $12,800 to $13,000.

 

Washington

The unemployment-taxable wage base increased from $72,800 to $78,200.

 

Wyoming

The unemployment-taxable wage base increased from $32,400 to $33,800.

 

This enhancement requires the following:


California Pay Data Reporting Race/Ethnicity Category Updates

To comply with the latest guidance from the California Civil Rights Department (CRD) and the Office of Management and Budget (OMB), Costpoint has been updated to support the revised race and ethnicity classifications for the 2024 California Pay Data Reporting cycle.

A new category, Middle Eastern or North African (MENA), has been added to reflect updated federal standards. This category is now recognized separately from the White category

The term “Multiracial and/or Multiethnic” replaces “Two or More Races.” The term “Native Hawaiian or Pacific Islander” no longer includes “Other.”

When an employee’s race is recorded as MENA, the California Pay Data – Payroll Employee Report and Labor Contractor Employee Report will now display one of the following codes in the Race/Ethnicity/Sex column:

Note: You must use the MENA code on the Manage Race and Ethnicity Codes (LDMRACE) screen to enable this functionality.

For EEO-1 reporting purposes, MENA will continue to be mapped to the White category until further guidance is issued by the EEOC.

 

Print EEO-1 Report (HAREEO1)

The Payroll Employee Report has been enhanced to support the new MENA classification and updated terminology for California Pay Data Reporting.

Attention: For more information on California Pay Data Reporting, see:

 

This enhancement requires the following:


Georgia 2025 Tax Table Updates

The Georgia Department of Revenue published the latest Employer’s Tax Guide with the following updates effective July 1, 2025:

Attention: For more information, see: https://dor.georgia.gov/employers-tax-guide.

To support the state requirements, this release adds records to the following screens:

This enhancement requires the following:


Maryland 2025 Revised Tax Tables

The Maryland Employer Withholding Guide was updated following the Budget Reconciliation and Financing Act of 2025. The updates are:

Attention: For more information, see:

In addition, this release adds a missing $225,000 row for the FREDERICK-MARRIED filing status in Maryland's tax table.

To support the state requirements, this release updates the records on the following screens:

This enhancement requires the following:


Ohio 2025 Tax Table Updates

Ohio published the Employer Withholding Taxes: Optional Computer Formula, effective October 1, 2025. Updates include:

Attention: For more information, see https://dam.assets.ohio.gov/image/upload/tax.ohio.gov/employer_withholding/2025%20Withholding%20Tables/WHT_OptionalComputerFormula_2025.pdf.

To support state requirements, this release adds records to the following screens:

This enhancement requires the following:


Virginia 2025 Tax Table Updates

The Virginia Department of Taxation published the latest Income Tax Withholding Guide for Employers. Effective July 1, 2025, the standard deduction in the formula increased from $8,500 to $8,750.

Attention: For more information, see: https://www.tax.virginia.gov/sites/default/files/vatax-pdf/employer-withholding-instructions.pdf.

To support the state requirements, this release adds records to the following screens:

This enhancement requires the following:


Enhancements


General

Opt-In Features

As an administrator, use the Opt-In capability to enable designated new features for your Costpoint users. Opt-In features are optional during a specific timeframe. In a future Costpoint release, the features will be enabled automatically for all users.

This enhancement supports testing by users in your company. When you enable an Opt-In feature in a sandbox database, you give your users the opportunity to experience how that feature will potentially impact their workflow, data, and application use. You control the timing of this testing, which can take place before you enable the feature in a production database and before the feature is automatically enabled for all users in a release.

During the opt-in timeframe, you can also disable most Opt-In features if necessary. Once the opt-in timeframe is complete, the features are automatically enabled in the subsequent Costpoint release. While some Opt-In features may have additional settings or security to enable, most will become standard in the product.

Enable and disable the Opt-In features during the opt-in timeframe in the Manage Opt-In Features (SYMFEATURE) application in Costpoint.

The following Costpoint 2025.4 features include the option to opt-in:

Attention: See Costpoint Opt-In Features for more information.

Throughout the Costpoint content, the Opt-In feature topics will be identified with the following label: (Opt-In Available).

In addition, the opt-in feature topics will include the following statement:

For more information about Costpoint’s Opt-In capability, see Knowledge Base article #115359 in the Deltek Customer Care Knowledge Base.


Command Center

Command Center

Costpoint Command Center for Accountants

The Costpoint Command Center for Accountants is a modernized, role-specific dashboard designed to streamline the daily responsibilities of accountants in government contracting organizations. It consolidates financial insights, task management, and system navigation into a single interface, reducing the need to track activities across multiple screens or systems.

 

Key Functional Areas

 

Key Benefits

New Billing Tab for Project Analysts

Project Analysts can now access critical billing information directly within the Billing tab of the Command Center for Project Analysts, addressing key areas such as:

In addition, exception details for missing billing setup information—such as methods and rates—are readily available. This streamlined access ensures analysts can efficiently manage billing-related tasks and identify discrepancies with greater accuracy.

Command Center Updates

Several updates were made to the Command Center for Project Analysts.


Accounting

AI-Powered Journal Entry Approvals (Opt-in Available)

Note: For Costpoint Cloud, you can choose to opt in to this feature for the Costpoint 2025.4 release. The ability to opt in is temporary and will be removed when the feature becomes automatically enabled for all users as part of a future Costpoint release. For more information, see the Opt-In Features section of these release notes.

Costpoint now features an AI-powered approval functionality for Adjusting Journal Entries (AJE) that streamlines and enhances your AJE approval process by leveraging artificial intelligence.

Powered by Dela, Deltek’s digital assistant, this feature can seamlessly approve routine AJEs, recommend them for approval, or flag exceptions for manual review, reducing manual effort, improving accuracy, and accelerating workflows with a smarter and more efficient approach.

By incorporating AI into your AJE approval process, you can significantly reduce processing time, minimize errors, and enhance financial oversight, leading to improved efficiency and cost savings.

 

Manage Journal Entries (GLMJE)

The Manage Journal Entries screen is now enhanced with an AI-powered automatic approval process for adjusting journal entries (AJE). When you enter and save new AJEs, Costpoint triggers Dela to analyze new AJE data against previously approved AJEs.

Dela then determines whether an AJE qualifies for automatic approval based on predefined parameters and the user's Approval Mode in Configure JE Dela User Settings:

Note: To utilize this feature, you must first configure the settings in Configure General Ledger Settings and Configure JE Dela User Settings.

 

Configure General Ledger Settings (GLMSETNG)

New fields have been added to the Approval Settings subtask of this screen to support the AI-powered adjusting journal entry approval feature.

This field displays only if you selected Allow Dela Approval.

You can set a confidence level based on the following criteria:

Adjust this setting based on how closely you need the results to match historical data. Higher values mean more similarity, while lower values mean more flexibility in variation.

 

Configure JE Dela User Settings (GLMSETU)

The new Configure JE Dela User Settings screen is now available in the Journal Entry Processing module. This screen enables you to easily add, configure, or remove user accounts authorized for AI-powered automatic AJE approvals. 

It has the following fields:

Field

Description

User ID

Use this field to enter or select a user ID.

Name

This field displays the name of the user.

Approval Mode

Use this drop-down list to select the AJE approval mode for the user account. The options are:

  • Disable: Select this option to disable automatic AJE approvals for the user.

  • Enforce: Select this option to activate automatic AJE approvals for the user.

  • Recommend: Select this option to allow Dela to issue an approval recommendation to the user when an AJE matches the approval criteria.

 

Assign Journal Entry Approvers to Users (GLMSETA)

A new read-only field, Approval Mode, has been added to the Link Users subtask of this screen. This field displays the Adjusting Journal Entry (AJE) approval mode assigned to each user, as set up on the Configure JE Dela User Settings screen.


Closing Manager: Phase 2

The Closing Manager feature, first introduced in Costpoint 2025.3, has evolved with powerful new capabilities that simplify and accelerate the financial closing process. Building on its foundation of customizable templates, clear task assignments, and deadline tracking, the latest enhancements include:

 

Auto Run Closing Plans (GLPAUTORUN)

The new Auto Run Closing Plans screen automates your period-end processes by identifying and executing qualified tasks without manual intervention. When you select a closing plan to automate, Costpoint validates if that plan is not marked as a template, nor is it marked as completed and closed.

If the plan is valid, Costpoint checks each task under that plan. Tasks are automatically submitted to the job queue when they meet all of the following criteria: 

The Auto Run Closing Plans screen has the following fields:

Field

Description

Parameter ID

Use this field to enter a parameter ID of up to 15 alphanumeric characters.

When you save selections you made on the screen, the value in this field will be assigned as identification of those parameters. 

Saved parameters are useful and necessary when you want to run the process repeatedly or as part of a batch job.

Description

Use this field to enter a description for the screen parameters.

Closing Plan Name

Use this field to enter or select the closing plan you want to automatically run.

Job Queue

Use this field to enter or select the job queue to which you want to submit the closing plan tasks.

Notify Me when Complete?

Select this checkbox to enable Costpoint to send an email notification when the process execution is completed.

Run Processes

Click this button to execute the closing plan.

 

Change Period Report Parameters Accounting (GLPARMS)

The new Change Period Report Parameters Accounting screen provides an easy and efficient approach in updating reporting parameters across your financial modules. 

You can modify the fiscal year, period, and subperiod for one or more of 23 reports, including general ledger, accounts payable, accounts receivable, and fixed assets, all at once. This eliminates the need to open each report screen individually to make changes.

Use this screen to update report parameters before executing your closing process to ensure your financial records are accurate, consistent, and up-to-date.

Attention: For more information on this screen, view the Change Period Report Parameters Accounting online help topic.

 

Dela Assistance

The Closing Manager feature now works directly with Dela, enabling you to access and manage closing plans, even without accessing any closing-related screen. 

Through Dela, you can get personalized closing plan information and use intelligent agents to create, modify, or assign closing tasks. 

If you configured Costpoint integration with Microsoft Teams, you can take full advantage of the Dela-assisted closing manager functionality directly within Teams, making your closing process even more efficient and accessible.

 

Manage Jobs (PMMPROC)

New prebuilt jobs for period closing have been added to the Manage Jobs screen, enabling you to execute closing tasks quickly and efficiently. 

This eliminates the need to manually create jobs, saving you time and reducing the risk of setup errors, and at the same time enables you to complete routine closing activities with fewer steps and greater consistency.

The new jobs include:

 

Revenue Reconciliation Inquiry (GLQREVREC)

The new Revenue Reconciliation Inquiry screen enables you to view and compare general ledger revenue with project revenue for a selected period. It presents a side-by-side view of revenue totals from both sources, along with the variance, making it easier to identify discrepancies and reconcile financial records.

It also provides the capability to drill into general ledger transactions to see detailed entries contributing to project revenue, helping clarify which items have been posted and which remain in project tables. 

This visibility provides insight into your general ledger and project data, enabling you to execute necessary actions to ensure that your financial data is accurate and up-to-date before performing your closing process.

Attention: For more information on this screen, view the Revenue Reconciliation Inquiry online help topic.


Enhanced USER_LOCK Column Logic for the OPEN_AP Table

This update introduces smarter logic for managing the USER_LOCK column in the OPEN_AP table when you use the Approve Checks application. Previously, the USER_LOCK column would remain populated with the application ID even after closing the screen. This caused vouchers to be excluded from the Edit Voucher Payment Status screen while still being included in the Open Accounts Payable report, requiring manual clearing of the USER_LOCK column through an SQL script.

With this enhancement, Costpoint now automatically clears lingering values in the USER_LOCK column, eliminating the need for manual intervention. 


Extended Invoice Number Field Length: Phase 1

To better support vendors with longer invoice formats and improve data accuracy, Costpoint is being enhanced to allow invoice numbers with up to 50 characters, significantly more than the previous 15-character limit. This update aims to prevent truncation and reduce errors caused by incomplete entries.

In Phase 1 of the rollout, the expanded field length is now available across several inquiry and reporting screens within the Accounting domain. These include:

However, entry screens for invoices, accounts payable (AP), and purchase order (PO) vouchers still retain the original 15-character limit. This phased approach ensures a smooth transition while maintaining compatibility with existing workflows.


Vendor Employee Termination Date

You can now capture and track a vendor employee’s termination date in Costpoint. This new capability helps ensure better oversight of workforce-related elements and transactional activities that may be impacted by a vendor employee’s termination. It also enables you to manage dependencies and maintain data accuracy across processes related to a vendor employee’s status.

To support this feature, a Termination Date field has been added to the Manage Vendors and Manage Vendor Employees screens. This new field also displays on the Vendor Employee Detail report.

On the Configure Vendor Settings screen, the new Update Vendor Employee Workforce with Termination Date checkbox has been added. Use this checkbox to indicate if changes to a vendor employee’s termination date should automatically update their Ending Date in a workforce record. 

If you select this checkbox and the vendor employee is assigned to a workforce, you can only enter a termination date that is later than the workforce start date.

In addition, the Termination Date (VEND_EMPL_TERM_DATE) column has been added to the input file of the Import Vendor Employees screen to allow you to specify a vendor employee’s termination date when importing records. If you enter a value in this column, Costpoint automatically sets the vendor employee status to Inactive upon import. 

If the Update Vendor Employee Workforce with Termination Date checkbox is selected in Configure Vendor Settings, the vendor employee’s Ending Date in a workforce record will be updated after import.


Capture & Contracts

Activity Notification Enhancements

This release introduces an update to the Manage Activities (CTMACTV) screen that improves scheduling efficiency and collaboration. When you click the Download Outlook (.ics) button on the main screen, Costpoint now includes all resources assigned to the activity in the downloaded iCalendar (.ics) file, provided these resources have an associated email address. This helps ensure timely communication and minimizes the chance of missed activities.

As with existing functionality, resources are linked to an activity through the Resources subtask. If a resource has an email address indicated on this subtask, it displays in the .ics file as a Required attendee using the full email address. After you download and open the .ics file, you can click Send or Send Update to forward the invite to all listed recipients.

Note: This enhancement applies only to the Download Outlook (.ics) button on the main screen. It does not apply to the same button found on the Tasks subtask.

The updated functionality is also available on all screens where the Activities subtask is embedded, including:

 

Tasks Subtask Update

Validation has been added to the Tasks subtask, available on the Manage Activities screen and on the Activities subtask in other applications. If you enter multiple email addresses in the Additional Emails field without separating them with a semicolon, Costpoint now displays an error message when you save the record.


Enhanced Contract Closeout Form with Custom Questions, Unique Formats, and Notifications

The updated Contract Closeout process in Costpoint introduces new capabilities that let you define custom questions, create tailored closeout formats for different contract types, and use built-in notifications to ensure all relevant information is captured and stakeholders are promptly informed. These enhancements help streamline closeout activities with greater precision and accountability.

The Manage Closeout Descriptions and Manage Closeout Formats screens have been updated to support closeout records for both contracts and subcontracts, making the process more centralized and consistent. The Contract Closeout tab in Manage Contracts has also been enhanced to accommodate multiple user-defined closeout formats.

The following sections detail the changes across all affected applications.

 

Manage Closeout Descriptions (CTMSCOD)

Renamed from Manage Subcontract Closeout Descriptions, this screen now reflects broader applicability. Validations have also been improved to prevent duplicate entries and ensure data integrity.

A new Application drop-down list lets you specify whether a format description applies to Contract, Subcontract, or Both (default). The selected value determines to which closeout formats the closeout description can be assigned. You can still edit this field even after the closeout format has been assigned to contract or subcontract records, and changes will not affect existing contracts or subcontracts.

Two new system-defined closeout codes have also been added:

 

Manage Closeout Formats (CTMSCOFRM)

Renamed from Manage Subcontract Closeout Formats, this screen includes the same Application drop-down list that allows you to select whether the closeout format will apply to Contract, Subcontract, or Both (default). The closeout descriptions that you can assign to a closeout format depend on the Application value selected in Manage Closeout Formats and Manage Closeout Descriptions:

Once a format is assigned to a contract or subcontract, the Application field becomes read-only.

Note: For records created before Costpoint 2025.4, the Application field defaults to Subcontract upon upgrade. You can change it to Contract or Both if the format has not yet been used in any contract or subcontract record.

Two Costpoint-defined closeout formats are now available on this screen: the existing SUB_CO_0001 (Subcontract Closeout Code 1) format and the newly added CNTR_CO_0001 (Contract Closeout 1) format.

The Assigned to Subcontract Closeout checkbox has been removed. The Assigned Subcontracts subtask, on the other hand, has been renamed to Assigned Records, now displaying both contract and subcontract records. Additional updates to the subtask include the following:

 

Manage Contracts (CTMCNTR)

The Contract Closeout tab now supports multiple closeout formats per contract. A new subtask, Closeout Details, enables format-specific task tracking, employee signoff, notifications, and final acceptance.

A new field, All Subcontracts Closed?, indicates whether all subcontracts linked to a contract have been marked as paid and closed. This status is determined by the selection of the Final Acceptance checkbox on the Subcontract Closeout tab in Manage Subcontracts for each associated subcontract. The field displays a hyperlinked Yes or No value. Clicking the link opens the Subcontracts subtask, where you can view the subcontract records tied to the contract.

The enhanced Contract Closeout tab enables you to:

Note: Existing records on the Contract Closeout tab will be migrated to the new CNTR_CO table upon upgrade to Costpoint 2025.4. 

For clients importing data into Manage Contracts via web services (Web Interface Console or WIC), the old fields will be hidden in version 2025.4. Following this release, one quarterly cycle will be provided for clients to update their WIC configuration, removing the old fields and incorporating the new table and fields.

By Costpoint 2026.1, the old fields will be permanently deleted. This timeline ensures that clients have sufficient opportunity to make the necessary updates and avoid disruptions.

 

Manage Subcontracts (CTMSBCNTR)

This screen now uses the Application field to filter closeout formats, ensuring only applicable formats can be selected for subcontract records. Filtering is based on the Application value set in Manage Closeout Formats, aligning the subcontract closeout process with the new shared format structure and validation rules.


New Contract Notes (Opt-In Available)

Note: For Costpoint Cloud, you can choose to opt in to this feature for the Costpoint 2025.4 release. The ability to opt in is temporary and will be removed when the feature becomes automatically enabled for all users as part of a future Costpoint release. For more information, see the Opt-In Features section of these release notes.

The Manage Contracts application now includes a dedicated Notes field under the new Notes tab, giving you enough space to capture detailed information for each contract. You can use it to document discussions, agreements, milestones, and other relevant details that may not fit into standard fields on the Manage Contracts screen.


Set Recurring Reminders for Contract Deliverables (Opt-In Available)

Note: For Costpoint Cloud, you can choose to opt in to this feature for the Costpoint 2025.4 release. The ability to opt in is temporary and will be removed when the feature becomes automatically enabled for all users as part of a future Costpoint release. For more information, see the Opt-In Features section of these release notes.

The enhanced contract deliverable process introduces advanced capabilities for managing deliverable recurrence, tracking, and workflow. Users can now set up recurring reminders, assign deliverable owners, monitor statuses, and categorize deliverables, all within a streamlined workflow.

Key features include:

These enhancements help ensure timely completion of contract deliverables while keeping project teams aligned and informed.

To support this functionality, the Deliverables subtask in Manage Contracts has been upgraded with new fields and controls. It is now also available as a stand-alone application: Manage Contract Deliverables. In addition, two other new screens have been created: one for managing contract deliverable types and another for configuring email reminders for upcoming deliverables. 

 

Manage Contract Deliverable Types (CTMDELIVTYPE)

A dedicated screen is now available for defining and managing contract deliverable types. This new application supports both system-defined entries (such as Cost Report, Interim, and Technical Report) and user-defined types. 

Contract deliverable types can be used across related applications to ensure consistent classification and reporting.

To access this screen, use the Search bar to enter the application name or ID, or click Capture & Contracts » Contract Management Controls » Contracts/Subcontracts Controls » Manage Contract Deliverable Types.

 

Manage Contract Deliverables (CTMDELIV)

The new Manage Contract Deliverables application provides a centralized interface for handling all aspects of contract deliverables, including recurrence and reminder settings. With this screen, you can:

Recurring deliverables are grouped and managed together, making it easier to maintain visibility and control over repeated tasks. You can define recurrence settings using the Contract Deliverable Recurrence subtask within this screen. Keep in mind that recurrence setup requires an existing deliverable record. You must first save at least one deliverable record before you can configure a recurring schedule.

To open this new screen, use the Search bar to enter the application name or ID, or click Capture & Contracts » Contracts » Manage Contract Deliverables.

This application is also available as a subtask in Manage Contracts (Contract Info tab » Contract Deliverables subtask).

After configuring contract deliverables, make sure to run the Contract Notification Preprocessor screen (manually or via scheduled job) to send email notifications to designated recipients.

 

Manage Contracts (CTMCNTR)

The Contract Deliverables subtask has been updated to reflect the new layout and fields included in Manage Contract Deliverables. When you enable the feature flag for this feature, the enhanced subtask replaces the previous version, offering improved tracking and recurrence capabilities.

 

Contract Notification Preprocessor (CTPCNP)

This new preprocessor automates the delivery of email reminders for upcoming contract deliverables. Based on the reminder settings configured in Manage Contract Deliverables or Manage Contracts, Costpoint identifies deliverables that are due soon and sends notifications to assigned owners and additional contacts.

You can run this application manually or schedule it as a daily job using the Manage Jobs screen. This ensures that reminders are sent only when due, helping teams stay on top of deliverable deadlines without manual follow-up. 

Note: If you choose to schedule a recurring job, it should run only once per day to avoid duplicate notifications. For more information about running jobs, see the topics listed in Running Jobs for Print and Process Applications.

To access this screen, use the Search bar to enter the application name or ID, or click Capture & Contracts » Contract Management Controls » Contract Management Controls » Contract Notification Preprocessor.

Note: While reminder settings are configured in Manage Contract Deliverables or Manage Contracts, email notifications will not be sent automatically. To trigger the notifications, you must run the Contract Notification Preprocessor application, either manually or as a scheduled job.


Framework

Autosave Layout Option

Automatically save your application layout to your UI profile when you close the application, ensuring you never lose your preferred setup. To use this feature, select the new Save layout automatically on close option located in Layout Options on the Context menu. By default, this setting is off, giving you control over whether layouts are saved before closing the application.


Enable Dela per User Group

Dela can be enabled for designated user groups, which enables administrators to test and evaluate the feature before a larger rollout. Access to Dela is managed on the Restrict to Specific Users/User Groups subtask on the Dela tab in Configure System Settings. Within this subtask, administrators can select users and user groups that are permitted to use Dela. By default, all users have access until specific users or groups are selected, after which access is limited to those specified.


Enhanced Search and Sorting Options in Effective User Rights Report

Administrators can now assess user rights more efficiently with the updated Effective User Rights Report. The report includes new search parameters and sorting options, enabling you to filter and organize data by module and application instead of solely by company and user. This improvement reduces the time required to locate specific modules and applications, streamlining the process of managing user rights. 


Full Screen Mode

A Full Screen option is available on the Action Bar in the new UI, enabling you to enter the browser full-screen mode. In this mode, only the interaction area is displayed, while the header and navigation menus are hidden. Moving your cursor to the edges of the screen will reveal these menus.

You can exit full-screen mode by clicking the Full Screen icon again or pressing ESC on your keyboard.


Improved Action Bar Functionality for Clone and Execute

The Clone and Execute options on the Action Bar are displayed only when supported by the application. If these actions are not supported, they will not be displayed. When visible, Clone and Execute are enabled or disabled depending on the active Result Set. At application start, if there is no Result Set, the actions remain hidden until a compatible Result Set, such as a subtask, is loaded. Once displayed, these options stay visible on the Action Bar until the application is closed.


Messages and Notifications Display Location

Messages, alerts, and notifications are now displayed at the top of your screen, making them more visible and accessible. You can quickly review and act on important updates without searching for them. 


Multi-File Upload in New UI

You now can upload multiple files simultaneously by selecting or dragging and dropping them into the Files dialog box that displays when you click Files on the Context Menu. To reduce upload errors, you can click the What files are acceptable? link to view the supported file formats and size rules.


Switch Between UIs

When you use the new Costpoint experience, you can quickly switch to the old Costpoint interface by opening the Screen Configuration panel at the top-right corner of Costpoint and clicking the Go back to the old Costpoint Experience? link. A banner displays the option to restart Costpoint in the old interface.


Upload Documents with Dela

Upload documents such as contracts and receipts directly within the Ask Dela window for Dela to process. Dela can then initiate contract workflows or prepare expense reports based on the uploaded files. The files are available during the current session only.


Welcome Screen Enhancements

The Welcome Screen now allows you to rename My Menu app groups and set navigation banners. By hovering the mouse pointer over a group name, you can access the Edit menu to change the group name or set a navigation banner. You can also open apps on new browser tabs directly from the Welcome Screen for easier multitasking—just right-click an app tile and select Open in New Tab.


Materials

Inventory Part Security Phase 2

These Phase 2 updates enhance the security and management of part data by restricting access to unauthorized parts and ensuring that only authorized parts are displayed and processed in various functions.

Part Data Security

Applications

Unauthorized Parts Restriction in New Line: Costpoint now displays the following error message when unauthorized parts are added in the details: "You are not authorized to access this restricted part/rev."

View Inventory Transaction History (INQHSTPR)

Part Security Field: A new field called Part Security has been added to screens that display Item/Part ID/Revision. This field displays one of three values:

  • Unrestricted: All users have access to the part. 

  • Restricted: The part and user belong to the same security group. 

  • Unauthorized: The part is linked to a security group, but the user does not belong to the same security group.

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Manage Cycle Count Schedule (INMCCSCH) 

Enter Manufacturing Order Issues (INMMOISS) 

(PCMMOISS) 

Item ID and Rev Lookup: When you do a lookup, unauthorized parts for your security group will be filtered out and not displayed in the result.

Manage Physical Counts (INMPCLST)

Manage Actual Counts (INMPCACT)

Create Physical Counts (INPPHYS)

Enter Manufacturing Order Issues (PCMMOISS)/(INMMOISS)

Manage Sales Order Inventory Issues (INMISSU1)/(OEMISSU1)

Enter Miscellaneous Inventory Receipts (INMMSRC)

View Items (INQINQ)

View Items Part Inventory (INQPINV)

View Inventory Transaction History (INQHSTPR)

Print Inventory Transaction History (INRHSTPA)

Manage Nonconformance (INMNONC)

Print Nonconformance Documentation (INRNONC)

Execute Icon: When you click the Execute icon, the unauthorized parts in the details are displayed, but all other information aside from Part/Rev and Part Security are hidden.

View Items (INQINQ)

View Part Inventory (INQPINV)

PART_SEC_LOG Table: These applications that insert records in PART_SEC_LOG table now display in View Part Data Security Audit Log (PDQPSLOG).

Reconcile Inventory Balances (INPRECON)

Manage Physical Counts (INMPCLST)

Manage Actual Counts (INMPCACT)

Create Physical Counts (INPPHYS)

Enter Manufacturing Order Issues (PCMMOISS)/(INMMOISS)

Manage Sales Order Inventory Issues (INMISSU1)/(OEMISSU1)

Enter Miscellaneous Inventory Receipts (INMMSRC)

View Items (INQINQ)

View Items Part Inventory (INQPINV)

View Inventory Transaction History (INQHSTPR)

Print Inventory Transaction History (INRHSTPA)

Manage Nonconformance (INMNONC)

Print Nonconformance Documentation (INRNONC)

Header Query: You can do a query of transactions with unauthorized parts for your security group in line details, but the Part Description and other details will be left out.

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Manage Cycle Count Schedules (INMCCSCH) 

Manage Sales Order Inventory Issues (INMISSU1/OEMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Manage Nonconformance (INMNONC)

Execute Icon: When you click the Execute icon, an error message will be displayed if the saved criteria is a part you are not authorized for.

View Inventory Transaction History (INQHSTPR)

Header Query: You can now query MO Issues, even if you are not authorized for the MO Build To Part; however, you will see the record as disabled and non-editable. You will not see any Work Center or Sequence Operation information in the header section. When you access the MO Issue Line Details CTW, it will be blank and display no records—even if you have authorization for the MO Components or requirements. If no records are displayed in the CTW, you will see the Total Issue Amount as "0." 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Manage Sales Order Inventory Issues (INMISSU1/OEMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Serial/Lot Setting is Unique By Parts: You can now access line details when you are authorized for the part/rev, and if the serial or lot settings are marked as Unique By Parts, you will be able to load only the serial or lot information linked to those parts or revisions in the CTW. 

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Manage Sales Order Inventory Issues (INMISSU1/OEMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Header Total Amount: When you access the header total amount, it will be displayed even if all lines are unauthorized for your security group. 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Generate Schedule Button: When you use this button, you can generate a schedule even for unauthorized parts, but the Description, ABC Class, Schedule Sequence, and Count Created columns are left blank. The Schedule Date, Part, and Rev ID are displayed and cannot be edited. 

Manage Cycle Count Schedules (INMCCSCH) 

Details Query: When you do a query for parts unauthorized for your security group, Costpoint displays the result without the part description and other details with secured part data. Fields for unauthorized parts are non-editable and left blank.

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Sales Order Inventory Issues (INMISSU1/OEMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Manage Cycle Count Schedules (INMCCSCH) 

Auto Count and Auto Reconcile Button: When you use Auto Count or Auto Reconcile, you can only create or process transactions for authorized parts and revisions; Costpoint does not count unauthorized or restricted items.

Manage Actual Counts (INMPCACT)

NC Serial Lot Subtask: Impacted Orders and Non-Conformance Line Details are left blank if you are not authorized for the part/rev. 

Manage Nonconformance (INMNONC)

Line Details Subtasks: If you are an unauthorized user, you are restricted from accessing the Serial/Lot information, On-Hand Locations, Inventory Allocations, and Back Orders details for part/rev on the Line Details CTW.

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Sales Order Inventory Issues (INMISSU1/OEMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Clone Transactions Button: Unauthorized parts will be cloned with hidden/blank descriptions and other information, and the unauthorized parts cannot be displayed when you do a lookup. 

Manage Physical Counts (INMPCLST) 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Sales Order Inventory Issues (INMISSU1/OEMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Copy Header: You can copy the header details even if unauthorized for one or more part/rev in line details. 

Note: You will have to manually delete the unauthorized part to successfully save the record. 

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Manage Cycle Count Schedules (INMCCSCH) 

Delete Transactions (Header): Transactions cannot be deleted if you are not authorized for at least one of the transfer details lines. 

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Manage Cycle Count Schedules (INMCCSCH) 

Manage Nonconformance (INMNONC) 

Delete Line Details: You cannot delete line details with unauthorized parts.

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Manage Cycle Count Schedules (INMCCSCH) 

Autoload Button: When you use the Autoload button, part IDs/revs unauthorized for your security group are excluded in Line Details CTW .

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1) 

Reverse Transactions: You are restricted from reversing transactions with at least one transfer detail line that you are unauthorized for. 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Process Gear Icon: When you click the Process Gear icon, transactions will be processed/created only for authorized parts/revs for your security group.

Create Physical Counts (INPPHYS) 

Reconcile Inventory Balances (INPRECON) 

Import Inventory Transactions (AOPINTRN) 

Create Inventory Allocations (INPALLOC) 

Update ABC Classifications (INPPCABC) 

Create Physical Count Adjustments (INPPCDSC) 

Print Shelf Life Report (INRSHFLF) 

Preview Icon: When you click the Preview icon, the process will only display transactions authorized for your security group

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Create Physical Counts (INPPHYS) 

Reconcile Inventory Balances (INPRECON) 

Import Inventory Transactions (AOPINTRN) 

Create Inventory Allocations (INPALLOC) 

Update ABC Classifications (INPPCABC) 

Create Physical Count Adjustments (INPPCDSC) 

Print Stock Status Report (INRISTS) 

Print Physical Count Sheets (INRPHYS) 

Print Shelf Life Report (INRSHFLF) 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) 

Print Inventory Transaction History (INRHSTPA) 

Manage Nonconformance (INMNONC) 

Print Nonconformance Documentation (INRNONC) 

Print Icon: Clicking the Print icon will display only authorized parts. 

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Create Physical Counts (INPPHYS) 

Reconcile Inventory Balances (INPRECON) 

Create Inventory Allocations (INPALLOC) 

Update ABC Classifications (INPPCABC) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) Print Inventory Transaction History (INRHSTPA) 

Manage Nonconformance (INMNONC) 

Print Nonconformance Documentation (INRNONC)

Preview/Print Icon: When you select the Preview or Print icon and you are unauthorized for the MO build part, no record will be displayed. 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Report: When you generate a report, parts that are unauthorized for your security group will be excluded from the report. 

Manage Physical Counts (INMPCLST) 

Manage Actual Counts (INMPCACT) 

Create Physical Counts (INPPHYS) 

Reconcile Inventory Balances (INPRECON) 

Create Inventory Allocations (INPALLOC) 

Update ABC Classifications (INPPCABC) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1) 

Enter Miscellaneous Inventory Receipts (INMMSRC) Print Inventory Transaction History (INRHSTPA) 

Manage Nonconformance (INMNONC) 

Print Nonconformance Documentation (INRNONC) 

Selection Ranges: Error messages will be displayed for unauthorized parts/revs when you enter One in Part/Rev Option. In addition, when you use the same Part/Rev Option and you click Process, Preview, or Print, Costpoint will not process records for unauthorized parts and will not be included in the report. 

Create Physical Counts (INPPHYS) 

Reconcile Inventory Balances (INPRECON) 

Print Inventory Transaction History (INRHSTPA) 

Print Nonconformance Document (INRNONC) 

In Preprocessor Error Report: The application displays the unauthorized part/revs that were not processed and UNAUTHORIZED PART in the description. 

Import Inventory Transactions (AOPINTRN) 

Manufacturing Order Lookup: When you do a lookup for MOs with unauthorized Build Part/Rev for your security group, Costpoint displays an error message.

Create Inventory Allocations (INPALLOC) 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manufacturing Order Lookup: When you do a lookup for MOs and you are unauthorized for all components/requirements, Costpoint displays an error message. 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS)

Selection Ranges (MO): When the Manufacturing Order Option is set to One and you enter an MO where the build part is unauthorized for you, Costpoint displays an error message.

Create Inventory Allocations (INPALLOC) 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Selection Ranges (MO): When the Manufacturing Order Option is set to One and you enter an MO linked to an unauthorized build part and then click Process, Preview, or Print, Costpoint will not process records for unauthorized parts. 

Create Inventory Allocations (INPALLOC) 

Sales Order Lookup: If you do not have authorization for any parts included in a sales order, the application will exclude these sales orders from your view.

Create Inventory Allocations (INPALLOC) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1) 

Selection Ranges (SO): When the Sales Order Option is set to One and you enter an SO where all parts are unauthorized for you, Costpoint displays an error message. 

Create Inventory Allocations (INPALLOC) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1)

Selection Ranges (SO): When the Sales Order Option is set to One and you enter an unauthorized part and then click Preview or Print, Costpoint will not process records for unauthorized parts. 

Create Inventory Allocations (INPALLOC)

Purchase Order/Reservation Lookup: If you select One in the Purchase Order Option and enter a PO with entirely unauthorized parts, Costpoint displays an error message. And if you attempt to process, preview, or print a purchase order containing unauthorized parts, Costpoint skips those records during processing. 

Create Inventory Allocations (INPALLOC) 

Substitute Part Subtask: Costpoint now filters and will not display parts unauthorized for you. 

Enter Manufacturing Order Issues (INMMOISS/PCMMOISS) 

Manage Sales Order Inventory Issues (INMMISSU1/OEMMISSU1)

Saved Criteria: When you save a criterion and click the Execute icon and the part is unauthorized for you, Costpoint displays an error message. In addition, when you enter an unauthorized part of the screen, Costpoint displays an error message.

View Transaction History (INQHSTPR)


Requisition Approval Workflow Rejection Email URL Links to Originating App

This feature adds a new Standard Purchase Requisition Workflow for Simple Purchase Requisitions so when you reject a requisition, the rejection workflow notification email will include a URL link to the originating transaction application where the requisition was created, either in Manage Purchase Requisitions or Manage Simple Purchase Requisitions.

Note: You will have to run Import Predefined Workflows (WFPTOOL1) to be able to query the new workflow model created for Manage Simple Purchase Requisitions (PPMQREQ).

This update applies to the following applications:


Disable Serial/Lot Checkboxes to Avoid Data Discrepancies

Costpoint Inventory now allows you to prevent changes to Serial/Lot tracking options when inventory exists, ensuring data remains consistent and accurate.

 

Manage Parts (PDMPART) and Manage Part Project Data (PDMPRJPD)

You can now only edit the serial/lot flags for Inventory Tracking when specific inventory conditions are met. These checkboxes will now be disabled if any of the following location quantities in the INVT table have a qty great than 0 (On Hold, On Hand, In Inspection, In Shipping, In MRB, RMA Received Qty, RMA Accepted Qty, or RMA Rejected Qty), or if there is a record of the part ID/Rev in the INVT_WHS_LOC_SR_LT table.

 

However, when the inventory is at zero, Costpoint enables the checkboxes. In this situation, you can freely edit and update the serial/lot tracking checkboxes as required. The same functionality exists for the these fields in the Project Requirements subtask but the fields will only be disabled if inventory exists for that part in that project. To avoid data discrepancies, the recommended process is to bring inventory down to zero before switching the flags and then add the inventory back into Costpoint with the new tracking method. 

Import Items (AOPITEM)

The following are the updates to the error messages encountered in AOPITEM.

Condition

Type

Message

Note

Part Line Layout (PRT)  

LOT_REQD_FL /SERIAL_REQD_FL from N to Y in the input file and either of the following quantities is greater than 0—“On-Hold,” “On Hand,” “In Inspection,” “In Shipping,” “In MRB,” "RMA Received Qty," "RMA Accepted Qty," "RMA Rejected Qty" in the INVT table.

Error

Inventory exists for this part. Changing the serial/lot tracking is not allowed.

From Serial/Lot Tracked OFF to ON 

WITHOUT project requirements 

LOT_REQD_FL /SERIAL_REQD_FL from Y to N in the input file and there is at least one record of the part ID/Rev in the INVT_WHS_LOC_SR_LT table where INVT.PROJ_ID != PART_PROJ.PROJ_ID.

Error

Inventory exists for this part. Changing the serial/lot tracking is not allowed.

 

From Serial/Lot Tracked ON to OFF 

WITHOUT project requirements

 

LOT_REQD_FL /SERIAL_REQD_FL from N to Y in the input file if there is a record in INVT_WHS_LOC_SR_LT where INVT.PROJ_ID = PART_PROJ.PROJ_ID.

Error

Inventory exists for this part. Changing the serial/lot tracking is not allowed.

 

From Serial/Lot Tracked ON to OFF 

WITH project requirements

Part Project Line Layout (PPJ) 

LOT_REQD_FL /SERIAL_REQD_FL from N to Y in the input file and either of the following quantities is greater than 0—“On-Hold,” “On Hand,” “In Inspection,” “In Shipping,” “In MRB,” "RMA Received Qty," "RMA Accepted Qty," "RMA Rejected Qty" in the INVT table  where INVT.PROJ_ID = PART_PROJ.PROJ_ID.

Error

Inventory exists for this part. Changing the serial/lot tracking is not allowed.

 

 

LOT_REQD_FL /SERIAL_REQD_FL  from Y to N in the input file if there is at least one record of the part ID/Rev in INVT_WHS_LOC_SR_LT table. Disable the Serial/Lot flags if possible INVT.PROJ_ID != PART_PROJ.PROJ_ID. where INVT.PROJ_ID = PART_PROJ.PROJ_ID.

Error

Inventory exists for this part. Changing the serial/lot tracking is not allowed.

 


Nonconformance Tracking Phase 2

Enhancements have been implemented to the Nonconformance Tracking feature across linked applications to promote consistency and functionality.

 

Enter Manufacturing Order Reliefs (PCMRELMO)

The following are enhancements to the Nonconformance subtask:

These updates are intended to streamline workflows and enhance clarity throughout Nonconformance Tracking in all linked applications.

 

Manage Purchase Order Receipts (RCMPORC)

Further improvements have been made to Nonconformance Tracking to increase visibility and ensure data synchronization.

The following are updates to the Nonconformance subtask:

 

Manage Manufacturing Orders (PCMMOMNT)

Data synchronization issues have been addressed, and when the Item ID changes, a warning message will inform you if the linked nonconformance record is no longer valid or requires updating.

The following are updates to the Nonconformance subtask:

These updates are designed to optimize tracking processes and maintain accurate association between purchase orders and nonconformance records.

The same changes apply to Manage Sales Orders (OEMNTSO1).

 

Manage Nonconformance (INMNONC)

Data synchronization has been addressed; You can disable the order_ref_type, order_ref_id, release_no, and component_line_no fields after you create an NC record, ensuring the NC record combination stays intact even when you update related fields in PCMRELMO, PCMMOMNT, OEMNTSO1, or RCMPORC.

Two new fields have been added to the screen:

Field

Description

NC Close Date

This field displays the NC Close date. 

Assigned To

Enter or select the name of the employee assigned to the nonconformance line. 

In addition, you can now do a component line number lookup for manufacturing orders.

 

Print Nonconformance Documentation (INRNONC )

The following are the changes to the application:

These updates are designed to optimize tracking processes and maintain accurate associations between purchase orders and nonconformance records.


PO Smart Summary

This feature adds a Smart Summary button to the Manage Purchase Order screen for quick access to a consolidated view of key purchase order information. The button should be active only for existing, non-blank records, and display only available data; the button omits or marks unavailable items as Not Available.

This feature will include summaries for PO details, subcontracts, payments, reservations/issues, and late items.


Move and Rename Configure Billing EDI Settings to OE

Starting in the fourth quarter of 2025, Deltek will discontinue the Projects Billing EDI applications. You will notice that the Create EDI Invoice File screen in the Sales Order Entry module now relies on the newly relocated Configure EDI Settings (OEMEDIST) application, formerly known as Configure Billing EDI Settings (BLMEDIST). You can access this application within Sales Order Controls, where it features a new name and a new application ID, streamlining your workflow and ensuring uninterrupted EDI functionality.


Shipping Transaction Export Control

You can now set controls on shipping transactions involving ITAR export-controlled parts, requiring an approval or verification process before shipment can proceed.

 

Configure Sales Order Entry Settings (OEMSET)

A new option, Allow Shipping of Unverified ITAR Export Controlled Transactions, has been added to indicate whether transactions that contain ITAR export-controlled parts should provide a warning or error message when being shipped outside of the United States and the shipment has not yet been verified for proper documentation and licensing. 

If the setting is set to Error, when you enter a sales order containing at least one ITAR export-controlled part on the SO lines or components that have not yet been verified or approved by the supervisor (indicated by Verified for International Shipment on the Manage Sales Order Supervisor Screen) and attempt to set the Ship Status to Shipped in Manage Shipping Transactions (OEMSHIP), Costpoint displays an error message.

If you select Warning from the drop-down list, you will receive a warning message when changing the shipment to shipped if the sales order contains ITAR export-controlled parts that haven't been verified or approved by the supervisor. If you set Allow Shipping of Unverified ITAR Export-Controlled Transactions to No Validation, you can proceed with shipments regardless of export control status and update the shipment status to Shipped.

 

Manage Sales Orders (OEMNTSO1)

Two new read-only fields have been added to the screen to indicate if an item is an ITAR export-controlled item and whether it has been verified for international shipment. If shipping of unverified ITAR export-controlled transactions is set to Error or Warning, banners will alert users when verification is required.

Field

Description

Verified for International Shipment

This checkbox is selected to indicate that the sales order with ITAR export-controlled item is allowed for shipment. This field is set on the Manage Sales Order Supervisor screen.

Export Control

This field displays export control applicable to the item/revision. The same field now displays on the Components subtask.

 

Manage Sales Order Supervisor Screen (OEMNTSO2)

Two new read-only fields have been added to the screen to indicate if an item is an ITAR export-controlled item and whether it has been verified for international shipment. If shipping of unverified ITAR export-controlled transactions is set to Error or Warning, banners will alert users when verification is required.

Field

Description

Verified for International Shipment (Header)

This checkbox is editable on this screen so the supervisor can indicate that the sales order with ITAR export-controlled item is allowed for shipment. When selected this checkbox is selected, the banner on the sales order will no longer display

Export Control (Sales Order Line Detail/ Issue subtask)

This field displays export control applicable to the item/revision. The same field is now displayed on the Components subtask.

In addition, a new Issues subtask has been added to this screen, similar to OEQSTAT. Use this subtask to view issue information related to the selected sales order line including issue dates, packing slip numbers, material handlers, and issue notes.

 

Manage Shipping Transactions (OEMSHIP)

A new Export Control field has been added on the Issue Detail subtask of this screen. 

Costpoint now references the new option added in the OE settings during the creation of shipping transactions and when you set the status to Shipped when the shipment contains an ITAR controlled part and is being shipped outside of the US. You can create and save shipping transactions with the status set to Pending/Hold for Shipment regardless of the new OE Settings flag, even if there is an ITAR export-controlled part/revision in the sales order line, and the Ship ID’s country code is not the USA.

If you set Allow Shipping of Unverified ITAR Export Controlled Transactions to Error or Warning, you must ensure the sales order is both approved and verified for shipment before creating a shipment or setting the status to Shipped

When the drop-down option is set to Error or Warning but the sales order has not been verified or approved for shipment, you can only set the shipping transaction’s status to Pending or Hold Shipment, and printing shipping labels or packing slips is not allowed. If you set the Ship Status to Shipped with the drop-down option set to Error and the order is not verified, Costpoint displays an error message, preventing you from saving the transaction or printing labels.

If the drop-down option is set to Warning and you set the status to Shipped without verifying the order, Costpoint displays a warning message. If you set the value to No Validation, you can create shipments and set the status to Shipped only if the sales order is approved. No error or warning messages will display, and you can print shipping labels or packing slips, following the existing process.

In addition, a new checkbox, Deliver To, has also been added to the screen to enable users to enter the department or the name of the individual receiving the delivery. 

 

Set Up Company (SYPCOMP)

Costpoint now copies the new OE setting when setting up a new company.

 

View Sales Order Status Information (OEQSTAT)

The Verified for International Shipment checkbox has been included in the selection requirements and query conditions for Sales Order Status Inquiry Details CTW, while a Deliver To field has also been added to the Order Details tab to display the department or the name of the individual receiving the delivery .

 

Print Shipping Labels (OERSHLAB)

Printing shipping labels or packing slips is blocked if international/export-controlled items are not verified or not marked as shipped when required.

When the Sales Order/Packing Slip Option is set to One, shipping labels and packing slips can be printed unless there are export-controlled items that are not verified. Warnings are displayed for unverified or unshipped export items, but printing is strictly blocked only when certain error conditions are met.

The same changes apply to the following screens:


People

AI Agent for Manager Reporting Structure

The latest release introduces an AI-powered feature that simplifies access to manager reporting information within Costpoint. This enhancement enables authorized users to quickly identify an employee’s manager or view the employees reporting to a specific manager while maintaining strict adherence to existing security and access controls. Designed for HR professionals and administrators, this feature eliminates the need for manual lookups and ensures that sensitive data remains protected.

Dela, your AI-powered digital assistant in Costpoint, is now integrated into the Manage Employee Information screen. It uses the same security rules as Costpoint, meaning users without access to this application or to specific employee records will not be able to retrieve manager details. Dela provides answers based on the most current system data and can also respond to historical queries if a date is specified. This ensures accuracy and flexibility for both current and past reporting structures.

Access to this feature is limited to users with permissions for the Manage Employee Information screen, and organizational security and company restrictions apply. This is enabled by default for these users, requiring no additional setup. However, users without access to the application cannot use the feature, and Dela will not return information for employees or managers outside the user’s permitted scope or for records that do not exist in the database.

By leveraging this feature, HR teams and administrators can resolve organizational questions faster, reduce the risk of unauthorized data exposure, and maintain compliance with company policies.

 

Manage Employee Information (LDMEINFO)

This update enhances the Manage Employee Information screen by allowing Dela to access manager reporting details. It improves efficiency for HR teams, enforces security, and ensures accurate, real-time data retrieval.

 

Ask Dela About Manager Reporting Structure

To ask about the manager reporting structure:

  1. Open the Manage Employee Information screen.

  2. Click Ask Dela and enter questions such as:

Note: Dela will provide answers only if you have the necessary permissions.

 

Example questions you can ask Dela:

If you attempt to access information you are not authorized to view, Dela will notify you that you do not have permission.


Allow Offboarding of Employee and Dependent Benefits

The employee offboarding functionality in Costpoint now lets you automatically end employee and dependent coverage for eligible benefits when you run offboarding. You can configure how coverage end dates are derived (for example, on the termination date, day after, end of month, end of year), and the process updates employee and dependent elections accordingly. It also adds controls to handle future-dated elections, cancel pending Evidence of Insurability (EOI) records that haven’t been uploaded, and clear pending ESS open enrollment or life events. These changes streamline offboarding and reduce manual cleanup while preserving audit detail.

By default, nothing is offboarded until you:

  1. Enable offboarding for a benefit plan on the Manage Benefit Plans screen and choose an end date method.

  2. Enable offboarding behaviors on the Manage Offboard Configurations screen.

The Offboard Employees screen applies your configuration at run time. Pending EOI records are cancelled only if they have not been uploaded. Future benefit elections will either trigger a warning message or be deleted based on your configuration. ESS open enrollment and life event elections that have already been activated are never removed from the ESS tables. Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA) are out of scope for this enhancement.

 

Manage Benefit Plans (HBMBPSET)

Use the new Offboarding Rules and reorganized tabs to mark plans as eligible for offboarding and define how to derive coverage end dates so the Offboard Employees process can end coverage accurately for terminated workers and their dependents.

 

Manage Offboard Configurations (EMMOFFBOARD)

A new Benefits tab lets you perform the following when you run the offboarding process:

This tab includes the following fields:

Field

Description

End Employee and Dependent coverage for eligible benefit plans

Select this checkbox if the Offboard Employees process should assign a coverage end date to terminated employees and dependents for any benefit plan that is eligible for offboarding. To indicate that a benefit plan is eligible for offboarding, select the Update Employee and Dependent election end dates during offboard processing checkbox on the Offboarding Rules tab on the Manage Benefit Plans screen. On that tab, you will also be able to specify the method that will be used to determine the coverage end date for the terminated employee and/or dependent.

When the Offboard Employes process is run, the coverage end date will be set for the selected terminated employees.

The benefit plan will only be offboarded for the terminated employee if the End Employee and dependent coverage for eligible benefit plans checkbox is selected for the Offboard Configuration you use during the offboarding process.

Future Benefit Elections

Use this setting to specify how future-dated benefit elections should be handled when the offboarding process is run. Future-dated elections are elections with a start date that’s greater than the employee’s termination date. This can happen if the employee has already elected benefits for the next year via open enrollment, but their employment is terminated prior to the start of the new year.

The options provided will determine how the Offboard Employees process will handle future benefit elections. The options are:

  • Warning message only: Select this option to include a warning message on the Offboard Employees application’s Error/Warning Report if a future-dated election is found for the employee being terminated. If you opt to continue processing after receiving a warning message, the future-dated election will not be deleted.

  • Delete future benefit elections: Select this option to include a warning message on the Offboard Employees application’s Error/Warning Report if a future-dated election is found for the employee being terminated. If you opt to continue processing after receiving a warning message, the future-dated election will be deleted.

  • Not applicable: This is the default option if the End Employee and Dependent coverage for eligible benefit plans checkbox is not selected.

This setting will only be available if the End Employee and Dependent coverage for eligible benefit plans checkbox is selected.

Cancel pending Evidence of Insurability (EOI) records

Select this checkbox if the Offboard Employees process should cancel any records on the Manage Employee Evidence of Insurability (EOI) screen where the EOI record has not yet been uploaded (the Benefit Election Uploaded checkbox is not selected). The Process Employee EOI Benefit Elections will ignore any canceled EOI records.

Clear pending ESS benefits open enrollment

Select this checkbox if a terminated employee’s pending ESS benefit enrollment options and unprocessed elections should be deleted when the Offboard Employees process is run. ESS open enrollment elections that have already been activated are never removed from the ESS tables. This field will be available only if you are licensed for ESS.

Clear pending ESS life events

Select this checkbox if a terminated employee’s pending ESS life events and unprocessed elections should be deleted when the Offboard Employees process is run. .

This field will be available only if you are licensed for ESS.

 

Offboard Employees (EMPOFFBOARD)

The process applies your configuration and plan rules to calculate coverage end dates, update elections, cancel pending EOI records, and optionally clear pending ESS open enrollment or life events. It also adds validations and terminology updates for personal email.

 

Manage Employee Benefit Elections (HBMEBELC)

You can see offboarding audit details on each election and take advantage of clearer, standardized labels for coverage dates and estimated premiums.

Field

Description

Offboard Configuration

When the Offboard Employees process is executed for an employee and an end date is assigned to the benefit coverage, this field will be populated with the Offboard Configuration used during that process. This field is for informational purposes only.

Offboard Date

When the Offboard Employees process is executed for an employee and an end date is assigned to the benefit coverage, this field will be populated with the date the offboarding was processed. This field is for informational purposes only.

Offboarded by (User)

When the Offboard Employees process is executed for an employee and an end date is assigned to the benefit coverage, this field will be populated with the ID of the user that ran the offboarding process. This field is for informational purposes only.

The following database columns were added to the HB_EMPL_PKG_ELEC table:

 

Assign Dependents to Benefit Plans (HBMADEP)

Dependent elections now display offboarding indicators so you can confirm dependent coverage end dates were set during offboarding. The following information-only fields were added:

 

Manage Employee Evidence of Insurability (EOI) (EMMEEOI)

You can now view which Evidence of Insurability (EOI) records were canceled during the Offboarding process. The system cancels EOI records that have the following EOI status:

Note: EOI requests may be canceled even if their status is Not Required, Approved, or Denied. This ensures that Substitution Rules are respected and prevents unnecessary uploads.

The following have been added to the Process Status group box to support visibility into EOI records canceled through the Offboarding process:

Field

Description

Cancelled via Offboarding

If the EOI record is canceled by the Offboard Employees process, this checkbox will be automatically selected. An EOI record will be cancelled if:

  • The employee is selected for termination in the Offboard Employees process.

  • The employee has an EOI record where the Benefit Election Uploaded checkbox is not selected (HB_EMPL_EOI.uploaded_fl = ‘N’).

If this checkbox is selected, the Process Employee EOI Benefit Elections will not select the EOI record for processing.

Offboard Configuration 

When the Offboard Employees process is executed for an employee and the EOI record is canceled, this field will be populated with the Offboard Configuration used during that process. This field is for informational purposes only.

Offboard Date

This field indicates the date on which the employee’s termination was processed and the EOI record was cancelled through the Offboard Employees application.

Offboarded by (User)

When the Offboard Employees process is executed for an employee and an EOI request is canceled, this field will be populated with ID of the user that ran the offboarding process. This field is for informational purposes only.

For improved clarity, the Coverage Option Substituted because of EOI Status = Denied or Required checkbox label was updated to Coverage substituted due to EOI being denied or required.

 

Process Employee EOI Benefit Elections (EMPEEOI)

The process now excludes EOI records marked Cancelled via Offboarding. For improved clarity, the Through Effective Date label has been changed to Through Start Date.

 

Manage Employee Information (LDMEINFO)

Multiple field labels on the Timesheet Defaults and Addresses tab were updated in both Form and Table views. The layout of the screen was reorganized for clarity. The notable changes are:

 

Manage Change Requests (HTMCHANGES)

The Home Email label is now Personal Email (also reflected in the Activate Pending Change Requests report).

 

Import Employee Data screen (AOPUTLEL)

The report field labels now use Work Email Address and Personal Email Address; the changes also apply to the errors/warnings report.

 

Activate Pending Benefit Elections screen (AOPESSUE)

When generating new pending EOI records, the app populates CANCELLED_EOI_FL with N to align with offboarding behavior.


California Paid Sick Leave: Generate Separate Year-End Adjustments and Accrual Records on the Compute Leave Screen

In this release, Costpoint introduces a critical enhancement for leave accrual tracking. The Compute Leave Accruals process now generates and stores separate records for accruals and year-end adjustments. Previously, these amounts were combined, making it difficult for HR administrators to distinguish between regular accruals and adjustments due to year-end balance ceilings. This change improves transparency and compliance, especially for organizations subject to regulatory requirements such as California Paid Sick Leave.

This enhancement primarily integrates with the following screens:

 

Compute Leave Accruals (LDPCLHF)

The Compute Leave Accruals screen now generates separate records for accruals and year-end adjustments, providing clearer audit trails and compliance with annual accrual limits.

 

Manage Leave Edit Table screen (LDMLEDIT)

The Manage Leave Edit Table screen now supports visibility of the new YRCEILADJUST record type but prevents manual entry of these adjustments.

 

Print Leave Edit Report(LDRLEDIT)

The Print Leave Edit Report screen now accommodates the new record type and improved reporting structure.

 

Post Leave Accruals (LDPLHF)

The Post Leave Accruals screen now supports posting both YRCEILADJUST and ACCRUAL records in the same period, ensuring accurate updates to leave history and the general ledger.

 

Manage Employee Leave (LDMELV)/Manage Employee Information LDMEINFO)

The Manage Employee Leave and Manage Employee Information screens continue to calculate anniversary year accruals using only ACCRUAL records, excluding adjustments and other record types.

The screens continue to exclude records with the following record types from accrual calculations, improving accuracy for compliance with annual accrual limits:

 

This feature requires the following:


Expanded Pay Type Code Field

In preparation for expansion of the Pay Type Code field from 3 to 15 characters in QR 2026.2, a number of applications have been updated. In 2026.2, you will be able to define longer, more descriptive pay type codes.

The following screens were updated to support this enhancement:


Export Employee Preferred Name to Deltek Time and Expense

This enhancement updates the Export Data to Deltek Time and Expense process to include the Preferred Name field for employees when transferring data. With this change, the Preferred Name is now included as Field 34 in the employee export file. For vendor employees (subcontractors), the exported data sends a null value for the Preferred Name field.

This enhancement requires the following:


Populate Full Date and Time When Saving Timesheets

This release introduces a critical update to the Manage Timesheets screen, specifically addressing how timestamps are recorded during timesheet saves. Previously, the screen only captured the date when saving timesheets. With this enhancement, both date and time are now recorded when a timesheet is saved.

 

Timestamp and Entry Date Updates in Database Tables

These changes align Manage Timesheets with the following screens, ensuring consistency in audit trails and data accuracy:


Project Account Group (PAG) Available for Lookups in People Applications

This enhancement updates multiple screens in the People domain to support the Active checkbox on the Manage Project Account Groups screen. When the Active checkbox is not selected, the corresponding project account group (PAG) is excluded from Account Group lookup fields on affected screens. This change helps ensure that only active PAGs are available for selection, streamlining data entry and reducing errors.

The following screens were updated to support this feature:


Planning

Auto Plug Calculation Feature Removed

To provide a cleaner and more relevant configuration experience, the Auto Plug Calculation drop-down option was removed from the Projects tab of Configuration Settings.

This setting controlled whether the automatic plug calculation for Org Revenue Budgets was enabled or disabled. If it was set to On, and you were using the traditional method for calculating org revenue, the difference between project and org budgets was automatically calculated for committed budgets.

The results of the auto-calculation populated the Plug Project Review report. Those earlier results are still retained but now display if you run the report with Report Type set to Plug Project Calculation.

Note: Plug Project Review is located under Organization Budgeting » Plug Processing and Reports.


Current Forecast Report Enhancement

To improve forecasting accuracy of remaining work and resources, the Current Forecast Report includes a new ETC column, which displays at the end of the Details section after the last period column.

Note: The report is located under Project Budgeting » Active Level Reports.

Since ETC is the projected cost to finish remaining work, the new column calculates this value by summing budget and EAC amounts for all periods, starting from the date in Selected Forecast Date. The calculation may vary based on whether Report Type is set to Budget or EAC.

Note: The amounts used in the calculation are based on the final version of the budget.


Mass Update Budget/EAC Version Code

Project Budgeting now supports batch updating of version codes across multiple projects, enabling you to efficiently apply the same version code to several projects at once.

This enhancement has been implemented in both versions of the mass update screens located under Controls and Utilities:

While both applications include the new functionality, implementation varies between two interfaces.

Application

Location of Version Code Fields

Update Multiple Project Budgets/EACs

A Version Code button displays under Mass Update Process.

Note: After you select the project you want to update, click the Version Code button.

Project Budget EAC/Mass Utilities

An Update Version Code option displays on the Process drop-down list, located under Mass Update.

Note: After you select the project or projects you want to update, click the gears icon to complete the process.


New Manual Recalculation Setting

In Project Budgets/EACs, a new Recalc Method column was added under Budget Status that allows you to set individual Working Status budgets or EACs to recalculate manually instead of automatically.

Whereas automatic recalculation occurs with each save, manual recalculation occurs only after you click Recalc. This postponement can save you time during budget entry, especially when line changes affect revenue or cost ceilings, as those take longer to recalculate, particularly on larger budgets.

Even though recalculation time is similar for both, the manual option allows you to control when it runs.

The new column displays both options:

Note: Future versions of the budget or EAC are set to Manual unless you change it back to Automatic.

 

Manual Recalculation Indicator

Since you can now set budgets or EACs to recalculate manually, an additional column was added that helps ensure data accuracy after you make changes that affect either burden or revenue.

When changes such as these occur, the new Needs Manual Recalc column automatically changes from N to Y after you save the budget or EAC.

Note: This column only updates if Recalc Method is set to Manual. When set to Automatic, this column displays N by default.


New My Budgeted Hours – Detail Application

A new My Budgeted Hours – Detail application was added under Planning » Project Budgeting » Supplemental Reports. It allows you to compare hours charged, both posted and unposted, against your budgeted hours.

You can filter data by:

In addition, you can launch the My Budgeted Hours – Detail application using the new Launch button located in the Dashboard » My Budgeted Hours dashpart.

This enhancement improves visibility into progress against the budget and supports more effective management of contributions to active projects. For more information, see the Online Help.


New Open Plan Integration

Planning includes a new integration with Open Plan that enables you to import schedule details directly to the Hours and Amounts subtasks of either Project Budgets/EACs or New Business Budgets.

To facilitate the integration, an Open Plan option was added under Import From on the Import Budget/EAC From Scheduling App screen, located under Project Budgeting » Controls and Utilities.

Note: These release notes provide only a high-level overview of the import process. For step-by-step details, follow onscreen instructions and system messages, or also see "New Open Plan Integration in Planning."

After you select Open Plan, you can also set other import options in the application header, such as the import destination (Budget, EAC, or New Business Budget) or whether generic staff should also display.

Note: Before importing, you must first upload the Open Plan .xml export file to Costpoint by clicking File Upload on the Process menu, or in the new interface, by clicking [image]on the right side of the screen.

After options are selected and the .xml file is uploaded, the import process includes these overall steps:

  1. On the Upload subtask, select the .xml file and click Upload to load it for processing.

  2. On the Map WBS subtask, select the project or WBS level where the mapping should occur.

Note: The option to save becomes available after this step.

  1. On the Map Resource Sheets subtask, choose the budget sheet (Hours or Amounts).

  2. On the Map Resources subtask, make any needed adjustments and save your changes, and then click Complete Mapping.

After completing these steps, you should also review the import results in the destination application to ensure that the hours and amounts have been correctly allocated to the appropriate budget period.

 

Related Updates to New Business Budgeting

To support the integration, Open Plan was added as an option to the Source Budget Type drop-down list in New Business Budgets.


New Option to Include Holiday Hours in Effective Rates Calculation

To enhance precision in labor cost reporting, the General tab of Configuration Settings includes a new checkbox, Use Total Period Hours (including holiday hours) in Effective Rates Calculation, located under Hourly Rates to Use.

The checkbox is clear by default, but it displays only if Hourly Rates to Use is set to Period Rates.

If you are using period rates, select the checkbox to include holiday hours when Planning calculates effective rates. If you leave it clear, effective rates are calculated based on available hours.

To illustrate the difference, assume that total hours are 184, available hours are 176, and budgeted hours are 166. Based on these example hours, the effective rates would be calculated as described below:

Checkbox Status 

Effective Rates Calculation 

Selected (holiday included)

Salary $12,189 / 184 hours = $66/hour; Effective labor for 166 budgeted hours = $10,997

Clear (holiday excluded)

Salary $12,189 / 176 hours = $69/hour; Effective labor for 166 budgeted hours = $11,496

Note: Access the Configuration Settings screen from Administration » Administration Controls.


New Option to Use Standard Rates for Labor Costs Calculation

To calculate labor costs more precisely for salaried employees, Project Budgets/EACs now checks whether standard (effective) rates are enabled in the People Domain.

Note: Standard rates are enabled if Use standard rates to calculate labor cost is selected on the Timesheet Options tab of the Configure Labor Settings screen, located under People » Labor » Labor Controls. See online Help for additional information.

If the Standard Rates functionality is enabled, labor costs in Project Budgets/EACs are now calculated using the rate displayed in Standard Hourly Rate on the Salary Info tab of Manage Employee Salary.

Note: Manage Employee Salary is located under Employee » Basic Employee Information.

 

Standard Hourly Rate Calculations for Salaried Employees

If the Standard Rates functionality is already enabled in People, those rates are automatically used in Project Budgets/EACs to calculate labor costs, and no further configuration is required.

However, the labor cost calculations can vary based on the option that displays in Hourly Rates to Use on the General tab of Configuration Settings in Planning.

Note: Information regarding calculations in this section is strictly informational. The Hourly Rates to Use option is restricted to System Administrators and was configured during setup.

The table below describes how standard hourly rates are calculated for each Hourly Rates to Use option. Check with your System Administrator if you are unsure which option applies to your version.

Hourly Rates to Use Option

Standard Hourly Rate Calculation

None

Annual Amount* / Work Hours** (for current year)

*Located on the Salary Info tab in Manage Employee Salary.

**Located in Fiscal Year Setup in Planning.

Note: This also reflects system behavior if Use standard rates to calculate labor cost is not selected in People.

Note: If Work Hours is blank, it defaults to 2080.

Annual

Using fields on the Salary Info tab in People, Standard Hourly Rate is calculated as follows:

Annual Amount / Estimated Annual Hours

Note: If Estimated Annual Hours is blank, it defaults to Work Hours in Year. When that is empty, it defaults to 2080.

Period Rates

Using fields on the Salary Info tab and fields in Planning, Standard Hourly Rate is calculated as follows:

Estimated Annual Hours / number of periods in fiscal year (from the Period field in Planning » Maintain Fiscal Year Periods)

This amount is then divided by the result of the following calculation:

(Planning total period hours) * (Annual Amount / Estimated Annual Hours)

Note: This calculation is adjusted to include or exclude holiday hours based on whether Use Total Period Hours (including holiday hours) in Effective Rates Calculation is or is not selected.

Note: If Estimated Annual Hours is blank, it defaults to Work Hours in Year. When that is blank, it defaults to 2080.


Prepopulate Initial Project Budget with Assigned Workforce

If you use Project Workforce in the Projects Domain, employee resources without actual hours can now prepopulate the Staff Hours tab of your initial budget in Project Budgets/EACs, saving you manual effort.

Note: This update currently applies to employees but not to vendor or contract employees.

To use this feature, select the new Pre-populate initial budget with workforce employees checkbox located under Workforce Rule on the Projects tab of Configuration Settings.

Note: The new checkbox is enabled only if Workforce Rule is set to Enforce. If you leave it clear, functionality remains as before, where employees prepopulate only if actual hours exist.


Restrict Ability to Modify Approved Budgets/EACs

To provide better control of Approved budgets or EACs, a Restrict Ability to modify Approved Budget/EACs checkbox was added to the Projects tab of Configuration Settings.

The new setting is clear by default. If you select it, the budgets or EACs with a status of Approved cannot be modified (including changes to version codes) or marked unapproved, except by an Admin user, in the following applications:

Within these applications, options related to modifying the budget or EAC, including editing or deleting, updating version codes, or changing the Approved status are disabled. The Owner, however, retains the ability to select or clear the Final checkbox.

Note: Access the Configuration Settings screen from Administration » Administration Controls.


Updates to Backend Code

To reduce the number of interdependencies that exist when applications are updated, the common code was broken out into smaller groups and libraries. This is a backend update only. There are no direct impacts on the functionality or the interface related to this update.

This enhancement requires the following:


Projects

Import Subcontractor Detail Preprocessor

If you are licensed for Subcontractor Management, Costpoint now offers a subcontractor detail preprocessor that enables you to insert timesheet and expense records directly into the Subcontractor Management detail tables. To access this new application, click Projects » Subcontractor Management » Subcontractor Invoices » Import Subcontractor Detail.  

Note: This application is not available in Costpoint Essentials. 

 

Import Subcontractor Detail 

You can use the Import Subcontractor Detail screen to upload subcontractor detail records and generate full reports that include an error report and an actual data report per table. The preprocessor supports importing data from external timesheet systems, including Replicon and systems without co-deployed T&E.  

You may upload both timesheet and expense data in the same import or choose to import only one. For each type, both the header and line files must be included. For example: 

If one file is missing, you will encounter an error message. 

 

Input Files 

This application uses the following input file layouts when importing subcontractor detail records: 

Input files can be imported in two ways. You can either use the Alternate File Location field or use the Files option from the right-side Context Menu. In addition, after a successful import, you can remove the input file by selecting the Delete input file upon successful import checkbox. 

 

Database Tables 

The preprocessor inserts subcontractor detail transactions into the following database tables: 

 

Manage Subcontractor Detail 

To support this feature, a new Source field has been added to the Timesheet Detail and Expense Detail tabs of the Manage Subcontractor Detail screen. Existing subcontractor detail records display SYSTEM as the source, while records imported through the preprocessor display USER

When the source is USER, the following fields are editable: 

In addition, the Fiscal Year field now supports up to six characters, allowing manually entered lines to use the Costpoint Fiscal Year format. The Period field supports up to five characters to accommodate both Costpoint GL periods and Time & Expense periods. 


Multi-User Processing for BLPUNBIL and PJPUPPSR

The Create Unbilled Analysis Report Tables (BLPUNBIL) and Update Project Status Report Table (PJPUPPSR) applications are now fully multi-user. This means that multiple users from the same or different companies can execute processes concurrently as long as they are not working with overlapping top-level projects. If two users try to start the process for the same top-level project, one of the users will get an error message and will be asked to run the process later. 


Sunset of EDI Billing

The Electronic Data Interchange (EDI) Billing functionality in Costpoint Projects has been replaced with iRAPT. The following EDI Billing-related applications are no longer supported and have been removed from Projects in Costpoint 2025.4: 


Work Assignment Charge Line Validation Against Project Period of Performance (Opt-In Available)

Note: For Costpoint Cloud, you can choose to opt-in to this feature for the Costpoint 2025.4 release. The ability to opt-in is temporary and will be removed when the feature becomes automatically enabled for all users as part of the release. For more information, see the Opt-In Features section of these release notes.

The Charge Line Start and End Dates on the Charges subtask of the Manage Work Assignments screen are now validated against the project’s period of performance.  

Costpoint displays a warning message when the charge line dates fall outside of the Period of Performance Start and End Dates set on the Modifications subtask of the Manage Project User Flow screen. This validation also applies to the start and end dates used in the WA_CHG_LN.CSV input file. 


Reports & Analytics

Business Intelligence

New Planning Security Flag and Enhanced Labor Suppression Configuration

A new flag has been added to the Configuration screen, allowing customers to enable security for Costpoint while keeping Planning security turned off. This ensures existing security settings remain unchanged when the new flag is introduced. Labor suppression has been separated from Organizational Security, enabling a more streamlined and conservative approach. Labor suppression now exclusively honors Costpoint settings, reducing setup complexity and eliminating the need to implement Organizational Security. For customers using the Command Center without Costpoint BI, this ensures that Costpoint settings alone are sufficient, avoiding additional Costpoint BI configuration requirements.

Dynamic CAP.jar for Oracle and MSS Support

A single CAP.jar has been developed to dynamically support both Oracle and MS SQL functions, such as handling differences like `GETDATE` versus `SYSDATE`. This allows seamless integration with both database types without requiring manual updates. This also results in a unified Cognos environment for multiple database instances.

The solution enables two separate Costpoint instances (one for Oracle and one for MS SQL) to connect to a single Cognos environment. The unified CAP.jar ensures user authentication across both backends without issues while maintaining the database type as a session parameter for potential future use.

New Purchase Order Payment Schedule Report

The new PO Payment Schedule Report provides a detailed list of upcoming Purchase Order payment schedule payments that need to be made. Located under Team Content » Procurement, this report uses data from the Procurement package to help you track and manage payment schedules effectively. Access the report via Manage Purchase Orders » Payment Schedule subtask to streamline payment planning and ensure timely execution.

Expanded Description Detail and Reference Project ID Fields in Billing

The billing module now supports an expanded Description Detail field with a maximum length of 640 characters. This field is included in the following tables:

In addition, a new Reference Project ID field has been added as a reference-only field.

You can also print the expanded Description Detail field on both standard bills and generic billing format bills, ensuring greater flexibility and clarity in billing documentation.

Open Billing Detail Report Creation and Integration

The Open Billing Detail report has been developed to provide detailed insights into open billing data, offering users a comprehensive view of open billing details.

The following are the key features:

In addition, the "Aged Open Billing Detail" report and its associated views in the Projects and Executive folders have been renamed to "Aged Open Billing" for clarity and alignment.

Addition of Missing Supplier Portal Action Dates and Data to the Costpoint BI Procurement Package

Vital Supplier Portal action dates and data required for reporting purposes were added to the Costpoint BI Procurement Package. The requested fields were incorporated into the model with English names and screen tips for clarity.


Time & Expense

New Time Clock Application (Opt-In Available)

Note: For Costpoint Cloud, you can choose to opt in to this feature for the Costpoint 2025.4 release. The ability to opt in is temporary and will be removed when the feature becomes automatically enabled for all users as part of a future Costpoint release. For more information, see the Opt-In Features section of these release notes.

A Time Clock screen was added that works like a punch clock, where start/stop dates and times are automatically logged to a subtask table based on the user’s computer clock.

The intuitive interface uses button clicks to register punches, eliminating the need for manual entry.

Note: This release marks Phase 1 of the new application. Future updates will expand its functionality and capabilities. Deltek values your feedback and encourages you to share your experiences and suggestions to help us improve it. Customer feedback will directly influence our future updates.

The Time Clock application displays under Time » Timesheets based on configuration. See the next section for more information.

 

New Configuration Setting Enables Time Clock Screen

Time Clock is enabled from Timesheet Classes, located under Time » Time Controls.

To grant a new or existing timesheet class access to the screen, select the new Time Clock option on the Entry Mode drop-down list under Entry Options on the Basic Information tab.

Warning: If you change Entry Mode to Time Clock and save, the field becomes read-only and the change cannot be reversed. The best practice for granting access is to clone an existing class and then apply the change to that record instead.

Note: For this current release, the Time Clock option is not valid for subcontractors.

When Time Clock is selected, related options under Entry Mode are updated as follows:

Total Time Method is set to None and disabled. In addition, under Miscellaneous, Do Not Allow Delete Timesheet Line is selected and disabled.

Note: Other configuration settings on the screen, such as those on the Overtime Hours Rules tab, follow the same rules as start/stop time and break tracking.

 

Time Clock

After the Time Clock screen is enabled, you can access it from Time » Timesheets.

The screen provides a simplified interface that enables you to first select a project code, and then, based on your selection, click one of three buttons to either start your day, switch to a new task, or end your day.

For example:

[image] 

Note: Buttons become active or inactive based on the previous action. See example steps below.

Each time you click a button, your computer clock is used to automatically log start/stop dates and times to the Daily Charges Details table for the selected charge codes. However, the entries are not editable.

Note: Available charges include those already in use for the timesheet period, current favorites set to auto-load, and previously used charges. If a charge is not yet added, use the New Charge button.

The simple example below illustrates how you would record two different project codes and one meal break.

Attention: For a more detailed visual presentation, see "Costpoint Time and Expense Time Clock."

  1. Use on-screen Lookups to select the first project code of the day.

The Start Day button becomes active, unless it is already active.

Note: Time Clock also scans the pay period for instances where End Day was not clicked. For more details, see the “Missed Punches” section below.

  1. Click Start Day.

The start date and time are recorded in Daily Charge Details, and Start Day becomes inactive.

After four hours, a meal break is required.

  1. Use on-screen Lookups to select the appropriate break code.

The Switch Task button becomes active.

  1. Click Switch Task.

The Daily Charge Details table records the following:

In addition, Switch Task becomes inactive.

After the meal break, you are ready to work on a different project.

  1. Use on-screen Lookups to select the next project code.

The Switch Task button becomes active.

  1. Click Switch Task.

The Daily Charge Details table records the following:

In addition, Switch Task becomes inactive.

After four hours, your shift ends.

  1. Click End Day.

The following occurs:

 

Missed Punches

At the start of each day, Time & Expense scans the timesheet for days missing a stop time. If one is found, it displays in a table located on the Missed End Day subtask.

Click the link to display the Daily Charge Details table, where the following columns are editable:

Note: Project charge codes and start times are not editable on days that are missing a stop time.

Attention: For more information on screen fields, see the online Help.

 

Overtime Details 

In Time Clock, overtime is calculated as part of the save process after you click End Day.

If automatic overtime distribution is enabled for your timesheet class, the Overtime Details option displays on the menu. Click the option to view overtime distribution.

Note: Distribution of overtime in Time Clock operates in the same manner as it does in Start/Stop Time.

 

Time Clock Tracking Report

From the Print menu of the Time Clock screen, you can access the Time Clock Tracking report, which includes the following data:


Dela for Quick Entry Expense Report

Dela, Deltek's AI-powered digital assistant, is now available for Quick Entry Expense Report in Teams.

Note: For a general introduction to Ask Dela, see the Introduction to Ask Dela video available on the Deltek Learning Hub, which includes, for example, instructions on adding Costpoint to Teams.

This feature leverages advanced AI technology to help you accomplish common tasks, such as:

The images in the table below provide examples of the types of questions that will help you accomplish basic tasks in the Quick Entry Expense report.

Task

Example

Create an Expense Report and Expense Line

[image]

[image] 

Add an Expense

[image]

[image]

Note: In Adaptive Card, you can add only one expense line at a time.

View Total Amount

[image]

View Breakdown of Expenses

 

[image]


Enhanced Integration with Costpoint

Note: This feature applies only to Time & Expense installations that are co-deployed with Costpoint. It does not apply to stand-alone deployments.

To further improve integration between Costpoint and Time & Expense, key data now import directly into the Import table instead of .csv files, though a new setting also provides the option of overriding this when needed. In addition, some tables related to linked UDTs now also read directly from Costpoint.

 

Updates to Export/Import Process

In the People Domain, the functionality of the Export Data to Deltek Time & Expense (Labor » Timesheet Interface) screen was enhanced to allow certain exports to write to Import tables instead of .csv files.

Note: This is a backend update that does not affect the screen interface or end-user options. In addition, you still have the option to import to .csv if needed. See the next section for more information.

The types of exports and related Import tables that were updated by this enhancement include:

Note: If you are currently using scheduled jobs to perform exports, you will need to update the saved parameter to specify that it is now a table import.

 

Updates to Admin Import Screen

Related to the export/import enhancement described in the previous section, an additional update was applied to the Import Master Data screen in Time & Expense, located under Configuration » Interfaces.

To enable you to import data from a .csv file, the ASCII checkbox was renamed to Table/ASCII. Select this checkbox if you chose to export data to a .csv file in Export Data to Delek Time & Expense. When Table/ASCII is selected, the data is first imported to tables and then a .csv file is also created.

This setting is helpful for customers who might need to modify data before it is used in Time & Expense.

If this setting is selected and an import file is found (as indicated in the log), it is skipped for the following:

 

Linked Tables Converted to Direct Lookups

Several tables related to linked UDTs are now direct Lookups, where the table data in Time & Expense now populates directly from the related table in Costpoint. The direct Lookups are used in applications listed in the table below. 

Field

Description

Time » Timesheets 

Timesheet

Expense » Expense Reports 

Expense Report

Expense » Expense Authorizations 

Expense Authorization

Configuration » Resources 

Resource Information

Configuration » Interfaces 

  • UDT01

  • UDT02

  • UDT09

Configuration » Interfaces 

Import Master Data


Minor Enhancements to Quick Entry Expense (Opt-In Available)

Note: For Costpoint Cloud, you can choose to opt in to this feature for the Costpoint 2025.4 release. The ability to opt in is temporary and will be removed when the feature becomes automatically enabled for all users as part of a future Costpoint release. For more information, see the Opt-In Features section of these release notes.

Minor enhancements were applied to Quick Entry Expense, including the addition of a new Purpose field and the Info Card in Quick Entry Expense Authorization, as well enhanced ICR capabilities in Quick Entry Expense Report.

 

Enhancement to Receipt Scanning

ICR (Intelligent Character Recognition) scanning was enhanced to capture daily expenses on receipts. The affected applications and changes are described below.

 

ICR in Quick Entry Expense Report

The ICR capabilities in Quick Entry Expense Report were further expanded for this release, including updates to the following areas:

 

ICR in My Outstanding Expenses

The My Outstanding Expenses screen (under Expense » Expense Reports) now employs AI technology to enable you to easily capture daily expenses from receipts related to lodging, transportation, and meals. Time & Expense uses AI tools to:

Note: Several ICR date-related fields are editable, providing you with both flexibility and accuracy managing your expenses.

 

Other Enhancements

Several other miscellaneous enhancements were applied as described below.

 

Trip Purpose Field Added

A Purpose field was added to both the Quick Entry Expense Report and the Quick Entry Expense Authorization. Use this field to record the reason for your trip. This field allows up to 4,000 characters.

Note: This field is required on both Quick Entry screens if Require Purpose is selected on the Expense Report Types screen.

 

Update to Expense Report Types

The Expense Report Types screen (under Expense » Expense Controls) includes a new Require Purpose checkbox. Select this checkbox to require users to record the purpose for their expense in the Purpose field that displays on both Quick Entry screens.

Note: This field is available if Type is set to Quick Entry or Standard.

 

New Info Card

An Info Card was added to the header section of the Quick Entry Expense Authorization. Similar to existing Info Cards in other applications, the new Quick Entry Expense Authorization Info Card provides a quick way to view additional details that formerly displayed in the Header section. These non-editable details include:

You can access the Info Card by clicking the information icon [image] that displays on the right side of the Name and ID fields.

This feature is available in both Form View and Table View.


New Travel Agency Integration Guide for Quick Entry Expense Report

A Costpoint Travel Agency Integration Guide is now available for developers. The new guide provides an example of how to integrate the Quick Entry Expense Report application with travel agency data to directly generate expense reports.

The integration utilizes the REST API for the Quick Entry Expense Report (EPMEXPRPTEZINT) application, and the guide includes the following information:

In the Deltek Learning Hub, find the guide under Costpoint » Developer and Technical Resources » Developer Resources » Costpoint Integration Guides.


Preferred Name Now Recognized in Time and Expense (Opt-In Available)

Note: For Costpoint Cloud, you can choose to opt in to this feature for the Costpoint 2025.4 release. The ability to opt in is temporary and will be removed when the feature becomes automatically enabled for all users as part of a future Costpoint release. For more information, see the Opt-In Features section of these release notes.

When a preferred name for an employee exists in Costpoint, it is now recognized by Time & Expense and is displayed in multiple applications, except in reports.

Note: In Costpoint, the Preferred Name field displays on the Employee Info tab of the Manage Employee Information screen, located under People » Employee » Basic Employee Information.

This update makes it easier for supervisors and employees to locate individuals by their familiar names or quickly recognize the name of the person listed on workflow notifications, such as timesheet reminders.

 

Export File Updated to Include Preferred Name

The export file that is used to import information from Costpoint into Time & Expense was updated to include the value from the Preferred Name (EMPL.pref_name) field if it is available in Costpoint.

Note: To learn more about this Cross Domain feature see “Export Employee Preferred Name to Deltek Time and Expense” under the People section of these release notes.

Following successful import, the value populates relevant areas of Time & Expense, such as screens, Lookups, and notifications.

Note: The export file is imported to Time & Expense from Configuration » Interfaces » Import Master Data.

 

New Preferred Name Configuration Setting

The General Settings screen (under Configuration » General Controls) includes a new Use Preferred First Name when Available setting under Defaults on the General Options tab.

The setting is clear by default. Select it to display the Preferred Name value throughout Time & Expense, if it has been imported.

 

Preferred Name Added to Resource Information Screen

If a preferred name has been imported, it automatically populates a new Preferred Name field on the Resource Information screen (under Configuration » Resources).

Note: In systems that are co-deployed with Costpoint, the new field is read-only.

The name that displays in the field also populates other screens and related Lookups in Time & Expense.

 

Related Updates to Time & Expense Applications

The preferred name that displays on the Resource Information screen also automatically populates other key screens, and related screen Lookups (where applicable), in Time & Expense, as described below.

Note: If a screen includes additional updates, those are described under Additional Changes.

Area » Screen

Additional Changes

Expense » Expense Authorizations

Expense Authorization

 

Manage/Approve Expense Authorizations

 

Quick Entry Expense Authorization

 

Expense » Expense Reports

Expense Report

The Resource field was changed to Name.

Manage/Approve Expense Reports

 

Quick Entry Expense Report

 

Time » Timesheets

Timesheet

On this screen, the preferred name is enclosed in parentheses and displays to the right of the first name, for example: Benson, Jonathan C. (John).

Manage/Approve Timesheets

 

 

Related Updates to Notifications

Workflow notifications related to applications listed in the previous section were updated to ensure that the Preferred Name value displays within the text wherever a name is mentioned. This helps recipients quickly identify the sender or the person the message concerns.


Time & Expense Minor Updates

The Revision Explanation tab of the Timesheet screen displays a new interface message indicating that the explanation entered in the blank memo field is saved only if an explanation was required.

This new hard-coded message will help Timesheet users better understand the purpose of the field and how it works.


Time Off Balance Report Updated

The Time Off Balance report now bases accrual calculations, including remaining periods, on the calendar year in the Leave Accrual Schedule, rather than the first period of the Timesheet Schedule.

Note: This does not apply to stand-alone installations, where the Timesheet Schedule is still the default.

While this change improves usability, a new option does enable you to revert to the Timesheet schedule.

In addition to this enhancement, you can now also hide certain accrual-related columns in the report.

To support both updates, new settings were added to Timesheet Classes (under Time » Time Controls).

 

Updates to Timesheet Classes

The Miscellaneous section of the Basic Information tab on the Timesheet Classes screen includes the following new checkboxes.

Note: The checkboxes are indented beneath Hide Current Time Off Balance Report and are enabled only if that setting is not selected, indicating that the report is available to the timesheet class.

More details on the new setting are provided below.

 

Use the First Timesheet Period as Start of Current Year

As described above, accrual calculations in co-deployed installations are now automatically calculated based on the calendar year in the Leave Accrual Schedule in Costpoint.

If you prefer to base the start of the year on the first period found in the Timesheet Schedule, select the new Use First Timesheet Period as Beginning of Current Year checkbox.

 

Hide Accrual Columns in Time Off Balance Report

Select the new Suppress Accrual Information checkbox if you want to hide columns related to accruals in the report for the timesheet class.

If you select the checkbox, the report displays only the following columns:

 

Related Updates to the Time Off Balance Report

The Time Off Balance report was updated to reflect functionality changes related to the Leave Accrual Schedule, as well as to improve the overall user experience.

Note: The report can be accessed from the Print or Print Preview menus on the Timesheet screen.

The report includes some new columns, while several others were removed, including:

The table below describes new columns, as well as any updates to previously existing columns.

Column Name

Update

Current Balance

There were no changes to this existing column.

However, if Suppress Accrual Information is selected in Timesheet Classes, it is now the last column to display in the report.

Latest Accrual Rate

This column displays the accrual rate for the leave type.

It previously displayed to the left of Current Balance and was labeled “Accrual Rate.”

In co-deployed installations, this value populates from Employee Leave in Costpoint.

In stand-alone deployments, it is the accrual rate from the latest timesheet period.

The column is hidden if Suppress Accrual Information is selected in Timesheet Classes.

Periods Remaining

This new column displays the number of periods remaining for the year. For example, if the maximum number of periods in the Costpoint Leave Accrual Schedule is 12, and the current period number is 10, the number remaining is 2.

Note: If Use First Timesheet Period as Beginning of Current Year is selected in Timesheet Classes, the number of periods remaining is calculated based on the Timesheet Schedule.

This column is hidden if Suppress Accrual Information is selected in Timesheet Classes.

Note: In stand-alone deployments, N/A displays.

Future Accrual Amount

This new column displays the future accrual amount and is calculated by multiplying the latest accrual rate by the number of periods remaining.

This column is hidden if Suppress Accrual Information is selected in Timesheet Classes.

Note: In stand-alone deployments, N/A displays.

Current +Future

This new column is the current balance plus the future accrual amount.

The column is hidden if Suppress Accrual Information is selected in Timesheet Classes.

Note: In stand-alone deployments, N/A displays.


Timesheet Supporting Documentation and Audit Information Enhancement (Opt-In Available)

Note: For Costpoint Cloud, you can choose to opt in to this feature for the Costpoint 2025.4 release. The ability to opt in is temporary and will be removed when the feature becomes automatically enabled for all users as part of a future Costpoint release. For more information, see the Opt-In Features section of these release notes.

The Time module includes new functionality that enables retention of historical data for auditing purposes, as well as new reports where those details can be viewed or printed. In addition, to support improved handling of customer invoicing requests, the time entry applications now allow attachments.

 

Time Settings Configuration Updates

The Time Settings screen (under Time » Time Controls) includes new configuration settings for overall attachments and audit functionality, as described below.

 

New Overall Attachments Section

To support changes related to attachments, an Overall Attachments section was added to the Miscellaneous tab. Settings in this new section are described in the table below.

Field

Description

Timesheet Overall Attachments

Use this drop-down field to configure the new feature. Choose from the following options:

  • None: This is the default option. If you leave this selected, users will not be able to add attachments, and interface features related to attachments remain hidden.

  • Optional: Select this option if you want to enable the feature, but you want to leave the attachments as optional, and you do not want to require audit tracking for missing attachments.

Attention: To learn more about the feature and related interface updates, see “Overall Attachments Now Supported” in these release notes.

  • Required: Select this option if you want to enable the feature in Time Entry and force validation of missing attachments, as well as require audit tracking of changed attachments.

Storage Location

This field is disabled if Timesheet Overall Attachments is set to None.

If it is set to Optional or Required, use this Lookup field to select the location where attachments will be stored.

Note: Lookup is populated from the Alternate Files Location.

 

New Audit Tab

To enable the capture of historical information for leave, floor checks, and timesheet corrections, the Time Settings screen includes a new Audit tab. The settings for this new section are described below.

Field

Description

Save Floor Check Audit Information

Select this to enable capture of daily floor check results for auditing purposes.

If you leave this checkbox clear, a related Save Audit Information checkbox located under Notifications in the Daily Floor Check report is unselected and disabled.

When this checkbox is selected, new backend tables store key details, which populate a new report.

Attention: See “New Audit Floor Check History Report” below for details.

Save Leave Request Information

Select this to enable capture of leave requests for auditing purposes.

When this checkbox is selected, new backend tables store key details and capture leave information entered in Timesheets and Work Schedule. The details are accessed from a new report.

Attention: See “New Audit-Leave Request Information Report” below for details.

Save Timesheet Correction Audit Information

Select this to enable capture of timesheet correction requests for auditing purposes.

When this checkbox is selected, new backend tables store key details gathered when Timesheet Correction requests are submitted from Timesheet or Timesheet Correction Status.

In a future release (2026.1), an Audit - Timesheet Correction Information report will be added that will enable you to access captured audit details.

Attention: To learn more about other screens affected by these changes, see “Improved Audit Tracking” below.

 

Overall Attachments Now Supported

Time entry now includes the ability to include overall attachments as supporting documentation.

Attention: For related configuration updates, see “New Overall Attachments Section” above.

Attachments can be set as required based on configuration. Missing attachments are flagged when the timesheet is signed, and a revision explanation is needed if an attachment is updated or removed.

To support this enhancement, an Overall Attachments tab and an associated Attachments dialog box were added to the following applications under Time » Timesheets:

Note: The overall functionality is the same in both screens, allowing supervisors to upload attachments on behalf of the resources they manage.

 

Overall Attachment Tab

The header area of both applications includes a new Overall Attachment tab.

The tab includes a dynamically updated hyperlink that displays the number of files attached. Click the link to display the Attachments dialog box, where you can view and upload attachments.

 

Overall Attachments Dialog Box

The attachments dialog box includes the following fields and buttons.

Field/Button

Description

Attachment Type

This field displays the type of attachment required for this item, such as an airfare quote or a trip approval form.

Missing

Click this button to display the Explanation dialog box to enter a note regarding the status of the item

Reason for Missing Attachment

The reason provided for the missing attachment displays in this field.

Original Filename

This field displays the name of the file as it appeared when uploaded.

Attach

Click this button to upload an attachment.

View

Click this button to view a selected attachment

Remove

Click this button to remove a selected attachment

Apply

Click this button to apply and save changes

 

Validation of Attachments

If configured as required, an error displays if the attachment is missing when the timesheet is signed.

Note: If an attachment is added or removed, the Revision Audit subtask displays, where you must provide an explanation for the change.

 

Improved Audit Tracking and Reporting

To enhance your ability to track and audit leave requests, timesheet correction requests, and results from daily floor checks of timesheets, certain applications now capture key data during the save process. In addition, reports were added that enable you to print and view the results.

Attention: For details about configuring the new audit tracking functionality, carefully review the “Time Settings Configuration Updates” section above.

The following sections describe the functionality that is now available in key areas of the Time module after configuration is complete.

 

Enhanced Auditing and Reporting for Daily Floor Checks

This section describes updates related to the new auditing feature for Daily Floor Check.

 

Save Daily Floor Check Historical Information

The Daily Floor Check screen (under Time » Timesheets Reports/Inquiries) includes a new Save Audit Information checkbox under Options.

Note: The checkbox is enabled only if Save Floor Check Audit Information is selected in Time Settings.

If you select this checkbox, a new backend table captures floor check pass/fail results, and the hidden table is updated with details such as the following:

This occurs after notifications are generated.

The Pass/Fail results are captured and saved per employee one time per day. For example, if the report runs twice per day, and the employee fails the first run but passes the second, the results of the second run are saved.

Note: After six months, details are moved to another backend table that is used for archiving.

 

New Audit Floor Check History Report

An Audit-Floor Check History report was added under Time » Timesheet Reports/Inquiries.

The report displays floor check results that were captured when Notifications were sent from Daily Floor Check with the new Save Audit Information setting selected.

The report is run for either the previous day, week, month, or a selected date range. In addition, results can be further filtered based on passed or failed, and details can be further sorted by supervisor, resource, or by timesheet class.

To generate the report, click Print Audit-Floor Check History on the toolbar. The report includes the following details for each resource:

Attention: For additional information, see online Help for this screen.

 

Enhanced Auditing and Reporting of Leave Requests

This section describes updates related to the new leave auditing feature.

Note: Functionality described in this section is enabled only if Save Leave Request Audit Information is selected in Time Settings. See “Time Settings Configuration Updates” above for details.

 

Updates to Resource Schedules/Leave Screen

Actions related to leave requests, such as submittal, approval, or rejection, can now be tracked for auditing purposes.

The changes described in this enhancement apply to these applications under Time » Timesheets:

To store captured details, a hidden, backend table was also added for both screens.

The type of information captured varies by screen, but largely includes, for example:

Note: After six months, details are moved to a different backend table that is used for archiving.

 

New Audit-Leave Request Information Report

An Audit-Leave Request Information report was added under Time » Timesheet Reports/Inquiries.

The screen provides several filter options, as described in the table below:

Field

Description

Date Range

Use the Start Date and End Date fields to set the reporting period.

If a leave request overlaps with the selected date range, the entire leave request still displays, including dates that fall outside the specified range.

For example, if the selected range is January 1 through January 30th, dates from previous or next month display if those dates were included in the original leave request.

Function

This Lookup displays the different functional roles available to the logged-in user, such as supervisor or backup supervisor. Choose the functional role that you want to use when running the report.

Filter

Use this field to choose whether to run the report based on:

  • Resource: If you choose this option, the report includes only leave requests associated with a specified resource ID.

  • Supervisor: If you choose this option, it includes leave requests submitted by all employees who report to the specified supervisor.

Filter Value

Use this field to enter the name or ID of the supervisor or resource, depending on which option was selected from Filter. For example, if you chose Supervisor, enter the name or ID of the supervisor.

To generate the report, click Print Audit Leave Request on the toolbar. For the selected date range, the report includes the following details:

Attention: For additional information, see online Help for this screen.

 

Enhanced Auditing of Timesheet Correction Requests

The workflow for corrections of processed timesheets now saves audit-related details to a new backend table when Save Timesheet Correction Audit Information is selected in Time Settings.

Note: A report will be added in a future release that will enable you to view and print the saved details.

The table below describes information captured during each step of the timesheet corrections workflow.

Action or Event

Application(s)

Details Stored

Request to Correct

  • Timesheet

  • Manage/Approve Timesheets

  • Requester ID

  • Resource Name

  • Date Requested

  • Correction Request Reason

Undo Correction

Timesheet

  • Date

  • ID

Approve/Reject Request

Timesheet Correction Status

  • Approver’s/Rejector’s ID

  • Approver’s/Rejector’s Name

  • Date of Approval/Rejection

  • Rejection Reason (if Applicable)

Correction Completed

  • Timesheet

  • Manage/Approve Timesheets

  • Date Corrected

  • Correction Reason

Timesheet Cleared

Clear Timesheet Utility

Timesheet shows as cleared


Software Issues Resolved


Command Center


Command Center


Defect 2453708: When you viewed the Project Overview tab in the Command Center, the Award Fee was double counted in the ITD Funded and Total Funded figures.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounting


Accounts Payable >> Configure Accounts Payable Settings


Defect 2392519: When you selected Record Vendor Info Updates, Costpoint allowed you to save the record even when the Vendor Password Update field was blank, which caused error messages to display when modifying a vendor record in other screens.

Build Deployed In: cp82_apmsetng_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Accounts Payable >> Create 1099 Information


Defect 2333488: When you used multiple cash accounts to pay a single voucher, the 1099 amount was calculated incorrectly.

Build Deployed In: QR2025.4.0.5012 cp82_app1099c_001.zip; cp82_bundle_CYE2025_001.zip
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Accounts Payable >> Create EFT File


Defect 2398947: When you created an IAT file for a Bank Abbrev linked to a vendor with a 25-character Non-US Bank ID on the Manage Vendors screen, you encountered an error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> Create Subcontract Purchase Order Vouchers


Defect 2382387: When Costpoint generated purchase orders with a zero amount, users could see them under the Approve Vouchers screen but were unable to view, edit, or delete the same vouchers under the Manage Purchase Order Vouchers screen.


Build Deployed In: cp82_popscvch_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2451702: When you created vouchers for a Subcontract Retainage PO, Costpoint did not automatically enter the Taxing Date for the vouchers.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2457633: When vouchers were entered in other applications simultaneously while the Create Subcontractor Purchase Orders application was running, duplicate voucher numbers were created.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> Edit Voucher Payment Status


Defect 2425746: The Edit Voucher Payment Status screen has been modified to include the Voucher Type option in the Query Condition drop-down list.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> Import Accounts Payable Vouchers


Defect 2414764: When you selected the Expand Segmented IDs checkbox and imported an input file with blank values in the Reference Number 1 and Reference Number 2 columns, you encountered a system error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2421140: When you imported an input file with errors, Costpoint did not proceed with the import even when the Continue to process with error records checkbox was selected.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> Import Cash Receipts


Defect 2420188: If you are not licensed for Multicurrency, when you imported cash receipts using a CSV input file, Costpoint did not import the values of the Transaction Amount column.

Build Deployed In: cp82_aoputlcr_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Accounts Payable >> Import Purchase Order Vouchers


Defect 2402801: When you imported a PO voucher with a miscellaneous line, an error message displayed instead of a warning message.

Build Deployed In: cp82_aoppovch_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2419901: When you attempted to post vouchers that were entered using the Import Purchase Order Vouchers screen, you encountered an error.

Build Deployed In: cp82_aoppovch_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2442213: When you imported PO vouchers using an ASCII input file, the PO release number was truncated to three (3) digits. When you used a database table for import instead of an ASCII file, the original PO release number (more than three digits) was successfully imported.

Build Deployed In: cp82_aoppovch_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2442485: When you imported a PO voucher containing a blank invoice quantity or negative extended cost, you encountered a system error.

Build Deployed In: cp82_aoppovch_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Accounts Payable >> Manage Prospective Vendors


Defect 2407194: When you entered and saved a new prospective vendor, you encountered the error message "Click the Autoload action button and enter valid values on the User Defined Info subtask for labels that have been marked as required for Vendors.". When you clicked Autoload, no records were loaded, and the Labels field Lookup also did not display any record.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> Manage Purchase Order Vouchers


Defect 2370337: When you entered a voucher for a subcontract agreement purchase order with a work assignment line, Costpoint entered duplicate records in the Account Distribution subtask.

Build Deployed In: cp82_pompovch_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2391086: When you used the Web Interface Console to enter a voucher which contains a line that has blank PO ID, you encountered an error.

Build Deployed In: cp82_pompovch_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2440596: When you created a voucher for a purchase order with a payment schedule, Costpoint did not populate the Total Vouchered Amount field in the Payment Schedule subtask.

Build Deployed In: cp82_cmnlib_mmpmtschdlib_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Accounts Payable >> Manage Vendors


Defect 2342139: When you modified the US EFT Active checkbox of an existing vendor from cleared to selected, the ACH drop-down list was disabled, preventing you from selecting an ACH code for the vendor. This caused an error when you saved the record.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2424754: When you queried a vendor by Tax ID, you encountered an error stating that the result set had more than 10,000 rows, even when the actual result set contained fewer than 10,000 rows.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2430100: The Tax ID option was not available in the Query Condition drop-down list.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2445653: When you tried to save Action Information notes in APMVEND, the notes disappeared and did not save.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> Post Cash Disbursements


Defect 2492646: When you posted a voided check with a stop payment order, Costpoint did not assign a void posting sequence number for the transaction.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> Print Vendor Employee Detail Report


Defect 2422265: When you set the Vendor Employee selection range to One and clicked the Lookup of the Start field, the Lookup did not display vendor employees with an inactive status.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> Print/Void Checks


Defect 2415034: When you printed or voided a check, the invoice number in the email notification was missing the last character.

Build Deployed In: cp82_aprck_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2452526: When you attempted to void a check with an original fiscal year that is prior to the void date year, you encountered an error.

Build Deployed In: cp82_aprck_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Accounts Payable >> View Vendor History Inquiry


Defect 2494591: When you selected the Vendor option in the Select Voucher Detail Based On group box and viewed the history of a vendor that has a different Pay Vendor set up on the Manage Vendors screen, Costpoint did not display the transactions for the vendor. However, when you entered the pay vendor in the Vendor field, the transactions displayed.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Payable >> View Voucher History Inquiry


Defect 2436645: When you accessed the Accounts subtask of the PO Voucher Detail subtask, the New and Copy buttons were displayed and enabled even when the screen is read-only. This allowed you to enter or modify records, but caused an error when you clicked Save.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Accounts Receivable >> Import Cash Receipts


Defect 2392758: When you imported an EDI file where the last line reached the maximum character length, you encountered an error.

Build Deployed In: cp82_aoputlcr_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2407827: When you imported an EDI file where the last line reached the maximum character length, you encountered an error.

Build Deployed In: cp82_aoputlcr_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2442559: When you modified the values of fields that reflected default settings from the Manage Cash Receipts Preprocessor Settings screen and imported cash receipts, you encountered two error messages: "Priorities entered are not unique" and "Priorities must begin with 1 and be sequential".

Build Deployed In: cp82_aoputlcr_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Accounts Receivable >> Manage Cash Receipts


Defect 2357999: When you entered a cash receipt and left the Account or Organization field blank, and no default account/organization combination was set up in Configure Accounts Receivable Settings, you encountered an error.

Build Deployed In: cp82_armcr_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Accounts Receivable >> Print Accounts Receivable History Report


Defect 2371877:  When you printed an A/R History report for a customer with a special character in the Customer ID, you encountered an error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Cash Management >> Create Bank Transactions History


Defect 2482010: When you ran the Create Bank Transactions History process, and it includes transactions with voided checks, the voided check transactions displayed on the Accept Bank Transactions (New) screen, but the corresponding original check transactions were omitted.

This occurred only when:

  1. The original check was already posted.

  2. You voided the original check and posted the void transaction without running the Create Bank Transactions History process beforehand.

  3. You ran the Create Bank Transactions history process only after posting the voided check.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Cash Management >> Print Bank Reconciliation Detail Reports


Defect 2419788: When you printed a Bank Reconciliation Detail report which includes a record that has a Trans No with more than 9 digits, you encountered an error.

Build Deployed In: cp82_glrbkrec_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Fixed Assets >> Import Asset Records


Defect 2362891: When you imported an asset record with a Salvage Percent multiplied by the Total Cost resulted to a value with more than two decimal places, you encountered an error.

Build Deployed In: cp82_fapprep_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

General Ledger >> Import Journal Entries


Defect 2397875: You were able to successfully import journal entries even when there were errors in the input file.

Build Deployed In: cp82_aoputlje_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Defect 2481116: When you imported journal entries with employee labor lines, you encountered an error. This occurred when the Employee ID in the imported labor line is linked to multiple salary detail records with varying GLCs on the Manage Employee Information screen.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2493236: When you imported journal entries with multiple employee labor lines, you encountered an error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

General Ledger >> View Journal Entries


Defect 2446563: The View Journal Entries screen was not available even when you have full access rights to the General Ledger module.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Admin


System Administration >> Configure System Settings


Defect 2413898: When you accessed the Page Setup screen, the default measurement units did not consistently reflect the settings configured in the Configure System Settings screen.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2416828: When you performed a lookup for the Supplier Portal user group, user groups without the Supplier Portal module were incorrectly displayed.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

System Administration >> Configure User Preferences


Defect 2408703: When a UI profile was assigned to the EVERYONE user group, the default My Menu did not display in Configure User Preferences , even if it had the highest priority.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

System Administration >> File Download


Defect 2446634: When you accessed the new UI, the Download Files from Alternate File Location section was missing.

Build Deployed In: cp82_symdlmgr_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

System Administration >> Manage Application/Content Links


Defect 2400145: When users performed a field lookup for Costpoint Screen Object in SQL Server systems, performance slowed significantly.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2483544: When you attempted to use the Show Scan button checkbox on the Manage Application/Content Links screen in the ITAR Cloud (GCCM) environment, it was unavailable.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

System Administration >> Manage Content Types


Defect 2422759: When you opened Content Data Fields containing a Notes column, a system error occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

System Administration >> Manage Opt-In Features


Defect 2463841: When you checked the Enable checkbox, the Enable Date did not auto-populate with the current time minus one minute. When you compared the Enable Date to the Start Date, the time portion of the Start Date was not ignored and was not treated as 12:00 AM of the selected date.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Workflow >> Approval Workflow Models


Defect 2483810: When you added fields on the Approval Screen Field subtask, a hidden EXT_FL error occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Capture & Contracts


Contracts >> Manage Contracts


Defect 2412007: When you autoloaded FAR clauses or provisions, Costpoint generated a log error indicating that the PAGE_NO column contained an invalid value.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Resources >> Manage Contract Management Vendor Info


Defect 2425084: When you tried to delete the NDA document attached to a record on this screen, Costpoint displayed the following error: "This row has been deleted."

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Documentation


Documentation


Defect 1891139: The table information in the online help for the Manage Correcting Timesheets screen was not accurate. The section should list the following tables: 

  • TS_HDR 

  • TS_HDR_HS 

  • TS_LN 

  • TS_LN_HS

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Framework


External Tools >> MONITOR


Defect 2436727: When you used the Web Monitor Utility, it failed to diagnose due to JVM-related errors.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2473222: When you used the Monitor Utility in the Product Configuration Utility with a CMS Connection ID containing an underscore, an error occurred stating that the connection failed due to an invalid address.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Framework


Defect 2259632: When you used Costpoint as an installed app in MS Edge, the Remember Me checkbox did not populate correctly due to cookies not being utilized.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2365139: When you attempted to click the header in Business Intelligence, the Navigation banner prevented access.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2398783: In Configure System Settings, the tab title displayed as "Interactive Emails" instead of "Interactive Cards," and the tab was not always visible.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2400083: Interactive emails failed to send, and an error incorrectly stated that interactive emails were disabled.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2402700: When you received subsequent interactive approval emails, the values of Approval Entity fields were missing.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2414043: When you reset a query after performing a search, the drop-down menu remained on the user's chosen option instead of resetting to the default "Begins with".

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2414830: When you submitted a timesheet with no charge entry using the interactive email or MS Teams adaptive card, an error displayed stating "Callback method is not accessible, null".

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2414851: When you used the Query feature in Manage/Approve Timesheets, the Query button did not display in orange to indicate that a filter was in use.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2418040: When non-editable columns were grouped next to each other and the application layout was saved, tabbing to the next field did not work. 

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, remove application layout changes.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2428824: When the job completed, the system name was not included in the email notification.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2440480: When multiple users clicked Approve in the approval email, simultaneously for different records, one record was approved while the other failed with an error. In some cases, both approvals failed with errors, though occasionally one record was still approved despite the error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2442032: When you clicked Submit Batch Job and then clicked the queue Lookup icon, a system error displayed stating "Attempt to add query condition on a non-existing field".

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2444171: When you clicked on Submit Batch Job on the process screen, selected a queue using Lookup, and attempted to change the selection by clicking the Lookup icon again, only the previously selected queue appeared in the drop-down list.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2447554: When users entered payload data in the Group Header for Manage My Menu, a security vulnerability occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2447885: When you clicked Export to Excel in Batch Mode, the saved delivery option reverted to Download and caused an error stating that the selected delivery option was not supported for Batch Mode execution.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2456406: When you set up two workflows (one activated and one in test) and checked the Lock actions and subtasks checkbox on the application screen, the Approval Screen fields remained unlocked. 

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2468770: When you applied role filtering for User Groups, it did not work correctly.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2473013: When a user entered malicious code on the Print Options > File Options tab, the payload was printed and executed.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2475360: When multiple data source connections were defined in Cognos, the OK and Cancel buttons did not display in the new Costpoint UI in MR 2025.3.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2491827: When you clicked on the link in Dela's response, a system error occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Runtime


Defect 2199102: When you used Arrange Table columns on the timesheet line and clicked Apply, an invalid error for column freeze displayed.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Runtime >> Client


Defect 2414077: When you tabbed into password fields in Manage Users, the focus did not allow typing into the field. You had to mouse click into the field to be able to type.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2418889: When you viewed the Total section of the Timesheet, an extra line appeared, obscuring additional hours.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2442841: When you viewed the Home Dashboard with a draft expense report containing \u in the description, a critical error occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Runtime >> Server


Defect 2439490: On SQL Server, when you enabled the New Costpoint UI/UX feature on the Manage Opt-In Features screen, you did not see the setting to enable the new UI in Configure System Settings.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2449981: When you opened the workflow dialog and started the workflow, the system slowed down while identifying members of the role required to assign activities.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2483259: When document libraries were configured as content management integration (CMI) locations, the system confused documents with the same ID in different locations.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Materials


Bills of Material >> Copy Bills of Material


Defect 2405132: When you ran Copy Bills of Materials in MSS, you encountered a system error.

Build Deployed In: cp82_bmpcopy_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Defect 2432546: When you copied an EBOM to an MBOM, duplicate lines were created.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can:

1. Delete all lines in the MBOM that do not have an ECN attached to it. 

2. Change the effective end date for all of the components that had an ECN attached to a valid date (Mass replace all  blanks with current date)

3.  Copy EBOM to MBOM.

Build Deployed In: cp82_bmpcopy_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Engineering Change Notices >> Apply Engineering Change Notices


Defect 2453717: When you applied Engineering Change Notices to a Manufacturing Bill of Materials with Configuration enabled and selected Copy BOM Configurations in Configure Engineering Change Notice Settings, you encountered exception errors.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Engineering Change Notices >> Manage Engineering Change Notices


Defect 2358664: When you created an ECN with the ECN Line Action Code set to New Revision and the Copy Part Data checked, the new Part Revision was created but some fields were not copied to the new Part Revision.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can manually update Shelf-Life and Export Control fields on the newly created part revision.


Build Deployed In: cp82_ecpinecn_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2462057: When you added multiple lines to a new ECN, a critical error occurred stating that the current RS ECMMAIN_ECNEBOMCOMP_EBOMCOMP context did not exist due to an undefined parent RS context.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Inventory >> Create Mass Inventory Transfers


Defect 2435847: When users performed actions that required heavy processing, Costpoint occasionally timed out due to performance issues.

Build Deployed In: cp82_inpmsxfr_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Inventory >> Create Physical Count Adjustments


Defect 2369884: When there was a discrepancy between the actual count and the serial lot, you could add a serial lot without impacting the count quantity or dollars. 

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can fix the discrepancy between the actual and serial/lot quantity in Manage Serial/Lot.

Build Deployed In: cp82_inppcdsc_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Inventory >> Enter Issues to Project/Account/Org or PO


Defect 2405728: When users attempted to query issues without authorization on the PO line or Requisition line or Req line part/rev, Costpoint blocked the query.

Build Deployed In: cp82_inmpaiss_001.zip cp82_cmnlib_inmlib_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2425583: When you entered the part ID while the requirement line number was blank, Costpoint checked if the part existed in any requirement lines and loaded the requirement line along with all related information as if the requirement line had been entered manually. When you entered the part ID while the reservation line was blank in Enter Issues to Project/Account/Org or PO, Costpoint did not load any related information.

Build Deployed In: cp82_inmpaiss_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Inventory >> Enter Location Transfers


Defect 2373097: When you used Autoload in Header for serial or lot tracked parts with existing Allocation, the Inventory Allocation Transfer Quantity field was blank, requiring manual entry. The issue was resolved by adding logic to Autoload Serial/lot Allocation Transfer Quantity to equal Transfer Quantity.

Build Deployed In: cp82_cmnlib_mmqalloclib_002.zip cp82_inmloxfr_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2423290: When you performed a location transfer using the RFGEN material handling system, an error occurred stating that a NULL value could not be inserted into the PART_ID column.

Build Deployed In: cp82_inmloxfr_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Inventory >> Manage Actual Counts


Defect 2377051: When you attempted to create a zero adjustment to sync part inventory and serial/lot counts, a hard error was triggered instead of allowing the adjustment.

Build Deployed In: cp82_inmpcact_002.zip cp82_cmnlib_mmmsrltplib_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Inventory >> Manage Inventory Requests


Defect 2391511: When you used NNED_DT column name, an invalid identifier error (Ora-00904) occurred. This SQL statement with the NNED_DT column name will only be called/executed when the reservation has lines with the same NEED_DT,INVT_ABBRV_CD_FR and PART_KEY, which were not allowed to be entered on the screen, but will have to be entered on the backend to create such data.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Inventory >> Manage Locations


Defect 2398606: When you copied and pasted a Location ID, Costpoint saved it with the "-". It should have removed the "-" and created the number without it, as it does when you manually enter the Location ID into the screen.

Build Deployed In: cp82_inmwhsel_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2422128: When you updated the Net As Planned Available checkbox for more than 100 warehouse locations, Costpoint failed to save the changes and returned a timeout error after 10 minutes.

Build Deployed In: cp82_inmwhsel_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Inventory >> Manage Serial/Lot Information


Defect 2424848: When you attempted to update the UID field for a serial record in Manage Serial/Lot Information, Costpoint returned an error stating "This part does not require Serial Tracking" if no on-hand inventory was associated with the serial number.

Build Deployed In: cp82_inmsrlt_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Inventory >> Print Stock Status Summary Report


Defect 2392591: When you ran the Print Stock Status Summary, a critical error occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Inventory >> View Items


Defect 2418952: When you used Exact Match for an unauthorized item, an error message was displayed.

Build Deployed In: cp82_cmnlib_mmqinqlib_001.zip cp82_pdqinq_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Master Production Scheduling >> Update Master Production Schedules


Defect 2391527: When you used the MSPMPS feature in Oracle, a deadlock was reported which prevented further processing in the application.

Build Deployed In: cp82_mspmps_005.zip cp82_cmnlib_mrplib_007.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Material Requirements Planning >> Firm Material Requirements Planning Planned Orders


Defect 2416885: When you issued a purchase order, component scrap values were not recognized.

Build Deployed In: cp82_cmnlib_mmpfpolib_008.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2425476: When you attempted to generate a requisition for an inactive project, no requisition was created, and no corresponding records appeared in the error report.

Build Deployed In: cp82_cmnlib_mmpfpolib_006.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2434186: When you entered a required quantity that was less than in Manage Parts > Planning > Order Policy (Multiple), the transfer message request took longer than expected and eventually was not processed.

Build Deployed In: cp82_cmnlib_mmpfpolib_007.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2453785: When you reran Firm Material Requirements Planning Planned Orders (MRPFPO) after generating purchase requirements (PR) from failed planned orders, duplicate PRs were created.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Material Requirements Planning >> Manage Detailed Part Schedule


Defect 2377738: When you generated a Transfer Reservation Supply, the Reservation Supply subtask remained unpopulated within Manage Detailed Part Schedule (MRMDTPT) when the supply warehouse was different from the demand warehouse. This impacted visibility into supply planning for transfer reservations.

Build Deployed In: cp82_cmnlib_mrqspalib_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2416914: When on-hold locations were set to net available, the Detailed Part Schedule did not display them as inventory and showed negative numbers.

Build Deployed In: cp82_mrmdtpt_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2417094: When you opened the Detail Part Schedule, planned transfer orders increasing inventory were not displayed. When you ran the recalculate function, the transfer orders were shown as increasing inventory. The recalculate function did not apply the same logic as the load screen to exclude the transfer orders.

Build Deployed In: cp82_mrmdtpt_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2459616: When you sorted the detail in the detail part schedule, Costpoint returned different dates than those originally initiated.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Material Requirements Planning >> Update Material Requirements Plan


Defect 2391528: When you used the MRPMRP feature in Oracle, a deadlock was observed which prevented further processing in the application.

Build Deployed In: cp82_mrpmrp_005.zip cp82_cmnlib_mrplib_007.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2392395: When you planned for substitute parts, some parts were planned negatively, while others were planned in excess. This issue occurred in MSS database only.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can clear the Incl Scrap / Yield % in Planning Process checkbox on the Configure Production Control Settings screen.

Build Deployed In: cp82_cmnlib_mrplib_006.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2421206: When you set the Turbo to 0, reference, or omit requirements for a part on line 2 that is usable in the base but not in the Turbo, Costpoint incorrectly displayed the base part as the only part on that line.

Build Deployed In: cp82_cmnlib_mrplib_009.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2423311: When you used an empty string for the Use Part Planning Order value, MRP did not plan for all orders and failed to default to the MRP Setting Planning Order.

Build Deployed In: cp82_mrpmrp_006.zip cp82_cmnlib_mrplib_008.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2452597: When you used part IDs with order policy set to Period and multiple requirements within a 30-day period, the requirements were combined into a single planned order, but MRP_ALLOCATION rows were not inserted.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can change the MRP settings Apply Order Policy rules during the MRP process to None.

Build Deployed In: cp82_cmnlib_mrplib_010.zip QR2025.4.0.5012 cp82_cmnlib_mrplib_011.zip
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Procurement Planning >> Apply PO Info to Purchase Requisitions


Defect 2415127: When you entered the Buyer ID on the requisition line, trailing spaces were saved, creating a unique buyer ID not found in the Buyer table. When you saved the requisition and selected autoload in Assign PO, it generated two PO IDs unexpectedly.

Build Deployed In: cp82_cmnlib_ppmentrq_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Defect 2435980: When you enabled the Auto PO Reservation feature and checked the setting to allow auto-creation of reservations on POs and PRs, the Reserve Components checkbox did not default to selected. 

Users had to manually check the Reserve Components checkbox on all POs and PRs. Additionally, the Reserve Components checkbox at the header did not remain selected upon save.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Procurement Planning >> Approve Purchase Requisition Lines


Defect 2407760: When requisitions were set to approve based on P/A/O settings at the header level, Costpoint allowed P/A/O changes on account lines that did not match the saved Approval Process Code for the requisition.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2416708: When you removed the account from the Project Account Group after submitting the requisition for approval, Costpoint displayed the error account is not part of the account group for project.

Build Deployed In: cp82_ppmrqapx_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Procurement Planning >> Approve Purchase Requisitions


Defect 2400189: When the server processed a request, an error stating "Column LOAD_STDTXT_FL not found in result set meta data" was logged. This issue did not display any error in the user interface and did not impact functionality or record saving.

Build Deployed In: cp82_ppmrqapx_003.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.12.5013.exe

Procurement Planning >> Create Purchase Orders


Defect 2356105: When you processed a purchase requisition/purchase order with 1000 lines, it took over 30 minutes.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Procurement Planning >> Manage Purchase Requisitions


Defect 2392738: When you attempted to save a Purchase Requisition with mismatched row amounts and requisition line total amount, an error message displayed stating that the sum of all rows must equal the Requisition Line Total Amount.

Build Deployed In: cp82_cmnlib_ppmentrq_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Defect 2417988: When you submitted a requisition with an MRP approval process to Submit for Approval, the application encountered a critical error.

Build Deployed In: cp82_cmnlib_mmdlvryschdlib_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Defect 2435979: When you enabled the Auto PO Reservation feature and checked the setting to allow auto-creation of reservations on POs and PRs, the Reserve Components checkbox did not default to selected. 

Users had to manually check the Reserve Components checkbox on all POs and PRs. Additionally, the Reserve Components checkbox at the header did not remain selected upon save.

Build Deployed In: cp82_cmnlib_ppmentrq_006.zip QR2025.4.0.5012
Dependent Files: cp82_cmnlib_MMRSVNLIB_001.zip; deltekcostpointmaintenancerelease_8.2.12.5013.exe

Defect 2436144: When users attempted to change the Line Charge Taxable status using the dropdown in Manage Purchase Requisitions or Apply PO Info to Purchase Requisitions, an error displayed stating that no matching record could be found in the database for the specified combination of fields.

Build Deployed In: cp82_cmnlib_ppmentrq_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Procurement Planning >> Manage Simple Purchase Requisitions


Defect 2479338: When Organization Security was enabled, the Requisition Type drop-down included deactivated requisition types from Manage Simple Purchase Requisitions.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Procurement Planning >> Print Purchase Requisitions


Defect 2386130: When you used the Excel 2010 file type in print, the following error message displayed: "The report data cannot be converted to xlsx spreadsheet due to overlaps of merged regions in the spreadsheet data. Please try another page range or different output."

Build Deployed In: cp82_cmnlib_pprprrqlib_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Procurement Planning >> Print Request for Quotes


Defect 2350930: When you used Print Request for Quote to print the quote for the first time and selected Include Previously Printed RFQs, DUPLICATE printed on the Request for Quote.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Product Definition >> Manage NAICS Codes


Defect 2392382: When you opened, scrolled, or queried the NAICS codes, delays were experienced and sometimes the screen deadlocked, preventing further progress.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Production Control >> Enter Manufacturing Order Issues


Defect 2380478: When you updated a manufacturing order (MO) inventory abbreviation while creating an MO issue, the Charge To Project and Charge To Inventory Abbreviation fields reflected the original values instead of the updated ones.

Build Deployed In: cp82_cmnlib_pcmmoisslib_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Defect 2401344: When you reversed a manufacturing order issue, the serial numbers or lot numbers did not align correctly and were assigned to incorrect issue lines.

Build Deployed In: cp82_cmnlib_pcmmoisslib_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Defect 2438014: When issuing from an inventory abbreviation that differed from the one specified on the MO Requirement Line, a warning message displayed stating that the part/revision and requirement line number did not match.

Build Deployed In: cp82_cmnlib_pcmmoisslib_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Production Control >> Enter Manufacturing Order Reliefs


Defect 2442025: When you attempted to complete a Manufacturing Order (MO) Relief for a Discrepancy Rework MO created via MES integration, the MO Issue Quantity field remained blank and uneditable because the system failed to locate a valid MO Requirement Line to associate with the transaction.

Build Deployed In: QR2025.4.0.5012 cp82_pcmrelmo_002.zip
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Production Control >> Manage Manufacturing Orders


Defect 2401196: When you set up a rework MO and selected a part number with multiple revisions, Costpoint defaulted to the latest revision. If the latest revision lacked an associated routing, routing-dependent fields were disabled even after manually selecting an earlier revision with valid routing.

Build Deployed In: cp82_pcmmomnt_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Defect 2402821: When routing lines were autoloaded, duplicate routing lines were saved unexpectedly.

Build Deployed In: cp82_pcmmomnt_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Defect 2402822: When users attempted to edit the SENT_MES_FL column in the MO_HDR table for Web Integration Console (WIC) calls, the field remained hidden and uneditable in the PCMMONMNT_MOHDR_HDR result set.

Build Deployed In: cp82_pcmmomnt_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Defect 2415549: When you created a new record in Requirements or Routing subtasks, the New button appeared greyed out and the application became unresponsive after manually entering a component part or operation.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2448302: When you selected a substitute part with a revision set to Current in the maintenance screen, Costpoint threw a hard error and shut down the entire UI.

Build Deployed In: cp82_pcmmomnt_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Production Control >> View Manufacturing Order Status


Defect 2474927: When you closed a manufacturing order with the Retain Serial/Lot on Closed MO's checkbox selected, the Manufacturing Order Status application did not display the assembly serial lot number.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Purchasing >> Create Blanket Purchase Order Releases


Defect 2412940: When you selected Copy All Blanket Line, entered a release quantity, and moved to the next line, Costpoint displayed an error stating that the number of connections requested exceeded the maximum allowed number of 20.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Purchasing >> Create Purchase Order Change Orders


Defect 2418036: When users made changes to a purchase order on the current Change Order and attempted to create a new Purchase Order Change Order, an error displayed stating that the PO had not been updated since the last change order.

Build Deployed In: cp82_pomchng_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Purchasing >> Import Purchase Orders


Defect 2392527: When you updated a purchase order (PO) data via Import Purchase Orders, the Change Date for Change Orders number 0 was incorrectly updated to the system/import date instead of remaining blank.

Build Deployed In: cp82_aoputlpo_006.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2446470: When you imported a purchase order (PO) with a Buyer ID that had the Subcontract Agreement selected, an error displayed stating the buyer was not authorized to enter this type of PO.

Build Deployed In: cp82_aoputlpo_007.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2476107: When you imported purchase orders, the PO_BUYER_SIG_FL field was set to null.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Purchasing >> Manage Purchase Orders


Defect 2269600: When you updated the Project/Account/Org in the purchase order line, the Organization Abbreviation validation displayed.

Build Deployed In: cp82_cmnlib_pompolib_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2272103: When you saved an inactive project, the Project ID and Project Name fields were cleared.

Build Deployed In: cp82_cmnlib_pompolib_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2375724: When you attempted to process a purchase order, account entry rules were not applied correctly.

Build Deployed In: cp82_pommain_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2391448: When you entered a purchase order (PO) with a blank quantity, a system error occurred, resulting in a failure during line validation.

Build Deployed In: cp82_pommain_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2403114: When you entered duplicate values with different Reference 1 and Reference 2 fields, Costpoint did not save the duplicate values. The application has been updated to allow users to save duplicate project/account/organization account distribution with unique reference 1 or 2 values.

Build Deployed In: cp82_cmnlib_pompolib_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2430403: The application has been updated to move the new common method created to POMPOLIB to prevent functionality issues. 

Build Deployed In: cp82_pommain_002.zip cp82_cmnlib_pompolib_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2435978: When you enabled the Auto PO Reservation feature and checked the setting to allow auto-creation of reservations on POs and PRs, the Reserve Components checkbox did not default to selected. 

Users had to manually check the Reserve Components checkbox on all POs and PRs. Additionally, the Reserve Components checkbox at the header did not remain selected upon save.

Build Deployed In: cp82_pommain_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2438224: The application was updated to correct a configuration issue in a POMMAIN feature where the minimum Maintenance Release (MR) was set too high. 

Build Deployed In: cp82_cmnlib_mmfarlib_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2443783: When the Require Change Order for Modification checkbox was selected and the PO Line Standard Text checkbox was selected in Configure Purchasing Settings (POMSET), PO line Standard Text was updated without creating a PO change order.

Build Deployed In: cp82_pommain_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2464244: When you created a purchase order with goods or services lines, the Reserve Comp checkbox was not automatically turned off.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Purchasing >> Reconcile Purchase Orders


Defect 2432556: When you ran the reconcile process, the MERGE statement attempted to update or delete the same row more than once, causing an error.

Build Deployed In: cp82_poprecon_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Purchasing >> Update Subcontract Retainage PO Status


Defect 2410240: When you entered the Work Amount and Completed Amount in Update Subcontract PO Status, a rounding issue in Percent Complete caused a hard error to be generated upon save.

Build Deployed In: cp82_pomscst_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Purchasing >> View Purchase Order Status


Defect 2422112: When you ran the query, purchase order lines were not included as query criteria.

Build Deployed In: cp82_cmnlib_mmqstatlib_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Receiving >> Manage Purchase Order Receipts


Defect 2405666: When you entered a partial receipt against a purchase order (PO) with reservations, no error occurred until attempting to enter a receipt that fulfilled the order quantity. When the material was issued to the PO using the reservation after the partial receipt, a warning displayed stating that issued inventory costs would not be included in previously received inventory.

Build Deployed In: cp82_rcmporc_006.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2444210: When you attempted to save a purchase order receipt with multiple lines and at least one line had an unfulfilled reservation, an error prevented the receipt from being saved.

Build Deployed In: cp82_rcmporc_007.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2472224: When you modified the receipt for a MISC line, the value of this.nItemKey became null.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2475398: When you fully received the PO line after a partial issue from the reservation, no warning or error displayed despite an open reservation.


Build Deployed In: QR2025.4.0.5012
Dependent Files:

Receiving >> Manage Quality Control Inspections


Defect 2397316: When you used the New button to create an inspection and clicked PO Line Lookup, no purchase order (PO) lines displayed.

Build Deployed In: cp82_rcmporc_006.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2417156: When you split a lot number using Copy, an error message displayed and a UID was generated.

Build Deployed In: cp82_cmnlib_mmmsrltalib_006.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Receiving >> Manage Vendor Returns


Defect 2365268: When you attempted to reverse vendor returns, an error occurred because the sum of all reversing transaction quantities for a line exceeded the original transaction quantity. 

For Pick and Choose deployment: The workaround before the fix was to either reject the inspection or the receipt.

Build Deployed In: cp82_rcmrtrn_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Sales Order Entry >> Approve Sales Orders


Defect 2425072: When you viewed the sales order (SO) Approval Action Date and Time, the displayed time was incorrect.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Sales Order Entry >> Create Invoices


Defect 2473388: When you selected the Combine Dropshipment Issues on Invoice checkbox, separate invoices were created. When you cleared the checkbox, one combined invoice was created.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Sales Order Entry >> Manage Customer Returns


Defect 2410442: When you autoloaded serial or lot information for some RMAs, results did not display.

Build Deployed In: cp82_oemcrtrn_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2416246: When you entered a customer return and attempted to use Item Lookup to select the item being returned, no records were found. If the customer information was entered after the item and revision were added, Item Lookup contained no data.

Build Deployed In: cp82_oemcrtrn_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Supplier Portal >> Manage Vendors


Defect 2407275: When the supplier entered a value in the Notes field under the Action Information tab of the Supplier Portal > Manage Vendors, no email was received indicating the record was modified.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

People


Benefits >> Create 1094-C and 1095-C Data


Defect 2397739: When you selected the Effective Date is Term Date checkbox on the Manage Employee Salary Information screen, the code assigned for the month of termination was incorrectly set to 1H instead of a valid code.

Build Deployed In: cp82_hbp109xc_003.zip QR2025.4.0.5012
Dependent Files: cp82_bundle_CYE2024_003.zip, DeltekCostpointMaintenanceRelease_8.2.12.5013.exe

Employee >> Import Employee Data


Defect 2370577: When you imported employee data, the Last Day Worked field on the Manage Employee Information screen and in the import report was not updated to match the value in your import file. The field retained the previous value.

Build Deployed In: cp82_aoputlel_006.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2388994: When you selected Asterisk (*) as the Deletion Indicator option and then imported new employees with asterisks in the Adjusted Hire Date or Visa Date fields, the application generated invalid errors for the fields.

Build Deployed In: cp82_aoputlel_006.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2389698: The Use Standard Hours to Calculate the Annual Rate checkbox label needed to be updated. It should refer to estimated hours instead of standard hours. In addition, the screen did not have validations to ensure that Record 2 is imported with estimated hours greater than 0.00 if the annual salary is based on estimated hours.

Build Deployed In: cp82_aoputlel_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2447351: When you imported employee data, the process changed annual rates unexpectedly.

 

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2448809: The Import Employee Data screen did not allow a deletion indicator for new employees in the following fields:

  • Last Review Date (Record 4-Field 3)

  • Next Review Date (Record 4-Field 4)

  • Military Duty Discharge/Release Date (Record 4-Field 19)

The application incorrectly included these fields in the error report. No error should be included on the error report since the deletion indicator should be treated like a NULL value for new employees for these fields.

Build Deployed In: cp82_aoputlel_007.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Employee >> Manage Employee Information


Defect 2414557: When you enabled audit tracking and entered data on the Timesheet Defaults tab on the Manage Employee Information screen, the data entered did not display on the View Employee Information screen. This hotfix requires QR 8.2.15 or later.

Build Deployed In: QR2025.4.0.5012 cp82_ldmeinfo_003.zip cp82_cmnlib_ldmeinfolib_003.zip
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.15.5009.exe

Employee >> Manage Employee Salary Information


Defect 2270169: The application needed to be updated to apply released feature which allowed you to query by employee status on the Manage Employee Salary Information screen.

Build Deployed In: QR2025.4.0.5012 cp82_cmnlib_ldmeinfolib_003.zip
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.15.5009.exe

Defect 2456272: The Manage Employee Salary Information screen copied Personnel Actions 1–3 when you used the Copy function. The personnel action data should be cleared when you copied or cloned records.

Build Deployed In: QR2025.4.0.5012 cp82_cmnlib_ldmeinfolib_003.zip
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.15.5009.exe

Employee Self Service >> Federal W-4


Defect 2403451: When you selected the 2c checkbox in the Step 2 tab, the application cleared the I have reviewed the information for Step 1 checkbox in the Step 1 tab.

Build Deployed In: QR2025.4.0.5012 cp82_bundle_CYE2025_001.zip
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Labor >> Apply Weighted Average Rates to Timesheets


Defect 2481172: When the process included posted timesheets in the calculation and there were timesheet lines with duplicate labor cost and charge hours, the weighted average rate was calculated incorrectly.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Labor >> Create Leave Payout Timesheets


Defect 2493295: When you printed the report for a mix of employees with and without errors, an error report was generated for employees with errors, but no edit report was generated for employees without errors. When you ran the process, the application created leave payout timesheets for the employees without errors. The application should generate an edit report for the employees without errors.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Labor >> Export Data to Deltek Time and Expense


Defect 2416044: When you exported the UDT07 (Routing) and a routing existed, the application did not set the Required flag as selected.

Build Deployed In: cp82_ldpdtc_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Defect 2420262: When the Export Data to Deltek Time and Expense screen populated the charge tree start and end dates, it did not use the PROJ_EMPL date when the PROJ_EMPL_LAB_CAT date had no value (NULL).

Build Deployed In: cp82_ldpdtc_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Defect 2438138: When the Export Data to Deltek Time and Expense screen populated the charge tree start and end dates, it did not use the PROJ_EMPL date when the PROJ_EMPL_LAB_CAT date had no value (NULL).

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2442842: When you processed an employee's leave payout in a leave period after their termination date, the application did not generate a leave payout adjustment record.

Build Deployed In: cp82_ldpdtc_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Defect 2473479: When you exported manufacturing order charge trees, the application did not include new manufacturing orders with an In-shop status in the charge tree.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Labor >> Import Timesheets from Deltek Time and Expense


Defect 2374762: When you selected the Use reference date in correcting and labor-only timesheets checkbox on the Configure Labor Settings screen, the application used the timesheet period as the source of the auto-adjust percentage. The reference date was not used to calculate the auto-adjust percentage.

Build Deployed In: cp82_cmnlib_tsimport_002.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2472471: When you imported timesheet data for an employee with an unposted timesheet in Costpoint, a critical system error occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Labor >> Manage Timesheets


Defect 2394308: When you clicked Prorate on the Manage Timesheets screen while the timesheet was eligible for proration and more than one timesheet line existed for the same date, you did not receive a warning message.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Labor >> Post Timesheets


Defect 2389085: When you posted timesheets, you encountered an error message that incorrectly blocked the Out-of-Balance Error Report from printing.

Build Deployed In: QR2025.4.0.5012 cp82_ldpldj_004.zip
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Leave >> Reconcile Leave Balances


Defect 2456269: When you selected the Account option as the Leave Balance Reconciliation Method on the Configure Leave Settings screen, the edit report did not print if a Project POP warning occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Payroll >> Compute Payroll


Defect 2415550: When you opened a saved parameter that referenced a pay cycle without an open pay period, you encountered a system error.

Build Deployed In: QR2025.4.0.5012 cp82_bundle_CYE2025_001.zip
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Payroll >> Create Quarterly SUTA Tax File


Defect 2455893: When you generated the Quarterly SUTA Tax file for Maine without saving parameters, you encountered an error stating that Non-Direct Reimbursors must enter a percentage greater than 0.000% for UPAF and CSSF Rates even though the field already had a value.

Build Deployed In: QR2025.4.0.5012 cp82_bundle_CYE2025_001.zip
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Payroll >> Export Payroll Taxes


Defect 2393576: When you created the export file, the hours reported for Oregon Workers Benefit Fund included leave hours, even though the leave hours were excluded in the deduction calculations.

Build Deployed In: cp82_prpextax_007.zip QR2025.4.0.5012
Dependent Files: cp82_bundle_cye2024_003.zip, deltekcostpointmaintenancerelease_8.2.12.5013.exe

Defect 2404509: The Export Payroll Taxes process took several hours to complete.

Build Deployed In: cp82_prpextax_007.zip QR2025.4.0.5012
Dependent Files: cp82_bundle_cye2024_003.zip, deltekcostpointmaintenancerelease_8.2.12.5013.exe

Defect 2410859: When you ran the process to create the Periodic file type, it took significantly longer to complete compared to other file types.

Build Deployed In: cp82_prpextax_008.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Payroll >> Post Payroll Journal


Defect 2386568: When you computed payroll for bonus and leave payout, the timesheet was not marked as Payroll Posted. 

Build Deployed In: cp82_prpppcls_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Payroll >> Print Employee Earnings Report


Defect 2410499: When you printed the Employee Earnings Report with a check number greater than 2147483647, you encountered a critical system error because the value could not be converted to an integer type.

Build Deployed In: QR2025.4.0.5012 cp82_bundle_CYE2025_001.zip
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Planning


Administration >> Configuration Settings


Defect 2440708: On the General tab of Configuration Settings, the new Include Holiday Hours in Effective Rates Calculation setting was not hidden when Hourly Rates to Use was selected as Annual Rates.

Note: Documentation related to this new feature will be available in the upcoming 2025.4 release.

Build Deployed In: cp82_bnp_bammam10_003.zip cp82_bp_common_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Administration >> Import Budget/EAC from Scheduling App


Defect 2441087: When you tried to access Employee Lookup, a system error occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Administration >> Report Table Update Process


Defect 2292854: The budget tables displayed the pool ID instead of the name of the resource.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2421354: Oracle took longer to process than expected.

Build Deployed In: cp82_bp_common_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Organization Budgeting >> Budget/Outlook Resource Schedule


Defect 2400052: When you ran report based on the final EAC and Combined was selected, the results also included org outlooks. To improve filtering, an Exclude Indirect Labor from Organization Budgets checkbox was added. The new setting displays if Budget Source is selected as Final Project Bud/EAC, and if your system is configured to calculate org revenue using the integrated method.

Build Deployed In: cp82_bnp_bgqbolx_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Organization Budgeting >> Mass Upload Project Budgets to Organization Budgets


Defect 2406246: After you updated from 8.1 to 8.2, a critical system error occurred when you ran Mass Upload Project Budgets.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Organization Budgets / Outlooks


Defect 2249303: When you created a top-level budget or outlook, the rollup outlook was missing indirect actual costs.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2395139: After you added a new record on the Non Labor Dollar subtask, you encountered an error after you saved.

Build Deployed In: cp82_bp_common_003.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2405805: When you configured a Subperiod, the escalation was not correctly copied over to the Org Budget.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2407265:When you modified and recommitted the Org Budget after rate posting, the calculated allocations dropped.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Planning


Defect 2442151: The commonbg DD was moved to the root folder.

Build Deployed In: cp82_bp_cmnlib_cmnbglib_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Defect 2442153: A backend update was applied to move a subfolder (PROJ_NB_SUM.SQL) from commonnb to common.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Project Budgeting


Defect 2337015: The Project Cost and Labor Analysis screens took a long time to process data.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Project Budgeting >> Labor Analysis


Defect 2432578: You encountered issues when you ran the report with specific combinations of checkboxes selected. To improve performance related to new business budgets and probability, two checkboxes were added:

  • Include NBs

  • Apply Probability

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Project Budgeting >> Project Budget/EAC Mass Utilities


Defect 2384328: VEND_PLC was removed from the code.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Project Budgeting >> Project Budgets/EACs Status


Defect 2382810: Distributed Revenue was included in the Funding column of the report.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Project Budgeting >> Update Multiple Project Budgets/EACs


Defect 2435387: The Version Code field accepted invalid values or characters instead of displaying an error or warning message.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Project Budgets / EACs


Defect 2296616: After you committed an EAC that included existing GL entries, the period of performance dates did not update automatically, causing an invalid end date error.

Build Deployed In: cp82_bnp_bgmbp_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Defect 2382351: VEND_PLC was removed from the code.

Build Deployed In: cp82_bp_common_003.zip cp82_bnp_bgmbp_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Defect 2384046When you merged accounts after changing the mapping from hours to amounts, records were created with hourly rates in the amounts result set.

Build Deployed In: cp82_bp_cmnlib_prjbgtlib_002.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2386827: The Fiscal Year selection followed the calendar year instead of the client’s fiscal year setup.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2390265: When employees were set up to use Salaried Fluctuating Hours, Planning did not calculate the Period Rates as correctly.

Build Deployed In: cp82_bp_common_003.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2396407: Revenue Analysis was missing the line that displays the result of Burden Ceilings on revenue.

Build Deployed In: cp82_bp_cmnlib_pblrptlib_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2404241: You encountered deadlock issues.

Build Deployed In: cp82_bp_common_003.zip cp82_bp_cmnlib_prjbgtlib_002.zip cp82_bnp_bgmbp_002.zip cp82_bp_cmnlib_pbldistlib_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2407664: You received an error indicating that the merge statement attempted to update or delete the same row more than once.

Build Deployed In: cp82_bp_cmnlib_prjbgtlib_002.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2411439: After you assumed control of a budget by modifying it, you received a MasterServelet Failed error when committing it.

Build Deployed In: cp82_bp_cmnlib_prjbgtlib_002.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2416592: After you calculated the EAC, total revenue exceeded the funded value amount.

Build Deployed In: cp82_bp_cmnlib_prjbgtlib_002.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2418896: The Pending Expense Authorization account numbers appeared only for Travel Expenses. 

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2418955: When you tried to open the Analysis by Period subtask in the top level project, you encountered a merge error.

Build Deployed In: cp82_bp_cmnlib_pblrptlib_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2430241: When PLCs were created in Planning and another was subsequently created in Costpoint, a duplicate error appeared.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2430429: Burden records still existed after the parent row was deleted.

Build Deployed In: cp82_bp_cmnlib_prjbgtlib_002.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.2.0.5023.exe

Defect 2431739: When you modified an EAC, the vendor cost rate changed to zero instead of retaining its original value.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2437135: When a vendor employee used a staff hours account, a merge statement failure occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2440714: Changed the color of manually edited dates based on a flag indicating manual changes in the table.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2446372: After you modified and saved the context row, it was not set to Working.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2448766: When no prior period cost and no vendor employee labor record existed, the system reset the vendor employee rate to zero.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2494502: When you tried to modify an EAC, the revenue adjustments increased.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Resource Planning


Defect 2325903: The GLC/PLC option did not appear in the Resource Type drop-down menu.

Build Deployed In: cp82_bp_common_003.zip cp82_bp_cmnlib_prjbgtlib_002.zip cp82_bnp_bgmbpir_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Defect 2383448: When you unchecked the Include Expired Projects checkbox, the application continued to display BUDs/EACs for resources linked to projects with a budget end date earlier than the assignment start date and zero total assignment hours.

Build Deployed In: cp82_bp_common_003.zip cp82_bnp_nbmbpnb_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_2025.2.0.5023.exe

Defect 2474435: When you clicked Select Resource, the system attempted the action but did not update the Selected Resources subtask.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Projects


Billing >> Adjust Open Billing Detail Records


Defect 2387137: When you ran Adjust Open Billing Detail Records while another user ran Calculate Standard Bills with the Auto-Release On-Hold Items checkbox selected, a deadlock occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Billing >> Configure Billing Settings


Defect 2422794: When you entered a Shipping Method with more than 10 characters in Manage Shipping Methods and selected it in Configure Billing Settings, you encountered an error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Billing >> Create Unbilled Analysis Report Tables


Defect 2432520: When you ran this application, the process took too long to complete.

Build Deployed In: cp82_blpunbil_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.1.0.5006.exe

Billing >> Manage Milestone Percent Complete Bills


Defect 2387319: When you used Costpoint in Offline Mode, the New, Copy, and Delete buttons on the Manage Milestone Percent Complete Bills screen were disabled.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can edit the records in Online Mode.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Billing >> Manage Open Billing Detail


Defect 2311808: When you selected Review Updates on the Offline Data Available dialog box, offline data did not load.

Build Deployed In: cp82_blmopen_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2416455: When you selected the Auto-Release On-Hold Items checkbox on the Calculate Standard Bills screen and reviewed the record in Manage Open Billing Detail, the Hours to Bill value was zero.

Build Deployed In: cp82_blmopen_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Billing >> Manage Project Billing Information


Defect 2373293: When you entered a Ref Project ID that did not fall within or under the Billing Level or Invoice Level Project ID on the Schedule subtask of the Manage Project Billing Information screen, Costpoint saved the entry without displaying an error message.

Build Deployed In: cp82_cmnlib_commonpb_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Billing >> Manage Standard Bills


Defect 2448625: When you viewed the Retro Line Description in Manage Standard Bills, it did not display the text configured for Text for Current FY True-Up on the Configure Billing Settings screen.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can manually change the text offline.

Build Deployed In: cp82_cmnlib_calcbills_005.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Billing >> Manage Units Usage History


Defect 2417415: When you queried a six-digit Service Center Number, you encountered a system error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Cost and Revenue Processing >> Compute Cobra Burden Costs


Defect 2395156: You encountered an issue in the join operation between the CB_SUM and PROJ_LAB_CAT tables.

Build Deployed In: cp82_aopcblab_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2465064: When you selected a non-contiguous range, all projects were selected instead of the intended items.

Build Deployed In: cp82_aopcblab_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Cost and Revenue Processing >> Compute Revenue


Defect 2398039: Performance tuning was conducted for this application within the Oracle database.

Build Deployed In: cp82_pjpcompr_003.zip QR2025.4.0.5012
Dependent Files: cp82_dbc_820_11499_001.zip; deltekcostpointmaintenancerelease_8.2.8.5009.exe

Cost and Revenue Processing >> Manage Multi-Job Allocation Labor History


Defect 2171840: When you used Costpoint in Offline Mode, the New, Copy, and Delete buttons on the Manage Multi-Job Allocation Labor History screen were disabled.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can edit the records in Online Mode.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Cost and Revenue Processing >> Redistribute Revenue


Defect 2383936: When you ran this application, you encountered an error due to a value being too large for the column.

Build Deployed In: cp82_pjpbreal_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Inter-Company Work Orders >> Manage IWO Allocations


Defect 2431084: When you created an IWO allocation, the process did not complete even though the preview did not show any errors.

For Pick and Choose deployment: If you choose not to apply this hotfix, use the following procedure as a workaround:

  1. Using DB Wizard, unzip AAVALPOA.zip and copy the file AAVALPOA.MSS to a folder accessible by DB Wizard.

  2. Select the Apply Script option and click Next.

  3. Verify the system name is correct and the schema displays Data.

  4. Test the connection to verify it is successful, then click Next.

  5. In Selection Mode, select Folder.

  6. In the Script Folders field, enter the folder created in Step 1. 

  7. Leave the defaults in all the other settings, and then click Next.

  8. Click Run to apply the scripts.

Build Deployed In: QR2025.4.0.5012 cp82_iwpalloc_001.zip
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Project Inquiry and Reporting >> Create Project Report Tables


Defect 2455614: Performance tuning has been conducted for this application.

Build Deployed In: cp82_pjpcrrpt_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Project Inquiry and Reporting >> Print Revenue Worksheet


Defect 2390126: When you printed a revenue worksheet, the Less Hours/Cost Over Ceiling column and Total Direct Labor row displayed incorrect values.

Build Deployed In: cp82_pjrrevw_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Project Setup >> Import Project Master Data


Defect 2428599: The error message when header row is missing has been updated to the following: "Header record is missing for input file <filename>, please use revised CSV file."

Build Deployed In: cp82_pjpprep_003.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2495768: When you imported the PROJ_RPT_ID.CSV input file by itself, you encountered a hard error on the PROJ_ROLE_USER_ID table. However, when you imported it with any other input files, the process completed successfully.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can import PROJ_RPT_ID.CSV with at least one other input file.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Project Setup >> Manage CLIN Information


Defect 2445873: When you used Copy Data to Insert into Excel, you encountered a system error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Project Setup >> Manage Modifications


Defect 988839: The following fields on the Manage Modifications screen displayed minor alignment issues:

  • Modification ID

  • Contract Modification ID

  • Subcontract Modification ID

  • Description

  • Contract ID

  • Subcontract ID

Build Deployed In: cp82_cmnlib_pjmodlib_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Project Setup >> Manage Project User Flow


Defect 2383968: When you cleared the Project Mgr Allow Edit checkbox at different project levels, either manually or using Find & Replace, the Project Manager Name did not flow down to lower levels.

Build Deployed In: cp82_pjmbasic_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2397304: When you edited fields on the Gov’t Contract subtask of Manage Project User Flow screen for a lower-level project, the changes saved even though the Allow Edit checkbox was not selected at the top-level or prior-level project.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2414868: When you attempted to insert multiple levels into an existing project using the PJMBASIC web service, a NullPointerException was triggered, preventing the action. This issue also occurred when inputting directly on the Manage Project User Flow screen.

Build Deployed In: cp82_pjmbasic_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Subcontractor Management >> Approve Subcontractor Invoices


Defect 2405184: You encountered a rounding error between the Total Sales/VAT Tax Amt on the Line Details tab and Sales/VAT Tax Amount on the Vendor Expense Reports subtask of the Approve Subcontractor Invoices screen.

Build Deployed In: cp82_pompovch_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Subcontractor Management >> Create Subcontractor Invoices


Defect 2376900: When users entered PO vouchers simultaneously while the Create Subcontractor Invoices application was running, duplicate PO voucher numbers were created, requiring one of the vouchers to be deleted and re-entered.

Build Deployed In: cp82_smpinvc_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.8.5009.exe

Subcontractor Management >> Import Work Assignments


Defect 2410010: When you imported data using the WA_CHG_LN_RESOURCE.CSV input file, you encountered an error stating that the Resource Line Number was not in sequence.

For Pick and Choose deployment: If you choose not to apply this hotfix, as a workaround, you can:

  • Import all rows where the Line Number (LN_NO) is equal to one, including all associated Resource Line Numbers (RESOURCE_LN_NO).

  • For Line Numbers (LN_NO) greater than one, import only rows where the Resource Line Number (RESOURCE_LN_NO) is equal to one.

  • Manually enter rows where both the Line Number (LN_NO) and Resource Line Number (RESOURCE_LN_NO) are greater than one on the Manage Work Assignments screen.

Build Deployed In: cp82_smputlwrka_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.15.5009.exe

Defect 2428619: The error message when header row is missing has been updated to the following: "Header record is missing for input file <filename>, please use revised CSV file."

Build Deployed In: cp82_smputlwrka_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.15.5009.exe

Defect 2439717: When you imported a work assignment, you encountered an error indicating that Costpoint was looking for an unallowable account for labor or expense even though the Unallowable Labor Account and Unallowable Expense Account fields were disabled for the work assignment on the Business Rules tab of Manage Work Assignments.

Build Deployed In: cp82_cmnlib_commonsm_002.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Subcontractor Management >> Manage Work Assignments


Defect 2258452: When you used Copy in Manage Work Assignments » Charges » Vendor Employees and changed the Vendor Employee ID, Costpoint updated the Vendor Employee Name but did not update the PLC and Trans Rate.

Build Deployed In: cp82_smmwrk_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2315880: When your user ID was not included on the Work Assignment Approval Code on the Manage Work Assignment Approval Codes screen, you could not look up the code on the Manage Work Assignments screen and had to enter it manually.

In addition, when you changed a work assignment’s approval status from Approved to Pending to make updates, you could not save the record even if you were the original creator of the work assignment.

Build Deployed In: cp82_smmwrk_004.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2412488: When you clicked Auto Load Workforce in Manage Work Assignments » Charges » Vendor Employees, the vendor employee workforce did not auto load if the Charge Line Start and End Dates differed from the Task Start and End Dates.

Build Deployed In: cp82_smmwrk_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Defect 2413880: When you marked a previously closed charge line as Approved, the associated vendor employee line’s approval status correctly updated, but the Inactive Date field remained uneditable.

Build Deployed In: cp82_smmwrk_005.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.8.5009.exe

Reports & Analytics


Business Intelligence


Defect 2058676: When you ran the Revenue Summary Report Template and set the Current Period prompt to Yes, the current values for Period and Subperiod did not prepopulate as expected.


Defect 2084730: When you accessed the 'columns to display' section in the Project Revenue Summary with Backlog report, default values were not set, and headings were missing, reducing usability.


Defect 2254250: When you changed the Show column to Yes in the Manage BI Menu Content application, reports intended for drill-through links displayed with nonsensical prompts. Hidden objects in Team Content were incorrectly listed for use in the menu report.


Defect 2385523: The values did not match when you compared the Subcontract Contract Value from the Subcontract query subject in the Contracts Reporting package to the Total Subcontract Contract Value in Costpoint.


Defect 2391483: When you launched any Planning report, the prompt page loaded slowly and had performance issues.


Defect 2400200: When you launched the Unbilled Analysis report from Team content > Projects > Report > Unbilled Analysis, the Aged Open Billing Detail report opened instead.


Defect 2402845: When you ran the Project Revenue Summary with Backlog report with the Revenue Level set to Yes, the report displayed an error stating that the column 'PROJ_ID' of 'PROJ_REV_SETUP' could not be found in the model.


Defect 2405508: When you exported the BOM Component Shortage report to PDF, pages broke horizontally.


Defect 2451249: When you drilled from Project Health to Project Health Drill Through, and then to the PSR, the PSR defaulted to period 1 instead of following the current reporting period used in Project Health.


Defect 2452384: When you accessed Templates and Calendar, they were not set to hidden, allowing consumers to access samples.


Defect 2460781: When you viewed the Customers tab in the Contracts Dashboard under Team Content > CRM and Contracts, the widget displayed incorrect Customer Name values relative to the Contract ID.


Dashboards >> Home Dashboard


Defect 2389950: When you selected a checkbox on the My Timesheets dashpart, the checkmark did not display. The Launch link correctly changed to Launch Selected, but clicking it did not display the selected period on the Timesheet screen.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Reports & Analytics


Defect 2411021: When clients transitioned from MSS to Oracle, reports performed poorly due to Oracle queries producing multiple stitch queries.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Time & Expense


Configuration >> Import Master Data


Defect 2402447: You encountered a primary key constraint when importing table data, despite no errors being displayed during the import process.

Build Deployed In: cp82_te_cmnlib_importlib_003.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_8.2.12.5013.exe

Defect 2466238: Related to an option in Export Data to Deltek Time & Expense, where you must choose whether to create .csv file, the ASCII checkbox in the Master Data Import screen was renamed to Table/ASCII. If this box is selected, data imports to table and then .csv file is also created.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Configuration >> Master Data Import History


Defect 2408739: You encountered a system error when a Resubmit error is triggered during the deletion of a charge branch from charge trees.

Build Deployed In: cp82_te_adpimportlog_001.zip QR2025.4.0.5012
Dependent Files: deltekcostpointmaintenancerelease_8.2.12.5013.exe

Configuration >> Resource Licenses


Defect 2383856: When you removed licenses for employees, the displayed license counts increased instead of decreasing. This resulted in inaccurate totals for both used and available licenses.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Configuration >> UDT01


Defect 2472954: When you used wildcard link checkboxes in a co-deployed environment, they did not match the database, and link subtasks were read-only.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Configuration >> UDT02


Defect 2491348: The values for MO Need and In-Shop Dates were not validated on the Timesheet if Override was clear and Editing was set to Soft or Hard.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense


Defect 2409258: The EPQCLREXPRPT and EPQCLREPAUTH applications were unavailable to users with the Costpoint SMB/Essentials License.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense >> Expense Charge Types


Defect 2382257: After using the Find and Replace function and saving changes, only the last row was updated instead of all matching entries.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense >> Expense Report


Defect 2117515: You were unable to download and view the third attachment from the Workflow of an existing expense report.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2194574: When the print order of UDT01 and UDT02 were switched, the final print output did not reflect that change.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2335046: When the Locale ID was set to en_GB, the date formats in a expense report were incorrectly displayed and printed.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2396273: When the Export Report Type was changed in a resource history and a new expense report was created, the type field did not refresh to the correct Expense Report Class for the specified dates.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2397774: When a copied expense was not reviewed for allocations, you were allowed to submit it and did not receive a warning.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2479617: When you saved an expense report with a 0% value in the percentage column, the project, account, and description fields were displayed as blank.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2481442: You did not receive a system error when submitting two Business Meals for the same day and meal.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2482372: When you manually entered the Expense Charge Type in the Charge Allocations Under Ceiling subtask, the Description, UDT01CS, and UDT02CS fields are cleared.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2489981: When a supervisor assigned to a role with User Directed Tasks enabled modified an Under Review Expense Report but was not the person selected by the employee for approval, the report did not revert to draft. Upon saving, the Approval Task reset to display all supervisors instead of only the one chosen by the employee.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2491405: You received a blank error message when attempting to approve an expense report with unsaved data, instead of the expected prompt to save or discard pending changes.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense >> Expense Report Types


Defect 2418500: When Multicurrency was unchecked, the End Date and Costpoint Multicurrency Schedule fields were still enabled.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense >> Expense Settings


Defect 2418263: The functionality of the Use Costpoint Multicurrency for Expense checkbox was updated so that it is now enabled even if no end date is set in the adjacent End Date field.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense >> Maintain Expenses


Defect 2382793: Some sort options were missing from the Sort tab dropdown list.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense >> Manage/Approve Expense Reports


Defect 2365173: You encountered a system error when switching to form view after accessing subtasks like Location and Default Charges from an expense report return set.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense >> Quick Entry Expense Authorization


Defect 2421421: When a supervisor approved an expense authorization, the status failed to update to "Approved" and remained "Submitted".

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Expense >> Quick Entry Expense Report


Defect 2353493: When you initially changed a defaulted UDEF to another option and clicked Save, it defaulted back to the original selection. However, when you selected your choice again, it remained after saving.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2434275: When you enter an expense date on an expense report line, the Meals Detail subtask defaults to the earliest start date from your location and sets the end date to the current day, instead of using the date you provided.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2434374: When you added an expense to an expense report, the departure and return date fields were not editable even though the date edit flag was enabled in the expense type setup.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2434521: When UDF fields were required in the expense type with labels and text available, the details subtask did not display the fields and labels.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2470173: When you scanned a lodging receipt in Quick Entry ER format, the number of nights displayed incorrectly. When you updated the end date, the number of nights did not update accordingly.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Time >> Change Timesheet Status


Defect 2411869: To reduce the number of interdependencies that exist when applications are updated, the common code was broken out into smaller groups and libraries. This is a backend update only. There are no direct impacts on the functionality or the interface related to this update, and the application functions as normal.  

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Time >> Export Timesheets


Defect 2455650: If Reverse Timesheet on Correction was enabled in Timesheet Classes, and you used the Print or Preview functions before exporting, reversed and deleted hours did not display on the Labor Distribution report, nor did they export.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Time >> Generate Timesheets


Defect 2411868: To reduce the number of interdependencies that exist when applications are updated, the common code was broken out into smaller groups and libraries. This is a backend update only. There are no direct impacts on the functionality or the interface related to this update, and the application functions as normal.  

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Time >> Manage/Approve Timesheets


Defect 2385468: When you used the "Last Name equals" filter, incorrect timesheet status counts was returned, including users whose last names do not match.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2388836: You encountered an error message when you opened the Query tab in the class subtask after selecting specific classes, even though you were only filtering and not executing a query.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2389942: When you filled out time entries for the entire period, the validation for overlapping days was bypassed, and you did not encounter an error.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2400304: Supervisors were able to modify timesheets even when the corresponding period was closed and all modification flags in the timesheet schedule were disabled.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2419458: When the Supervisor approved a Timesheet, email notifications were not sent.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2423506: When you click the Mass Approve button to approve a single or multiple timesheets with a Signed status, you encountered the error message, "Timesheet must be saved before approval or rejection."

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2448431: When using WIC, and you correctly applied ACTION_CD handling, several common tasks remained unavailable, including Sign, Approve, Reject and Correct, and Undo Correction.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Time >> Time Settings


Defect 2400440: When viewed in PWA mode, both the Overall Attachments section and the Line Level Approval field displayed incorrectly.

Build Deployed In: cp82_te_tmmconfig_001.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.1.0.5006.exe

Time >> Timesheet


Defect 2331041:When you changed a project charge that had an embedded UDT10, the UDT10 value was not updated.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2335706: When multiple lines are copied and pasted into a timesheet, the line number field is rearranged out of sequence upon saving, and an error message is triggered after charges are queried and hours are updated.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2394938: When you performed a Project Manager Lookup with Group Cache set to OFF, an error occurred.

Build Deployed In: DeltekCostpointMaintenanceRelease_2025.2.0.5020.exe cp82_te_common_002.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.1.0.5006.exe

Defect 2395149: In the current timesheet period, you received a break warning earlier than the maximum number of hours, and in a future timesheet period, a similar hours discrepancy was not flagged with a warning, when it should have been. 

Build Deployed In: cp82_te_tmmtimesheet_002.zip QR2025.4.0.5012
Dependent Files: DeltekCostpointMaintenanceRelease_2025.1.0.5006.exe

Defect 2403177: The Cloud Administrator was not able to initiate the timesheet Correction or Undo Correction process.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2407203: When time was updated using the interactive card in Teams, a follow-up email reminder was sent even though it should not have been generated.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2411659: To reduce the number of interdependencies that exist when applications are updated, the common code was broken out into smaller groups and libraries. This is a backend update only. There are no direct impacts on the functionality or the interface related to this update, and the application functions as normal.  

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2416071: After you selected a MO charge, UDT07 defaulted to a non-MO PLC.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2422048: The default language used in timesheet approval notifications was updated to include the phrase "with warnings" when applicable.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2428284: You encountered a validation error when entering an account-specified charge on a timesheet charge description.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2434868: When you signed or saved a correction timesheet without making changes, a system error occurred.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2440667When you updated existing Timesheet Charge hours, the charge revalidated and potentially produced an "Invalid Charge" error if the charge was no longer valid to add to timesheet.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2468994: When you signed or saved a correction timesheet without making changes, a system error occurred, resulting in a failed save process.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Defect 2469590: When you loaded the MO with UDT07 set to default, it defaulted to the first entry in the UDT07 screen instead of using the linked record from Link27 as expected.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Time >> Timesheet Reminder


Defect 2216628: Reminder notifications were incorrectly sent to users with the Primary Supervisor role in groups not selected.

Build Deployed In: QR2025.4.0.5012
Dependent Files:

Security Enhancements

There are no security enhancements or security issues addressed in this release.


Known Issues

Widget Errors on Dashboards

An intermittent query service error displays for some widgets upon launching a dashboard. This has been reported to IBM. As a workaround, close the dashboard and reopen it.

 

HR Management Dashboard – Employee Skills Tab

When you access the Employee Skills tab on the HR Management Dashboard in Costpoint Business Intelligence, an error message displays in relation to the volume of the dataset. Deltek is aware of the issue and is actively working on a fix.

 

SOAP Errors in the Accounts Receivable Aging Report

When you run the Accounts Receivable Aging Report, intermittent Simple Object Access Protocol (SOAP) errors might occur, preventing the report from running successfully.

 

Command Center Hours Analysis Tab and Costpoint Planning

You might encounter an error if you use the Hours Analysis tab of the Command Center without setting up the Costpoint Planning module.

 

Command Center Drill-throughs and Query Result Sets

When you clicked links to navigate from the Command Center to Costpoint, the appropriate Costpoint application launched but did not query the specific records from the Command Center. Deltek is aware of the issue and is actively working on a fix.


Database Changes

Database Change documents detail the modifications made to the data dictionary between releases. You can view and download the latest version in PDF or Excel format from the Costpoint Data Dictionary page in the Learning Hub. To access previous versions, you can use the Search box and Filter functionality available on the platform.


Other Links

Deltek Learning Hub

Summary Excel Lists


© 2025 Deltek

Return to Top