Deltek Vantagepoint 4.0.4 (Build 4.0.4.1625) Release Notes
 
Release Date: June 15, 2021

Last Updated: June 18, 2021


Welcome to the Deltek Vantagepoint 4.0.4 Release Notes, which describe the new features and enhancements introduced in this release.

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


Enhancements


Mobile


Updated Apache Cordova for Android and iOS

Cordova-Android was upgraded to 9.0.0 and Cordova-iOS was upgraded to 6.0.0, to provide camera plugin security improvements for Android and iOS.


Videos


Mobile Credit Card Expenses Video

A new Mobile Credit Card Expenses video has been added to the Vantagepoint online help. The video shows you four ways to quickly match credit card charges to expense reports in Mobile Time & Expense.

You can access the video directly by clicking Mobile Credit Card Expenses.

You can also access the video in online help:


Software Issues Resolved


Billing >> Batch Billing


Defect 1473424: If you logged on with the French (Canada) language and selected email options on the Email Invoice dialog box, the resulting email messages did not display the field values correctly for the selected options.


Billing >> Interactive Billing


Defect 1346691: In the Pre-Invoice History section of a second pre-invoice for a project, the amount in the Cancelled column for the first pre-invoice incorrectly displayed the amount billed, instead of the amount cancelled.


Defect 1470514: This issue occurred when you accepted an invoice of a project that also had phases and tasks in the work breakdown structure. On the Invoice Accept dialog box, when you entered a value in the Phase or Task field to filter the transaction rows, you received an error message saying that no results were found, even when there were matching results.


Defect 1478219: This issue occurred when you set the BTD Section option to Expense for any section on the Sections tab of the Invoice Template Editor form in the desktop application. When you printed an invoice in Billing » Interactive Billing, the invoice displayed the section's expenses under a separate label instead of combining the expense with other amounts under the Expenses label in the Billings to Date section.


Billing >> Invoice Approvals


Defect 1465870: This issue applies if your security role did not have access to Billing Terms but did have access to Draft Invoice Approvals. You could not select an invoice from Billing » Invoice Approvals to open in Hubs » Projects » Draft Invoice Approvals because the row tool icon that displayed the Open in Draft Invoices option was missing.


Cash Management >> Payment Review


Defect 1464761: When you were logged in as a specific user, your search for payment records did not return any results.


Cash Management >> Vendor Payments


Defect 1450834: When you clicked the Create New Run button, you received the following error message: "The multi-part identifier "CL.Status" could not be bound. The multi-part identifier "CL.Category" could not be bound. The multi-part identifier "CL.Status" could not be bound. The multi-part identifier "CL.Category" could not be bound."

This issue occurred when you configured the new vendor payment run and selected a saved favorite in the Vendor Selection field.


Defect 1456437: When you clicked Export to Text on the Printing and Numbering page of the Vendor Payments form, the information in the output file was not in the right order.


Defect 1464640: This issue occurred if you entered a wire vendor payment and set the Wire Details option to Missing. When you entered a value in the Exchange Rate field, you received an error message.


Defect 1465029: This issue occurred if: 

When you used the Export to Text option in the Payments grid after performing a vendor payment run, the exported text file did not include the user-defined field data from the firm record.


Grids


Defect 1469769: You were not able to page through records in a grid when using List View. This error occurred when:


Hubs >> Activities


Defect 1454105: When you used the activity date as a search field in an advanced search, you did not get any search results because the time details were (incorrectly) included.


Defect 1465806: When you updated the value of the Reminder option on the Overview tab of the Activity form, the reminder email alerts were not sent based on the new value.


Hubs >> Employee >> Employees


Defect 1442954: When you added a new employee and entered an identification number in the Employee Number field, the ADP File Number field on the Accounting tab remained blank and was not automatically pre-filled with the new employee number.


Defect 1445215: On the Time & Expense tab, when you entered values in the Labor Code field instead of selecting values from the drop-down list, no results were returned from your search. This issue occurred when there were multiple labor codes entered for a level in Settings » Accounting » Labor Codes.


Hubs >> Equipment


Defect 1468838: You experienced performance issues while using the Equipment hub in the desktop application:


Hubs >> Firms >> AR Review


Defect 1465407: In the Accounts receivable grid, when you clicked View Details it took almost one minute to display the details on the Invoice Summary dialog box.

 

