---
id: object/page/5181
type: object
title: Page 5181 "Job Task Archive Lines Subform"
summary: Page 5181 "Job Task Archive Lines Subform" in Base Application (Microsoft.Projects.Project.Archive). Introduced in BC24, still in BC30, changed in BC28.
tier: official
language: en
tags:
  - page
  - base application
versions:
  introduced: "24"
  last_changed: "28"
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: 232a57487558bdbab7dce8b7db892fdd7b5c92f818df403b74e54aba117cf0cf
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Projects/Project/Archive/JobTaskArchiveLinesSubform.Page.al
    title: src/Layers/W1/BaseApp/Projects/Project/Archive/JobTaskArchiveLinesSubform.Page.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
  changes:
    - change/bcapps/9315
object_type: page
object_id: 5181
name: Job Task Archive Lines Subform
caption: Project Task Archive Lines Subform
namespace: Microsoft.Projects.Project.Archive
app: Base Application
extends: null
first_version: "24"
last_version: "30"
present_in:
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "28"
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 0
  procedures: 0
  events: 0
  subscribers: 0
  controls: 28
  actions: 2
relations:
  out: 1
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
  calls: 0
  called_by: 0
  implements: 0
---

# Page 5181 "Job Task Archive Lines Subform"

> Page 5181 "Job Task Archive Lines Subform" in Base Application (Microsoft.Projects.Project.Archive). Introduced in BC24, still in BC30, changed in BC28.

Base Application · Microsoft.Projects.Project.Archive · captioned "Project Task Archive Lines Subform" · BC24-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Projects/Project/Archive/JobTaskArchiveLinesSubform.Page.al) · facts from BC29

## Properties

| Property | Value |
|---|---|
| Caption | Project Task Archive Lines Subform |
| SourceTable | Job Task Archive |
| PageType | ListPart |

