tablePurchasing & Payablesofficial - Microsoftderived - from the source, no model text

Table 121 "Purch. Rcpt. Line"

Base Application · Microsoft.Purchases.History

Across versions

  1. BC23present
  2. BC2415 fields changed
  3. BC251 events added
  4. BC2612 fields removed, 1 fields added
  5. BC272 fields changed, 2 procedures added
  6. BC2863 fields changed, 3 fields added
  7. BC29-30unchanged

Neighbourhood 68 connected objects and pages

Table 120 "Purch. Rcpt. Header" (relates to, 2 links)Purch. Rcpt. HeaderTable 23 "Vendor" (relates to, 2 links)VendorTable 349 "Dimension Value" (relates to, 2 links)Table 5404 "Item Unit of Measure" (relates to, 2 links)Table 5600 "Fixed Asset" (relates to, 2 links)Fixed AssetTable 5611 "Depreciation Book" (relates to, 2 links)Depreciation BookTable 1001 "Job Task" (relates to)Table 14 "Location" (relates to)LocationTable 15 "G/L Account" (relates to)Table 156 "Resource" (relates to)ResourceTable 167 "Job" (relates to)Table 204 "Unit of Measure" (relates to)Unit of MeasureTable 250 "Gen. Business Posting Group" (relates to)Gen. Business Posting GroupTable 251 "Gen. Product Posting Group" (relates to)Page 528 "Posted Purchase Receipt Lines" (pages and codeunits on it, 3 links)Posted Purchase Receipt LinesCodeunit 5813 "Undo Purchase Receipt Line" (pages and codeunits on it)Page 137 "Posted Purchase Rcpt. Subform" (pages and codeunits on it)Posted Purchase Rcpt. SubformPage 30065 "APIV2 - Purch Receipt Lines" (pages and codeunits on it)Page 5709 "Get Receipt Lines" (pages and codeunits on it)Page 5806 "Purch. Receipt Lines" (pages and codeunits on it)Page 5856 "Get Post.Doc - P.RcptLn Sbfrm" (pages and codeunits on it)Page 6130 "E-Doc. Select Receipt Lines" (pages and codeunits on it)Table extension 20513 "Subc. Purch. Rcpt. Line" (extended by)Table extension 4859 "AutoAcc Purch. Rcpt. Line" (extended by)Codeunit 99000789 "Mfg. Purchase Document Mgt." (event subscribers, 2 links)Mfg. Purchase Document Mgt.Codeunit 5152 "API - Update Referenced Fields" (event subscribers)Codeunit 379 "Transfer Old Ext. Text Lines" (calls, 3 links)Transfer Old Ext. Text LinesCodeunit 408 "DimensionManagement" (calls, 2 links)DimensionManagementCodeunit 53 "Translation Helper" (calls, 2 links)Codeunit 5402 "Unit of Measure Management" (calls, 2 links)Unit of Measure ManagementCodeunit 441 "Prepayment Mgt." (calls)Codeunit 5700 "User Setup Management" (calls)Codeunit 5826 "Matched Order Line Mgmt." (calls)Codeunit 6500 "Item Tracking Management" (calls)Codeunit 6503 "Item Tracking Doc. Management" (calls)Page 529 "Posted Purchase Invoice Lines" (calls)Table 6114 "E-Doc. Purchase Line PO Match" (referenced by)Table 6117 "E-Doc. Finalized PO Match" (referenced by)GET purchaseReceiptLines (Learn pages)purchaseReceiptLine resource type (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.Purchases.History · BC23-30 · source at ea08af5e · facts from BC29

Learn documents this table through its pages: Page 30065 “APIV2 - Purch Receipt Lines” (2 Learn pages), Page 5709 “Get Receipt Lines” (1).

Properties

Property Value
Caption Purch. Rcpt. Line
DataClassification CustomerContent
Permissions TableData “Item Ledger Entry” = r, TableData “Value Entry” = r

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
2 Buy-from Vendor No. Δ BC28 Code[20] Specifies the name of the vendor who delivered the items. TableRelation Table 23 “Vendor”; not editable
3 Document No. Δ BC28 Code[20] Specifies the number of the related document. TableRelation Table 120 “Purch. Rcpt. Header” (Purch. Rcpt. Header)
4 Line No. Integer —
5 Type Δ BC28 Enum “Purchase Line Type” Specifies the line type. enum Enum 39 “Purchase Line Type”
6 No. Δ BC28 Code[20] Specifies the number of the involved entry or record, according to the specified number series. TableRelation Table 15 “G/L Account”, Table 156 “Resource”, Table 27 “Item” (if (Type = const(“G/L Account”)) “G/L Account” else if (Type = const(Item)) Item else if (Type = const(“Fixed Asset”)) “Fixed Asset” else if (Type = const(“Charge (Item)”)) “Item Charge” else if (Type = const(Resource)) Resource)
7 Location Code Δ BC28 Code[10] Specifies a code for the location where you want the items to be placed when they are received. TableRelation Table 14 “Location” (Location where(“Use As In-Transit” = const(false)))
8 Posting Group Code[20] — TableRelation Table 5606 “FA Posting Group”, Table 94 “Inventory Posting Group” (if (Type = const(Item)) “Inventory Posting Group” else if (Type = const(“Fixed Asset”)) “FA Posting Group”); not editable
10 Expected Receipt Date Δ BC28 Date Specifies the date you expect the items to be available in your warehouse. If you leave the field blank, it will be calculated as follows: Planned Receipt Date + Safety Lead Time + Inbound Warehouse Handling Time = Expected Receipt Date.
11 Description Δ BC28 Text[100] Specifies either the name of or a description of the item or general ledger account.
12 Description 2 Δ BC28 Text[50] Specifies information in addition to the description.
13 Unit of Measure Δ BC28 Text[50] Specifies the name of the item or resource’s unit of measure, such as piece or hour.
15 Quantity Δ BC28 Decimal Specifies the number of units of the item specified on the line.
22 Direct Unit Cost Δ BC28 Decimal Specifies the cost of one unit of the selected item or resource.
23 Unit Cost (LCY) Δ BC28 Decimal Specifies the cost, in LCY, of one unit of the item or resource on the line. via Page 5806 “Purch. Receipt Lines”
25 VAT % Δ BC28 Decimal — not editable
27 Line Discount % Δ BC28 Decimal —
31 Unit Price (LCY) Δ BC28 Decimal —
32 Allow Invoice Disc. Boolean —
34 Gross Weight Δ BC28 Decimal Specifies the gross weight of one unit of the item. In the purchase statistics window, the gross weight on the line is included in the total gross weight of all the lines for the particular purchase document.
35 Net Weight Δ BC28 Decimal Specifies the net weight of one unit of the item. In the purchase statistics window, the net weight on the line is included in the total net weight of all the lines for the particular purchase document.
36 Units per Parcel Δ BC28 Decimal Specifies the number of units per parcel of the item. In the purchase statistics window, the number of units per parcel on the line helps to determine the total number of units for all the lines for the particular purchase document.
37 Unit Volume Δ BC28 Decimal Specifies the volume of one unit of the item. In the purchase statistics window, the volume of one unit of the item on the line is included in the total volume of all the lines for the particular purchase document.
38 Appl.-to Item Entry Δ BC28 Integer Specifies the number of the item ledger entry that the document or journal line is applied to.
39 Item Rcpt. Entry No. Integer —
40 Shortcut Dimension 1 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 1, which is one of two global dimension codes that you set up in the General Ledger Setup window. TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(1)))
41 Shortcut Dimension 2 Code Δ BC28 Code[20] Specifies the code for Shortcut Dimension 2, which is one of two global dimension codes that you set up in the General Ledger Setup window. TableRelation Table 349 “Dimension Value” (“Dimension Value”.Code where(“Global Dimension No.” = const(2)))
45 Job No. Δ BC24 Δ BC28 Code[20] Specifies the number of the related project. TableRelation Table 167 “Job”
54 Indirect Cost % Δ BC28 Decimal Specifies the percentage of the item’s last purchase cost that includes indirect costs, such as freight that is associated with the purchase of the item.
58 Qty. Rcd. Not Invoiced Δ BC28 Decimal Specifies the quantity of the received item that has been posted as received but that has not yet been posted as invoiced. not editable
61 Quantity Invoiced Δ BC28 Decimal Specifies how many units of the item on the line have been posted as invoiced. not editable
65 Order No. Δ BC28 Code[20] Specifies the line number of the order that created the entry.
66 Order Line No. Δ BC28 Integer Specifies the line number of the order that created the entry.
68 Pay-to Vendor No. Δ BC28 Code[20] Specifies the number of the vendor that you received the invoice from. TableRelation Table 23 “Vendor”
70 Vendor Item No. Δ BC28 Text[50] Specifies the number that the vendor uses for this item.
71 Sales Order No. Code[20] —
72 Sales Order Line No. Integer —
74 Gen. Bus. Posting Group Code[20] — TableRelation Table 250 “Gen. Business Posting Group” (Gen. Business Posting Group)
75 Gen. Prod. Posting Group Code[20] — TableRelation Table 251 “Gen. Product Posting Group” (Gen. Product Posting Group)
77 VAT Calculation Type Enum “Tax Calculation Type” — enum Enum 254 “Tax Calculation Type”
78 Transaction Type Code[10] — TableRelation Table 258 “Transaction Type” (Transaction Type)
79 Transport Method Code[10] — TableRelation Table 259 “Transport Method” (Transport Method)
80 Attached to Line No. Integer — TableRelation Table 121 “Purch. Rcpt. Line” (“Purch. Rcpt. Line”.“Line No.” where(“Document No.” = field(“Document No.”)))
81 Entry Point Code[10] — TableRelation Table 282 “Entry/Exit Point” (Entry/Exit Point)
82 Area Code[10] — TableRelation Table 284 “Area”
83 Transaction Specification Code[10] — TableRelation Table 285 “Transaction Specification” (Transaction Specification)
85 Tax Area Code Code[20] — TableRelation Table 318 “Tax Area” (Tax Area)
86 Tax Liable Boolean —
87 Tax Group Code Code[20] — TableRelation Table 321 “Tax Group” (Tax Group)
88 Use Tax Boolean —
89 VAT Bus. Posting Group Code[20] — TableRelation Table 323 “VAT Business Posting Group” (VAT Business Posting Group)
90 VAT Prod. Posting Group Code[20] — TableRelation Table 324 “VAT Product Posting Group” (VAT Product Posting Group)
91 Currency Code Δ BC24 Δ BC28 Code[10] Specifies the currency that is used on the entry. FlowField: lookup(“Purch. Rcpt. Header”.“Currency Code” where(“No.” = field(“Document No.”))); not editable
97 Blanket Order No. Δ BC28 Code[20] Specifies the number of the blanket order that the record originates from. TableRelation Table 38 “Purchase Header” (“Purchase Header”.“No.” where(“Document Type” = const(“Blanket Order”)))
98 Blanket Order Line No. Δ BC28 Integer Specifies the number of the blanket order line that the record originates from. TableRelation Table 39 “Purchase Line” (“Purchase Line”.“Line No.” where(“Document Type” = const(“Blanket Order”), “Document No.” = field(“Blanket Order No.”)))
99 VAT Base Amount Decimal — not editable
100 Unit Cost Δ BC28 Decimal Specifies the cost of one unit of the item or resource on the line. not editable
107 IC Partner Ref. Type Enum “IC Partner Reference Type” — enum Enum 107 “IC Partner Reference Type”
108 IC Partner Reference Code[20] —
131 Posting Date Date —
138 IC Item Reference No. Code[50] —
480 Dimension Set ID Integer — TableRelation Table 480 “Dimension Set Entry” (Dimension Set Entry); not editable
1001 Job Task No. Δ BC24 Δ BC28 Code[20] Specifies the number of the related project task. TableRelation Table 1001 “Job Task” (“Job Task”.“Job Task No.” where(“Job No.” = field(“Job No.”)))
1002 Job Line Type Δ BC24 Enum “Job Line Type” Project Line Type caption enum Enum 1002 “Job Line Type”
1003 Job Unit Price Δ BC24 Δ BC28 Decimal Project Unit Price caption
1004 Job Total Price Δ BC24 Δ BC28 Decimal Project Total Price caption
1005 Job Line Amount Δ BC24 Decimal Project Line Amount caption
1006 Job Line Discount Amount Δ BC24 Decimal Project Line Discount Amount caption
1007 Job Line Discount % Δ BC24 Δ BC28 Decimal Project Line Discount % caption
1008 Job Unit Price (LCY) Δ BC24 Δ BC27 Δ BC28 Decimal Project Unit Price (LCY) caption
1009 Job Total Price (LCY) Δ BC24 Δ BC27 Δ BC28 Decimal Project Total Price (LCY) caption
1010 Job Line Amount (LCY) Δ BC24 Δ BC28 Decimal Project Line Amount (LCY) caption
1011 Job Line Disc. Amount (LCY) Δ BC24 Δ BC28 Decimal Project Line Disc. Amount (LCY) caption
1012 Job Currency Factor Δ BC24 Δ BC28 Decimal Project Currency Factor caption
1013 Job Currency Code Δ BC24 Code[20] Project Currency Code caption
1019 Job Planning Line No. + BC26 Integer Project Planning Line No. caption
5402 Variant Code Δ BC28 Code[10] Specifies the variant of the item on the line. TableRelation Table 5401 “Item Variant” (if (Type = const(Item)) “Item Variant”.Code where(“Item No.” = field(“No.”)))
5403 Bin Code Δ BC28 Code[20] Specifies the bin where the items are picked or put away. TableRelation Table 7354 “Bin” (Bin.Code where(“Location Code” = field(“Location Code”), “Item Filter” = field(“No.”), “Variant Filter” = field(“Variant Code”)))
5404 Qty. per Unit of Measure Δ BC28 Decimal Specifies the quantity per unit of measure of the item that was received. not editable
5407 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”, Table 5404 “Item Unit of Measure” (if (Type = const(Item)) “Item Unit of Measure”.Code where(“Item No.” = field(“No.”)) else “Unit of Measure”)
5415 Quantity (Base) Δ BC28 Decimal —
5461 Qty. Invoiced (Base) Δ BC28 Decimal — not editable
5600 FA Posting Date Date —
5601 FA Posting Type Enum “Purchase FA Posting Type” — enum Enum 5607 “Purchase FA Posting Type”
5602 Depreciation Book Code Code[10] — TableRelation Table 5611 “Depreciation Book” (Depreciation Book)
5603 Salvage Value Δ BC28 Decimal —
5605 Depr. until FA Posting Date Boolean —
5606 Depr. Acquisition Cost Boolean —
5609 Maintenance Code Code[10] — TableRelation Table 5626 “Maintenance”
5610 Insurance No. Code[20] — TableRelation Table 5628 “Insurance”
5611 Budgeted FA No. Code[20] — TableRelation Table 5600 “Fixed Asset” (Fixed Asset)
5612 Duplicate in Depreciation Book Code[10] — TableRelation Table 5611 “Depreciation Book” (Depreciation Book)
5613 Use Duplication List Boolean —
5700 Responsibility Center Code[10] — TableRelation Table 5714 “Responsibility Center” (Responsibility Center)
5725 Item Reference No. Δ BC28 Code[50] Specifies the referenced item number.
5726 Item Reference Unit of Measure Code[10] Unit of Measure (Item Ref.) caption TableRelation Table 5404 “Item Unit of Measure” (if (Type = const(Item)) “Item Unit of Measure”.Code where(“Item No.” = field(“No.”)))
5727 Item Reference Type Enum “Item Reference Type” — enum Enum 5726 “Item Reference Type”
5728 Item Reference Type No. Code[30] —
5709 Item Category Code Code[20] — TableRelation Table 5722 “Item Category” (if (Type = const(Item)) “Item Category”)
5710 Nonstock Δ BC28 Boolean Specifies that this item is a catalog item.
5711 Purchasing Code Δ BC28 Code[10] Specifies the purchasing code associated with the receipt line. TableRelation Table 5721 “Purchasing”
5714 Special Order Sales No. Code[20] —
5715 Special Order Sales Line No. Integer —
5790 Requested Receipt Date Δ BC28 Date Specifies the date that you want the vendor to deliver to the ship-to address. The value in the field is used to calculate the latest date you can order the items to have them delivered on the requested receipt date. If you do not need delivery on a specific date, you can leave the field blank.
5791 Promised Receipt Date Δ BC28 Date Specifies the date that the vendor has promised to deliver the order.
5792 Lead Time Calculation Δ BC28 DateFormula Specifies a date formula for the amount of time it takes to replenish the item.
5793 Inbound Whse. Handling Time Δ BC28 DateFormula Specifies the time it takes to make items part of available inventory, after the items have been posted as received.
5794 Planned Receipt Date Δ BC28 Date Specifies the date when the item is planned to arrive in inventory. Forward calculation: planned receipt date = order date + vendor lead time (per the vendor calendar and rounded to the next working day in first the vendor calendar and then the location calendar). If no vendor calendar exists, then:…
5795 Order Date Δ BC28 Date Specifies the date when the related order was created.
5796 Vendor Order No. + BC28 Code[35] Specifies the vendor’s order number. via Page 5709 “Get Receipt Lines”
5797 Vendor Shipment No. + BC28 Code[35] Specifies the vendor’s shipment number. It is inserted in the corresponding field on the source document during posting. via Page 5709 “Get Receipt Lines”
5798 Your Reference + BC28 Text[35] Specifies the vendor’s reference. via Page 5709 “Get Receipt Lines”
5811 Item Charge Base Amount Decimal —
5817 Correction Δ BC28 Boolean Specifies the entry as a corrective entry. You can use the field if you need to post a corrective entry to an account. not editable
6608 Return Reason Code Δ BC28 Code[10] Specifies the code explaining why the item was returned. TableRelation Table 6635 “Return Reason” (Return Reason)
7000 Price Calculation Method Enum “Price Calculation Method” — enum Enum 7000 “Price Calculation Method”
8000 Document Id Guid —
8509 Over-Receipt Quantity Δ BC28 Decimal — not editable
8512 Over-Receipt Code 2 Code[20] Over-Receipt Code caption TableRelation Table 8510 “Over-Receipt Code” (Over-Receipt Code); not editable
99000755 Overhead Rate Δ BC28 Decimal —

