Versionsnyheter återfinns här>>


ICustomerServiceCreateOrUpdateCustomer Method

Skapar en ny eller uppdaterar en befintlig kund.

Definition

Namespace: Vitec.Ekonomi.Services.Customer
Assembly: VitecEkonomiServices (in VitecEkonomiServices.dll) Version: 101.0.0.0 (101.0.0.0)
C#
Customer CreateOrUpdateCustomer(
	CompanySelector companySelector,
	Customer customer,
	bool acceptManualCustomerId = false
)

Parameters

companySelector  CompanySelector
Företagsval
customer  Customer
Underlag till kund som ska skapas/uppdateras.
acceptManualCustomerId  Boolean  (Optional)
Förvalt: Falsk. Om 'Sann' och funktion för att tillåta manuellt angivna kundidentiteter är aktiverad i 3L Pro, så sätts kundidentiteten explicit till värdet av customer.CustomerId istället för att automatiskt tilldelas nästa kundidentitet i serien.

Return Value

Customer
Det skapade/ändrade kundobjektet

Remarks

För att kunna skapa en faktura måste mottagende kund finnas i 3L Pro. Med denna metod kan nya kunder skapas och befintliga uppdateras. Obs! Om en kund ska uppdateras, måste samtliga egenskaper i klass Customer vara ifyllda i den mån de finns. Motsvarande egenskaper ersätts i 3L Pro av dessa. Exempel: Om momsregistreringsnummer finns i 3L Pro, men Customer.VatNumber levereras tom, kommer momsregistreringsnumret att tas bort i 3L Pro. Slutsats: Fyll alltid i uppgifter utifrån förutsättningen att kunden inte finns i 3L Pro.

Exceptions

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

See Also