tableProjectsofficial - Microsoftderived - from the source, no model text

Table 203 "Res. Ledger Entry"

Base Application · Microsoft.Projects.Resources.Ledger

Across versions

  1. BC23present
  2. BC241 fields changed
  3. BC25unchanged
  4. BC261 fields added, 1 procedures added
  5. BC27unchanged
  6. BC2831 fields changed
  7. BC29-30unchanged

Neighbourhood 28 connected objects and pages

Table 480 "Dimension Set Entry" (relates to, 7 links)Dimension Set EntryTable 349 "Dimension Value" (relates to, 2 links)Dimension ValueTable 152 "Resource Group" (relates to)Resource GroupTable 156 "Resource" (relates to)ResourceTable 167 "Job" (relates to)Table 200 "Work Type" (relates to)Work TypeTable 204 "Unit of Measure" (relates to)Table 230 "Source Code" (relates to)Source CodeTable 231 "Reason Code" (relates to)Reason CodeTable 240 "Resource Register" (relates to)Resource RegisterTable 250 "Gen. Business Posting Group" (relates to)Gen. Business Posting GroupTable 251 "Gen. Product Posting Group" (relates to)Table 308 "No. Series" (relates to)No. SeriesPage 202 "Resource Ledger Entries" (pages and codeunits on it, 3 links)Resource Ledger EntriesPage 162 "Resource Ledg. Entries Preview" (pages and codeunits on it)Table extension 5037 "Serv. Decl. Res. Ledg. Entry" (extended by)Codeunit 20 "Posting Preview Event Handler" (event subscribers, 2 links)Posting Preview Event HandlerCodeunit 5012 "Service Declaration Mgt." (event subscribers)Codeunit 408 "DimensionManagement" (calls)Codeunit 703 "Find Record Management" (calls)Codeunit 9500 "Sequence No. Mgt." (calls)Table 152 "Resource Group" (referenced by, 6 links)Resource GroupTable 156 "Resource" (referenced by, 6 links)Table 240 "Resource Register" (referenced by, 2 links)Resource RegisterTable 1003 "Job Planning Line" (referenced by)Table 169 "Job Ledger Entry" (referenced by)Table 210 "Job Journal Line" (referenced by)Table 5137 "Job Planning Line Archive" (referenced by)

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.Resources.Ledger · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Res. Ledger Entry
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 Entry No. Δ BC28 Integer Specifies the number of the entry, as assigned from the specified number series when the entry was created.
2 Entry Type Δ BC28 Enum “Res. Journal Line Entry Type” Specifies the type of entry. enum Enum 208 “Res. Journal Line Entry Type”
3 Document No. Δ BC28 Code[20] Specifies the document number on the resource ledger entry.
4 Posting Date Δ BC28 Date Specifies the date when the entry was posted.
5 Resource No. Δ BC28 Code[20] Specifies the number of the resource. TableRelation Table 156 “Resource”
6 Resource Group No. Δ BC28 Code[20] Specifies the number of the resource group. TableRelation Table 152 “Resource Group” (Resource Group)
7 Description Δ BC28 Text[100] Specifies the description of the posted entry.
8 Work Type Code Δ BC28 Code[10] Specifies which work type the resource applies to. Prices are updated based on this entry. TableRelation Table 200 “Work Type” (Work Type)
9 Job No. Δ BC24 Δ BC28 Code[20] Specifies the number of the related project. TableRelation Table 167 “Job”
10 Unit of Measure Code Δ BC28 Code[10] Specifies how each unit of the item or resource is measured, such as in pieces or hours. By default, the value in the Base Unit of Measure field on the item or resource card is inserted. TableRelation Table 204 “Unit of Measure” (Unit of Measure)
11 Quantity Δ BC28 Decimal Specifies the number of units of the item or resource specified on the line.
12 Direct Unit Cost Δ BC28 Decimal Specifies the cost of one unit of the selected item or resource.
13 Unit Cost Δ BC28 Decimal Specifies the cost of one unit of the item or resource on the line.
14 Total Cost Δ BC28 Decimal Specifies the total cost of the posted entry.
15 Unit Price Δ BC28 Decimal Specifies the price of one unit of the item or resource. You can enter a price manually or have it entered according to the Price/Profit Calculation field on the related card.
16 Total Price Δ BC28 Decimal Specifies the total price of the posted entry.
17 Global Dimension 1 Code Δ BC28 Code[20] 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. TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(1)))
18 Global Dimension 2 Code Δ BC28 Code[20] 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. TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(2)))
20 User ID Δ BC28 Code[50] Specifies the ID of the user who posted the entry, to be used, for example, in the change log. TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation
21 Source Code Δ BC28 Code[10] Specifies the source code that specifies where the entry was created. TableRelation Table 230 “Source Code” (Source Code)
22 Chargeable Δ BC28 Boolean Specifies if a resource transaction is chargeable.
23 Journal Batch Name Code[10] —
24 Reason Code Δ BC28 Code[10] Specifies the reason code, a supplementary source code that enables you to trace the entry. TableRelation Table 231 “Reason Code” (Reason Code)
25 Gen. Bus. Posting Group Code[20] — TableRelation Table 250 “Gen. Business Posting Group” (Gen. Business Posting Group)
26 Gen. Prod. Posting Group Code[20] — TableRelation Table 251 “Gen. Product Posting Group” (Gen. Product Posting Group)
27 Document Date Date —
28 External Document No. Code[35] —
29 No. Series Code[20] — TableRelation Table 308 “No. Series” (No. Series)
30 Source Type Enum “Res. Journal Line Source Type” — enum Enum 207 “Res. Journal Line Source Type”
31 Source No. Code[20] — TableRelation if (“Source Type” = const(Customer)) Customer.“No.” else if (“Source Type” = const(Vendor)) Vendor.“No.”
32 Qty. per Unit of Measure Δ BC28 Decimal —
33 Quantity (Base) Δ BC28 Decimal —
34 Resource Register No. + BC26 Integer — TableRelation Table 240 “Resource Register” (Resource Register); not editable
90 Order Type Enum “Inventory Order Type” — enum Enum 90 “Inventory Order Type”
91 Order No. Code[20] —
92 Order Line No. Integer —
480 Dimension Set ID Δ BC28 Integer Specifies a reference to a combination of dimension values. The actual values are stored in the Dimension Set Entry table. TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable
481 Shortcut Dimension 3 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 3, which is one of dimension codes that you set up in the General Ledger Setup window. FlowField: lookup(“Dimension Set Entry”.“Dimension Value Code” where(“Dimension Set ID” = field(“Dimension Set ID”), “Global Dimension No.” = const(3))); not editable
482 Shortcut Dimension 4 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 4, which is one of dimension codes that you set up in the General Ledger Setup window. FlowField: lookup(“Dimension Set Entry”.“Dimension Value Code” where(“Dimension Set ID” = field(“Dimension Set ID”), “Global Dimension No.” = const(4))); not editable
483 Shortcut Dimension 5 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 5, which is one of dimension codes that you set up in the General Ledger Setup window. FlowField: lookup(“Dimension Set Entry”.“Dimension Value Code” where(“Dimension Set ID” = field(“Dimension Set ID”), “Global Dimension No.” = const(5))); not editable
484 Shortcut Dimension 6 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 6, which is one of dimension codes that you set up in the General Ledger Setup window. FlowField: lookup(“Dimension Set Entry”.“Dimension Value Code” where(“Dimension Set ID” = field(“Dimension Set ID”), “Global Dimension No.” = const(6))); not editable
485 Shortcut Dimension 7 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 7, which is one of dimension codes that you set up in the General Ledger Setup window. FlowField: lookup(“Dimension Set Entry”.“Dimension Value Code” where(“Dimension Set ID” = field(“Dimension Set ID”), “Global Dimension No.” = const(7))); not editable
486 Shortcut Dimension 8 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 8, which is one of dimension codes that you set up in the General Ledger Setup window. FlowField: lookup(“Dimension Set Entry”.“Dimension Value Code” where(“Dimension Set ID” = field(“Dimension Set ID”), “Global Dimension No.” = const(8))); not editable

Keys

  • Key1: Entry No. (clustered)
  • Key2: Resource No., Posting Date
  • Key3: Entry Type, Chargeable, Unit of Measure Code, Resource No., Posting Date
  • Key4: Entry Type, Chargeable, Unit of Measure Code, Resource Group No., Posting Date
  • Key5: Document No., Posting Date
  • Key6: Order Type, Order No., Order Line No., Entry Type
  • Key7: Source No., Source Type, Entry Type, Posting Date
  • Key8: Job No.

Events published

Trigger event subscribers

Procedures

  • GetNextEntryNo(): Integer + BC26
  • GetLastEntryNo(): Integer Δ BC26
  • CopyFromResJnlLine(ResJnlLine: Record "Res. Journal Line")
  • ShowDimensions()

Relations

Referenced by

18 fields in 7 objects relate to this table (TableRelation or CalcFormula).

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.

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: "table", object_name: "Res. Ledger Entry"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources