pageProjectsofficial - Microsoftderived - from the source, no model text

Page 88 "Job Card"

Base Application · Microsoft.Projects.Project.Job

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC251 procedures added
  4. BC26-30unchanged

Neighbourhood 21 connected objects and pages

Table 167 "Job" (relates to)JobPage 89 "Job List" (pages and codeunits on it)Job ListPage extension 42807 "SL Hist. Project Card" (extended by)SL Hist. Project CardPage extension 6282 "Sust. Job Card" (extended by)Sust. Job CardCodeunit 1032 "Job Planning Line-Reserve" (calls)Job Planning Line-ReserveCodeunit 1400 "DocumentNoVisibility" (calls)DocumentNoVisibilityCodeunit 365 "Format Address" (calls)Format AddressCodeunit 5998 "Job Warehouse Mgt." (calls)Job Warehouse Mgt.Codeunit 7001 "Price Calculation Mgt." (calls)Price Calculation Mgt.Codeunit 759 "Job Chart Mgt" (calls)Job Chart MgtCodeunit 99000852 "Job Planning Line-Planning" (calls)Job Planning Line-PlanningPage 1030 "Job Cost Factbox" (calls)Job Cost FactboxPage 1816 "Job Creation Wizard" (calls)Page 1824 "Jobs Setup Wizard" (calls)Jobs Setup WizardPage 5785 "Warehouse Activity Lines" (calls)Warehouse Activity LinesPage 9098 "Job No. of Prices FactBox" (calls)Page 9099 "Job WIP/Recognition FactBox" (calls)Table 5767 "Warehouse Activity Line" (calls)Assemble to Project (Learn pages)Create a project card for a project and specify tasks (Learn pages)Use online maps to find locations and directions (Learn pages)

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.Job · captioned “Project Card” · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Project Card
SourceTable Job
PageType Document

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
General No. No. Specifies the number of the involved entry or record, according to the specified number series. from the table field
Description Description Specifies a short description of the project. from the table field
Customer No. Sell-to Customer No. Specifies the number of the customer who will receive the products and be billed by default. from the table field
Customer Name Sell-to Customer Name Specifies the name of the customer who will receive the products and be billed by default. from the table field
Customer Name 2 Sell-to Customer Name 2 Specifies an additional part of the name of the customer who will receive the products and be billed by default. from the table field
Sell-to Address Sell-to Address Specifies the address where the customer is located. from the table field
Address 2 Sell-to Address 2 Specifies additional address information. from the table field
City Sell-to City Specifies the city of the customer on the sales document. from the table field
Control60 Sell-to County Sell-to County Specifies the state, province or county of the address. from the table field
Sell-to Post Code Sell-to Post Code Specifies the postal code. from the table field
Country/Region Code Sell-to Country/Region Code Specifies the country or region of the address. from the table field
Contact No. Sell-to Contact No. Specifies the number of the contact person that the sales document will be sent to. from the table field
Phone No. SellToContact."Phone No." Specifies the telephone number of the contact person that the sales document will be sent to.
Mobile Phone No. SellToContact."Mobile Phone No." Specifies the mobile telephone number of the contact person that the sales document will be sent to.
Email SellToContact."E-Mail" Specifies the email address of the contact person that the sales document will be sent to.
Contact Sell-to Contact Specifies the name of the person to contact at the customer. from the table field
General Search Description Search Description Specifies an additional description of the project for searching purposes.
External Document No. External Document No. Specifies a document number that refers to the customer’s or vendor’s numbering system.
Your Reference Your Reference Specifies the customer’s reference. The content will be printed on sales documents.
Person Responsible Person Responsible Specifies the person at your company who is responsible for the project. from the table field
Blocked Blocked Specifies that the related record is blocked from being posted in transactions, for example a customer that is declared insolvent or an item that is placed in quarantine. from the table field
Last Date Modified Last Date Modified Specifies when the project card was last modified. from the table field
Project Manager Project Manager Specifies the person who is assigned to manage the project. from the table field
No. of Archived Versions No. of Archived Versions Specifies the number of archived versions of this project. from the table field
Content Tasks part Page 1001 “Job Task Lines Subform” —
Posting Status Status Specifies a current status of the project. You can change the status for the project as it progresses. Final calculations can be made on completed projects.
Job Posting Group Job Posting Group Specifies the posting group that links transactions made for the project with the appropriate general ledger accounts according to the general posting setup. from the table field
Location Code Location Code Specifies the location code of the project. from the table field
Bin Code Bin Code Specifies a bin code for specific location of the project. from the table field
WIP Method WIP Method Specifies the method that is used to calculate the value of work in process for the project. from the table field
WIP Posting Method WIP Posting Method Specifies how WIP posting is performed. Per Project: The total WIP costs and the sales value is used to calculate WIP. Per Project Ledger Entry: The accumulated values of WIP costs and sales are used to calculate WIP. from the table field
Allow Budget/Billable Lines Allow Schedule/Contract Lines Specifies if you can add planning lines of both type Budget and type Billable to the project. from the table field
Apply Usage Link Apply Usage Link Specifies whether usage entries, from the project journal or purchase line, for example, are linked to project planning lines. Select this check box if you want to be able to track the quantities and amounts of the remaining work needed to complete a project and to create a relationship between dema… from the table field
% Completed Rec.PercentCompleted() Specifies the percentage of the project’s estimated resource usage that has been posted as used.
% Invoiced Rec.PercentInvoiced() Specifies the percentage of the project’s invoice value that has been posted as invoiced.
% of Overdue Planning Lines Rec.PercentOverdue() Specifies the percentage of the project’s planning lines where the planned delivery date has been exceeded.
Invoice and Shipping Task Billing Method 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… from the table field
Bill-to Bill-to BillToOptions Specifies the customer that the sales invoice will be sent to. Default (Customer): The same as the customer on the sales invoice. Another Customer: Any customer that you specify in the fields below.
Control205 Bill-to Customer No. Bill-to Customer No. Specifies the number of the customer who pays for the project. from the table field
Name Bill-to Name Specifies the name of the customer who pays for the project.
Name 2 Bill-to Name 2 Specifies an additional part of the name of the customer who pays for the project. from the table field
Address Bill-to Address Specifies the address of the customer to whom you will send the invoice. from the table field
Address 2 Bill-to Address 2 Specifies an additional line of the address. from the table field
City Bill-to City Specifies the city of the address. from the table field
Control56 Bill-to County Bill-to County Specifies the county code of the customer’s billing address. from the table field
Control205 Post Code Bill-to Post Code Specifies the postal code of the customer who pays for the project. from the table field
Country/Region Bill-to Country/Region Code Specifies the country/region code of the customer’s billing address. from the table field
Contact No. Bill-to Contact No. Specifies the number of the contact person at the customer’s billing address. from the table field
Phone No. BillToContact."Phone No." Specifies the telephone number of the customer contact person for the project.
Mobile Phone No. BillToContact."Mobile Phone No." Specifies the mobile telephone number of the customer contact person for the project.
Email BillToContact."E-Mail" Specifies the email address of the customer contact person for the project.
Contact Bill-to Contact Specifies the name of the contact person at the customer who pays for the project. from the table field
Payment Terms Payment Terms Code Payment Terms Code Specifies a formula that calculates the payment due date, payment discount date, and payment discount amount.
Payment Method Code Payment Method Code Specifies how to make payment, such as with bank transfer, cash, or check.
Ship-to Ship-to ShipToOptions Specifies the address that the products on the sales document are shipped to. Default (Sell-to Address): The same as the customer’s sell-to address. Alternate Ship-to Address: One of the customer’s alternate ship-to addresses. Custom Address: Any ship-to address that you specify in the fields below.
Control202 Code Ship-to Code Specifies the code for another shipment address than the customer’s own address, which is entered by default. from the table field
Name Ship-to Name Specifies the name that products on the sales document will be shipped to. from the table field
Name 2 Ship-to Name 2 Specifies an additional part of the name that products on the sales document will be shipped to. from the table field
Address Ship-to Address Specifies the address that products on the sales document will be shipped to. from the table field
Address 2 Ship-to Address 2 Specifies additional address information. from the table field
City Ship-to City Specifies the city of the customer on the sales document. from the table field
Control82 Ship-to County Ship-to County Specifies the state, province or county of the address. from the table field
Control202 Post Code Ship-to Post Code Specifies the postal code. from the table field
Country/Region Ship-to Country/Region Code Specifies the customer’s country/region. from the table field
Ship-to Phone No. Ship-to Phone No. Specifies the telephone number of the company’s shipping address. from the table field
Contact Ship-to Contact Specifies the name of the contact person at the address that products on the sales document will be shipped to. from the table field
Duration Starting Date Starting Date Specifies the date on which the project actually starts. from the table field
Ending Date Ending Date Specifies the date on which the project is expected to be completed. from the table field
Creation Date Creation Date Specifies the date on which you set up the project. from the table field
Foreign Trade Currency Code Currency Code Specifies the currency code for the project. By default, the currency code is empty. If you enter a foreign currency code, it results in the project being planned and invoiced in that currency. from the table field
Invoice Currency Code Invoice Currency Code Specifies the currency code you want to apply when creating invoices for a project. By default, the invoice currency code for a project is based on what currency code is defined on the customer card. from the table field
Price Calculation Method Price Calculation Method Specifies the default method of the unit price calculation. from the table field
Cost Calculation Method Cost Calculation Method Specifies the default method of the unit cost calculation. from the table field
Exch. Calculation (Cost) Exch. Calculation (Cost) Specifies how project costs are calculated if you change the Currency Date or the Currency Code fields on a project planning Line or run the Change Project Planning Line Dates batch job. Fixed LCY option: The project costs in the local currency are fixed. Any change in the currency exchange rate wil…
Exch. Calculation (Price) Exch. Calculation (Price) Specifies how project sales prices are calculated if you change the Currency Date or the Currency Code fields on a project planning Line or run the Change Project Planning Line Dates batch job. Fixed LCY option: The project prices in the local currency are fixed. Any change in the currency exchange …
Language Code Language Code Specifies the language to be used on printouts for this project. from the table field
To Post WIP Posting Date WIP Posting Date Specifies the posting date that was entered when the Project Calculate WIP batch job was last run. from the table field
Total WIP Sales Amount Total WIP Sales Amount Specifies the total WIP sales amount that was last calculated for the project. The WIP sales amount is the value in the WIP Sales Project WIP Entries window minus the value of the Recognized Sales Project WIP Entries window. For projects with the Cost Value or Cost of Sales WIP methods, the WIP sale…
Applied Sales G/L Amount Applied Sales G/L Amount Specifies the sum of all applied sales in the general ledger that are related to the project. from the table field
Total WIP Cost Amount Total WIP Cost Amount Specifies the total WIP cost amount that was last calculated for the project. The WIP cost amount is the value in the WIP Cost Project WIP Entries window minus the value of the Recognized Cost Project WIP Entries window. For projects with Sales Value or Percentage of Completion WIP methods, the WIP …
Applied Costs G/L Amount Applied Costs G/L Amount Specifies the sum of all applied costs posted to the general ledger that are related to the project. from the table field
Recog. Sales Amount Recog. Sales Amount Specifies the recognized sales amount that was last calculated for the project, which is the sum of the Recognized Sales Project WIP Entries. from the table field
Recog. Costs Amount Recog. Costs Amount Specifies the recognized cost amount that was last calculated for the project. The value is the sum of the entries in the Recognized Cost Project WIP Entries window.
Recog. Profit Amount Rec.CalcRecognizedProfitAmount() Specifies the recognized profit amount for the project.
Recog. Profit % Rec.CalcRecognizedProfitPercentage() Specifies the recognized profit percentage for the project.
Acc. WIP Costs Amount Rec.CalcAccWIPCostsAmount() Specifies the total WIP costs for the project.
Acc. WIP Sales Amount Rec.CalcAccWIPSalesAmount() Specifies the total WIP sales for the project.
Calc. Recog. Sales Amount Calc. Recog. Sales Amount Specifies the sum of the recognized sales amount that is associated with project tasks for the project. from the table field
Calc. Recog. Costs Amount Calc. Recog. Costs Amount Specifies the sum of the recognized costs amount that is associated with project tasks for the project. from the table field
Posted WIP G/L Posting Date WIP G/L Posting Date Specifies the posting date that was entered when the Project Post WIP to General Ledger batch job was last run. from the table field
Total WIP Sales G/L Amount Total WIP Sales G/L Amount Specifies the total WIP sales amount that was last posted to the general ledger for the project. The WIP sales amount is the value in the WIP Sales Project WIP G/L Entries page minus the value in the Recognized Sales Project WIP G/L Entries page. For projects with the Cost Value or Cost of Sales WIP… from the table field
Total WIP Cost G/L Amount Total WIP Cost G/L Amount Specifies the total WIP Cost amount that was last posted to the G/L for the project. The WIP Cost Amount for the project is the value WIP Cost Project WIP G/L Entries less the value of the Recognized Cost Project WIP G/L Entries. For projects with WIP Methods of Sales Value or Percentage of Completi… from the table field
Recog. Sales G/L Amount Recog. Sales G/L Amount Specifies the total recognized sales amount that was last posted to the general ledger for the project. The recognized sales G/L amount for the project is the sum of the entries in the Recognized Sales Project WIP G/L Entries window.
Recog. Costs G/L Amount Recog. Costs G/L Amount Specifies the total Recognized Cost amount that was last posted to the general ledger for the project. The Recognized Cost G/L amount for the project is the sum of the Recognized Cost Project WIP G/L Entries. from the table field
Recog. Profit G/L Amount Rec.CalcRecognizedProfitGLAmount() Specifies the profit amount that is recognized with the general ledger for the project.
Recog. Profit G/L % Rec.CalcRecognProfitGLPercentage() Specifies the profit percentage that is recognized with the general ledger for the project.
Calc. Recog. Sales G/L Amount Calc. Recog. Sales G/L Amount Specifies the sum of the recognized sales general ledger amount that is associated with project tasks for the project. from the table field
Calc. Recog. Costs G/L Amount Calc. Recog. Costs G/L Amount Specifies the sum of the recognized costs general ledger amount that is associated with project tasks for the project. from the table field
FactBoxes Control1902018507 part Page 9082 “Customer Statistics FactBox” —
Documents part Page 1178 “Doc. Attachment List Factbox” —
Control1902136407 part Page 9098 “Job No. of Prices FactBox” —
Control1905650007 part Page 9099 “Job WIP/Recognition FactBox” —
Project Details part Page 1030 “Job Cost Factbox” —

