codeunitFinanceofficial - Microsoftderived - from the source, no model text

Codeunit 18434 "GST Application Session Mgt." (IN)

IN country layer · Microsoft.Finance.GST.Application

Across versions

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

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

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

Properties

Property Value
SingleInstance true

Event subscriptions

  • OnAfterGetTDSAmount subscribes to Codeunit “Tax Base Subscribers” OnAfterGetTDSAmount
  • OnAfterGetTCSAmount subscribes to Codeunit “Tax Base Subscribers” OnAfterGetTCSAmount
  • OnCopyPurchDocPurchLineOnAfterSetFilters subscribes to Codeunit “Copy Document Mgt.” OnCopyPurchDocPurchLineOnAfterSetFilters
  • DisableTaxEngineCallingForPurchaseLine subscribes to Codeunit “Calculate Tax” OnBeforeCallTaxEngineForPurchaseLine
  • OnCopyPurchDocOnAfterCopyPurchDocLines subscribes to Codeunit “Copy Document Mgt.” OnCopyPurchDocOnAfterCopyPurchDocLines

Procedures

  • SetGSTApplicationSourcePurch(TransNo: Integer; VendNo: Code[20])
  • GetGSTApplicationSourcePurch(var TransNo: Integer; var GSTTransType: Enum "Detail Ledger Transaction Type"; var VendNo: Code[20])
  • SetGSTApplicationSourceSales(TransNo: Integer; CustNo: Code[20])
  • GetGSTApplicationSourceSales(var TransNo: Integer; var GSTTransType: Enum "Detail Ledger Transaction Type"; var CustNo: Code[20])
  • GetGSTTransactionType(var GSTTransType: Enum "Detail Ledger Transaction Type")
  • SetGSTApplicationAmount(AppliedAmt: Decimal; AppliedAmtLCY: Decimal)
  • GetGSTApplicationAmount(var AppliedAmt: Decimal; var AppliedAmtLCY: Decimal)
  • SetOnlineCustLedgerEntry(OnlineCustLedgerEntry: Record "Cust. Ledger Entry")
  • GetOnlineCustLedgerEntry(var OnlineCustLedgerEntry: Record "Cust. Ledger Entry")
  • SetOnlineVendLedgerEntry(OnlineVendLedgerEntry: Record "Vendor Ledger Entry")
  • GetOnlineVendLedgerEntry(var OnlineVendLedgerEntry: Record "Vendor Ledger Entry")
  • SetOnlinePostApplication(pIsOnlinePostApplication: Boolean)
  • GetOnlinePostApplication(): Boolean
  • SetOnlinePostApplicationLastEntryNo(pOnlinePostApplicationLastEntryNo: Integer)
  • GetOnlinePostApplicationLastEntryNo(): Integer
  • SetOnlinePostApplicationLastEntryNoForGLRegister(pGLRegisterLastEntryNo: Integer)
  • GetOnlinePostApplicationLastEntryNoForGLRegister(): Integer
  • SetSubcontractingEntryNo(ItemLedgEntryNo: Integer; ItemApplnEntryNo: Integer; ValueEntryNo: Integer)
  • SetSubcontractingItemLedgEntryNo(pItemLedgEntryNo: Integer)
  • SetSubcontractingItemApplnEntryNo(pItemApplnEntryNo: Integer)
  • GetSubcontractingEntryNo(var LastItemLedgEntryNo: Integer; var LastItemApplnEntryNo: Integer; var LastValueEntryNo: Integer)
  • SetSubcontractingLastGLEntryNo(SubconLastGLEntryNo: Integer)
  • GetSubcontractingLastGLEntryNo(): Integer
  • SetSubContractingReceiving(SubConReceive: Boolean)
  • GetSubContractingReceiving(): Boolean
  • SetSubContractingReceivingMultiple(SubConReceiveMultiple: Boolean; AppliestoID: Code[50])
  • SetSubcontracting(IsSubcon: Boolean)
  • GetSubcontracting(): Boolean
  • GetSubContractingReceivingMultiple(var AppliestoID: Code[50]): Boolean
  • CreateApplicationGenJournallLine(var GenJournalLine: Record "Gen. Journal Line"; GLAccountNo: Code[20]; Amount: Decimal; SystemCreatedEntry: Boolean)
  • PostApplicationGenJournalLine(var GenJnlPostLine: Codeunit "Gen. Jnl.-Post Line")
  • ClearApplicationGenJnlLine()
  • ClearAllSessionVariables()
  • GetTotalTDSInclSHECessAmount(): Decimal
  • GetTotalTCSInclSHECessAmount(): Decimal
  • SetGSTAmountLoaded(GSTAmt: Decimal)
  • GetGSTAmountLoaded(): Decimal

Plus 2 local procedures.

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 Application Session Mgt."), 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