Zaktualizuj dane dokumentu
Mniej niż 1 minuta
Zaktualizuj dane dokumentu
Definicja Funkcji
Bool updateDocument(array $data)
Definicja parametrów
Metoda przyjmuje jeden parametr jako tablicę lub string JSON
Parametry do zmiennej $data
Nazwa parametru | Typ parametru | Opis |
---|---|---|
dscrpt | string | Opis dokumentu |
doc_id | int (Wymagany) | Identyfikator dokumentu (documents.doc_id) |
prc_id | int | Identyfikator sprawy (processes.prc_id) |
from_contact_symbol | string | Symbol nadawcy (contacts.symbol) |
to_contacts_symbol | string | Symbol odbiorcy (contacts.symbol) |
from_contid | int | Id nadawcy (contacts.contid) |
to_contid | int | Id odbiorcy (contacts.contid) |
number | string | Numer dokumentu |
tpstid | int | Identyfikator statusu dokumentu (types_of_processes_states.tpstid) |
prtpid | int | Identyfikator procedury (procedures_def.prtpid) |
Przykład użycia
require_once('./classes/eDokumentyApi/EDokApi.inc');
$api = new \EDokApi();
try {
$data = [
'doc_id' => 1,
'dscrpt' => ' Zmieniony Testowy dokument'.date('d H:m:s'),
];
$result = $api->updateDocument($data);
} catch(\Exception $e) {
throw new \Exception($e->getMessage());
}
Zwracane dane lub wyjątki
Metoda zwraca boolean(true) 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