Fenice Api
EQUIPMENTSTDS_DOCS accesso agli Standard di categoria rilevate come VANI (room) e ASSETs
Attenzione: una volta iniziata rilevazione, la modifica di questo dato può compromettere il lavoro. Le informazioni contenute nella "Populates" non sarebbero più congrue.

GET jobdata/equipmentstds
Descrizione: ritorna elenco delle
Dati della tabella:
id
integer
RO
Codice auto incrementale univoco fornito dal sistema.
name
varchar
Codice univoco assegnato dal cliente (non duplicabile) all'interno di EquipmentCat.
equipmentcat_id
integer
RO
Relazione con tabella EQUIPMENT_CATS. EQUIPMENT_CAT_ID deve esistere per mantenere la relazione.
type_in
varchar
RO
Metodo di rilevazione ad immissione Standard o Puntuale (Standard 10 oggetti uguali 1 registraz. con Q.tà 10 / Puntuale indica 10 oggetti 10 registrazioni).
type_rec
varchar
RO
Metodo di registrazione Standard o Dinamico (Standard 1 oggetto una foto / Dinamico indica più oggetti più foto contemporaneamente).
svg
text
RO
Rappresentazione grafica dell'oggetto in rilevazione.
photo
varchar
RO
Richiede fotografia per registrazione.
extra_contratto
boolean
Flag di gestione contratto extra, non preventivato.
dwg_blocco
text
Nome del blocco DWG utilizzato per importazione/esportazione.
layer_blocco
varchar
Piano di posizionamento del blocco su DWG per importazione/esportazione.
svg_class
varchar
Descrive un blocco SVG locale che rappresenta l'oggetto.
cod_uni
text
Informazione di riferimento per il codice univoco dell'oggetto.
descrizione
text
Descrizione o Acronimo dell'oggetto.
svg_schema
text
Codice SVG che rappresenta lo schema dell'oggetto.
svg_sigla
varchar(3)
Sigla dell'oggetto, rappresentata da un'icona grafica.
codice_esterno
varchar(255)
Codice Esterno per allineare altre procedure del cliente.
autore
varchar
RO
Utente che ha registrato il record.
revisore
varchar
RO
Ultimo utente che ha aggiornato il record.
attivo
boolean
Stato del dato, se false dato non utilizzato (come cancellato).
disattivato
varchar
RO
Utente che ha disattivato il dato.
updated_at
timestamp
RO
Data e ora dell'ultima modifica del record.
Parametri:
project_uuid
obbligatorio
UUID del progetto.
equipmentcat_id
obbligatorio
Associazione con EquipmentCat, identifica il tipo di oggetto da registrare.

Info: ritorna un array di oggetti contenenti le informazioni relative alle categorie di stanze attive per il progetto specificato.

Importante: almeno 1 dei parametri opzionali deve essere presente perché la ricerca potrebbe essere molto onerosa

Esempio di risposta (in JSON):
{ "data": [ { "id": 969, "name": "ALIMENTAZIONE_IDRICA_ANTINCENDIO", "equipmentcat_id": 24, "type_in": "P", "type_rec": "S", "svg": null, "photo": null, "extra_contratto": false, "dwg_blocco": "GA_AIA", "layer_blocco": "S_GA;210;CONTINUOS", "svg_class": "ANTINCENDIO", "cod_uni": null, "descrizione": "ALIMENTAZIONE_IDRICA_ANTINCENDIO", "svg_schema": null, "svg_sigla": "AIA", "codice_esterno": null, "autore": "root", "revisore": "root", "attivo": true, "disattivato": null, "updated_at": "2024-07-06T12:25:34.644Z" }, { "id": 1064, "name": "ALTOPARLANTI", "equipmentcat_id": 24, "type_in": "P", "type_rec": "D", "svg": "", "photo": "683_ALTOPARLANTI.png", "extra_contratto": false, "dwg_blocco": "ALTOPARLANTI", "layer_blocco": "I_ANTINC;90;CONTINUOS", "svg_class": "ANTINCENDIO", "cod_uni": null, "descrizione": "ALTOPARLANTI", "svg_schema": "", "svg_sigla": "ALT", "codice_esterno": null, "autore": "root", "revisore": null, "attivo": true, "disattivato": null, "updated_at": "2025-09-02T15:25:50.736Z" } ], "empty": false, "total": 2, "source": "equipmentstds", "timestamp": "2026-03-03 08:57:10 +0100", "status": "ok" }
GET jobdata/equipmentstd
Descrizione: ritorna registrazione Tabella EQUIPMENTSTD per il progetto
Parametri:
project_uuid
obbligatorio
UUID del progetto.
equipment_std_id
opzionale
ID del record da aggiornare.

Info: ritorna un record contenente le informazioni relative alle categorie di stanze attive per il progetto specificato.

Esempio di risposta (in JSON):
{ "data": { "id": 969, "name": "ALIMENTAZIONE_IDRICA_ANTINCENDIO", "equipmentcat_id": 24, "type_in": "P", "type_rec": "S", "svg": null, "photo": null, "extra_contratto": false, "dwg_blocco": "GA_AIA", "layer_blocco": "S_GA;210;CONTINUOS", "svg_class": "ANTINCENDIO", "cod_uni": null, "descrizione": "ALIMENTAZIONE_IDRICA_ANTINCENDIO", "svg_schema": null, "svg_sigla": "AIA", "codice_esterno": null, "autore": "root", "revisore": "root", "attivo": true, "disattivato": null, "updated_at": "2024-07-06T12:25:34.644Z" }, "empty": false, "total": 1, "source": "equipmentstd", "timestamp": "2026-03-03 09:23:22 +0100", "status": "ok" }
POST jobdata/equipmentstd_update
Descrizione: aggiorna il record della Tabella ROOM_STDS Fenice
Parametri:
project_uuid
obbligatorio
UUID del progetto.
equipment_std_id
opzionale
ID del record da aggiornare.
Informazione su Campi modificabili solo se inseriti
name:
Codice univoco assegnato dal cliente (non duplicabile) all'interno di EquipmentCat.
extra_contratto:
Flag di gestione contratto extra, non preventivato.
dwg_blocco:
Nome del blocco DWG utilizzato per importazione/esportazione.
layer_blocco:
Piano di posizionamento del blocco su DWG per importazione/esportazione.
svg_class:
Descrive un blocco SVG locale che rappresenta l'oggetto.
cod_uni:
Informazione di riferimento per il codice univoco dell'oggetto.
descrizione:
Descrizione o Acronimo dell'oggetto.
svg_schema:
Codice SVG che rappresenta lo schema dell'oggetto.
svg_sigla:
Sigla dell'oggetto, rappresentata da un'icona grafica.
codice_esterno:
Codice Esterno per allineare altre procedure del cliente.
attivo:
Stato del dato, se false dato non utilizzato (come cancellato).
Info:

Esempio di risposta (in JSON):
{ "updated": "descrizione: RAIL REGOLATO,extra_contratto: true,attivo: true", "source": "equipmentstd", "timestamp": "2026-02-17 16:53:44 +0100", "status": "ok" }