tableSales & Receivablesofficial - Microsoftderived - from the source, no model text

Table 306 "Fin. Charge Comment Line"

Base Application · Microsoft.Sales.FinanceCharge

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25-27unchanged
  4. BC285 fields changed
  5. BC29-30unchanged

Neighbourhood 6 connected objects and pages

Table 302 "Finance Charge Memo Header" (relates to)Finance Charge Memo HeaderTable 304 "Issued Fin. Charge Memo Header" (relates to)Issued Fin. Charge Memo HeaderPage 455 "Fin. Charge Comment List" (pages and codeunits on it, 3 links)Fin. Charge Comment ListPage 454 "Fin. Charge Comment Sheet" (pages and codeunits on it)Fin. Charge Comment SheetTable 302 "Finance Charge Memo Header" (referenced by)Finance Charge Memo HeaderTable 304 "Issued Fin. Charge Memo Header" (referenced by)Issued Fin. Charge Memo Header

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

Properties

Property Value
Caption Fin. Charge 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 Type Δ BC28 Option Specifies the type of document the comment is attached to: either Finance Charge Memo or Issued Finance Charge Memo. OptionCaption: Finance Charge Memo,Issued Finance Charge Memo
2 No. Δ BC28 Code[20] Specifies the number of the involved entry or record, according to the specified number series. TableRelation Table 302 “Finance Charge Memo Header”, Table 304 “Issued Fin. Charge Memo Header” (if (Type = const(“Finance Charge Memo”)) “Finance Charge Memo Header” else if (Type = const(“Issued Finance Charge Memo”)) “Issued Fin. Charge Memo Header”); NotBlank
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.

Keys

  • Key1: Type, No., Line No. (clustered)

Events published

  • OnAfterSetUpNewLine(var FinChargeCommentLineRec: Record "Fin. Charge Comment Line"; var FinChargeCommentLineFilter: Record "Fin. Charge Comment Line") (integration): Raised after a new comment line is initialized.
  • OnBeforeCopyComments(var FinChargeCommentLine: Record "Fin. Charge Comment Line"; ToType: Integer; var IsHandled: Boolean; FromType: Integer; FromNumber: Code[20]; ToNumber: Code[20]) (integration): Raised before comments are copied from one document to another.

Procedures

  • SetUpNewLine(): Initializes a new comment line with the current work date if no comment exists for today.
  • CopyComments(FromType: Integer; ToType: Integer; FromNumber: Code[20]; ToNumber: Code[20]): Copies all comment lines from one finance charge document to another.
  • DeleteComments(DocType: Option; DocNo: Code[20]): Deletes all comment lines for the specified document type and number.
  • ShowComments(DocType: Option; DocNo: Code[20]; DocLineNo: Integer): Opens the Finance Charge Comment Sheet page for viewing and editing comments.

Relations

Referenced by

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

Pages and codeunits on this table

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: "Fin. Charge Comment Line"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources