Table 5024 "Service Declaration Line"
ServiceDeclaration · Microsoft.Service.Reports
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 8 connected objects and pages
ServiceDeclaration · Microsoft.Service.Reports · BC29-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 5024 “Service Declaration Subform” (1 Learn page).
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 | Service Declaration No. | Code[20] | — | TableRelation Table 5023 “Service Declaration Header” (Service Declaration Header) |
| 2 | Line No. | Integer | — | |
| 5 | Service Transaction Code | Code[20] | Specifies the service transaction code. via Page 5025 “Service Declaration Overview” | TableRelation Table 5011 “Service Transaction Type” (Service Transaction Type) |
| 6 | Country/Region Code | Code[10] | Specifies the country/region code of the source entry. via Page 5025 “Service Declaration Overview” | TableRelation Table 9 “Country/Region” (Country/Region) |
| 7 | Currency Code | Code[10] | Specifies the currency code of the source entry. via Page 5025 “Service Declaration Overview” | TableRelation Table 4 “Currency” |
| 8 | Sales Amount | Decimal | — | |
| 9 | Purchase Amount | Decimal | — | |
| 10 | Sales Amount (LCY) | Decimal | Specifies the Sales Amount (LCY) of the source value entry. via Page 5025 “Service Declaration Overview” | |
| 11 | Purchase Amount (LCY) | Decimal | Specifies the Purchase Amount (LCY) of the source value entry. via Page 5025 “Service Declaration Overview” | |
| 12 | Item Charge No. | Code[20] | Specifies the item charge of the source entry. via Page 5024 “Service Declaration Subform” | TableRelation Table 5800 “Item Charge” (Item Charge) |
| 14 | VAT Registration No. | Text[20] | — | obsolete Removed 25.0; #if not CLEANSCHEMA25 |
| 15 | VAT Reg. No. | Text[50] | Specifies the VAT registration No. of the customer or vendor associated with a source entry. via Page 5024 “Service Declaration Subform” | |
| 30 | Posting Date | Date | Specifies the posting date of the source entry. via Page 5024 “Service Declaration Subform” | |
| 31 | Document Type | Enum “Item Ledger Document Type” | Specifies the document type of the source entry. via Page 5024 “Service Declaration Subform” | enum Enum 79 “Item Ledger Document Type” |
| 32 | Document No. | Code[20] | Specifies the document number of the source entry. via Page 5024 “Service Declaration Subform” | |
| 34 | Description | Text[100] | — |
Keys
- Key1: Service Declaration No., Line No. (clustered)
Procedures
CheckHeaderStatusOpen()
Triggers
OnDelete, OnInsert, OnModify, OnRename
Relations
- Currency Code: TableRelation Table 4 “Currency”
- Service Transaction Code: TableRelation Table 5011 “Service Transaction Type”
- Service Declaration No.: TableRelation Table 5023 “Service Declaration Header”
- Item Charge No.: TableRelation Table 5800 “Item Charge”
- Country/Region Code: TableRelation Table 9 “Country/Region”
Pages and codeunits on this table
- Page 5024 “Service Declaration Subform” (source table)
- Page 5025 “Service Declaration Overview” (source table)
Deprecations
- field VAT Registration No.: Removed 25.0 (#if not CLEANSCHEMA25), “Replaced with the VAT Reg. No.”
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: "Service Declaration Line"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.