Defect 1431884: When an existing firm record had a Firm Type of Client and you later selected to also make it a Vendor, the firm did not display if you searched by a user defined field in Accounts Payable reports.


Hubs >> Firms >> Firms


Defect 1469096: This issue occurred when you tried to associate a child firm record with a parent firm record from the child firm record. When you selected a value in the Parent field of the Overview tab of the Firms form, the displayed value did not match what you selected. As a workaround, use the Firm Hierarchy option on the parent firm record to associate it with the child firm record.


Hubs >> Firms >> Voucher Review


Defect 1463249: On the Purchase Orders tab of the Voucher Review form, the info bubbles for the Buyer and Authorized By fields displayed vendor information instead of employee details.


Defect 1463846: In the browser application, the Type column in the Purchase Orders grid on the Purchase Orders tab of the Voucher Review form incorrectly displayed Role instead of Service. The Type column did not match the purchase order type specified in the desktop application when the record was created in Purchasing » Purchase Orders.


Hubs >> Projects


Defect 1452708: In the Projects hub, when you clicked the Organization Lookup field to select an organization, there were non-selectable duplicates of organization levels listed in the drop-down list even though the organization format did not use delimiters.


Defect 1462407: This issue occurred if you do not have the Accounting module. In the Projects hub, when you tried to edit the saved search list, you received an "Invalid column name" error message.


Defect 1466395: If a project template in Vision that had custom fields with field security settings, such as Required or Hidden, was converted to Vantagepoint, you could no longer change those security settings because Screen Designer is not available for project templates in the Vantagepoint desktop application. To resolve this issue, the version 4.0.4 upgrade removes all such settings from existing project templates in Vantagepoint, and the Vision-to-Vantagepoint upgrade process now does the same for Vision templates during the conversion to Vantagepoint.


Hubs >> Projects >> Draft Invoice Approvals


Defect 1454376: On the Labor tab of the Draft Invoice Approvals form, when you set the Status field to Hold for a transaction, you received the following error message: "Violation of PRIMARY KEY constraint 'billLabDetailPK'. Cannot insert duplicate key in object 'dbo.billLabDetail'." (You instead had to use the Hold option on the grid toolbar to change the status.)


Defect 1468192: On the Invoice Preview tab of the Draft Invoice Approvals form, when you entered comments in the Draft Invoice Comments pane and then navigated to another application (Projects, for example), your comments were not saved.


Defect 1474210: The Invoice Preview tab on the Draft Invoice Approvals form did not properly load and display the draft invoice for review.


Hubs >> Projects >> Invoices


Defect 1409175: This issue occurred when a project had a different primary client and billing client. When you entered AR comments for an invoice in Hubs » Projects » Invoices, comments were incorrectly associated with the primary client, instead of the billing client. The AR comments could not be seen in Hubs » Firms » AR Review. Additionally, comments that were entered in AR Review in the Firms hub could not be seen in AR Comments in Invoices in the Projects hub.


Hubs >> Projects >> Plan


Defect 1464722: In some cases, when you added phases or tasks to a project by copying existing phases or tasks, those new phases or tasks were added correctly to the project work breakdown structure (WBS), but they did not appear in the WBS when you displayed the project plan. Upgrading to version 4.0.4 will prevent this problem from occurring when you add new WBS elements in the future, but it does not fix incorrect data created in earlier versions. If you discover a discrepancy between a project WBS in plans and the same project WBS elsewhere (for example, in the Edit Project Structure grid), contact Deltek Customer Care about running a script to correct your data.


Hubs >> Projects >> Project


Defect 1466471: When you set the Charge Type option to Overhead for a project, the Project Currency field was not displayed on the Overview tab of the Projects form.


Defect 1466487: When you upgraded from Vision to Vantagepoint, the values for Estimated Project Start and Estimated Project Completion did not get carried over to the Milestones grid on the Dates & Costs tab of the Projects form.


Hubs >> Projects >> Project Review


Defect 1463713: When you drilled down from one of the direct labor amounts to view detail, the Comment column in the grid on the JTD Direct Labor at Billing/Cost dialog box or the JTD Labor Hours dialog box correctly displayed comments for some rows. However, for other rows with comments, that column was blank. To see the comment for those rows, you had to hover over the Comment column to display the comment in a tooltip.


Mobile >> Mobile Time and Expense


Defect 1477077: When you created an expense report and selected a project with an ampersand in the project number, you received the following error message: "This project has no active Tasks and cannot be selected."


