ApiPolo
Controller unico
polocontroller
vuoto=chiamata presa in carico 3=chiamata chiusa 2=manutenzione chiusa
200=Ok 500=ErroreInterno 400=OperazioneNonAmmessa
Zucchetti Sicilia
Discovery
trasforma un Saldiart in un Mag_New
trasforma un Compi_Impia in un Mag_New
crea un cpccchk
Configurazioni per azienda
Magazzini per login
Login iniziale
Codici di chiusura per cheda intevento
Chiamate per tecnico e azienda (tenant) in stato C=Assegnate
presaInCarico: 1) crea un nuovo seriale per RAPP_NEW 2)inserisce il primo record di una presa in carico su RAPP_NEW output: Chiamate
rifiuta: 1) crea un nuovo seriale per RAPP_NEW 2)inserisce record su RAPP_NEW con INCARICO=N e RIFIUTATA=S output: Chiamate
chiudi: 1) crea un nuovo seriale per RAPP_NEW 2)inserisce record su RAPP_NEW con i dati dell'intervento output: Chiamate
Manutenzioni per tecnico e azienda (tenant). Intervallo: 1 mese prima e 1 mese dopo rispetto a GETDATE() con GENERATO diverso da S
prendi_in_carico: inserisce record su Prese con i dati dell'intervento
chiudi: 1) crea un nuovo seriale per RAPP_NEW 2)inserisce record su RAPP_NEW con i dati dell'intervento
Upload
Componenti impianto
aggiunge un componente all'impianto. Inserisce in LABSEMICOMIMP
toglie un componente all'impianto. Cancella in LABSEMICOMIMP
Ricerca articoli per impianto
rapportino per pezzi magazzino. Inserisce in LABSEMAG_NEW
Storico interventi
Anagrafica
Tabelle di dominio: causali pagamenti, causali rapportino, tipi esito, tipi intervento
Commesse
Salva la timbratuta in tabella Timbrature output: Timbratura
Contiene i campi di SALDIART
tipo
codice
email
codice fiscale
partita iva
indirizzo
telefono
cellulare
pec
descrizione
listino cliente
Causali rapportino
codice causale
descrizione causale
flag fatturazione
ViSTA Chiamate
Azienda
Seriale Chiamata
Stato chiamata
Codice Chiamatista assegnato
Data appuntamento chiamata
Ora appuntamento inizio
Minuti appuntamento inizio
Note appuntamento
Codice Impianto chiamata
Descrizione codice segnalazione
Telefono cliente
descrizione cliente
Indirizzo impianto tipo
Via,Piazza,
Indirizzo impianto nome
Indirizzo impianto numero
Indirizzo impianto sottonumero
Indirizzo impianto Scala
Indirizzo impianto località
Indirizzo impianto Cap
Indirizzo impianto comune
Indirizzo impianto provincia
Indirizzo impianto nazione
MANPROG: matricola impianto
MANPROG: numero impianto
MANPROG: ubicazione impianto
Tecnico descrizione
Tecnico codice
RAPP_NEW: seriale rapp_new preso in carico
RAPP_NEW: tipo rapp_new preso in carico (valore vuoto)
RAPP_NEW: preso in carico (S o NULL)
RAPP_NEW: seriale rapp_new rifiutata
RAPP_NEW: tipo rapp rifiutata (valore vuoto)
RAPP_NEW: rifiutato (S o null)
RAPP_NEW: seriale chiamata chiusa
RAPP_NEW: tipo chiamata chiusa (3 o null)
RAPP_NEW: seriale buono chiamata chiusa
errore titolo
errore dettaglio
errore status code (200, 500)
Esercizio
Tipo
numero chiamata
Data inserimento chiamata
Ora inserimento chiamata
Minuti inserimento chiamata
operatore assegnazione
operatore di chiusura
azienda impianto
ora appuntamento fine
minuto appuntamento fine
Riferimento chiamata
telefono riferimento
tcodice segnalazione
Fermo impianto S/N
Data assegnazione chiamata
Ora assegnazione chiamata
Min assegnazione chiamata
Data chiusura chiamata
Ora chiusura chiamata
Min chiusura chiamata
Data inizio intervento
Ora inizio intervento
Min inizio intervento
Data fine intervento
Ora fine intervento
Min fine intervento
Numero 1 rapportino futuro
Serie 1 rapportino futuro
Numero 2 rapportino futuro
Modalità raccolta chiamata
Numero chiamata per impianto per anno
Importo manodopera
Percentuale manodopera
Stampa manodopera
Chiusura da remoto
Riferimento seriale importazione
Descrizione
Tipo impianto
Ultimo amministratore
Descrizione Ult. Amministratore
Telefono Ult. Amministratore
Zona manutenzione
Pubblico/privato
Zona chiamate
Zona supervisione
Data inizio manutenzione
Data fine manutenzione
Data costruzione
Numero telesoccorso
Email cliente
Ultimo cliente
codice cliente
tipo anagrafica
costo chiamata
spese viaggio
costo orario ordinario
costo orario notturno
costo orario straordinario
costo orario festivo
ViSTA Chiamate
Azienda
Seriale Chiamata
Stato chiamata
Codice Chiamatista assegnato
Data appuntamento chiamata
Ora appuntamento inizio
Minuti appuntamento inizio
Note appuntamento
Codice Impianto chiamata
Descrizione codice segnalazione
Telefono cliente
descrizione cliente
Indirizzo impianto tipo
Via,Piazza,
Indirizzo impianto nome
Indirizzo impianto numero
Indirizzo impianto sottonumero
Indirizzo impianto Scala
Indirizzo impianto località
Indirizzo impianto Cap
Indirizzo impianto comune
Indirizzo impianto provincia
Indirizzo impianto nazione
matricola impianto
numero impianto
ubicazione impianto
Tecnico descrizione
Tecnico codice
RAPP_NEW: seriale rapp_new preso in carico
RAPP_NEW: tipo rapp_new preso in carico (valore vuoto)
RAPP_NEW: preso in carico (S o NULL)
RAPP_NEW: seriale rapp_new rifiutata
RAPP_NEW: tipo rapp rifiutata (valore vuoto)
RAPP_NEW: rifiutato (S o null)
RAPP_NEW: seriale chiamata chiusa
RAPP_NEW: tipo chiamata chiusa (3 o null)
RAPP_NEW: seriale buono chiamata chiusa
errore titolo
errore dettaglio
errore status code (200, 500)
altri dati chiamata
Esercizio
Tipo
numero chiamata
Data inserimento chiamata
Ora inserimento chiamata
Minuti inserimento chiamata
operatore assegnazione
operatore di chiusura
azienda impianto
ora appuntamento fine
minuto appuntamento fine
Riferimento chiamata
telefono riferimento
tcodice segnalazione
altri campi
Codice cliente
costo chiamata
spese viaggio
costo orario ordinario
costo orario notturno
costo orario straordinario
costo orario festivo
Chiusure
codice chiusura
descrizione
ccrapabi
obbligatoria
ccchiint
azienda
Descrizione supplementare da mettere sul rapportino
ViSTA API_COMMESSE
Codice Commessa
Descrizione Commessa
data fine validita Commessa
Contiene i campi di xxxMICOMIMP (componenti impianto)
codice impianto
codice impianto
indice riga
quantità
codice articolo
note
lotto articolo
matricola articolo
descrizione articolo
Contiene i campi di xxxMICOMIMP (componenti impianto) oggetto di output
codice impianto
codice impianto
indice riga
codice articolo
codice articolo
note
lotto articolo
matricola articolo
errore titolo
errore dettaglio
errore status code (200, 500)
Classe componenti per scrittura db
codice impianto
codice impianto
indice riga
codice articolo
codice articolo
note
lotto articolo
matricola articolo
Configurazioni
azienda
path file buoni (immagini rapportini)
prefisso dei buoni da chiamata
prefisso dei buoni da mauntenzione
url ftp per upload delle immagini
utente ftp per upload delle immagini
password ftp per upload delle immagini
Listino articoli per magazzino
pulsante naviga nelle liste
pulsante telefona nelle liste
abilita funzione
abilita funzione
barcode abilitato opzionalmente in varie sezioni. Per renderlo obbligatorio vedi flag sott
barcode obbligatorio
funziona anche offline
abilita funzione
hiamate_rifiuta_barcode
funziona anche offline
barcode obbligatorio
barcode obbligatorio
barcode obbligatorio
abilita funzione
funziona anche offline
abilita funzione
barcode obbligatorio
funziona anche offline
barcode obbligatorio
barcode obbligatorio
barcode obbligatorio
funziona anche offline
chiede presena DPI prima di scheda
visualizza anagrafica
abilita stato impianto
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
Costo orario intervento
ConfigurazioniDbContext
conf
ConfigurazioniDbContext
OnModelCreating
FERRA_CHIAMATEDbContext
FERRA_CHIAMATEDbContext
FERRA_CHIAMATEDbContext
OnModelCreating
FERRA_CHIUSUREDbContext
Chiusure
OnModelCreating
FERRA_MANPROG_TECDbContext
Manutenzioni
Manutenzioni
OnModelCreating
FERRA_CHIAMATEDbContext
FERRA_CHIAMATEDbContext
A
Contiene i campi di input sia per RAPP_NEW che per PRESE
Tabella RAPP_NEW: Seriale rapportini
Tabella RAPP_NEW: Tipo rapportini
Tabella RAPP_NEW: Azienda
Tabella RAPP_NEW: Codice Impianto
Tabella RAPP_NEW: Azienda su cui è la chiamata
Tabella RAPP_NEW: Seriale chiamata
Tabella RAPP_NEW: Seriale chiamata
Tabella RAPP_NEW: Data rapportino
Tabella RAPP_NEW: Ora inizio
Tabella RAPP_NEW: Tabella RAPP_NEW: minuto inizio
Tabella RAPP_NEW: Ora fine
Tabella RAPP_NEW: Minuto fine
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: codice chiusura
Tabella RAPP_NEW: descrizione intervento
Tabella RAPP_NEW: stato
Tabella RAPP_NEW: generato
Tabella RAPP_NEW: azienda tecnico
Tabella RAPP_NEW: codice tecnico
Tabella RAPP_NEW: flag rifiutata
Tabella RAPP_NEW: nominativo firma
Tabella RAPP_NEW: flag stato In Carico
Tabella RAPP_NEW: data validità
Tabella RAPP_NEW: pathg immagine buono o firma
Tabella RAPP_NEW: seriale del buono
Tabella RAPP_NEW: seriale del buono
Tabella RAPP_NEW: data/ora effettiva del lavoro (nel caso dispositivo offline)
Tabella PRESE: Azienda
Tabella PRESE: Impianto
Tabella PRESE: Codice intervento QUI=? SEM=SEMESTRALE
Tabella PRESE: Tecnico
Tabella PRESE: data della manutenzione
Tabella PRESE: Zona manutenzione
Tabella PRESE: check presa
Componenti impianto aggiunti
Componenti impianto eliminati
LoginModel
Username
Password
Tenant
Conf (configurazioni app)
pulsante naviga nelle liste
pulsante telefona nelle liste
abilita funzione
abilita funzione
barcode abilitato opzionalmente in varie sezioni. Per renderlo obbligatorio vedi flag sott
barcode obbligatorio
funziona anche offline
abilita funzione
hiamate_rifiuta_barcode
funziona anche offline
barcode obbligatorio
barcode obbligatorio
barcode obbligatorio
abilita funzione
funziona anche offline
abilita funzione
barcode obbligatorio
funziona anche offline
barcode obbligatorio
barcode obbligatorio
barcode obbligatorio
funziona anche offline
chiede presena DPI prima di scheda
anagrafica visualizza anagrafica
abilita stato impianto
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
abilita
Costo orario intervento
LoginOut (token+user)
token
token
token
token
Error Message
Error Message detail
Status
Magazzini azienda
codice magazzino
descrizione
Contiene i campi di MAG_NEW
descrizione articolo
riga impianto
codice impianto
note
cpccchk
descrizione articolo
riga impianto
codice impianto
note
errore titolo
errore dettaglio
errore status code (200, 500)
Manutenzioni Programmate
MANPROG: codice intervento (BIM=bimestrale, SEM=semestarle,..)
MANPROG: data prossima manutenzione
MANPROG: descrizione intervento
MANPROG: indirizzo 1 impianto
MANPROG: indirizzo 2 impianto
MANPROG: indirizzo 3 impianto
MANPROG: indirizzo 4 impianto
MANPROG: indirizzo 5 impianto
MANPROG: localita impianto
MANPROG: cap impianto
MANPROG: comune impianto
MANPROG: matricola impianto
MANPROG: numero impianto
MANPROG: ubicazione impianto
MANPROG: provincia 5 impianto
MANPROG: nazione impianto
MANPROG: codice impianto
MANPROG: tecnico descrizione
MANPROG: tecnico codice
RAPP_NEW: seriale rapportino
RAPP_NEW: seriale buono
RAPP_NEW: flag generato. Rapportino importato in AdHoc
PRESE: codice impianto
PRESE: codice intervento (BIM=bimestrale,SEM=semestrale)
PRESE: data manutenzione
errore titolo
errore dettaglio
errore status code (200, 500)
Manutenzioni: telefono 1 impianto
Manutenzioni: telefono 1 impianto
costo chiamata
spese viaggio
costo orario ordinario
costo orario notturno
costo orario straordinario
costo orario festivo
Manutenzioni Programmate uscita
MANPROG: codice intervento (BIM=bimestrale, SEM=semestarle,..)
MANPROG: data prossima manutenzione
MANPROG: descrizione intervento
MANPROG: indirizzo 1 impianto
MANPROG: indirizzo 2 impianto
MANPROG: indirizzo 3 impianto
MANPROG: indirizzo 4 impianto
MANPROG: indirizzo 5 impianto
MANPROG: localita impianto
MANPROG: cap impianto
MANPROG: comune impianto
MANPROG: provincia 5 impianto
matricola impianto
numero impianto
ubicazione impianto
MANPROG: nazione impianto
MANPROG: codice impianto
MANPROG: tecnico descrizione
MANPROG: tecnico codice
RAPP_NEW: seriale rapportino
RAPP_NEW: seriale buono
RAPP_NEW: flag generato. Rapportino importato in AdHoc
PRESE: codice impianto
PRESE: codice intervento (BIM=bimestrale,SEM=semestrale)
PRESE: data manutenzione
errore titolo
errore dettaglio
errore status code (200, 500)
Manutenzioni: telefono 1 impianto
Manutenzioni: telefono 1 impianto
Manutenzioni: cliente
costo chiamata
spese viaggio
costo orario ordinario
costo orario notturno
costo orario straordinario
costo orario festivo
altri dati Manutenzione
Causali pagamento
codice pagamento
descrizione pagamento
Tabella PRESA
Azienda
Impianto
Codice intervento QUI=? SEM=SEMESTRALE
Tecnico
data della manutenzione
Zona manutenzione
check presa
cpccchk
Rapp_New
Seriale rapportini
Tipo rapportini
Azienda
Codice Impianto
Azienda su cui è la chiamata
Seriale chiamata
Seriale chiamata
Data rapportino
Ora inizio
minuto inizio
Ora fine
Minuto fine
codice chiusura
codice chiusura
codice chiusura
codice chiusura
codice chiusura
codice chiusura
codice chiusura
codice chiusura
codice chiusura
codice chiusura
descrizione intervento
stato
generato
azienda tecnico
codice tecnico
flag rifiutata
nminativo firma
flag stato In Carico
data validità
pathg immagine buono o firma
seriale del buono
data/ora effettiva del lavoro (nel caso dispositivo offline)
codice_intervento (valido per manutenzioni. Esempio: SEM=semestrale)
Contiene i campi di SALDIART
articolo
descrizione articolo
magazzino
quantita
matricola
lotto
listino
articolo del listino
data validità listino
quantita
prezzo
sconto1
sconto2
sconto3
sconto4
articolo gestito a matricole(S/N)
articolo gestito a lotti (S e C=si, N=no)
Storico interventi
Causale
Azienda Impianto
Codice Impianto
Tipo cliente (C=cliente)
Codice cliente
Num rapportino
alfa documento
data documento
azienda tecnico 1
codice tecnico 1
descrizione intervento
note intervento
descrizione
Tabelle di Dominio
lista causali rapportino
lista causali pagamento
stati impianto
esito intervento
tecnici
Codice tecnico
Descrizione tecnico
telefono tecnico
Qualifica tecnico chiamatista
Qualifica tecnico manutentore
Azienda tecnico
Qualifica tecnico supervisore
Username tecnico
Password tecnico
Zona tecnico
data inizio attività tecnico
data fine attività tecnico
Tabella Timbrature
chiave primaria
data
ora inizio
minuto inizio
ora fine
minuto fine
commessa
ore viaggio
totale ore
giorno settimana
azienda
tecnico
cpccchk
Timbrature OUT
id: chiave
data
ora inizio
minuto inizio
ora fine
minuto fine
commessa
ore viaggio
giorno settimana
azienda
tecnico
errore titolo
errore dettaglio
errore status code (200, 500)
Startup
Configuration
Startup
ConfigureServices
Configure:This method gets called by the runtime. Use this method to configure the HTTP request pipeline.