tableProjectsofficial - Microsoftderived - from the source, no model text

Table 315 "Jobs Setup"

Base Application · Microsoft.Projects.Project.Setup

Across versions

  1. BC23present
  2. BC246 fields changed, 2 fields added
  3. BC25unchanged
  4. BC261 fields changed, 1 procedures added
  5. BC27unchanged
  6. BC2815 fields changed, 1 procedures added
  7. BC291 fields changed
  8. BC30unchanged

Neighbourhood 9 connected objects and pages

Table 308 "No. Series" (relates to, 3 links)No. SeriesTable 7000 "Price List Header" (relates to, 2 links)Price List HeaderTable 1006 "Job WIP Method" (relates to)Job WIP MethodTable 208 "Job Posting Group" (relates to)Job Posting GroupPage 463 "Jobs Setup" (pages and codeunits on it, 3 links)Jobs SetupPage 1824 "Jobs Setup Wizard" (pages and codeunits on it)Jobs Setup WizardProject management (Learn pages)Project managementSet up projects, prices, and project posting groups (Learn pages)Set up projects, prices, and…Set Up Resources, Time Sheets, and Projects (Learn pages)Set Up Resources, Time Sheet…

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Projects.Project.Setup · captioned “Projects Setup” · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 463 “Jobs Setup” (3 Learn pages).

Properties

Property Value
Caption Projects Setup
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Primary Key Δ BC26 Code[10] —
2 Job Nos. Δ BC24 Δ BC28 Code[20] Specifies the code for the number series that will be used to assign numbers to projects. To see the number series that have been set up in the No. Series table, click the drop-down arrow in the field. TableRelation Table 308 “No. Series” (No. Series)
3 Apply Usage Link by Default Δ BC28 Boolean Specifies whether project ledger entries are linked to project planning lines by default. Select this check box if you want to apply this setting to all new projects that you create.
4 Default WIP Method Δ BC28 Code[20] Specifies the default method to be used for calculating work in process (WIP). It is applied whenever you create a new project, but you can modify the value on the project card. TableRelation Table 1006 “Job WIP Method” (“Job WIP Method”.Code)
5 Default Job Posting Group Δ BC24 Δ BC28 Code[20] Specifies the default posting group to be applied when you create a new project. This group is used whenever you create a project, but you can modify the value on the project card. TableRelation Table 208 “Job Posting Group” (“Job Posting Group”.Code)
6 Default WIP Posting Method Δ BC24 Δ BC28 Option Specifies how the default WIP method is to be applied when posting Work in Process (WIP) to the general ledger. By default, it is applied per project. OptionCaption: Per Project,Per Project Ledger Entry
7 Allow Sched/Contract Lines Def Δ BC28 Boolean Specifies whether project lines can be of type Both Budget and Billable by default. Select this check box if you want to apply this setting to all new projects that you create.
9 Document No. Is Job No. Δ BC24 Δ BC28 Boolean Specifies that the project number is also the document number in the ledger entries posted for the project.
10 Default Task Billing Method + BC24 Δ BC28 Enum “Task Billing Method” Specify whether to use the customer specified for the project for all tasks or allow people to specify different customers. One customer lets you invoice only the customer specified for the project. Multiple customers lets you invoice customers specified on each task, which can be different customer… enum Enum 1004 “Task Billing Method”
31 Logo Position on Documents Δ BC28 Option Specifies the position of your company logo on business letters and documents. OptionCaption: No Logo,Left,Center,Right
40 Job WIP Nos. Δ BC24 Δ BC28 Code[20] Specifies the code for the number series that will be used to assign numbers to project WIP documents. To see the number series that have been set up in the No. Series table, click the drop-down arrow in the field. TableRelation Table 308 “No. Series” (No. Series)
50 Archive Jobs + BC24 Δ BC28 Δ BC29 Enum “Job Archive Option” Specifies if you want to automatically archive projects when: deleted, status changed, when project or project task quote sent to customer or related sales invoice posted. enum Enum 1005 “Job Archive Option”
1001 Automatic Update Job Item Cost Δ BC24 Δ BC28 Boolean Specifies in the Projects Setup window that cost changes are automatically adjusted each time the Adjust Cost - Item Entries batch job is run. The adjustment process and its results are the same as when you run the Update Project Item Cost batch job.
7000 Price List Nos. Δ BC28 Code[20] Specifies the code for the number series that will be used to assign numbers to project price lists. TableRelation Table 308 “No. Series” (No. Series)
7003 Default Sales Price List Code Δ BC28 Code[20] Specifies the code of the existing sales price list that stores all new price lines created in the price worksheet page. TableRelation Table 7000 “Price List Header” (“Price List Header” where(“Price Type” = const(Sale), “Source Group” = const(Job), “Allow Updating Defaults” = const(true)))
7004 Default Purch Price List Code Δ BC28 Code[20] Specifies the code of the existing purchase price list that stores all new price lines created in the price worksheet page. TableRelation Table 7000 “Price List Header” (“Price List Header” where(“Price Type” = const(Purchase), “Source Group” = const(Job), “Allow Updating Defaults” = const(true)))

Keys

  • Key1: Primary Key (clustered)

Procedures

  • UseLegacyPosting(): Boolean + BC26
  • GetRecordOnce() + BC28

Relations

Pages and codeunits on this table

Recent changes

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Jobs Setup"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources