Table 43 "Purch. Comment Line"
Base Application · Microsoft.Purchases.Comment
Across versions
- BC23present
- BC24declaration changed
- BC25-27unchanged
- BC284 fields changed
- BC29-30unchanged
Neighbourhood 7 connected objects and pages
Base Application · Microsoft.Purchases.Comment · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Purch. Comment Line |
| 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 | Document Type | Enum “Purchase Comment Document Type” | — | enum Enum 43 “Purchase Comment Document Type” |
| 2 | No. Δ BC28 | Code[20] | Specifies the number of the involved entry or record, according to the specified number series. | |
| 3 | Line No. | Integer | — | |
| 4 | Date Δ BC28 | Date | Specifies the date the comment was created. | |
| 5 | Code Δ BC28 | Code[10] | Specifies a code for the comment. | |
| 6 | Comment Δ BC28 | Text[80] | Specifies the comment itself. | |
| 7 | Document Line No. | Integer | — |
Keys
- Key1: Document Type, No., Document Line No., Line No. (clustered)
Events published
OnAfterSetUpNewLine(var PurchCommentLineRec: Record "Purch. Comment Line"; var PurchCommentLineFilter: Record "Purch. Comment Line")(integration)OnBeforeCopyComments(var PurchCommentLine: Record "Purch. Comment Line"; ToDocumentType: Integer; var IsHandled: Boolean; FromDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20])(integration)OnBeforeCopyLineComments(var PurchCommentLine: Record "Purch. Comment Line"; var IsHandled: Boolean; FromDocumentType: Integer; ToDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20]; FromDocumentLineNo: Integer; ToDocumentLine: Integer)(integration)OnBeforeCopyLineCommentsFromPurchaseLines(var PurchCommentLine: Record "Purch. Comment Line"; var IsHandled: Boolean; FromDocumentType: Integer; ToDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20]; var TempPurchaseLineSource: Record "Purchase Line" temporary)(integration)OnBeforeCopyHeaderComments(var PurchCommentLine: Record "Purch. Comment Line"; var IsHandled: Boolean; FromDocumentType: Integer; ToDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20])(integration)OnBeforeCopyCommentsOnBeforeInsert(var NewPurchCommentLine: Record "Purch. Comment Line"; OldPurchCommentLine: Record "Purch. Comment Line")(integration)OnSetUpNewLineOnAfterSetFilter(var PurchCommentLineRec: Record "Purch. Comment Line"; var PurchCommentLineFilter: Record "Purch. Comment Line")(integration)
Procedures
SetUpNewLine()CopyComments(FromDocumentType: Integer; ToDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20])CopyLineComments(FromDocumentType: Integer; ToDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20]; FromDocumentLineNo: Integer; ToDocumentLineNo: Integer)CopyLineCommentsFromPurchaseLines(FromDocumentType: Integer; ToDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20]; var TempPurchaseLineSource: Record "Purchase Line" temporary)CopyHeaderComments(FromDocumentType: Integer; ToDocumentType: Integer; FromNumber: Code[20]; ToNumber: Code[20])DeleteComments(DocType: Option; DocNo: Code[20])ShowComments(DocType: Option; DocNo: Code[20]; DocLineNo: Integer)
Relations
- drill-down page Page 68 “Purch. Comment List”
- lookup page Page 68 “Purch. Comment List”
Referenced by
5 fields in 5 objects relate to this table (TableRelation or CalcFormula).
- Table 120 “Purch. Rcpt. Header”: Comment
- Table 122 “Purch. Inv. Header”: Comment
- Table 124 “Purch. Cr. Memo Hdr.”: Comment
- Table 38 “Purchase Header”: Comment
- Table 6650 “Return Shipment Header”: Comment
Pages and codeunits on this table
- Page 66 “Purch. Comment Sheet” (source table)
- Page 68 “Purch. Comment List” (source table)
Countries that replace it
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: "table", object_name: "Purch. Comment Line"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.