Aktualizuj dane klienta (kontrahenta)
Mniej niż 1 minuta
Aktualizuj dane klienta (kontrahenta)
Definicja Funkcji
Int updateContact(Array $data)
Definicja parametrów
Metoda przyjmuje 1 argument, jako tablica lub string JSON. dostępne klucze:
Nazwa parametru | Typ parametru | Opis |
---|---|---|
contid | int (wymagane) | Identyfikator klienta (contacts.contid) |
name_1 | string | Nazwa kontaktu |
name_2 | string | Skrót kontaktu |
nip___ | int | Numer NIP kontaktu |
symbol | string | Symbol kontaktu |
tpstid | int | Identyfikator statusu dokumentu (types_of_processes_states.tpstid) |
notes_ | string | Uwagi |
ph_num | string | Numery telefonów |
faxnum | string | Numery faxów |
email_ | string | Adresy email oddzielone przecinkiem |
websit | string | Strona www kontaktu |
regon_ | string | Numer REGON |
pesel_ | string | Numer PESEL |
bldnum | string | Numer domu |
fltnum | string | Numer mieszkania |
distkm | numeric(12,2) | Dystans |
powiat | string | Nazwa powiatu |
gmina_ | string | Nazwa gimny |
woj___ | string | Nazwa województwa ze słownika |
post__ | string | Poczta |
countr | string | Kraj |
city__ | string | Miasto |
code__ | string | Kod pocztowy |
street | string | Nazwa ulicy |
Przykład użycia
require_once('./classes/eDokumentyApi/EDokApi.inc');
$api = new EDokApi();
try {
$data = [
'contid' => 1,
'notes_' => 'Nowe uwagi'
];
$contid = $api->updateContact($data);
} catch(\Exception $e) {
throw new \Exception($e->getMessage());
}
Zwracane dane lub wyjątki
Metoda zwraca id kontaktu (contacts.contid) w przypadku sukcesu. Jeśli wystąpi błąd wtedy, zostanie zwrócony wyjątek.
Zwracane wyjątki w zależności od wywołania
- SOAP - SoapFault
- Lokalnie - Exception