codeunitFinanceofficial - Microsoftderived - from the source, no model text

Codeunit 18243 "GST Journal Line Subscribers" (IN)

IN country layer · Microsoft.Finance.GST.Payments

Across versions

  1. BC23-28not present
  2. BC29-30present

IN country layer · Microsoft.Finance.GST.Payments · BC29-30 · source at ea08af5e · facts from BC29

An object of the IN localization, not part of W1.

Event subscriptions

  • AdjustPartyType subscribes to Codeunit “Tax Document GL Posting” OnBeforeGenJnlLineAdjustEntry
  • ValidateGSTTCS subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (GST TDS/GST TCS)
  • ValidatePOSOutOfIndia subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (POS Out Of India)
  • validatePOSasVendorState subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (POS as Vendor State)
  • validateGSTAssessableValue subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (GST Assessable Value)
  • validateCustomDutyAmount subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Custom Duty Amount)
  • validateSalesInvoiceType subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Sales Invoice Type)
  • validateGSTonAdvancePayment subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (GST on Advance Payment)
  • ValidateGSTPlaceofSuppply subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (GST Place of supply)
  • ValidateGSTGroupCode subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (GST Group Code)
  • ValdiatePartyCode subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Party Code)
  • ValidateLocationCode subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Location Code)
  • ValidateAmount subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Amount)
  • ValidateCurrencyCode subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Currency Code)
  • ValidateBalVendNo subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetVendorBalAccount
  • ValidateBalCustNo subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetCustomerBalAccount
  • ValidateBalGLAccountNo subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetGLBalAccount
  • ValidateBalAccountNo subscribes to Table “Gen. Journal Line” OnValidateBalAccountNoOnBeforeAssignValue
  • ValidateDocumentType subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Document Type)
  • OnafterInsert subscribes to Table “Gen. Journal Line” OnAfterInsertEvent
  • ValidateAccountType subscribes to Table “Gen. Journal Line” OnBeforeValidateEvent (Account Type)
  • OnbeforevalidateAccountNo subscribes to Table “Gen. Journal Line” OnBeforeValidateEvent (Account no.)
  • OnAfterValidateAccountNo subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Account no.)
  • OnAfterValidateShipToCode subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Ship-to Code)
  • GLAccountInfo subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetGLAccount
  • ValidateCustAccount subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetCustomerAccount
  • ValidateVendorAccount subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetVendorAccount
  • OnValidateGSTCredit subscribes to Page “Journal Voucher” OnAfterValidateEvent (GST Credit)
  • OnValidateHSNSACCode subscribes to Page “Journal Voucher” OnAfterValidateEvent (HSN/SAC Code)
  • OnValidateAmount subscribes to Page “Journal Voucher” OnAfterValidateEvent (Amount)
  • ValidateFAAccount subscribes to Table “Gen. Journal Line” OnAfterAccountNoOnValidateGetFAAccount
  • Setupnewlinevalue subscribes to Table “Gen. Journal Line” OnAfterSetupNewLine
  • OnValidateCurrencyCode subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (Currency Factor)
  • onAfterValidateValidateGSTTDSTCSBaseAmount subscribes to Table “Gen. Journal Line” OnAfterValidateEvent (GST TDS/TCS Base Amount)
  • OnSetJournalLineFieldsFromApplicationOnAfterFindFirstCustLedgEntryWithAppliesToDocNo subscribes to Table “Gen. Journal Line” OnSetJournalLineFieldsFromApplicationOnAfterFindFirstCustLedgEntryWithAppliesToDocNo
  • OnPostBalancingEntryOnBeforeGenJnlPostLine subscribes to Codeunit “Purch. Post Invoice Events” OnPostBalancingEntryOnBeforeGenJnlPostLine
  • OnPostBalancingEntryOnBeforeGenJnlPostLineforSales subscribes to Codeunit “Sales Post Invoice Events” OnPostBalancingEntryOnBeforeGenJnlPostLine
  • OnBeforeGenJnlLineCreate subscribes to Report “Calculate Depreciation” OnBeforeGenJnlLineCreate
  • OnBeforeGenJnlLineUseCaseHandleEvent subscribes to Codeunit “Use Case Event Handling” OnBeforeGenJnlLineUseCaseHandleEvent
  • OnBeforeCalculateNoOfEmptyLines subscribes to Codeunit “FA Insert G/L Account” OnBeforeCalculateNoOfEmptyLines

Procedures

3 local procedures, no public ones.

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: "codeunit", object_name: "GST Journal Line Subscribers"), 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.

Evidence 1 sources