Codeunit 18122560 EOS G/L Application Mgt.

Codeunit 18122560 EOS G/L Application Mgt.

Methods

CheckAmountToApply

procedure CheckAmountToApply(RemainingAmnt: Decimal; AmntToApply: Decimal)

Parameters / Return Value

  • RemainingAmnt Decimal

  • AmntToApply Decimal


SetAmountToApply

procedure SetAmountToApply(EntryNo: Integer; RemAmnt: Decimal; Amnt: Decimal; var ApplBuffer: Record "EOS G/L Application Entry")

Parameters / Return Value

  • EntryNo Integer

  • RemAmnt Decimal

  • Amnt Decimal

  • ApplBuffer Record "EOS G/L Application Entry"


AutoApplyGLEntry

procedure AutoApplyGLEntry(var GenJournalLine: Record "Gen. Journal Line"; var GLEntry: Record "G/L Entry")

Parameters / Return Value

  • GenJournalLine Record "Gen. Journal Line"

  • GLEntry Record "G/L Entry"


SuggestGLApplication

procedure SuggestGLApplication(GLAccountNo: Code[20]; ApplyToID: Code[50]; var Buffer: Record "EOS G/L Application Entry"; AmountToApply: Decimal)

Parameters / Return Value

  • GLAccountNo Code[20]

  • ApplyToID Code[50]

  • Buffer Record "EOS G/L Application Entry"

  • AmountToApply Decimal


SuggestGLApplicationFrom

procedure SuggestGLApplicationFrom(GLAccountNo: Code[20]; ApplyToID: Code[50]; var GLEntry2: Record "G/L Entry"; var Buffer: Record "EOS G/L Application Entry"; AmountToApply: Decimal)

Parameters / Return Value

  • GLAccountNo Code[20]

  • ApplyToID Code[50]

  • GLEntry2 Record "G/L Entry"

  • Buffer Record "EOS G/L Application Entry"

  • AmountToApply Decimal


ApplyEntries

procedure ApplyEntries(TableID: Integer; var GLEntry: Record "G/L Entry"; PostingDate: Date; ApplyID: Code[35]; var ApplBuffer: Record "EOS G/L Application Entry")

Parameters / Return Value

  • TableID Integer

  • GLEntry Record "G/L Entry"

  • PostingDate Date

  • ApplyID Code[35]

  • ApplBuffer Record "EOS G/L Application Entry"


CalculateAppliedGLEntries

procedure CalculateAppliedGLEntries(InitialGLEntry: Record "G/L Entry"; var CalculatedGLEntry: Record "G/L Entry")

Parameters / Return Value

  • InitialGLEntry Record "G/L Entry"

  • CalculatedGLEntry Record "G/L Entry"


UnapplyGLEntry

procedure UnapplyGLEntry(GLEntry: Record "G/L Entry"; CompleteTransaction: Boolean)

Parameters / Return Value

  • GLEntry Record "G/L Entry"

  • CompleteTransaction Boolean


UnapplyGLEntryYesNo

procedure UnapplyGLEntryYesNo(GLEntry: Record "G/L Entry"): Boolean

Parameters / Return Value

  • GLEntry Record "G/L Entry"

  • Returns Boolean


ForceGLApplicationEntryID

procedure ForceGLApplicationEntryID(var GLEntry: Record "G/L Entry"; GLApplicationID: Code[35]; SkipCheck: Boolean)

Parameters / Return Value

  • GLEntry Record "G/L Entry"

  • GLApplicationID Code[35]

  • SkipCheck Boolean


UpdateLedgerEntries

procedure UpdateLedgerEntries(var GLAccount: Record "G/L Account"; var xGLAccount: Record "G/L Account")

Parameters / Return Value

  • GLAccount Record "G/L Account"

  • xGLAccount Record "G/L Account"


CheckValidApplyID

procedure CheckValidApplyID(ApplyID: Text) Result: Code[35]

Parameters / Return Value

  • ApplyID Text

  • Returns Code[35]


ApplyGLEntry

procedure ApplyGLEntry(var GLEntry: Record "G/L Entry"; var GenJournalLine: Record "Gen. Journal Line")

Parameters / Return Value

  • GLEntry Record "G/L Entry"

  • GenJournalLine Record "Gen. Journal Line"


GetApplyIDFromJournal

procedure GetApplyIDFromJournal(var GenJournalLine: Record "Gen. Journal Line"): Code[50]

Parameters / Return Value

  • GenJournalLine Record "Gen. Journal Line"

  • Returns Code[50]


OpenGenJnlApplyPage

procedure OpenGenJnlApplyPage(var GenJournalLine: Record "Gen. Journal Line"): Boolean

Parameters / Return Value

  • GenJournalLine Record "Gen. Journal Line"

  • Returns Boolean


UpdateAppliedEntryFromJournal

procedure UpdateAppliedEntryFromJournal(var GenJournalLine: Record "Gen. Journal Line"; var ApplBuffer: Record "EOS G/L Application Entry")

Parameters / Return Value

  • GenJournalLine Record "Gen. Journal Line"

  • ApplBuffer Record "EOS G/L Application Entry"


DeleteJLReferences

procedure DeleteJLReferences(GenJournalLine: Record "Gen. Journal Line")

Parameters / Return Value

  • GenJournalLine Record "Gen. Journal Line"

GetSourceName

procedure GetSourceName(Rec: Variant): Text

Parameters / Return Value

  • Rec Variant

  • Returns Text



EOS Labs -