Codeunit 11 Gen. Jnl.-Check Line in 28

App
Base Application
Namespace
Microsoft.Finance.GeneralLedger.Journal

Procedures, 26Events, 35

Versions171819202122232425262728latest

Source29

Procedures, 26

NameParametersReturnsAccessObsolete
RunCheck(var Record Gen. Journal Line)public-
GetErrors(var Record Error Message)public-
DateNotAllowed(Date)Booleanpublic-
IsDateNotAllowed(Date, var RecordId)Booleanpublic-
SetSkipFiscalYearCheck(Boolean)public-
SetOverDimErr()public-
CheckSalesDocNoIsNotUsed(var Record Gen. Journal Line)public-
CheckPurchDocNoIsNotUsed(var Record Gen. Journal Line)public-
CheckDocType(Record Gen. Journal Line)public-
SetBatchMode(Boolean)public-
SetLogErrorMode(Boolean)public-
IsVendorPaymentToCrMemo(Record Gen. Journal Line)Booleanpublic-
ErrorIfPositiveAmt(Record Gen. Journal Line)public-
ErrorIfNegativeAmt(Record Gen. Journal Line)public-
ThrowGenJnlLineError(Record Gen. Journal Line, Text, Text)public-
CheckGenProdPostingGroupWhenAdjustForPmtDisc(Record Gen. Journal Line)public-
CheckBalGenProdPostingGroupWhenAdjustForPmtDisc(Record Gen. Journal Line)public-
DeferralPostingDateNotAllowed(Date)Booleanpublic-
DateNotAllowed(Date, Code[20])Booleanpublic-
IsDeferralPostingDateNotAllowed(Date, var RecordId)Booleanpublic-
IsDateNotAllowed(Date, var RecordId, Code[20])Booleanpublic-
SetGenJnlBatch(Record Gen. Journal Batch)public-
HasVAT(var Record Gen. Journal Line)Booleaninternal-
CheckGLAccountSourceCurrency(var Record G/L Account, Code[10])internal-
SetIgnoreJournalTemplNameMandatoryCheck()public-
CheckDeferralPostingAllowed(Boolean)public-

Events, 35

KindNameParametersObsolete
Integration eventOnAfterCheckAccountNo(var Record Gen. Journal Line)-
Integration eventOnAfterCheckBalAccountNo(var Record Gen. Journal Line)-
Integration eventOnAfterDateNoAllowed(Date, var Boolean)-
Integration eventOnBeforeDateNotAllowed(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckAccountNo(var Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckBalAccountNo(var Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckDimensions(var Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckDocType(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckBalDocType(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckPurchDocNoIsNotUsed(Option, Code[20], var Boolean, Record Gen. Journal Line)-
Integration eventOnBeforeErrorIfNegativeAmt(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeErrorIfPositiveAmt(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckPostingDateInFiscalYear(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckAccountType(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckBalAccountType(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckAppliesToDocNo(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckJobNoIsEmpty(Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckZeroAmount(Record Gen. Journal Line, Boolean, var Boolean)-
Integration eventOnBeforeCheckElectronicPaymentFields(var Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeIsVendorPaymentToCrMemo(Record Gen. Journal Line, var Boolean, var Boolean)-
Integration eventOnAfterCheckGenJnlLine(var Record Gen. Journal Line, var Codeunit Error Message Management)-
Integration eventOnAfterDeferralPostingDateNoAllowed(Date, var Boolean)-
Integration eventOnBeforeIsDateNotAllowed(Date, RecordId, Record Gen. Journal Batch, var Boolean, var Boolean)-
Integration eventOnBeforeIsDeferralPostingDateNotAllowed(Date, RecordId, Record Gen. Journal Batch, var Boolean, var Boolean)-
Integration eventOnBeforeTestDocumentNo(var Record Gen. Journal Line, var Boolean)-
Integration eventOnCheckDimensionsOnAfterAssignDimTableIDs(var Record Gen. Journal Line, var Integer, var Code[20], var Boolean)-
Integration eventOnBeforeCheckICPartner(Enum Gen. Journal Account Type, Code[20], Option, var Boolean, Record Gen. Journal Line)-
Integration eventOnBeforeCheckSalesDocNoIsNotUsed(Option, Code[20], var Boolean, Record Gen. Journal Line, var Record Cust. Ledger Entry)-
Integration eventOnBeforeCheckVATDate(var Record Gen. Journal Line, var Boolean)-
Integration eventOnCheckSalesDocNoIsNotUsedOnAfterSetFilters(Record Gen. Journal Line, var Record Cust. Ledger Entry)-
Integration eventOnCheckAccountNoOnBeforeCheckICPartner(var Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeRunCheck(var Record Gen. Journal Line, Boolean, var Boolean)-
Integration eventOnBeforeTestAccountAndBalAccountType(var Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeTestAppliesToID(var Record Gen. Journal Line, var Boolean)-
Integration eventOnBeforeCheckDates(var Record Gen. Journal Line)-