Keys

  • Key1: Document No., Line No. (clustered)
  • Key2: Order No., Order Line No., Posting Date
  • Key3: Blanket Order No., Blanket Order Line No.
  • Key4: Item Rcpt. Entry No.
  • Key5: Pay-to Vendor No.
  • Key6: Buy-from Vendor No.
  • Key7: Document Id

Events published

  • OnAfterCopyFromPurchRcptLine(var PurchaseLine: Record "Purchase Line"; PurchRcptLine: Record "Purch. Rcpt. Line"; var TempPurchLine: Record "Purchase Line") (integration)
  • OnAfterInitFromPurchLine(PurchRcptHeader: Record "Purch. Rcpt. Header"; PurchLine: Record "Purchase Line"; var PurchRcptLine: Record "Purch. Rcpt. Line") (integration)
  • OnAfterDescriptionPurchaseLineInsert(var PurchLine: Record "Purchase Line"; PurchRcptLine: Record "Purch. Rcpt. Line"; var NextLineNo: Integer; var TempPurchaseLine: Record "Purchase Line" temporary) (integration)
  • OnAfterInsertInvLineFromRcptLine(var PurchLine: Record "Purchase Line"; PurchOrderLine: Record "Purchase Line"; var NextLineNo: Integer; PurchRcptLine: Record "Purch. Rcpt. Line") (integration)
  • OnBeforeInsertInvLineFromRcptLine(var PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchLine: Record "Purchase Line"; PurchOrderLine: Record "Purchase Line"; var IsHandled: Boolean) (integration)
  • OnBeforeInsertInvLineFromRcptLineProcedure(var PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchaseLine: Record "Purchase Line"; var IsHandled: Boolean) (integration)
  • OnBeforeInsertInvLineFromRcptLineBeforeInsertTextLine(var PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchLine: Record "Purchase Line"; var NextLineNo: Integer; var Handled: Boolean) (integration)
  • OnInsertInvLineFromRcptLineOnAfterAssignDescription(var PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchaseLine: Record "Purchase Line") (integration)
  • OnInsertInvLineFromRcptLineOnAfterCalcShouldProcessAsRegularLine(var PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchaseLine: Record "Purchase Line"; var PurchaseOrderLine: Record "Purchase Line"; var TempPurchLine: Record "Purchase Line"; var ShouldProcessAsRegularLine: Boolean) + BC28 − BC28 (integration)
  • OnInsertInvLineFromRcptLineOnAfterCalcQuantities(var PurchaseLine: Record "Purchase Line"; PurchaseOrderLine: Record "Purchase Line") (integration)
  • OnInsertInvLineFromRcptLineOnBeforeCheckPurchLineReceiptNo(var PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchLine: Record "Purchase Line"; var TempPurchLine: Record "Purchase Line"; var NextLineNo: Integer; var IsHandled: Boolean) (integration)
  • OnInsertInvLineFromRcptLineOnBeforeCopyFromPurchRcptLine(var PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchLine: Record "Purchase Line"; TempPurchLine: Record "Purchase Line"; var NextLineNo: Integer) (integration)
  • OnInsertInvLineFromRcptLineOnBeforeSetDirectUnitCost(var PurchaseLine: Record "Purchase Line"; PurchaseOrderLine: Record "Purchase Line"; var DirectUnitCost: Decimal) (integration)
  • OnInsertInvLineFromRcptLineOnBeforeValidateQuantity(PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchaseLine: Record "Purchase Line"; var IsHandled: Boolean; var PurchInvHeader: Record "Purchase Header") (integration)
  • OnInsertInvLineFromRcptLineOnBeforePurchLineUpdatePrePaymentAmounts(var PurchaseLine: Record "Purchase Line"; PurchOrderLine: Record "Purchase Line") (integration)
  • OnInsertInvLineFromRcptLineOnAfterTransferOldExtLinesClearLineNumbers(var PurchRcptLine: Record "Purch. Rcpt. Line") (integration)
  • OnInsertInvLineFromRcptLineOnAfterRoundLineDiscountAmount(var PurchRcptLine: Record "Purch. Rcpt. Line"; var PurchaseLine: Record "Purchase Line"; var PurchaseOrderLine: Record "Purchase Line"; Currency: Record Currency) (integration)
  • OnBeforeSetSecurityFilterOnRespCenter(var PurchRcptLine: Record "Purch. Rcpt. Line"; var IsHandled: Boolean) (integration)
  • OnBeforeShowItemTrackingLines(var PurchRcptLine: Record "Purch. Rcpt. Line"; var IsHandled: Boolean) + BC25 (integration)
  • OnAfterCalcReceivedPurchNotReturned(var RemainingQty: Decimal; var RevUnitCostLCY: Decimal; ExactCostReverse: Boolean; var ItemLedgerEntry: Record "Item Ledger Entry") + BC26 (integration)
  • OnIsProdOrder(var PurchRcptLine: Record "Purch. Rcpt. Line"; var Result: Boolean) + BC27 (integration)
  • OnTestWorkCenterNo(var PurchRcptLine: Record "Purch. Rcpt. Line"; var Result: Boolean) + BC27 (integration)