My Stuff >> Approval Center


Defect 1438317: When you approved expense lines, you received a popup message saying that the approval was completed, but the screen continued displaying a "Please wait..." message.


Defect 1447027: This issue applies to project managers who did not have an employee supervisor role, but did have rights to approve timesheet lines in the Approval Center. When you clicked the hyperlink in the Date column of the Timesheet Lines grid, you were able to view the employee's entire timesheet record, which included projects that were not associated with your role.


My Stuff >> Dashboards


Defect 1361188: When you used the sorting option in a dashpart, the sorted dashpart had one or more of the following issues:


Defect 1392885: When you included project-related columns and calculated field columns in a dashpart with a project dashpart base, both columns did not display any value.


Defect 1455587: When you resized or moved a dashpart, the mouse pointer got stuck and continued to resize or move even when you released the mouse button.


My Stuff >> Expense Report


Defect 1462102: When you attempted to split a credit card transaction into more than two expense lines, the Credit Card Charges pane displayed an incorrect balance. As a workaround, go to another area in Vantagepoint and then return to the Expense Report form; the correct balance amount is then displayed in the Credit Card Charges pane. 


My Stuff >> Reporting


Defect 1437986: On the Chart tab of a report, when you added a chart to display at the top of a report and then selected the Schedule option on the Other Actions menu of the Actions bar to run the report later, the Preview window displayed a different chart type when you ran the report. This issue occurred only when you ran a scheduled report.


Defect 1444602: When you clicked the online help link for the Firm Employee Assignment and Activity Status report, it did not work and you received an error message: "404 - File or directory not found."


Defect 1449240: This issue occurred when you set the Time Frame option to Date Range on the Options tab of the options form for an existing favorite report that was based on the Account Analysis report. You could not save or run the favorite report from the report's options form.


Defect 1449260: When you tried to generate the Project Forecast report and included a date/time type user defined field from a user defined tab in the Projects hub, the report did not generate and you received the following error message: "An error has occurred during report processing. (rsProcessingAborted) Query execution failed for dataset 'ReportDataset'. (rsErrorExecutingCommand) For more information about this error navigate to the report server on the local server machine, or enable remote errors."


Defect 1449270: This issue occurred when you had no access to the Accounting module or to the Time and Expense module. The AR Aging, Employee Utilization, and Key Financial Metrics reports associated with these modules were incorrectly available on the Favorites tab of the Reporting form. If you tried to delete one of these reports, you received the following error message: "Cannot delete this report because it is used on the <report name> dashpart."

 

To be able to delete the favorite reports, use Edit mode in My » Stuff Dashboards to delete this dashpart from the Dashpart Library.


Defect 1449644: This issue occurred in the report options for List reports (for example, Firm List or Contact List report). When you displayed the selections in the Records field, there should not have been an option for you to add new firm or contact records.


Defect 1450200: This issue occurred in several list and audit reports from hubs such as Marketing Campaigns, Projects, Employees, and so on. When you applied a user-defined field to your record search criteria, you received the following error message when you ran the reports: "An error has occurred during report processing. (rsProcessingAborted). Query execution failed for dataset 'ReportDataset'. (rsErrorExecutingCommand). For more information about this error, navigate to the report server on the local server machine, or enable remote errors."


Defect 1451256: On the Office Earning report, the drill down for projects displayed incorrect values in the Total Expense Billing column. (This issue occurred because settings in the Time Frame Options section on the Options tab of the report options were not applied.)


Defect 1466285: When you ran the Fee Remaining report, you received a "Please Wait" message and the report did not load.


Defect 1466921: When you generated the Consolidated Income Statement report, data from companies that were not included in the consolidation group specified in the Consolidation Group field in the Options tab of the report options was displayed, even though data from those companies should not have been included.


Defect 1469194: Two issues were fixed for General Ledger reports:


Defect 1470836: This issue applies if in Settings » Security » Roles a user-defined field was applied to the criteria for your role's record-level access to the Firms hub. When you ran Accounts Payable reports in My Stuff » Reporting, you received the following error message: "An error has occurred during report processing. (rsProcessingAborted) Query execution failed for dataset 'ReportDataset'. (rsErrorExecutingCommand) For more information about this error, navigate to the report server on the local server machine, or enable remote errors."


Defect 1471851: When journal entries were posted at the same time in the Transaction Center, the Account Analysis report did not display certain journal entry postings or had incomplete transaction details.


