Dipendenti: dipendenti, commessi e agenti, con i loro dati. Nel web service è il tipo DIPENDENTI (valore 30 di DataType); gli oggetti sono della classe Dipendenti e viaggiano nella lista ObjectListDipendenti della richiesta e della risposta.
Scheda tecnica
| Voce | Valore |
|---|
| Tipo di dato | DIPENDENTI = 30 |
| Classe | Dipendenti |
| Lista nella richiesta e nella risposta | ObjectListDipendenti |
| Tabella letta da QUERY | Dipendenti — è il nome da usare davanti alle colonne in SQLFilter |
| Operazioni ammesse | QUERY (3), INSERTORMODIFY (0), DELETE (1), TRUNCATETABLE (2) |
| Campi chiave | Codice — identificano il record: con gli stessi valori INSERTORMODIFY aggiorna, con valori nuovi crea |
| Chiave per cancellare con DeletingClass | Codice |
| Chiave per le conferme di ricezione | Codice — come si usa |
| Controlli prima del salvataggio | Codice: «Codice non specificato»
Nome: «Nome non specificato»
Cognome: «Cognome non specificato» |
I campi di Dipendenti
La colonna Obbligatorio riporta i campi chiave e quelli controllati dal server prima di salvare; Predefinito è il valore che il campo assume se non lo invii; Colonna è il nome del campo nel database, da usare nei filtri di lettura.
| Campo | Tipo | Obbligatorio | Predefinito | Colonna | A cosa serve |
|---|
Codice | Testo | Chiave, sì | vuoto | codice | Codice univoco del record. È la chiave con cui il record viene creato o aggiornato. Se manca il server risponde «Codice non specificato». |
Nome | Testo | Sì | vuoto | nome | Nome. Se manca il server risponde «Nome non specificato». |
Cognome | Testo | Sì | vuoto | cognome | Cognome. Se manca il server risponde «Cognome non specificato». |
DataAssunzione | Data e ora | — | nessuna data | dataass | Data assunzione. |
DataFineRapporto | Data e ora | — | nessuna data | datafine | Data fine rapporto. |
Telefono1 | Testo | — | vuoto | telefono1 | Primo numero di telefono. |
Telefono2 | Testo | — | vuoto | telefono1 | Secondo numero di telefono. |
Cellulare | Testo | — | vuoto | cell | Numero di cellulare. |
Fax | Testo | — | vuoto | fax | Numero di fax. |
Email1 | Testo | — | vuoto | email1 | Primo indirizzo email. |
Email2 | Testo | — | vuoto | email2 | Secondo indirizzo email. |
CLSID | Testo | — | vuoto | clsid | CLSID. |
Responsabile | Vero/falso | — | false | responsabile | Responsabile. |
DepositoDefault | Testo | — | vuoto | depositodef | Deposito predefinito. |
CodiceBarre | Testo | — | vuoto | codabarre | Codice barre. |
RuoloAgente | Vero/falso | — | false | ruoloagente | Ruolo agente. |
RuoloCommesso | Vero/falso | — | false | ruolocommesso | Ruolo commesso. |
RuoloAmministrativo | Vero/falso | — | false | ruoloamministrativo | Ruolo amministrativo. |
RuoloCapoarea | Vero/falso | — | false | ruolocapoarea | Ruolo capoarea. |
RuoloTecnico | Vero/falso | — | false | ruolotecnico | Ruolo tecnico. |
RuoloFunzionario | Vero/falso | — | false | ruolofunzionario | Ruolo funzionario. |
PEC | Testo | — | vuoto | pec | Indirizzo di posta elettronica certificata. |
PIva | Testo | — | vuoto | piva | P IVA. |
Username | Testo | — | vuoto | username | Nome utente. |
Password | Testo | — | vuoto | password | Password. |
SerieWEB | Testo | — | vuoto | serieweb | Serie web. |
SoloVisualizzazione | Vero/falso | — | false | websolovisualizzazione | Solo visualizzazione. |
Indirizzo | Testo | — | vuoto | indirizzo | Indirizzo (via e numero civico). |
IndirizzoLatitudine | Decimale | — | 0 | indirizzolat | Indirizzo latitudine. |
IndirizzoLongitudine | Decimale | — | 0 | indirizzolong | Indirizzo longitudine. |
Regione | Testo | — | vuoto | regione | Regione. |
CAP | Testo | — | vuoto | cap | Codice di avviamento postale. |
Citta | Testo | — | vuoto | citta | Città. |
Provincia | Testo | — | vuoto | prov | Sigla della provincia. |
Foto | ImageTrasmission | — | oggetto vuoto | — | Fotografia, come file in Base64. |
DomicilioIndirizzo | Testo | — | vuoto | indirizzodom | Domicilio indirizzo. |
DomicilioIndirizzoLatitudine | Decimale | — | 0 | indirizzolatdom | Domicilio indirizzo latitudine. |
DomicilioIndirizzoLongitudine | Decimale | — | 0 | indirizzolongdom | Domicilio indirizzo longitudine. |
DomicilioRegione | Testo | — | vuoto | regionedom | Domicilio regione. |
DomicilioCAP | Testo | — | vuoto | capdom | Domicilio CAP. |
DomicilioCitta | Testo | — | vuoto | cittadom | Domicilio città. |
DomicilioProvincia | Testo | — | vuoto | provdom | Domicilio provincia. |
IBAN | Testo | — | vuoto | iban | IBAN. |
CapNascita | Testo | — | vuoto | capnasc | CAP nascita. |
CittaNascita | Testo | — | vuoto | cittanasc | Città nascita. |
ProvinciaNascita | Testo | — | vuoto | provnasc | Provincia nascita. |
DataDiNascita | Data e ora | — | nessuna data | datanasc | Data di nascita. |
Sesso | Testo | — | vuoto | sesso | Sesso. |
CodiceFiscale | Testo | — | vuoto | codicefiscale | Codice fiscale. |
Titolo | Testo | — | vuoto | titolo | Titolo. |
Reparto | Testo | — | vuoto | reparto | Reparto. Codice dell'archivio Reparti. |
CostoOra | Decimale | — | 0 | costoora | Costo ora. |
IDSigillo | Testo | — | vuoto | idsigillo | ID sigillo. |
IDNumeroSigillo | Testo | — | vuoto | idnumsigillo | ID numero sigillo. |
Categoria | Testo | — | vuoto | categoria | Codice della categoria a cui appartiene il record. |
Account | Testo | — | vuoto | account | Account. |
ExportPalmare | Vero/falso | — | false | exportpalmare | Export palmare. |
ListDipendentiCondizioniEconomiche | DipendentiCondizioniEconomiche | — | oggetto vuoto | — | Elenco dipendenti condizioni economiche. |
ListDipendentiCondizioniEconomicheCategorieProvvigionali | Elenco di DipendentiCondizioniEconomicheCategorieProvvigionali | — | elenco vuoto | — | Dipendenti condizioni economiche categorie provvigionali: elenco di oggetti DipendentiCondizioniEconomicheCategorieProvvigionali. |
ListDipendentiCondizioniEconomicheScaglioni | Elenco di DipendentiCondizioniEconomicheScaglioni | — | elenco vuoto | — | Dipendenti condizioni economiche scaglioni: elenco di oggetti DipendentiCondizioniEconomicheScaglioni. |
ListDipendentiImportOrdini | Elenco di DipendentiImportOrdini | — | elenco vuoto | — | Dipendenti import ordini: elenco di oggetti DipendentiImportOrdini. |
ListDipendentiListiniAssociati | Elenco di Testo | — | elenco vuoto | codlistino | Elenco dipendenti listini associati. |
ListDipendentiAttestati | Elenco di Testo | — | elenco vuoto | codattestati | Elenco dipendenti attestati. |
ListDipendentiContratti | Elenco di DipendentiContratti | — | elenco vuoto | — | Dipendenti contratti: elenco di oggetti DipendentiContratti. |
ListDipendentiFerie | Elenco di DipendentiFerie | — | elenco vuoto | — | Dipendenti ferie: elenco di oggetti DipendentiFerie. |
ListDipendentiComunicazioni | Elenco di DipendentiComunicazioni | — | elenco vuoto | — | Dipendenti comunicazioni: elenco di oggetti DipendentiComunicazioni. |
Classe annidata DipendentiCondizioniEconomiche
Elemento usato dentro Dipendenti. I suoi campi si inviano e si ricevono insieme al record principale.
| Campo | Tipo | Obbligatorio | Predefinito | A cosa serve |
|---|
TipoCalcolo | Testo | — | vuoto | Modalità di calcolo. |
TipoMaturazione | Testo | — | vuoto | Tipo maturazione. |
BonusAcquisizioneClienti | Vero/falso | — | false | Bonus acquisizione clienti. |
BonusAcquisizioneClientiNumeroClienti | Intero | — | 0 | Bonus acquisizione clienti numero clienti. |
BonusAcquisizioneClientiImportoNumeroClienti | Decimale | — | 0 | Bonus acquisizione clienti importo numero clienti. |
Classe annidata DipendentiCondizioniEconomicheCategorieProvvigionali
Elemento usato dentro Dipendenti. I suoi campi si inviano e si ricevono insieme al record principale.
| Campo | Tipo | Obbligatorio | Predefinito | A cosa serve |
|---|
CategoriaProvvigionale | Testo | — | vuoto | Categoria provvigionale. Codice dell'archivio Categorie provvigionali. |
Percentuale | Decimale | — | 0 | Percentuale. |
DaPercentualeSconto | Decimale | — | 0 | Da percentuale sconto. |
APercentualeSconto | Decimale | — | 0 | A percentuale sconto. |
Classe annidata DipendentiCondizioniEconomicheScaglioni
Elemento usato dentro Dipendenti. I suoi campi si inviano e si ricevono insieme al record principale.
| Campo | Tipo | Obbligatorio | Predefinito | A cosa serve |
|---|
DaImporto | Decimale | — | 0 | Da importo. |
AImporto | Decimale | — | 0 | A importo. |
Percentuale | Decimale | — | 0 | Percentuale. |
Classe annidata DipendentiImportOrdini
Elemento usato dentro Dipendenti. I suoi campi si inviano e si ricevono insieme al record principale.
| Campo | Tipo | Obbligatorio | Predefinito | A cosa serve |
|---|
Tipo | Testo | — | vuoto | Tipo. |
Deposito | Testo | — | vuoto | Codice del deposito. Codice dell'archivio Depositi. |
Classe annidata DipendentiContratti
Elemento usato dentro Dipendenti. I suoi campi si inviano e si ricevono insieme al record principale.
| Campo | Tipo | Obbligatorio | Predefinito | A cosa serve |
|---|
DataContratto | Data e ora | — | nessuna data | Data contratto. |
DataInizio | Data e ora | — | nessuna data | Data di inizio. |
DataFine | Data e ora | — | nessuna data | Data di fine. |
DataAvviso | Data e ora | — | nessuna data | Data avviso. |
NonAvvisare | Vero/falso | — | false | Non avvisare. |
RiferimentoNumero | Testo | — | vuoto | Riferimento numero. |
TipologiaContratto | Testo | — | vuoto | Tipologia contratto. |
Descrizione | Testo | — | vuoto | Descrizione del record, mostrata nel gestionale e sul sito. |
ListaFileAllegati | Elenco di ImageTrasmission | — | elenco vuoto | File allegati. |
Classe annidata DipendentiFerie
Elemento usato dentro Dipendenti. I suoi campi si inviano e si ricevono insieme al record principale.
| Campo | Tipo | Obbligatorio | Predefinito | A cosa serve |
|---|
Tipo | Testo | — | "f" | Tipo. |
DaData | Data e ora | — | nessuna data | Da data. |
AData | Data e ora | — | nessuna data | A data. |
DaOra | Data e ora | — | nessuna data | Ora di inizio. |
AOra | Data e ora | — | nessuna data | Ora di fine. |
Motivo | Testo | — | vuoto | Motivo. |
MotivoDescrizione | Testo | — | vuoto | Descrizione di Motivo, riportata per comodità di chi legge. |
Descrizione | Testo | — | vuoto | Descrizione del record, mostrata nel gestionale e sul sito. |
ListaFileAllegati | Elenco di ImageTrasmission | — | elenco vuoto | File allegati. |
Classe annidata DipendentiComunicazioni
Elemento usato dentro Dipendenti. I suoi campi si inviano e si ricevono insieme al record principale.
| Campo | Tipo | Obbligatorio | Predefinito | A cosa serve |
|---|
Data | Data e ora | — | nessuna data | Data. |
Titolo | Testo | — | vuoto | Titolo. |
Corpo | Testo | — | vuoto | Corpo. |
ListaFileAllegati | Elenco di ImageTrasmission | — | elenco vuoto | File allegati. |
Esempi
Inserimento o aggiornamento di un record (valori di esempio). Ricorda che INSERTORMODIFY riscrive tutti i campi: quelli che non invii tornano al valore predefinito, quindi per modificare un record esistente invia il record completo.
JSON · INSERTORMODIFY{
"DataOperation": 0,
"TypeObject": 30,
"GuidPC": "gestionale-01",
"AllInsert": false,
"ObjectListDipendenti": [
{
"Codice": "COD001",
"Nome": "Esempio",
"Cognome": "ESEMPIO",
"DataAssunzione": "2026-03-15T00:00:00",
"DataFineRapporto": "2026-03-15T00:00:00",
"Telefono1": "ESEMPIO"
}
]
}
Lettura con filtro: fino a 100 record, ignorando le conferme di ricezione.
JSON · QUERY{
"DataOperation": 3,
"TypeObject": 30,
"GuidPC": "gestionale-01",
"SQLFilter": "Dipendenti.codice = 'COD001'",
"QueryParameter": {
"IgnoreImportRecord": true,
"StartingRecord": 1,
"LimitRecord": 100
}
}
Cancellazione: bastano i campi chiave.
JSON · DELETE{
"DataOperation": 1,
"TypeObject": 30,
"GuidPC": "gestionale-01",
"ObjectListDipendenti": [
{
"Codice": "COD001"
}
]
}
Le regole su formati, date, numeri e compressione sono in formato e trasporto; esempi completi in esempi di codice.