Click or drag to resize
Service3LProCustomerInvoicesetCustomer Method

[This is preliminary documentation and is subject to change.]

Skapar en ny eller uppdaterar en befintlig kund.

Namespace: _3LProServices.CustomerInvoiceService
Assembly: 3LProServices (in 3LProServices.dll) Version: 15.2.1.19 (15.2.1.19)
Syntax
public bool setCustomer(
	CustomerOptions options,
	Customer customer,
	out CustomerReciept reciept,
	out string errorMessage
)

Parameters

options
Type: _3LProServices.CustomerInvoiceServiceCustomerOptions
Grundinställningar för att skapa/uppdatera kund.
customer
Type: _3LProServices.CustomerInvoiceServiceCustomer
Underlag till kund som ska skapas/uppdateras.
reciept
Type: _3LProServices.CustomerInvoiceServiceCustomerReciept
Om metoden returnerar true, innehåller reciept information om skapad/uppdaterad kund.
errorMessage
Type: SystemString
Om metoden returnerar FALSE, visas här varför.

Return Value

Type: Boolean
True - om allt har gått bra. False - det går inte att skapa/uppdatera kund.

Implements

IService3LProCustomerInvoicesetCustomer(CustomerOptions, Customer, CustomerReciept, String)
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 e-postadress finns i 3L Pro, men Customer.Email levereras tom, kommer e-postadressen att tas bort i 3L Pro. Slutsats: Fyll alltid i uppgifter utifrån förutsättningen att kunden inte finns i 3L Pro. reciept finns främst för de fall ny kund skapas och kundid har beräknats av denna metod (Customer.CustomerId = "+").
See Also