Przejdź do głównej treści

Aktualizuj jednostkę organizacyjną.

Ready_™ Developer TeamMniej niż 1 minuta

Aktualizuj jednostkę organizacyjną.

Definicja Funkcji

int updateOrganizationUnit($data)

Definicja parametrów

Wymagana jest tablica jako parametr.

Nazwa parametruTyp parametruOpis
orunidInt(wymagany)ID jednostki (organization_units.orunid)
usr_idInt (zamienny z orunid)ID użytkownika przypisanego do jednostki organizacyjnej.
prn_idIntID jednostki nadrzędnej. Brak spowoduje dodanie pod główną jednostką (ENTITY).
ndetpeStringTyp jednostki (ORGCELL lub POST), jeżeli brak parametru to POST
orunsmStringSymbol jednostki
ndedscStringOpis jednostki

Przykład użycia

 try {
require_once('./classes/eDokumentyApi/EDokApi.inc');
$api = new \EDokApi();
$data = array(
    'orunid' => 15,
    'ndedsc' => 'zaktualizowany opis jednostki dodany przez API',
];
$orunid = $api->updateOrganizationUnit($data);
} catch(\Exception $e) {
    throw new \Exception($e->getMessage());
}

Zwracane dane lub wyjątki

Metoda zwraca id jednostki organizacyjnej 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