Actions

Group Action ToolTip Runs
Project Project Planning Lines View all planning lines for the project. You use this window to plan what items, resources, and general ledger expenses that you expect to use on a project (Budget) or you can specify what you actually agreed with your customer that he should pay for the project (Billable).
Assigned Resources View or edit the resources that are assigned to this project. Project-level assignments apply to all tasks of the project. Page 1044 “Job Assigned Resources”
Dimensions View or edit dimensions, such as area, project, or department, that you can assign to journal lines to distribute costs and analyze transaction history. Page 540 “Default Dimensions”
Statistics View this project’s statistics. Page 1025 “Job Statistics”
Time Sheet Lines View which time sheet lines are referencing this project.
Sales Invoices/Credit Memos View sales invoices or sales credit memos that are related to the selected project.
Comments View or add comments for the record. Page 124 “Comment Sheet”
Online Map View online map for addresses assigned to this project.
Attachments Add a file as an attachment. You can attach images as well as documents.
Assembly Orders View ongoing assembly orders related to the project.
Purchase Lines View purchase lines for products that are related to this project.
WIP WIP Entries View entries for the project that are posted as work in process. Page 1008 “Job WIP Entries”
WIP G/L Entries View the project’s WIP G/L entries. Page 1009 “Job WIP G/L Entries”
Prices Resource View this project’s resource prices. Page 1011 “Job Resource Prices”
Item View this project’s item prices. Page 1012 “Job Item Prices”
G/L Account View this project’s G/L account prices. Page 1013 “Job G/L Account Prices”
Prices Discounts Sales Price Lists View or set up sales price lists for products that you sell to the customer. A product price is automatically granted on invoice lines when the specified criteria are met, such as customer, quantity, or ending date.
Sales Prices View or set up sales price lines for products that you sell to the customer. A product price is automatically granted on invoice lines when the specified criteria are met, such as customer, quantity, or ending date.
Sales Discounts View or set up different discounts for products that you sell to the customer. A product line discount is automatically granted on invoice lines when the specified criteria are met, such as customer, quantity, or ending date.
Sales Price Lists (Discounts) View or set up different discounts for products that you sell to the customer. A product line discount is automatically granted on invoice lines when the specified criteria are met, such as customer, quantity, or ending date.
Purchase Price Lists View or set up purchase price lists for products that you buy from the vendor. An product price is automatically granted on invoice lines when the specified criteria are met, such as vendor, quantity, or ending date.
Purchase Prices View or set up purchase price lines for products that you buy from the vendor. A product price is automatically granted on invoice lines when the specified criteria are met, such as vendor, quantity, or ending date.
Purchase Discounts View or set up different discounts for products that you buy from the vendor. A product line discount is automatically granted on invoice lines when the specified criteria are met, such as vendor, quantity, or ending date.
Purchase Price Lists (Discounts) View or set up different discounts for products that you buy from the vendor. An product discount is automatically granted on invoice lines when the specified criteria are met, such as vendor, quantity, or ending date.
Planning Resource Allocated per Project View this project’s resource allocation. Page 221 “Resource Allocated per Job”
Res. Gr. Allocated per Project View the project’s resource group allocation. Page 228 “Res. Gr. Allocated per Job”
Warehouse Put-away/Pick Lines/Movement Lines View the list of ongoing inventory put-aways, picks, or movements for the project.
Registered Pick Lines View the list of warehouse picks that have been made for the project. Page 7364 “Registered Whse. Act.-Lines”
History Ledger Entries View the history of transactions that have been posted for the selected record. Page 92 “Job Ledger Entries”
Item Ledger Entries View the item ledger entries of items consumed by the project. Page 38 “Item Ledger Entries”
Warehouse Entries View the warehouse entries of items consumed by the project. Page 7318 “Warehouse Entries”
Copy Copy Project Tasks from… Open the Copy Project Tasks page.
Copy Project Tasks to… Open the Copy Projects To page.
WIP Calculate WIP Run the Project Calculate WIP batch job.
Post WIP to G/L Run the Project Post WIP to G/L batch job.
Warehouse Create Inventory Pick Create inventory picks for the item on the project planning lines.
Create Warehouse Pick Create warehouse pick documents for the project planning lines.
Functions Create Purchase Orders Create one or more new purchase orders to buy the items that are required by this project, deducting any quantity that is already available.
Archive Project Send the project to the archive. Later, you can restore the archived project.
Create Project Sales Invoice Use a batch job to help you create project sales invoices for the involved project planning lines.
Reporting Project Actual to Budget — Report 1009 “Job Actual To Budget”
Project Analysis — Report 1008 “Job Analysis”
Project - Planning Lines — Report 1006 “Job - Planning Lines”
Project - Suggested Billing — Report 1011 “Job Suggested Billing”
Preview Project Quote Open the Project Quote report.
Send Project Quote Send the project quote to the customer. You can change the way that the document is sent in the window that appears.

Events published

  • OnBeforeJobPlanningLinesAction(var Job: Record Job; var IsHandled: Boolean) (integration)

Procedures

6 local procedures, no public ones.

Triggers

OnOpenPage, OnAfterGetCurrRecord, OnAfterGetRecord

Relations

Pages and codeunits on this table

Extended by

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Called by

Recent changes

Documented on Microsoft Learn

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. 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: "page", object_name: "Job Card"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 4 sources