Table 252 General Posting Setup in 26

App
Base Application
Namespace
Microsoft.Finance.GeneralLedger.Setup

Fields, 32Keys, 2Procedures, 33Events, 25

Versions171819202122232425262728latest

Source29

Fields, 32

IdNameTypeObsolete
1Gen. Bus. Posting GroupCode[20]-
2Gen. Prod. Posting GroupCode[20]-
10Sales AccountCode[20]-
11Sales Line Disc. AccountCode[20]-
12Sales Inv. Disc. AccountCode[20]-
13Sales Pmt. Disc. Debit Acc.Code[20]-
14Purch. AccountCode[20]-
15Purch. Line Disc. AccountCode[20]-
16Purch. Inv. Disc. AccountCode[20]-
17Purch. Pmt. Disc. Credit Acc.Code[20]-
18COGS AccountCode[20]-
19Inventory Adjmt. AccountCode[20]-
27Sales Credit Memo AccountCode[20]-
28Purch. Credit Memo AccountCode[20]-
30Sales Pmt. Disc. Credit Acc.Code[20]-
31Purch. Pmt. Disc. Debit Acc.Code[20]-
32Sales Pmt. Tol. Debit Acc.Code[20]-
33Sales Pmt. Tol. Credit Acc.Code[20]-
34Purch. Pmt. Tol. Debit Acc.Code[20]-
35Purch. Pmt. Tol. Credit Acc.Code[20]-
36Sales Prepayments AccountCode[20]-
37Purch. Prepayments AccountCode[20]-
50DescriptionText[100]-
51View All Accounts on LookupBoolean-
52BlockedBoolean-
5600Purch. FA Disc. AccountCode[20]-
5801Invt. Accrual Acc. (Interim)Code[20]-
5803COGS Account (Interim)Code[20]-
6000Direct Cost Non-Inv. App. Acc.Code[20]-
99000752Direct Cost Applied AccountCode[20]-
99000753Overhead Applied AccountCode[20]-
99000754Purchase Variance AccountCode[20]-

Keys, 2

NameFieldsObsolete
Key1, clusteredGen. Bus. Posting Group, Gen. Prod. Posting Group-
Key2Gen. Prod. Posting Group, Gen. Bus. Posting Group-

Procedures, 33

NameParametersReturnsAccessObsolete
CheckGLAcc(Code[20])public-
FindSetupMissingSalesDiscountAccount(Option, var Integer)Booleanpublic-
FindSetupMissingPurchDiscountAccount(Option, var Integer)Booleanpublic-
GetCOGSAccount()Code[20]public-
GetCOGSInterimAccount()Code[20]public-
GetInventoryAdjmtAccount()Code[20]public-
GetInventoryAccrualAccount()Code[20]public-
GetSalesAccount()Code[20]public-
GetSalesCrMemoAccount()Code[20]public-
GetSalesInvDiscAccount()Code[20]public-
GetSalesLineDiscAccount()Code[20]public-
GetSalesPmtDiscountAccount(Boolean)Code[20]public-
GetSalesPmtToleranceAccount(Boolean)Code[20]public-
GetSalesPrepmtAccount()Code[20]public-
GetPurchAccount()Code[20]public-
GetPurchCrMemoAccount()Code[20]public-
GetPurchInvDiscAccount()Code[20]public-
GetPurchLineDiscAccount()Code[20]public-
GetPurchPmtDiscountAccount(Boolean)Code[20]public-
GetPurchPmtToleranceAccount(Boolean)Code[20]public-
GetPurchPrepmtAccount()Code[20]public-
GetPurchFADiscAccount()Code[20]public-
GetDirectCostAppliedAccount()Code[20]public-
GetOverheadAppliedAccount()Code[20]public-
GetPurchaseVarianceAccount()Code[20]public-
SetAccountsVisibility(var Boolean, var Boolean, var Boolean, var Boolean, var Boolean, var Boolean)public-
SuggestSetupAccounts()public-
SuggestAccount(var RecordRef, Integer)protected-
CheckOrdersPrepmtToDeduct(Text)internal-
CheckPrepmtSalesLinesToDeduct(Text)internal-
CheckPrepmtPurchLinesToDeduct(Text)internal-
LookupGLAccount(var Code[20], Option, Text)protected-
GetDirectCostNonInvtAppliedAccount()Code[20]public-

Events, 25

KindNameParametersObsolete
Integration eventOnAfterSuggestInvtAccounts(var Record General Posting Setup, var RecordRef)-
Integration eventOnAfterSuggestSalesAccounts(var Record General Posting Setup, var RecordRef)-
Integration eventOnAfterSuggestPurchAccounts(var Record General Posting Setup, var RecordRef)-
Integration eventOnBeforeGetSalesPrepmtAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchPrepmtAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetCOGSAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetCOGSInterimAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetInventoryAdjmtAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetInventoryAccrualAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetSalesAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetSalesCrMemoAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetSalesInvDiscAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetSalesLineDiscAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetSalesPmtDiscountAccount(Boolean, var Code[20], var Boolean)-
Integration eventOnBeforeGetSalesPmtToleranceAccount(Boolean, var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchCrMemoAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchInvDiscAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchLineDiscAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchPmtDiscountAccount(Boolean, var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchPmtToleranceAccount(Boolean, var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchFADiscAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetDirectCostAppliedAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetOverheadAppliedAccount(var Code[20], var Boolean)-
Integration eventOnBeforeGetPurchaseVarianceAccount(var Code[20], var Boolean)-