Table "General Ledger Setup"

ID 98
Namespace: Microsoft.Finance.GeneralLedger.Setup

Properties

Name Value
Caption General Ledger Setup
DataClassification CustomerContent

Fields

Name Type Description
"Primary Key" Code[10]
"Allow Posting From" Date
"Allow Posting To" Date
"Register Time" Boolean
"Allow Deferral Posting From" Date
"Allow Deferral Posting To" Date
"VAT Reporting Date" Microsoft.Finance.VAT.Setup."VAT Reporting Date"
"VAT Reporting Date Usage" Microsoft.Finance.VAT.Setup."VAT Reporting Date Usage"
"Pmt. Disc. Excl. VAT" Boolean
"Date Filter" Date
"Global Dimension 1 Filter" Code[20]
"Global Dimension 2 Filter" Code[20]
"Cust. Balances Due" Decimal
"Vendor Balances Due" Decimal
"Unrealized VAT" Boolean
"Adjust for Payment Disc." Boolean
"Post with Job Queue" Boolean
"Job Queue Category Code" Code[10]
"Job Queue Priority for Post" Integer
"Post & Print with Job Queue" Boolean
"Job Q. Prio. for Post & Print" Integer
"Notify On Success" Boolean
"Mark Cr. Memos as Corrections" Boolean
"Local Address Format" Option
"Inv. Rounding Precision (LCY)" Decimal
"Inv. Rounding Type (LCY)" Option
"Local Cont. Addr. Format" Option
"Report Output Type" Microsoft.Foundation.Enums."Setup Report Output Type"
"Bank Account Nos." Code[20]
"Summarize G/L Entries" Boolean
"Amount Decimal Places" Text[5]
"Unit-Amount Decimal Places" Text[5]
"Additional Reporting Currency" Code[10]
"VAT Tolerance %" Decimal
"EMU Currency" Boolean
"LCY Code" Code[10]
"VAT Exchange Rate Adjustment" Microsoft.Finance.Currency."Exch. Rate Adjustment Type"
"Amount Rounding Precision" Decimal
"Unit-Amount Rounding Precision" Decimal
"Appln. Rounding Precision" Decimal
"Global Dimension 1 Code" Code[20]
"Global Dimension 2 Code" Code[20]
"Shortcut Dimension 1 Code" Code[20]
"Shortcut Dimension 2 Code" Code[20]
"Shortcut Dimension 3 Code" Code[20]
"Shortcut Dimension 4 Code" Code[20]
"Shortcut Dimension 5 Code" Code[20]
"Shortcut Dimension 6 Code" Code[20]
"Shortcut Dimension 7 Code" Code[20]
"Shortcut Dimension 8 Code" Code[20]
"Max. VAT Difference Allowed" Decimal
"VAT Rounding Type" Option
"Pmt. Disc. Tolerance Posting" Option
"Payment Discount Grace Period" DateFormula
"Payment Tolerance %" Decimal
"Max. Payment Tolerance Amount" Decimal
"Adapt Main Menu to Permissions" Boolean
"Allow G/L Acc. Deletion Before" Date
"Check G/L Account Usage" Boolean
"Payment Tolerance Posting" Option
"Pmt. Disc. Tolerance Warning" Boolean
"Payment Tolerance Warning" Boolean
"Last IC Transaction No." Integer
"Bill-to/Sell-to VAT Calc." Microsoft.Finance.GeneralLedger.Setup."G/L Setup VAT Calculation"
"Block Deletion of G/L Accounts" Boolean
"Acc. Sched. for Balance Sheet" Code[10]
"Acc. Sched. for Income Stmt." Code[10]
"Acc. Sched. for Cash Flow Stmt" Code[10]
"Acc. Sched. for Retained Earn." Code[10]
"Fin. Rep. for Balance Sheet" Code[10]
"Fin. Rep. for Income Stmt." Code[10]
"Fin. Rep. for Cash Flow Stmt" Code[10]
"Fin. Rep. for Retained Earn." Code[10]
"Tax Invoice Renaming Threshold" Decimal
"Req.Country/Reg. Code in Addr." Boolean
"Print VAT specification in LCY" Boolean
"Prepayment Unrealized VAT" Boolean
"Use Legacy G/L Entry Locking" Boolean
"Payroll Trans. Import Format" Code[20]
"VAT Reg. No. Validation URL" Text[250]
"Local Currency Symbol" Text[10]
"Local Currency Description" Text[60]
"Show Amounts" Option
"Posting Preview Type" Microsoft.Finance.GeneralLedger.Preview."Posting Preview Type"
"SEPA Non-Euro Export" Boolean
"SEPA Export w/o Bank Acc. Data" Boolean
"Journal Templ. Name Mandatory" Boolean
"Hide Payment Method Code" Boolean
"Enable Data Check" Boolean
"Document Retention Period" Microsoft.Finance.GeneralLedger.Setup."Docs - Retention Period Def."
"Apply Jnl. Template Name" Code[10]
"Apply Jnl. Batch Name" Code[10]
"Job WIP Jnl. Template Name" Code[10]
"Job WIP Jnl. Batch Name" Code[10]
"Adjust ARC Jnl. Template Name" Code[10]
"Adjust ARC Jnl. Batch Name" Code[10]
"Bank Acc. Recon. Template Name" Code[10]
"Bank Acc. Recon. Batch Name" Code[10]
"Control VAT Period" Microsoft.Finance.VAT.Calculation."VAT Period Control"
"Allow Query From Consolid." Boolean
"Acc. Receivables Category" Integer
"App. Dimension Posting" Microsoft.Finance.Currency."Exch. Rate Adjmt. Dimensions"
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

