KVSPSANonDeductVATSingleInst#
Procedures#
ClearVATSetup() :#
procedure ClearVATSetup():
IsNonDeductVATPerDimensionEnabled() : Boolean#
procedure IsNonDeductVATPerDimensionEnabled(): Boolean
ClearNewNonDeductVATPctPurchaseLine() :#
procedure ClearNewNonDeductVATPctPurchaseLine():
ClearSkipNonDeductVATPctPurchaseLineValidate() :#
procedure ClearSkipNonDeductVATPctPurchaseLineValidate():
GetManualPurchReleaseFinished() : Boolean#
procedure GetManualPurchReleaseFinished(): Boolean
GetNewNonDeductVATPctPurchaseLine(Record Purchase Line, Record Purchase Line) : Boolean#
procedure GetNewNonDeductVATPctPurchaseLine(PurchaseLine: Record "Purchase Line"; var NewPurchaseLine: Record "Purchase Line"): Boolean
SetManualPurchReleaseFinished(Boolean) :#
procedure SetManualPurchReleaseFinished(ManualPurchReleaseFinished: Boolean):
SetNewNonDeductVATPctPurchaseLine(Record Purchase Line) :#
procedure SetNewNonDeductVATPctPurchaseLine(PurchaseLine: Record "Purchase Line"):
SetSkipNonDeductVATPctPurchaseLineValidate(Boolean) :#
procedure SetSkipNonDeductVATPctPurchaseLineValidate(SkipNonDeductVATPctPurchaseLineValidate: Boolean):
ClearNewNonDeductVATPctGenJournalLine() :#
procedure ClearNewNonDeductVATPctGenJournalLine():
ClearSkipNonDeductVATPctGenJournalLineValidate() :#
procedure ClearSkipNonDeductVATPctGenJournalLineValidate():
GetNewNonDeductVATPctGenJournalLine(Record Gen. Journal Line, Record Gen. Journal Line) : Boolean#
procedure GetNewNonDeductVATPctGenJournalLine(GenJournalLine: Record "Gen. Journal Line"; var NewGenJournalLine: Record "Gen. Journal Line"): Boolean
SetNewNonDeductVATPctGenJournalLine(Record Gen. Journal Line) :#
procedure SetNewNonDeductVATPctGenJournalLine(GenJournalLine: Record "Gen. Journal Line"):
SetSkipNonDeductVATPctGenJournalLineValidate(Boolean) :#
procedure SetSkipNonDeductVATPctGenJournalLineValidate(SkipNonDeductVATPctGenJournalLineValidate: Boolean):
ClearNewNonDeductVATPctDeferralGenJournalLine() :#
procedure ClearNewNonDeductVATPctDeferralGenJournalLine():
GetNonDeductVATDimDeferralGenJournalLine(Record Gen. Journal Line) : Boolean#
procedure GetNonDeductVATDimDeferralGenJournalLine(var GenJournalLine: Record "Gen. Journal Line"): Boolean
SetNonDeductVATDimDeferralGenJournalLine(Record Gen. Journal Line) :#
procedure SetNonDeductVATDimDeferralGenJournalLine(GenJournalLine: Record "Gen. Journal Line"):
ClearFillFALedgerEntryNonDeductFields() :#
procedure ClearFillFALedgerEntryNonDeductFields():
IsFillFALedgerEntryNonDeductFields() : Boolean#
procedure IsFillFALedgerEntryNonDeductFields(): Boolean
SetFillFALedgerEntryNonDeductFields(Boolean) :#
procedure SetFillFALedgerEntryNonDeductFields(FillFALedgerEntryNonDeductFields: Boolean):
Events#
KVSPSAOnBeforeNonDeductVATPerDimensionEnabled(Record VAT Setup, Boolean, Boolean) :#
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeNonDeductVATPerDimensionEnabled(VATSetup: Record "VAT Setup"; var IsHandled: Boolean; var Result: Boolean):
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSANonDeductVATSingleInst", 'KVSPSAOnBeforeNonDeductVATPerDimensionEnabled', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeNonDeductVATPerDimensionEnabled(VATSetup: Record "VAT Setup"; var IsHandled: Boolean; var Result: Boolean)
begin
end;