Defect 1474238: The following issues occurred when you ran the Labor Resource Planned and Actuals report:


Defect 1479379: When you ran the AR Statement report, you received the following error message: "Object reference not set to an instance of an object." This issue occurred if you specified the following report options before you ran the report:


Defect 1480171: When you ran the Employee Labor Detail report with the Debit Account column included and the time frame selected for the report was Date Range, you received the following error: "An error has occurred during report processing. (rsProcessingAborted) Query execution failed for dataset 'ReportDataset'. (rsErrorExecutingCommand)."


My Stuff >> Timesheet


Defect 862254: Values in the Phase and Task columns on the Timesheet form were incorrectly translated to the FR-CA (French-Canadian) language.


Defect 1452051: If on the Time & Expense tab in the Employees hub your Timesheet Administration Level was set to Group, but you did not have rights to edit timesheets for other employees, you were still able to select the For Someone Else option when you tried to add a new timesheet in My Stuff » Timesheet.


Defect 1452179: Timesheet line entries displayed incorrect approval statuses.


Defect 1462966: You were unable to save or submit your timesheet and kept getting the loading icon (the spinner). This occurred when you tried to submit timesheets for projects associated with an organization that is different from your organization.


Proposals >> SF330 Proposals


Defect 1451574: This issue applies if you have CRM Plus but not Accounting. When you performed a vendor lookup in the C. Proposed Team section on the Page 1 tab of the SF330 Proposals form (Proposals » SF330 Proposals in the desktop application), the Vendor lookup dialog box did not display the correct search results when you entered a value in the Search Text field.


Purchasing >> Purchase Orders


Defect 1446867: This issue applies if you are using the French language for Vantagepoint. The French translation for the Phase Name column label on the Default Distribution tab of the Purchase Orders form was incorrect (Purchasing » Purchase Orders in the desktop application). It should have displayed "Nom de la Phase" instead of "Nom du Phase." 


Defect 1465092: When you clicked a vendor link on the General tab of the Purchase Orders form in the desktop application, a browser application window displayed the wrong vendor record.


Defect 1470784: You were able to create a purchase order record without a task specified on the Default Distribution tab. This issue occurred for projects that have phases that are Inactive and tasks that are dormant.


Defect 1472439: On the Purchase Orders form in the desktop application, when you closed a purchase order while in List View and then clicked the Print Status Report option, the Last Modified By column in the report was not updated accordingly.


Purchasing >> Purchase Requisitions


Defect 1470436: In Purchase Requisitions, you were able to copy or save a purchase requisition record with a dormant project on the Cost Distribution tab. In Purchase Orders, when you clicked New » Create PO from Requisition, the same dormant project was carried over to the Default Distribution tab of the new purchase order record.


Resource Management >> Resource View


Defect 1468338: As the result of a billing transfer, overhead projects were included on the Projects tab of the Employee Card. (Only regular and promotional projects should be included.)


Screen Designer


Defect 1440195: When you tried to view hidden fields in the Firms hub using Screen Designer, you received an error message: "Violation of Primary Key Constraint."


Defect 1468190: If you used Screen Designer in Vision to set up a check box as required for a type of role (Accounting and/or CRM), you had no way to change that Required property after you upgraded from Vision to Vantagepoint. Making a check box required is no longer an available option in the Vantagepoint Screen Designer. To resolve this issue, the upgrade process from Vision to Vantagepoint now automatically removes the Required property for all check boxes.


Search


Defect 1449545: When an existing search contained grouped conditions that were entered using the advanced settings for the search criteria and you used the Save as New Search option to create another search with the same criteria, the results of the new search did not correctly match the results from the original search.


Defect 1471714: If your security role restricted record access to employee records based on company, and you displayed the New Employee Search dialog box to search for and select an employee in an employee lookup field (for example, the Project Manager field in the Projects hub), the search results incorrectly included only employees from the company or companies for which you were given employee record access by your role. (If you searched by typing part of the employee name in the field instead of using the search dialog box, the search correctly did not filter the results by company.)


Defect 1477653: This issue occurred for existing saved searches with the following settings:

When you changed the Name option on the Save Options dialog box, the search conditions in the saved search were changed; the conditions in the grouped search criteria were shuffled.


Settings >> Billing >> Default Terms


