Passa al contenuto principale

GruppiDocumento

Gruppi e famiglie documenti

VoceValore
Nome tecnicoGruppiDocumento
AreaDocumenti
DescrizioneGruppi e famiglie documenti
Campi chiavecustomer_ID, cod_gruppo_tipodoc
Numero di campi8

Operazioni​

OperazioneDescrizione
GET /api/resources/GruppiDocumentoElenco paginato, filtrabile con RecordSelection
POST /api/sync/GruppiDocumentoInvio di un array di record

Chiavi e obbligatorietà​

  • Campi chiave: customer_ID, cod_gruppo_tipodoc. customer_ID identifica il tenant.
  • Obbligatori oltre alle chiavi: des_gruppo_tipodoc, ind_tipo_doc, flg_isdeleted.
  • Id, ts_update e dat_ultvar sono gestiti dalla piattaforma.

Struttura minima di un record​

Campi chiave e obbligatori, con il tipo indicato dalla guida al posto del valore.

[
{
"cod_gruppo_tipodoc": "<nvarchar(10)>",
"des_gruppo_tipodoc": "<nvarchar(50)>",
"ind_tipo_doc": "<nvarchar(1)>",
"flg_isdeleted": "<bit>"
}
]

Risorse correlate​

Esempio di lettura​

Il filtro su cod_gruppo_tipodoc è un esempio: sostituisci i segnaposto <…>.

curl -G "<BASE_URL>/api/resources/GruppiDocumento" \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
--data-urlencode "PageSize=100" --data-urlencode "PageNumber=1" \
--data-urlencode "RecordSelection=cod_gruppo_tipodoc='<VALORE>'"

Note​

ind_tipo_doc è una stringa di un carattere ("1" Documenti, "2" Ordini/Impegni, "3" Inventari, "4" Movimenti), non un numero. Ogni codice documento (CodiciDocumento) appartiene a un gruppo tramite cod_gruppo_tipodoc.

Campi (8)​

CampoTipoChiaveNullableDescrizioneValori ammessi
customer_IDint🔑No
cod_gruppo_tipodocnvarchar(10)🔑NoCod. Gruppo Doc.
des_gruppo_tipodocnvarchar(50)NoDesc. Gruppo Doc.
ind_tipo_docnvarchar(1)NoTipo doc.1=Documenti · 2=Ordini/Impegni · 3=Inventari · 4=Movimenti
flg_isdeletedbitNoEliminato
ts_updatetimestampNo
dat_ultvardatetime2Sì
IdintNo

Fonti​