Page 20046 "APIV1 - Sales Credit Mem Lines"
APIV1 · Microsoft.API.V1
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 5 connected objects and pages
APIV1 · Microsoft.API.V1 · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Extensible | false |
| SourceTable | Sales Invoice Line Aggregate |
| 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 |
|---|---|---|---|
| Group | id | Id | Specifies the ID. |
| documentId | Document Id | Specifies the Document ID. | |
| sequence | Line No. | Specifies the sales credit memo lines sequence. | |
| itemId | Item Id | Specifies the Item Id. | |
| accountId | Account Id | Specifies the Account Id. | |
| lineType | API Type | Specifies the API Type. | |
| lineDetails | LineObjectDetailsJSON |
Specifies details about the line. | |
| description | Description | Specifies the description of the sales credit memo line. | |
| unitOfMeasureId | UnitOfMeasureIdGlobal |
Specifies Unit of Measure. | |
| unitOfMeasure | UnitOfMeasureJSON |
Specifies Unit of Measure. | |
| unitPrice | Unit Price | Specifies the unit price. | |
| quantity | Quantity | Specifies the quantity. | |
| discountAmount | Line Discount Amount | Specifies the line discount amount. | |
| discountPercent | Line Discount % | Specifies the line discount percent. | |
| discountAppliedBeforeTax | Discount Applied Before Tax | Specifies the discount applied before tax. | |
| amountExcludingTax | Line Amount Excluding Tax | Specifies the line amount excluding tax. | |
| taxCode | Tax Code | Specifies the tax code. | |
| taxPercent | VAT % | Specifies the tax percent. | |
| totalTaxAmount | Line Tax Amount | Specifies the tax amount. | |
| amountIncludingTax | Line Amount Including Tax | Specifies the line amount including tax. | |
| invoiceDiscountAllocation | Inv. Discount Amount Excl. VAT | Specifies the invoice discount amount excluding tax. | |
| netAmount | Amount | Specifies the net amount. | |
| netTaxAmount | Tax Amount | Specifies the net tax amount. | |
| netAmountIncludingTax | Amount Including VAT | Specifies the net amount including tax. | |
| shipmentDate | Shipment Date | Specifies the shipment date. | |
| itemVariantId | Variant Id | Specifies the item variant id. |
Procedures
5 local procedures, no public ones.
Triggers
OnAfterGetRecord, OnDeleteRecord, OnFindRecord, OnInsertRecord, OnModifyRecord, OnNewRecord
Relations
- source table Table 5476 “Sales Invoice Line Aggregate”
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.
- Codeunit 5508 “Graph Mgt - Sal. Cr. Memo Buf.” (4 calls:
OnDeleteRecord → PropagateDeleteLine,OnFindRecord → LoadLines,OnInsertRecord → PropagateInsertLine, …) - Codeunit 5476 “Graph Mgt - Sales Inv. Lines” (2 calls:
OnFindRecord → GetDocumentIdFilterFromIdFilter,SetCalculatedFields → GetUnitOfMeasureJSON) - Codeunit 5468 “Graph Mgt - Complex Types” (1 call:
SetCalculatedFields → GetSalesLineDescriptionComplexType) - Codeunit 5470 “Graph Collection Mgt - Item” (1 call:
InsertItemOnTheFly → InsertItemFromSalesDocument)
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: "page", object_name: "APIV1 - Sales Credit Mem Lines"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.