Trigger event subscribers

Procedures

  • GetCurrencyCodeFromHeader(): Code[10]
  • ShowDimensions()
  • ShowItemTrackingLines()
  • InsertInvLineFromRcptLine(var PurchLine: Record "Purchase Line")
  • GetPurchInvLines(var TempPurchInvLine: Record "Purch. Inv. Line" temporary)
  • CalcReceivedPurchNotReturned(var RemainingQty: Decimal; var RevUnitCostLCY: Decimal; ExactCostReverse: Boolean)
  • FilterPstdDocLnItemLedgEntries(var ItemLedgEntry: Record "Item Ledger Entry")
  • ShowItemPurchInvLines()
  • ShowLineComments()
  • ShowShortcutDimCode(var ShortcutDimCode: array[8] of Code[20])
  • InitFromPurchLine(PurchRcptHeader: Record "Purch. Rcpt. Header"; PurchLine: Record "Purchase Line")
  • FormatType(): Text
  • CalcBaseQuantities(var PurchaseLine: Record "Purchase Line"; QtyFactor: Decimal) Δ BC26
  • GetCaptionClass(FieldNumber: Integer): Text[80]
  • HasTypeToFillMandatoryFields(): Boolean
  • UpdateReferencedIds()
  • SetSecurityFilterOnRespCenter()
  • IsProdOrder(): Boolean + BC27
  • TestWorkCenterNo(): Boolean + BC27

Plus 8 local procedures.

Triggers

OnDelete, OnInsert

Relations

Referenced by

3 fields in 3 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.

Recent changes

Countries that replace it

BE, FI, IT, RU, SE

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: "table", object_name: "Purch. Rcpt. Line"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources