Versionsnyheter återfinns här>>


ISupplierServiceGetSupplierLedgerRevisions Method

Hämtar information om ändringar i leverantörsreskontran, som har genererats sedan föregående hämtning.

Definition

Namespace: Vitec.Ekonomi.Services.Supplier
Assembly: VitecEkonomiServices (in VitecEkonomiServices.dll) Version: 100.0.0.0 (100.0.0.0)
C#
Dictionary<LedgerRow, ProcessingCode> GetSupplierLedgerRevisions(
	CompanySelector companySelector,
	string integrationId,
	GetSupplierLedgerRevisionsOptions options
)

Parameters

companySelector  CompanySelector
Företagsval
integrationId  String
Ange för vilken integration reskontra ska hämtas.
options  GetSupplierLedgerRevisionsOptions
Utökade urval/villkor för hämtning av reskontrarevisioner.

Return Value

DictionaryLedgerRow, ProcessingCode
Returnerar En lista med reskontraposter som tillkommit eller ändrats sedan senaste hämtning.

Remarks

Obs! En mängd förändringar kan bara hämtas en gång. I samband med hämtning nollställs förändringsloggen för efterfrågad integration. Använd i stället GetSupplierLedgerRevisionsWithReceiptRequirement(CompanySelector, String, GetSupplierLedgerRevisionsOptions, Int32) för att kunna kvittera ett lyckat mottagande.

Maximalt returneras de 5000 äldsta revisionerna. Placera metodanropet i loop och utför så länge något returneras.

Integarationsid bestäms i samband med att s.k. händelseexport konfigureras i Vitec Ekonomi för en specifik integration.

Rekommendation: Använd GetListOfPendingEvents(String) för att avgöra om denna metod behöver anropas. Sparar tid och resurser både för anropade integration samt för Vitec. Att anropa GetListOfPendingEvents ofta är avsevärt mindre resurskrävande än att utföra ett Get...revisions-anrop som inte ger något resultat.

Exceptions

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

See Also