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