---
id: object/pageextension/18444-in
type: object
title: Page extension 18444 "GST Service Credit Memo" (IN)
summary: Page extension 18444 "GST Service Credit Memo" (IN) in the IN country layer (Microsoft.Service.Document), extends "Service Credit Memo". 1 events. Introduced in BC29, still in BC30.
tier: official
language: en
tags:
  - pageextension
  - in layer
versions:
  introduced: "29"
  last_changed: null
  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: 2bf850c3d9751d234acc4590b634d5f245de9aa60dbcfeb776c9501975fa3fb9
evidence:
  - kind: code
    url: https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/IN/INGST/app/GSTService/src/PageExtension/GSTServiceCreditMemo.PageExt.al
    title: src/Apps/IN/INGST/app/GSTService/src/PageExtension/GSTServiceCreditMemo.PageExt.al (releases/29.x)
    date: null
    commit: ea08af5ef2d6a9b5c5af4a029288abbe2c883220
    t: null
    quote: null
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations:
    - localization/in
  videos: []
  posts: []
  guidelines: []
object_type: pageextension
object_id: 18444
name: GST Service Credit Memo
namespace: Microsoft.Service.Document
app: INGST
extends: Service Credit Memo
first_version: "29"
last_version: "30"
present_in:
  - "29"
  - "30"
changed_in: []
source_major: "29"
obsolete: null
countries: []
ms_search_form_ids: []
country: IN
counts:
  fields: 0
  procedures: 2
  events: 1
  subscribers: 0
  controls: 26
  actions: 1
relations:
  out: 0
  referenced_by: 0
  pages: 0
  extended_by: 0
  event_subscribers: 0
---

# Page extension 18444 "GST Service Credit Memo" (IN)

> Page extension 18444 "GST Service Credit Memo" (IN) in the IN country layer (Microsoft.Service.Document), extends "Service Credit Memo". 1 events. Introduced in BC29, still in BC30.

IN country layer · Microsoft.Service.Document · BC29-30 · [source at ea08af5e](https://github.com/microsoft/BCApps/blob/ea08af5ef2d6a9b5c5af4a029288abbe2c883220/src/Apps/IN/INGST/app/GSTService/src/PageExtension/GSTServiceCreditMemo.PageExt.al) · facts from BC29

An object of the [IN localization](../../localizations/in.md), not part of W1.

## 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 |
|---|---|---|---|
| modify(Posting Date) | Posting Date | modifies `Posting Date` | — |
| modify(Location Code) | Location Code | modifies `Location Code` | — |
| modify(Currency Code) | Currency Code | modifies `Currency Code` | — |
| addfirst(factboxes) | TaxInformation | part [Page 20240 "Tax Information Factbox"](../page/20240.md) | — |
| addafter(Assigned User Id) | GST Reason Type | `Rec."GST Reason Type"` | Specifies the reason of return or credit memo of a posted document where gst is applicable. For example Deficiency in Service/Correction in Invoice etc. |
| addafter(Applies-to ID) | Trading | `Rec.Trading` | Specifies if trading is applicable for the transaction or not. |
| GST | GST Bill-to State Code | `Rec."GST Bill-to State Code"` | Specifies the bill-to state code of the customer on the service document. |
|  | GST Ship-to State Code | `Rec."GST Ship-to State Code"` | Specifies the ship-to state code of the customer on the service document |
|  | Location State Code | `Rec."Location State Code"` | Specifies the sate code mentioned of the location used in the transaction |
|  | Location GST Reg. No. | `Rec."Location GST Reg. No."` | Specifies the GST registration number of the Location specified on the service document. |
|  | Customer GST Reg. No. | `Rec."Customer GST Reg. No."` | Specifies the GST registration number of the customer specified on the service document. |
|  | Ship-to GST Reg. No. | `Rec."Ship-to GST Reg. No."` | Specifies the GST registration number of the shipping address specified on the service document. |
|  | Nature of Supply | `Rec."Nature of Supply"` | Specifies the nature of GST transaction. For example, B2B/B2C. |
|  | GST Customer Type | `Rec."GST Customer Type"` | Specifies the type of the customer. For example, Registered/Unregistered/Export/Exempted/SEZ Unit/SEZ Development etc. |
|  | Invoice Type | `Rec."Invoice Type"` | Specifies the invoice type on the service document. For example, Bill of supply, Export, Supplementary, Debit Note, Non-GST and Taxable. |
|  | GST Without Payment of Duty | `Rec."GST Without Payment of Duty"` | Specifies whether with or without payment of duty. |
|  | Bill Of Export No. | `Rec."Bill Of Export No."` | Specifies the bill of export number. It is a document number which is submitted to custom department . |
|  | Bill Of Export Date | `Rec."Bill Of Export Date"` | Specifies the entry date defined in bill of export document. |
|  | Reference Invoice No. | `Rec."Reference Invoice No."` | Specifies the Reference Invoice number. |
|  | Rate Change Applicable | `Rec."Rate Change Applicable"` | Specifies if rate change is applicable on the service document. |
|  | Supply Finish Date | `Rec."Supply Finish Date"` | Specifies the supply finish date. For example, Before rate change/After rate change. |
|  | Payment Date | `Rec."Payment Date"` | Specifies the payment date. For example, Before rate change/After rate change. |
|  | GST Inv. Rounding Precision | `Rec."GST Inv. Rounding Precision"` | Specifies Rounding Precision on the service document. |
|  | GST Inv. Rounding Type | `Rec."GST Inv. Rounding Type"` | Specifies Rounding Type on the service document. |
|  | POS Out Of India | `Rec."POS Out Of India"` | Specifies if the place of supply of invoice is out of India. |
| addbefore(Ship-to Name) | Ship-to Code | `Rec."Ship-to Code"` | Specifies a code for an alternate shipment address if you want to ship to another address than the one that has been defined automatically. This field is also used in case of drop shipment. |

## Actions

| Group | Action | ToolTip | Runs |
|---|---|---|---|
| addafter(Get Prepaid Contract Entries) | Update Reference Invoice No. | Specifies the function through which reference number can be updated in the document. |  |

## Events published

- `OnActionUpdateRefInvNo(Rec: Record "Service Header")` (integration)

## Procedures

1 local procedures, no public ones.

## Across versions

- Present in: BC29-30
- Changed (declaration) in: none

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

A IN country object, not part of W1: the default corpus does not have it; `bcatlas_list_countries` shows which countries the atlas has.
