Project cost plans, budgets and timesheets now name a GL account instead of a second master nobody could maintain; a project finally records which company it belongs to; and the Tasks pivot offers every column the grid renders.
A Project Chooses Its Company, or Takes It From the Sales Order
A project’s company decides its chart of accounts, its posting periods and every settlement, billing and labour journal raised under it — and neither the API nor the Overview screen had ever set it.
Naming a sales order now derives the company and the customer from it, and a company that disagrees with the order is refused by name. Where there is no order — capital expenditure, internal work — the company is chosen on the Overview tab. Changing an established company is refused once journal lines exist under it, or once the cost plan names accounts outside the new company’s chart.
The Tasks Pivot Offers Every Column the Report Shows
Reported as “there are many columns in the tasks report but some are missing in the Pivot analysis”. The two tabs are the same rows, so a reader expects the same columns — but the pivot built its own projection of about twenty fields while the grid renders fifty-one. A field absent from the data is not merely unplaced in the pivot: it cannot be dragged in at all.
Department, Assigned Role, All Assignees, WBS, Task Definition, Verified By, Critical Path and every actual, revised, float and weight figure are now there. The built-in layout is unchanged and the new fields wait in the field list, so a layout anyone has already saved still loads.
Three details make them behave: a tenant’s own column caption now reaches the pivot as well as the grid, so one caption renames the column on both tabs; a date reaches the pivot as the day it names rather than a timestamp, which otherwise makes one member per row; and a measure with no answer is blank rather than zero, which would have read as a real zero.
Order Quantity is now offered, defaulting to Max rather than Sum — an order’s quantity repeats on every task of that order, so a Sum multiplies it by the task count. Withholding the field entirely was the earlier answer, and it read as a missing column.
Help Documentation for the Over-Billing Debit Note
The automatic debit note on an over-billed purchase invoice is now documented in the in-app help: when it triggers, what it posts, why under-billing raises nothing, and how to turn it on.
The GL Account Is the Cost Element
Project cost plan lines, change-request lines, activity rates, timesheet lines and budget document lines now name an expense account from the chart of accounts instead of a separate cost element.
Nothing in this product ever posted by cost element — actuals key on the account — so the element was a second master with no screen and no interface, kept in step with the chart by hand, which could only ever lose resolution against the ledger. One place now decides which accounts may be planned on: postable expense leaves of the project company’s own chart, refusing a heading, an inactive account, another company’s account or a non-expense account by name.
Plan against actual now keys on the same account on both sides. Existing plan lines are carried forward where the element named an account.