[IntegrationEvent(False,False)]
local procedure OnBeforeCheckForError(FALedgEntry2: Record "FA Ledger Entry", var FAJnlLine: Record "FA Journal Line", FAPostingTypeSetup: Record "FA Posting Type Setup", NewAmount: Decimal, BookValue: Decimal, SalvageValue: Decimal, DeprBasis: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateDisposerError(FixedAsset: Record "Fixed Asset", DeprBookCode: Code[10], var IsHandled: Boolean, FALedgerEntry: Record "FA Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnBeforeCreatePostingTypeError(FAJnlLine: Record "FA Journal Line", FALedgEntry2: Record "FA Ledger Entry", DeprBook: Record "Depreciation Book", var IsHandled: Boolean, NewAmount: Decimal)
[IntegrationEvent(False,False)]
local procedure OnSetFAPostingDateOnBeforeSetGLDate(FANo: Code[20], DepreciationBookCode: Code[10], var FALedgerEntry: Record "FA Ledger Entry", var FALedgerEntry2: Record "FA Ledger Entry", var GLDate: Date, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSetFAPostingDateOnBeforeSetMinDate(FANo: Code[20], DepreciationBookCode: Code[10], var FALedgerEntry: Record "FA Ledger Entry", var FALedgerEntry2: Record "FA Ledger Entry", var MinDate: Date, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateAcquisitionCostError(FAJournalLine: Record "FA Journal Line", var FALedgerEntry2: Record "FA Ledger Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateBookValueError(FALedgerEntry2: Record "FA Ledger Entry", BookValue: Decimal, SalvageValue: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnBeforeCreateDeprBasisError(FALedgerEntry2: Record "FA Ledger Entry", DeprBasis: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnRunOnBeforeCheckSalesPostingCheckOther(var FALedgerEntry: Record "FA Ledger Entry", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCheckNormalPostingOnCalcValues(FANo: Code[20], DepreciationBookCode: Code[10], var FALedgerEntry: Record "FA Ledger Entry", var FALedgerEntry2: Record "FA Ledger Entry", FAPostingDate: Date, var BookValue: Decimal, var DeprBasis: Decimal, var SalvageValue: Decimal, var NewAmount: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnCheckNormalPostingOnCalcValuesFinal(FANo: Code[20], DepreciationBookCode: Code[10], var FALedgerEntry: Record "FA Ledger Entry", var FALedgerEntry2: Record "FA Ledger Entry", FAPostingDate: Date, var BookValue: Decimal, var DeprBasis: Decimal, var SalvageValue: Decimal, var NewAmount: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSetFAPostingDateOnAfterSetFALedgerEntryFilters(FANo: Code[20], DepreciationBookCode: Code[10], var FALedgerEntry: Record "FA Ledger Entry", var FALedgerEntry2: Record "FA Ledger Entry")