Versionsnyheter återfinns här>>


ISupplierServiceCreateInvoiceExt Method

Skapa ny leverantörsfaktura i Vitec Ekonomi / 3L Pro med utökad retur

Definition

Namespace: Vitec.Ekonomi.Services.Supplier
Assembly: VitecEkonomiServices (in VitecEkonomiServices.dll) Version: 100.0.0.0 (100.0.0.0)
C#
List<VoucherRowExtended> CreateInvoiceExt(
	CompanySelector companySelector,
	InvoiceOptions invoiceOptions,
	Invoice invoice
)

Parameters

companySelector  CompanySelector
Företagsval
invoiceOptions  InvoiceOptions
Inställningar för hur leverantörsfaktura / kontering av leverantörsfaktura ska ha hanteras
invoice  Invoice
Inkommande faktura med konteringar.

Return Value

ListVoucherRowExtended
En lista med slutlig effektiv kontering för ankomstbokningen.

Remarks

En verifikationsrad identifieras unik genom sammansättningen CompanyId, AccouningYear, Routine, VoucherNumber, Row, AutoAccountingCode och AutoAccountingRow. Det är effektiv kontering som returneras, så det kan vara färre rader som returneras än vad som skickats in. Det kan också vara fler rader.

Ersätt den preliminära konteringen i anropande sytem med den som erhålls som svar från denna metod.

Exempel: Om VitecEkonomiServices används för att kontera omvänd skattskyldighet för moms (se PerformReverseVATAccounting m.fl.), så har kontering som skickats in ändrats och kompletteras - ny aktuell kontering kommer i retur från denna metod. Om denna kontering ska behållas vid defintivbokning, så måste den också skickas in vid definitivbokningen.

Exceptions

ServiceFaultKastas om det inte går att genomföra metodanropet. För information om orsaken, se [fångat exception].Detail.Messages

See Also