## 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 |
|---|---|---|---|
| Control1 | Job No. | [Job No.](../table/5136.md#fields) | Specifies the number of the related project. <small>from the table field</small> |
|  | Job Task No. | [Job Task No.](../table/5136.md#fields) | Specifies the number of the related project task. <small>from the table field</small> |
|  | Description | [Description](../table/5136.md#fields) | Specifies a description of the project task. You can enter anything that is meaningful in describing the task. The description is copied and used in descriptions on the project planning line. <small>from the table field</small> |
|  | Job Task Type | [Job Task Type](../table/5136.md#fields) | Specifies the purpose of the account. Newly created accounts are automatically assigned the Posting account type, but you can change this. Choose the field to select one of the following five options: <small>from the table field</small> |
|  | Totaling | [Totaling](../table/5136.md#fields) | Specifies an interval or a list of project task numbers. <small>from the table field</small> |
|  | Customer No. | [Sell-to Customer No.](../table/5136.md#fields) | Specifies the number of the customer who will receive the products and be billed by default for the project task. <small>from the table field</small> |
|  | Bill-to Customer No. | [Bill-to Customer No.](../table/5136.md#fields) | Specifies the number of the customer who pays for the project task. <small>from the table field</small> |
|  | Job Posting Group | [Job Posting Group](../table/5136.md#fields) | Specifies the project posting group of the task. <small>from the table field</small> |
|  | Location Code | [Location Code](../table/5136.md#fields) | Specifies the location code of the task. <small>from the table field</small> |
|  | Bin Code | [Bin Code](../table/5136.md#fields) | Specifies a bin code for specific location of the task. <small>from the table field</small> |
|  | WIP-Total | [WIP-Total](../table/5136.md#fields) | Specifies the project tasks you want to group together when calculating Work In Process (WIP) and Recognition. <small>from the table field</small> |
|  | WIP Method | [WIP Method](../table/5136.md#fields) | Specifies the name of the Work in Process calculation method that is associated with a project. The value in this field comes from the WIP method specified on the project card. <small>from the table field</small> |
|  | Start Date | [Start Date](../table/5136.md#fields) | Specifies the start date for the project task. The date is based on the date on the related project planning line. <small>from the table field</small> |
|  | End Date | [End Date](../table/5136.md#fields) | Specifies the end date for the project task. The date is based on the date on the related project planning line. <small>from the table field</small> |
|  | Budget (Total Cost) | [Schedule (Total Cost)](../table/5136.md#fields) | Specifies, in the local currency, the total budgeted cost for the project task during the time period in the Planning Date Filter field. |
|  | Budget (Total Price) | [Schedule (Total Price)](../table/5136.md#fields) | Specifies, in local currency, the total budgeted price for the project task during the time period in the Planning Date Filter field. |
|  | Usage (Total Cost) | [Usage (Total Cost)](../table/5136.md#fields) | Specifies, in local currency, the total cost of the usage of items, resources and general ledger expenses posted on the project task during the time period in the Posting Date Filter field. |
|  | Usage (Total Price) | [Usage (Total Price)](../table/5136.md#fields) | Specifies, in the local currency, the total price of the usage of items, resources and general ledger expenses posted on the project task during the time period in the Posting Date Filter field. |
|  | Contract (Total Cost) | [Contract (Total Cost)](../table/5136.md#fields) | Specifies, in local currency, the total billable cost for the project task during the time period in the Planning Date Filter field. |
|  | Contract (Total Price) | [Contract (Total Price)](../table/5136.md#fields) | Specifies, in the local currency, the total billable price for the project task during the time period in the Planning Date Filter field. |
|  | Contract (Invoiced Cost) | [Contract (Invoiced Cost)](../table/5136.md#fields) | Specifies, in the local currency, the total billable cost for the project task that has been invoiced during the time period in the Posting Date Filter field. |
|  | Contract (Invoiced Price) | [Contract (Invoiced Price)](../table/5136.md#fields) | Specifies, in the local currency, the total billable price for the project task that has been invoiced during the time period in the Posting Date Filter field. |
|  | Remaining (Total Cost) | [Remaining (Total Cost)](../table/5136.md#fields) | Specifies the remaining total cost (LCY) as the sum of costs from project planning lines associated with the project task. The calculation occurs when you have specified that there is a usage link between the project ledger and the project planning lines. |
|  | Remaining (Total Price) | [Remaining (Total Price)](../table/5136.md#fields) | Specifies the remaining total price (LCY) as the sum of prices from project planning lines associated with the project task. The calculation occurs when you have specified that there is a usage link between the project ledger and the project planning lines. |
|  | Global Dimension 1 Code | [Global Dimension 1 Code](../table/5136.md#fields) | Specifies the code for the global dimension that is linked to the record or entry for analysis purposes. Two global dimensions, typically for the company's most important activities, are available on all cards, documents, reports, and lists. <small>from the table field</small> |
|  | Global Dimension 2 Code | [Global Dimension 2 Code](../table/5136.md#fields) | Specifies the code for the global dimension that is linked to the record or entry for analysis purposes. Two global dimensions, typically for the company's most important activities, are available on all cards, documents, reports, and lists. <small>from the table field</small> |
|  | External Document No. | [External Document No.](../table/5136.md#fields) | Specifies a document number that refers to the customer's or vendor's numbering system. |
|  | Your Reference | [Your Reference](../table/5136.md#fields) | Specifies the customer's reference. The content will be printed on sales documents. |

## 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 the resources that were assigned to this project task in this archived version. |  |

## Triggers

OnAfterGetRecord, OnOpenPage, OnInit

## Relations

- source table [Table 5136 "Job Task Archive"](../table/5136.md)

## Recent changes

- 2026-07-14 [#9315 [Projects] Add Assigned Resources to projects and project tasks](../../changes/bcapps/9315.md) (main, BC30, feature)

## Across versions

- Present in: BC24-30
- Changed (declaration) in: BC28

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). 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 Task Archive Lines Subform")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
