Design Detail: Data-model
Project, Task, details are in table 1003 - ProjectPlanning Line. Business Central recognizes 3 types of that line: Budget, Billable, and Both Budget and Billable.
As Industrial Equipment Manufacturing (JMS) wants to clearly separate between Budget, Planning and Billing an additional type has been added: “Planning” while the "Both Budget and Billing" type is hidden. IEM used to have separate tables for Budget - and Billing Lines, they no longer exist.
This means that the Copy Budget to Planning action copies a Planning line of the type Budget to a new Planning line of the type Planning by changing the Type.
T1003 can grow quite large. To accommodate that the following archiving rules are implemented:
- When a Project Quote is converted to - Order only the Active Budget is copied, all other budget versions are archived.
 - When a Project is Completed all planning line types are archived.
 

In IEM the planning line has 3 Types: Budget, Billable and Planning. The Line Type is not editable but is set per page:
- In the Budget Lines page, you can only create lines of the Type Budget
 - In the Planning Lines page, you can only create lines of the Type Planning.
- Planning Lines are also created by the Copy to Planning Lines action
 
 - In the Billable Lines page, you can only create lines of the Type Billable.
- Billable lines are also created by the Initialize action that breaks down a contract amount.
 - Billable lines are also created when usage is posted in a Project with invoicing method Time and Material.
 
 
See Also
Welcome to Industrial Equipment Manufacturing