Coyote API (2017)

Dalla versione 2017: il parametro -api permette di eseguire da client una serie di procedure predisposte sul server.

Formato generale

coyote -api operazione parametri -g2clientid ?clientId? , dove:

esempio: coyote -api operazione parametri -g2clientid pippo restituisce il file G2APIREPLY_pippo.XML

Esempio del contenuto di un file G2APIREPLY

<G2APIREPLY>
  <REQUEST>dimmiSePossiediUnGatto</REQUEST>
  <RESULT>0000000</RESULT>
</G2APIREPLY>

Il tag REQUEST ripete la richiesta ricevuta

Il tag RESULT contiene il risultato: se non diversamente documentato, il risultato vale 0 per OK, -1 per KO

operazioni disponibili:


taskIsFree: verifica se il task fornito è già stato usato in G2. Viene verificata l'esistenza su DOCCN, non viene verificato se il task è in esecuzione in quel momento.

controlla se il task 75 è già stato usato su G2.

Restituisce 0 per OK (=task LIBERO), -1 per KO (=task OCCUPATO)


Zucchetti S.p.A.  Gestionale 2  versione 2025