---
id: object/table/5995
type: object
title: Table 5995 "Service Cr.Memo Line"
summary: Table 5995 "Service Cr.Memo Line" in Base Application (Microsoft.Service.History). 98 fields, 11 public procedures, 4 events. Present since at least BC23, still in BC30, changed in BC24-26, BC28.
tier: official
language: en
tags:
  - table
  - base application
versions:
  introduced: null
  last_changed: "28"
  deprecated: null
review:
  state: derived
  by: null
  at: null
  flags: []
generated:
  at: "2026-10-11T00:31:51.816Z"
  pipeline: 0.2.0
  prompts: {}
  input_hash: c3569ca49e51e72d80d5484b8565fa227b14ec53226e0e2a0b77aff346f54b6a
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Service/History/ServiceCrMemoLine.Table.al
    title: src/Layers/W1/BaseApp/Service/History/ServiceCrMemoLine.Table.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn:
    - https://learn.microsoft.com/dynamics365/business-central/value-chain-howto-service
  objects: []
  features: []
  topics:
    - topic/business-central/business-functionality/sustainability-management/sustainability-value-chain
  localizations: []
  videos: []
  posts: []
  guidelines: []
object_type: table
object_id: 5995
name: Service Cr.Memo Line
namespace: Microsoft.Service.History
app: Base Application
extends: null
first_version: "23"
last_version: "30"
present_in:
  - "23"
  - "24"
  - "25"
  - "26"
  - "27"
  - "28"
  - "29"
  - "30"
changed_in:
  - "24"
  - "25"
  - "26"
  - "28"
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
counts:
  fields: 98
  procedures: 16
  events: 4
  subscribers: 0
relations:
  out: 51
  referenced_by: 4
  pages: 3
  extended_by: 2
  event_subscribers: 2
  calls: 4
  called_by: 0
  implements: 0
---

# Table 5995 "Service Cr.Memo Line"

> Table 5995 "Service Cr.Memo Line" in Base Application (Microsoft.Service.History). 98 fields, 11 public procedures, 4 events. Present since at least BC23, still in BC30, changed in BC24-26, BC28.

Base Application · Microsoft.Service.History · BC23-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Layers/W1/BaseApp/Service/History/ServiceCrMemoLine.Table.al) · facts from BC29

Learn documents this table through its pages: [Page 5952 "Posted Service Cr. Memo Lines"](../page/5952.md) (1 Learn page), [Page 5973 "Posted Serv. Cr. Memo Subform"](../page/5973.md) (1).

## Properties