CheckDecimalPlacesFormat

procedure CheckDecimalPlacesFormat(var DecimalPlaces: Text[5])

Parameters

Name Type Description
DecimalPlaces Text[5]

GetCurrencyCode

procedure GetCurrencyCode(CurrencyCode: Code[10]): Code[10]

Parameters

Name Type Description
CurrencyCode Code[10]

Returns

Type Description
Code[10]

GetCurrencySymbol

procedure GetCurrencySymbol(): Text[10]

Returns

Type Description
Text[10]

GetRecordOnce

procedure GetRecordOnce()

UpdateVATDate

procedure UpdateVATDate(NewDate: Date, VATDateType: Enum "VAT Reporting Date", var VATDate: Date)

Parameters

Name Type Description
NewDate Date
VATDateType Microsoft.Finance.VAT.Setup."VAT Reporting Date"
VATDate Date

GetVATDate

procedure GetVATDate(PostingDate: Date, DocumentDate: Date): Date

Parameters

Name Type Description
PostingDate Date
DocumentDate Date

Returns

Type Description
Date

CheckRoundingError

procedure CheckRoundingError(NameOfField: Text[100])

Parameters

Name Type Description
NameOfField Text[100]

IsPostingAllowed

procedure IsPostingAllowed(PostingDate: Date): Boolean

Parameters

Name Type Description
PostingDate Date

Returns

Type Description
Boolean

JobQueueActive

procedure JobQueueActive(): Boolean

Returns

Type Description
Boolean

FirstAllowedPostingDate

procedure FirstAllowedPostingDate(): Date

Returns

Type Description
Date

UpdateDimValueGlobalDimNo

procedure UpdateDimValueGlobalDimNo(xDimCode: Code[20], DimCode: Code[20], ShortcutDimNo: Integer)

Parameters

Name Type Description
xDimCode Code[20]
DimCode Code[20]
ShortcutDimNo Integer

UseVat

procedure UseVat(): Boolean

Returns

Type Description
Boolean

CheckAllowedPostingDates

procedure CheckAllowedPostingDates(NotificationType: Option)

Parameters

Name Type Description
NotificationType Option

CheckAllowedDeferralPostingDates

procedure CheckAllowedDeferralPostingDates(NotificationType: Option)

Parameters

Name Type Description
NotificationType Option

GetPmtToleranceVisible

procedure GetPmtToleranceVisible(): Boolean

Returns

Type Description
Boolean

See also