Skip to content

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;