Skip to content

KVSPSANonDedVATDimDeferralMgt#

Events#

KVSPSAOnBeforeCopyDeferralGenlJnlLineNonDeductVATFieldsFromNonDeductVATGenJnlLine(Record Gen. Journal Line, Decimal, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCopyDeferralGenlJnlLineNonDeductVATFieldsFromNonDeductVATGenJnlLine(var TempGenJournalLine: Record "Gen. Journal Line"; AmountToDef: Decimal; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSANonDedVATDimDeferralMgt", 'KVSPSAOnBeforeCopyDeferralGenlJnlLineNonDeductVATFieldsFromNonDeductVATGenJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCopyDeferralGenlJnlLineNonDeductVATFieldsFromNonDeductVATGenJnlLine(var TempGenJournalLine: Record "Gen. Journal Line"; AmountToDef: Decimal; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeCopyJobJnlLineNonDeductVATFieldsFromDeferralGenJnlLine(Record Job Journal Line, Record Gen. Journal Line, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeCopyJobJnlLineNonDeductVATFieldsFromDeferralGenJnlLine(var JobJournalLine: Record "Job Journal Line"; GenJournalLine: Record "Gen. Journal Line"; var IsHandled: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSANonDedVATDimDeferralMgt", 'KVSPSAOnBeforeCopyJobJnlLineNonDeductVATFieldsFromDeferralGenJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeCopyJobJnlLineNonDeductVATFieldsFromDeferralGenJnlLine(var JobJournalLine: Record "Job Journal Line"; GenJournalLine: Record "Gen. Journal Line"; var IsHandled: Boolean)
begin
end;

KVSPSAOnBeforeGetNonDeductibleVATPctForDeferralGenJnlLine(Decimal, Code[20], Code[20], Enum Deferral Document Type, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeGetNonDeductibleVATPctForDeferralGenJnlLine(var NonDeductibleVATPct: Decimal; VATBusPostGroupCode: Code[20]; VATProdPostGroupCode: Code[20]; DeferralDocType: Enum "Deferral Document Type"; var IsHandled: Boolean; var IsHandledFuncion: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSANonDedVATDimDeferralMgt", 'KVSPSAOnBeforeGetNonDeductibleVATPctForDeferralGenJnlLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeGetNonDeductibleVATPctForDeferralGenJnlLine(var NonDeductibleVATPct: Decimal; VATBusPostGroupCode: Code[20]; VATProdPostGroupCode: Code[20]; DeferralDocType: Enum "Deferral Document Type"; var IsHandled: Boolean; var IsHandledFuncion: Boolean)
begin
end;

KVSPSAOnBeforeSetNonDeductVATDimDeferralGenJournalLine(Record Gen. Journal Line, Boolean, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeSetNonDeductVATDimDeferralGenJournalLine(GenJournalLine: Record "Gen. Journal Line"; var IsHandled: Boolean; var IsHandledGenJnlPostLine: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSANonDedVATDimDeferralMgt", 'KVSPSAOnBeforeSetNonDeductVATDimDeferralGenJournalLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeSetNonDeductVATDimDeferralGenJournalLine(GenJournalLine: Record "Gen. Journal Line"; var IsHandled: Boolean; var IsHandledGenJnlPostLine: Boolean)
begin
end;