| Property | Value |
|---|---|
| Caption | Service Cr.Memo 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 |
|---|---|---|---|---|
| 2 | Customer No. | Code[20] | Specifies the number of the customer to receive the service on the credit memo. | TableRelation [Table 18 "Customer"](../table/18.md); not editable |
| 3 | Document No. | Code[20] | Specifies the number of the credit memo. | TableRelation [Table 5994 "Service Cr.Memo Header"](../table/5994.md) ("Service Cr.Memo Header"."No.") |
| 4 | Line No. | Integer | — |  |
| 5 | Type | Enum "Service Line Type" | Specifies the type of the credit memo line. | enum [Enum 5902 "Service Line Type"](../enum/5902.md) |
| 6 | No. | Code[20] | Specifies the number of the involved entry or record, according to the specified number series. | TableRelation [Table 15 "G/L Account"](../table/15.md), [Table 156 "Resource"](../table/156.md), [Table 27 "Item"](../table/27.md) (if (Type = const(" ")) "Standard Text" else if (Type = const(Item)) Item else if (Type = const(Resource)) Resource else if (Type = const(Cost)) "Service Cost" else if (Type = const("G/L Account")) "G/L Account") |
| 7 | Location Code | Code[10] | Specifies the location, such as warehouse or distribution center, in which the credit memo line was registered. | TableRelation [Table 14 "Location"](../table/14.md) |
| 8 | Posting Group | Code[20] | — | TableRelation [Table 94 "Inventory Posting Group"](../table/94.md) (if (Type = const(Item)) "Inventory Posting Group") |
| 11 | Description | Text[100] | Specifies the name of an item, resource, cost, general ledger account, or some descriptive text on the service credit memo line. |  |
| 12 | Description 2 | Text[50] | Specifies information in addition to the description. |  |
| 13 | Unit of Measure | Text[50] | Specifies the name of the item or resource's unit of measure, such as piece or hour. |  |
| 15 | Quantity | Decimal | Specifies the number of item units, resource hours, general ledger account payments, or cost specified on the credit memo line. |  |
| 22 | Unit Price | Decimal | Specifies the price of one unit of the item or resource. You can enter a price manually or have it entered according to the Price/Profit Calculation field on the related card. |  |
| 23 | Unit Cost (LCY) | Decimal | Specifies the cost, in LCY, of one unit of the item or resource on the line. <small>via [Page 5952 "Posted Service Cr. Memo Lines"](../page/5952.md)</small> |  |
| 25 | VAT % | Decimal | — | not editable |
| 27 | Line Discount % | Decimal | Specifies the discount percentage that is granted for the item on the line. |  |
| 28 | Line Discount Amount | Decimal | Specifies the discount amount that is granted for the item on the line. | not editable |
| 29 | Amount | Decimal | Specifies the total net amount on the service line. | not editable |
| 30 | Amount Including VAT | Decimal | Specifies the net amount, including VAT, for this line. | not editable |
| 32 | Allow Invoice Disc. | Boolean | Specifies if the invoice line is included when the invoice discount is calculated. |  |
| 34 | Gross Weight | Decimal | — |  |
| 35 | Net Weight | Decimal | — |  |
| 36 | Units per Parcel | Decimal | — |  |
| 37 | Unit Volume | Decimal | — |  |
| 40 | Shortcut Dimension 1 Code | 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"](../table/349.md) ("Dimension Value".Code where("Global Dimension No." = const(1))) |
| 41 | Shortcut Dimension 2 Code | 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"](../table/349.md) ("Dimension Value".Code where("Global Dimension No." = const(2))) |
| 42 | Customer Price Group | Code[10] | — | TableRelation [Table 6 "Customer Price Group"](../table/6.md) (Customer Price Group); not editable |
| 45 | Job No. | Code[20] | Project No. <small>caption</small> | TableRelation [Table 167 "Job"](../table/167.md) |
| 46 | Job Task No. | Code[20] | Project Task No. <small>caption</small> | TableRelation [Table 1001 "Job Task"](../table/1001.md) ("Job Task"."Job Task No." where("Job No." = field("Job No."))) |
| 52 | Work Type Code | Code[10] | — | TableRelation [Table 200 "Work Type"](../table/200.md) (Work Type) |
| 63 | Shipment No. | Code[20] | Specifies the number of the posted shipment for this credit memo line. | not editable |
| 68 | Bill-to Customer No. | Code[20] | Specifies the number of the customer that you send or sent the invoice or credit memo to. | TableRelation [Table 18 "Customer"](../table/18.md); not editable |
| 69 | Inv. Discount Amount | Decimal | Specifies the total calculated invoice discount amount for the line. |  |
| 74 | Gen. Bus. Posting Group | Code[20] | Specifies the vendor's or customer's trade type to link transactions made for this business partner with the appropriate general ledger account according to the general posting setup. | TableRelation [Table 250 "Gen. Business Posting Group"](../table/250.md) (Gen. Business Posting Group) |
| 75 | Gen. Prod. Posting Group | Code[20] | Specifies the item's product type to link transactions made for this item with the appropriate general ledger account according to the general posting setup. | TableRelation [Table 251 "Gen. Product Posting Group"](../table/251.md) (Gen. Product Posting Group) |
| 77 | VAT Calculation Type | Enum "Tax Calculation Type" | — | enum [Enum 254 "Tax Calculation Type"](../enum/254.md); not editable |
| 78 | Transaction Type | Code[10] | — | TableRelation [Table 258 "Transaction Type"](../table/258.md) (Transaction Type) |
| 79 | Transport Method | Code[10] | — | TableRelation [Table 259 "Transport Method"](../table/259.md) (Transport Method) |
| 80 | Attached to Line No. | Integer | — | TableRelation [Table 5995 "Service Cr.Memo Line"](../table/5995.md) ("Service Cr.Memo Line"."Line No." where("Document No." = field("Document No."))); not editable |
| 81 | Exit Point | Code[10] | — | TableRelation [Table 282 "Entry/Exit Point"](../table/282.md) (Entry/Exit Point) |
| 82 | Area | Code[10] | — | TableRelation [Table 284 "Area"](../table/284.md) |
| 83 | Transaction Specification | Code[10] | — | TableRelation [Table 285 "Transaction Specification"](../table/285.md) (Transaction Specification) |
| 85 | Tax Area Code | Code[20] | Specifies the tax area that is used to calculate and post sales tax. | TableRelation [Table 318 "Tax Area"](../table/318.md) (Tax Area) |
| 86 | Tax Liable | Boolean | Specifies that items, resources, or costs on the current credit memo line are liable to sales tax. |  |
| 87 | Tax Group Code | Code[20] | Specifies the tax group that is used to calculate and post sales tax. | TableRelation [Table 321 "Tax Group"](../table/321.md) (Tax Group) |
| 88 | VAT Clause Code | Code[20] | — | TableRelation [Table 560 "VAT Clause"](../table/560.md) (VAT Clause) |
| 89 | VAT Bus. Posting Group | Code[20] | Specifies the VAT specification of the involved customer or vendor to link transactions made for this record with the appropriate general ledger account according to the VAT posting setup. | TableRelation [Table 323 "VAT Business Posting Group"](../table/323.md) (VAT Business Posting Group) |
| 90 | VAT Prod. Posting Group | Code[20] | Specifies the VAT specification of the involved item or resource to link transactions made for this record with the appropriate general ledger account according to the VAT posting setup. | TableRelation [Table 324 "VAT Product Posting Group"](../table/324.md) (VAT Product Posting Group) |
| 99 | VAT Base Amount | Decimal | — |  |
| 100 | Unit Cost | Decimal | — |  |
| 101 | System-Created Entry | Boolean | — | not editable |
| 103 | Line Amount | Decimal | Specifies the net amount, excluding any invoice discount amount, that must be paid for products on the line. |  |
| 104 | VAT Difference | Decimal | — | not editable |
| 106 | VAT Identifier | Code[20] | — | not editable |
| 145 | Pmt. Discount Amount | Decimal | — |  |
| 480 | Dimension Set ID | Integer | — | TableRelation [Table 480 "Dimension Set Entry"](../table/480.md) (Dimension Set Entry); not editable |
| 1019 | Job Planning Line No. | Integer | Project Planning Line No. <small>caption</small> |  |
| 5402 | Variant Code | Code[10] | Specifies the variant of the item on the line. | TableRelation [Table 5401 "Item Variant"](../table/5401.md) (if (Type = const(Item)) "Item Variant".Code where("Item No." = field("No."))) |
| 5403 | Bin Code | Code[20] | Specifies the bin where the items are picked or put away. | TableRelation [Table 7354 "Bin"](../table/7354.md) (Bin.Code where("Location Code" = field("Location Code"))) |
| 5404 | Qty. per Unit of Measure | Decimal | — | not editable |
| 5407 | Unit of Measure Code | 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/204.md), [Table 5404 "Item Unit of Measure"](../table/5404.md) (if (Type = const(Item)) "Item Unit of Measure".Code where("Item No." = field("No.")) else "Unit of Measure") |
| 5415 | Quantity (Base) | Decimal | — |  |
| 5700 | Responsibility Center | Code[10] | — | TableRelation [Table 5714 "Responsibility Center"](../table/5714.md) (Responsibility Center); not editable |
| 5709 | Item Category Code | Code[20] | — | TableRelation [Table 5722 "Item Category"](../table/5722.md) ("Item Category".Code) |
| 5710 | Nonstock | Boolean | Specifies that the item on the credit memo line is a catalog item. | not editable |
| 5725 | Item Reference No. | Code[50] | Specifies the referenced item number. |  |
| 5726 | Item Reference Unit of Measure | Code[10] | Unit of Measure (Item Ref.) <small>caption</small> | TableRelation [Table 5404 "Item Unit of Measure"](../table/5404.md) (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"](../enum/5726.md) |
| 5728 | Item Reference Type No. | Code[30] | — |  |
| 5811 | Appl.-from Item Entry | Integer | Specifies the number of the item ledger entry that the document or journal line is applied from. |  |
| 5902 | Service Item No. | Code[20] | Specifies the number of the service item linked to this credit memo line. | TableRelation [Table 5940 "Service Item"](../table/5940.md) ("Service Item"."No.") |
| 5903 | Appl.-to Service Entry | Integer | Specifies the number of the service ledger entry applied to this service credit memo. | not editable |
| 5905 | Service Item Serial No. | Code[50] | — |  |
| 5906 | Service Item Line Description | Text[100] | — | not editable |
| 5908 | Posting Date | Date | — |  |
| 5910 | Needed by Date | Date | — |  |
| 5916 | Ship-to Code | Code[10] | — | TableRelation [Table 222 "Ship-to Address"](../table/222.md) ("Ship-to Address".Code where("Customer No." = field("Customer No."))); not editable |
| 5928 | Service Price Group Code | Code[10] | — | TableRelation [Table 6080 "Service Price Group"](../table/6080.md) (Service Price Group) |
| 5929 | Fault Area Code | Code[10] | — | TableRelation [Table 5915 "Fault Area"](../table/5915.md) (Fault Area) |
| 5930 | Symptom Code | Code[10] | — | TableRelation [Table 5916 "Symptom Code"](../table/5916.md) (Symptom Code) |
| 5931 | Fault Code | Code[10] | — | TableRelation [Table 5918 "Fault Code"](../table/5918.md) ("Fault Code".Code where("Fault Area Code" = field("Fault Area Code"), "Symptom Code" = field("Symptom Code"))) |
| 5932 | Resolution Code | Code[10] | — | TableRelation [Table 5919 "Resolution Code"](../table/5919.md) (Resolution Code) |
| 5933 | Exclude Warranty | Boolean | — |  |
| 5934 | Warranty | Boolean | — | not editable |
| 5936 | Contract No. | Code[20] | Specifies the number of the contract associated with the posted service credit memo. | TableRelation [Table 5965 "Service Contract Header"](../table/5965.md) ("Service Contract Header"."Contract No." where("Contract Type" = const(Contract))); not editable |
| 5938 | Contract Disc. % | Decimal | — | not editable |
| 5939 | Warranty Disc. % | Decimal | — | not editable |
| 5965 | Component Line No. | Integer | — |  |
| 5966 | Spare Part Action | Option | — | OptionCaption: ,Permanent,Temporary,Component Replaced,Component Installed |
| 5967 | Fault Reason Code | Code[10] | — | TableRelation [Table 5917 "Fault Reason Code"](../table/5917.md) (Fault Reason Code) |
| 5968 | Replaced Item No. | Code[20] | — | TableRelation [Table 27 "Item"](../table/27.md) |
| 5969 | Exclude Contract Discount | Boolean | — |  |
| 5994 | Price Adjmt. Status | Option | — | OptionCaption: ,Adjusted,Modified; not editable |
| 5997 | Line Discount Type | Option | — | OptionCaption: ,Warranty Disc.,Contract Disc.,Line Disc.,Manual; not editable |
| 5999 | Copy Components From | Option | — | OptionCaption: None,Item BOM,Old Service Item,Old Serv.Item w/o Serial No. |
| 6608 | Return Reason Code | Code[10] | Specifies the code explaining why the item was returned. | TableRelation [Table 6635 "Return Reason"](../table/6635.md) (Return Reason) |
| 7000 | Price Calculation Method | Enum "Price Calculation Method" | — | enum [Enum 7000 "Price Calculation Method"](../enum/7000.md) |
| 7001 | Allow Line Disc. | Boolean | — |  |
| 7002 | Customer Disc. Group | Code[20] | — | TableRelation [Table 340 "Customer Discount Group"](../table/340.md) (Customer Discount Group) |

## Keys

- Key1: Document No., Line No. (clustered)
- Key2: Type, No.
- Key3: Service Item No., Type, Posting Date
- Key4: Document No., Service Item No.
- Key5: Document No.
- Key6: Document No., Type, No.
- Key7: Type, No., Variant Code, Location Code, Posting Date, Shortcut Dimension 1 Code, Shortcut Dimension 2 Code
- Key8: Appl.-to Service Entry
- Key9: Document No., Component Line No.
- Key10: Fault Reason Code
- Key11: Customer No.
- Key12: Document No., Type

## Events published

- `OnCalcVATAmountLinesOnBeforeInsertLine(ServiceCrMemoHeader: Record "Service Cr.Memo Header"; var TempVATAmountLine: Record "VAT Amount Line" temporary)` (integration)
- `OnBeforeSetSecurityFilterOnRespCenter(var ServiceCrMemoLine: Record "Service Cr.Memo Line"; var IsHandled: Boolean)` (integration)
- `OnAfterCopyToVATAmountLine(ServiceCrMemoLine: Record "Service Cr.Memo Line"; var VATAmountLine: Record "VAT Amount Line")` (integration)
- `OnAfterGetVATPct(var ServiceCrMemoLine: Record "Service Cr.Memo Line"; var VATPct: Decimal)` (integration)

## Trigger event subscribers

- OnAfterDeleteEvent: [Codeunit 6459 "Serv. Document Attachment Mgt."](../codeunit/6459.md) DeleteAttachedDocumentsOnAfterDeleteServiceCreditMemoLine
- OnBeforeInsertEvent: [Codeunit 5999 "Service Experience Tier"](../codeunit/5999.md) BlockInsertServiceCrMemoLine

## Procedures

- `ShowDimensions()`
- `CalcVATAmountLines(ServCrMemoHeader: Record "Service Cr.Memo Header"; var TempVATAmountLine: Record "VAT Amount Line" temporary)`
- `CopyToVATAmountLine(var VATAmountLine: Record "VAT Amount Line")`
- `GetCaptionClass(FieldNumber: Integer): Text[80]`
- `ShowItemTrackingLines()`
- `ShowShortcutDimCode(var ShortcutDimCode: array[8] of Code[20])`
- `RowID1(): Text[250]`
- `GetCurrencyCode(): Code[10]`
- `FilterPstdDocLineValueEntries(var ValueEntry: Record "Value Entry")`
- `SetSecurityFilterOnRespCenter()`
- `GetVATPct(): Decimal` (internal)

Plus 1 local procedures.

## Relations

- drill-down page [Page 5952 "Posted Service Cr. Memo Lines"](../page/5952.md)
- lookup page [Page 5952 "Posted Service Cr. Memo Lines"](../page/5952.md)
- Job Task No.: TableRelation [Table 1001 "Job Task"](../table/1001.md)
- Location Code: TableRelation [Table 14 "Location"](../table/14.md)
- No.: TableRelation [Table 15 "G/L Account"](../table/15.md) (conditional)
- No.: TableRelation [Table 156 "Resource"](../table/156.md) (conditional)
- Job No.: TableRelation [Table 167 "Job"](../table/167.md)
- Bill-to Customer No.: TableRelation [Table 18 "Customer"](../table/18.md)
- Customer No.: TableRelation [Table 18 "Customer"](../table/18.md)
- Work Type Code: TableRelation [Table 200 "Work Type"](../table/200.md)
- Unit of Measure Code: TableRelation [Table 204 "Unit of Measure"](../table/204.md) (conditional)
- Ship-to Code: TableRelation [Table 222 "Ship-to Address"](../table/222.md)
- Gen. Bus. Posting Group: TableRelation [Table 250 "Gen. Business Posting Group"](../table/250.md)
- Gen. Prod. Posting Group: TableRelation [Table 251 "Gen. Product Posting Group"](../table/251.md)
- Transaction Type: TableRelation [Table 258 "Transaction Type"](../table/258.md)
- Transport Method: TableRelation [Table 259 "Transport Method"](../table/259.md)
- No.: TableRelation [Table 27 "Item"](../table/27.md) (conditional)
- Replaced Item No.: TableRelation [Table 27 "Item"](../table/27.md)
- Exit Point: TableRelation [Table 282 "Entry/Exit Point"](../table/282.md)
- Area: TableRelation [Table 284 "Area"](../table/284.md)
- Transaction Specification: TableRelation [Table 285 "Transaction Specification"](../table/285.md)
- Tax Area Code: TableRelation [Table 318 "Tax Area"](../table/318.md)
- Tax Group Code: TableRelation [Table 321 "Tax Group"](../table/321.md)
- VAT Bus. Posting Group: TableRelation [Table 323 "VAT Business Posting Group"](../table/323.md)
- VAT Prod. Posting Group: TableRelation [Table 324 "VAT Product Posting Group"](../table/324.md)
- Customer Disc. Group: TableRelation [Table 340 "Customer Discount Group"](../table/340.md)
- Shortcut Dimension 1 Code: TableRelation [Table 349 "Dimension Value"](../table/349.md)
- Shortcut Dimension 2 Code: TableRelation [Table 349 "Dimension Value"](../table/349.md)
- Dimension Set ID: TableRelation [Table 480 "Dimension Set Entry"](../table/480.md)
- Variant Code: TableRelation [Table 5401 "Item Variant"](../table/5401.md)
- Item Reference Unit of Measure: TableRelation [Table 5404 "Item Unit of Measure"](../table/5404.md)
- Unit of Measure Code: TableRelation [Table 5404 "Item Unit of Measure"](../table/5404.md) (conditional)
- VAT Clause Code: TableRelation [Table 560 "VAT Clause"](../table/560.md)
- Responsibility Center: TableRelation [Table 5714 "Responsibility Center"](../table/5714.md)
- Item Category Code: TableRelation [Table 5722 "Item Category"](../table/5722.md)
- No.: TableRelation [Table 5905 "Service Cost"](../table/5905.md) (conditional)
- Fault Area Code: TableRelation [Table 5915 "Fault Area"](../table/5915.md)
- Symptom Code: TableRelation [Table 5916 "Symptom Code"](../table/5916.md)
- Fault Reason Code: TableRelation [Table 5917 "Fault Reason Code"](../table/5917.md)
- Fault Code: TableRelation [Table 5918 "Fault Code"](../table/5918.md)
- Resolution Code: TableRelation [Table 5919 "Resolution Code"](../table/5919.md)
- Service Item No.: TableRelation [Table 5940 "Service Item"](../table/5940.md)
- Contract No.: TableRelation [Table 5965 "Service Contract Header"](../table/5965.md)
- Document No.: TableRelation [Table 5994 "Service Cr.Memo Header"](../table/5994.md)
- Attached to Line No.: TableRelation [Table 5995 "Service Cr.Memo Line"](../table/5995.md)
- Customer Price Group: TableRelation [Table 6 "Customer Price Group"](../table/6.md)
- Service Price Group Code: TableRelation [Table 6080 "Service Price Group"](../table/6080.md)
- Return Reason Code: TableRelation [Table 6635 "Return Reason"](../table/6635.md)
- No.: TableRelation [Table 7 "Standard Text"](../table/7.md) (conditional)
- Bin Code: TableRelation [Table 7354 "Bin"](../table/7354.md)
- Posting Group: TableRelation [Table 94 "Inventory Posting Group"](../table/94.md)

## Referenced by

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

- [Table 5994 "Service Cr.Memo Header"](../table/5994.md): Amount, Amount Including VAT
- [Table 5995 "Service Cr.Memo Line"](../table/5995.md): Attached to Line No.
- [Table extension 6272 "Sust. Service Cr. Memo Header"](../tableextension/6272.md): Sustainability Lines Exist

## Pages and codeunits on this table

- [Page 5952 "Posted Service Cr. Memo Lines"](../page/5952.md) (source table)
- [Page 5973 "Posted Serv. Cr. Memo Subform"](../page/5973.md) (source table)
- [Page 6039 "Service Cr. Memo Lines Subform"](../page/6039.md) (source table)

## Extended by

- [Table extension 5035 "SD Serv. Cr. Memo Line"](../tableextension/5035.md)
- [Table extension 6273 "Sust. Service Cr. Memo Line"](../tableextension/6273.md)

## 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 408 "DimensionManagement"](../codeunit/408.md) (2 calls: `ShowDimensions → ShowDimensionSet`, `ShowShortcutDimCode → GetShortcutDimensions`)
- [Codeunit 5700 "User Setup Management"](../codeunit/5700.md) (1 call: `SetSecurityFilterOnRespCenter → GetServiceFilter`)
- [Codeunit 6500 "Item Tracking Management"](../codeunit/6500.md) (1 call: `RowID1 → ComposeRowID`)
- [Codeunit 6503 "Item Tracking Doc. Management"](../codeunit/6503.md) (1 call: `ShowItemTrackingLines → ShowItemTrackingForInvoiceLine`)

## Across versions

- Present in: BC23-30
- Changed (declaration) in: BC24-26, BC28

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: "Service Cr.Memo Line")`, then `bcatlas_get_procedure_body` or `bcatlas_get_neighbors` on the returned id.