Defect 1420991: You were unable to save the changes that you made on the Default Billing Terms form. This issue occurred when you configured the Billing Client field as a required field in the Screen Designer of the Projects hub.


Settings >> Labels and Lists >> Lists


Defect 1466883: When you tried to display the State/Province list on the Lists form, you received an "invalid page append" error message. This issue occurred when the country that you specified in Default Country on the Defaults tab of the My Preference dialog box contained more than 100 states.


Settings >> Rate Tables


Defect 1475462: When a Billing rate table had a large number of rows in the grid and you used the scroll bar to scroll down the grid, the screen kept scrolling up and down on its own.


Settings >> Security >> Roles


Defect 1466463: This issue occurred if:

When the user-defined field was used by a user with the configured role, the user-defined field displayed all related data from the user-defined hub instead of applying the specific record level security configuration for the role. 


Settings >> Security >> Users


Defect 1467241: When you selected the Enable All Logins option or the Disable All Logins option in Other Actions, you received the following error message: "You do not have access to update users." This issue occurred even when you had the appropriate rights to perform this action.


Settings >> Time >> Time Categories


Defect 1445892: When you used a multicompany database and your active company was not your home company, you were unable to select any project in the Single Project field on the Time Categories form.


Transaction Center >> AP Invoice Approvals


Defect 1470980: On the AP Invoice Approvals form, an AP invoice record was automatically approved even when you received the following error message: "Transaction (Process ID <XXX>) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction."

This issue occurred when multiple AP invoice records were being approved simultaneously and the approval workflow was set up to skip multiple steps when you click the Submit or Approve action.


Transaction Center >> Transaction Entry >> All Transactions


Defect 1428702: When you copied a transaction line and then updated the phase for that transaction, the original phase name and number were displayed after the transaction was saved.


Transaction Center >> Transaction Entry >> AP Vouchers


Defect 1438959: When you updated an existing AP Voucher and you entered a voucher number that was the same as the invoice number, the information in the Bank field was removed. Since it was a required field, you were unable to proceed with the process because the field was shaded (grayed out).


Transaction Center >> Transaction Entry >> Cash Receipts


Defect 1468110: When you added a new cash receipt file, selected an invoice in the Invoice field, and changed the value in the Account field to the mapped interest revenue account, the Interest check box became disabled. When you tried to save the cash receipt file, you received an error message: "This Account may not be used for an invoice payment."


Utilities >> History Loading >> Accounts Payable


Defect 1464505: You could not change the value in the Invoice Date field for a voucher on the Accounts Payable form, and you received an error message saying that the invoice already existed in the file.


Utilities >> History Loading >> Invoice and Receipt


Defect 1477279:This issue applies if you use a single currency in Vantagepoint. On the Invoice and Receipt form, when you clicked + Add Invoice History below the Invoices grid, you could not enter or update the amount in the Amount column in the grid.


Utilities >> Integrations >> QuickBooks


Defect 1462586: When you ran the QuickBooks Online integration, the first line of the shipping and billing address for a customer that was entered in Vantagepoint was the only part of the address that was updated in QuickBooks Online. This caused incorrect tax to be calculated on an invoice.


Utilities >> Key Conversions >> Projects' Organization


Defect 1455205: On the Projects' Organization form, you were unable to select a specific project for key conversion. This issue occurred when, on the Overview tab in the Projects hub, the Organization that you set at the project level (WBS1) was in a different company, while the Organization that you set at the phase or task level (WBS2 or WBS3) was in the active company.


Utilities >> Process Server >> Queue Manager


Defect 1471609: When you tried to schedule an AP Invoice Approval in Transaction Center » AP Invoice Approvals, you got a notification saying that the job was successfully scheduled. However, when you opened the failed process in the Queue Processes grid in the Queue Manager, you received the following error message: "The record you are trying to update has been updated by another user since you first selected it. In order to make your changes, you must re-select the record and make your changes again."


Defect 1479118: This issue applies to jobs that you run in Utilities » Process Server » Queue Manager. On the Queue Manager form, when you tried to display the Process Queue details of a job (for example, Batch Billing), you received the following error message: "Object reference not set to an instance of an object."


Utilities >> Updates >> Batch Deletes


Defect 1463003: When you used the Batch Deletes utility to delete a record from the Firms hub, you received the following error message: "The multi-part identifier "ClientCustomTabFields.CustSource" could not be bound."


Database Changes

None


Other Links

Online Help

Developer Guide


© 2021 Deltek