Passa al contenuto principale

CodiciDocumento

Codici documento

VoceValore
Nome tecnicoCodiciDocumento
AreaDocumenti
DescrizioneCodici documento
Campi chiavecustomer_ID, cod_tipodoc, cod_gruppo_tipodoc
Numero di campi32

Operazioni​

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

Chiavi e obbligatorietà​

  • Campi chiave: customer_ID, cod_tipodoc, cod_gruppo_tipodoc. customer_ID identifica il tenant.
  • Obbligatori oltre alle chiavi: des_tipodoc, cod_config, ind_input_num_doc, ind_controparte, ind_tipo_fattura, ind_ctr_esist_disp, ind_qta_esistenza, flg_qta_obbl, flg_val_obbl, flg_gest_lotti, flg_ctrl_lotti, flg_gest_matr, flg_ctrl_matricole, 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_tipodoc": "<nvarchar(50)>",
"cod_gruppo_tipodoc": "<nvarchar(10)>",
"des_tipodoc": "<nvarchar(100)>",
"cod_config": "<nvarchar(10)>",
"ind_input_num_doc": "<nchar(1)>",
"ind_controparte": "<nchar(1)>",
"ind_tipo_fattura": "<nchar(1)>",
"ind_ctr_esist_disp": "<nchar(1)>",
"ind_qta_esistenza": "<nchar(1)>",
"flg_qta_obbl": "<bit>",
"flg_val_obbl": "<bit>",
"flg_gest_lotti": "<bit>",
"flg_ctrl_lotti": "<bit>",
"flg_gest_matr": "<bit>",
"flg_ctrl_matricole": "<bit>",
"flg_isdeleted": "<bit>"
}
]

Risorse correlate​

Esempio di lettura​

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

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

Campi (32)​

CampoTipoChiaveNullableDescrizioneValori ammessi
customer_IDint🔑No
cod_tipodocnvarchar(50)🔑NoCod. Tipo Doc.
cod_gruppo_tipodocnvarchar(10)🔑NoCod. Gruppo Doc.
des_gruppo_tipodocnvarchar(50)Sì
des_reg_ivanvarchar(5)SìRegistro IVA
des_tipodocnvarchar(100)NoDes. Tipo Doc.
cod_confignvarchar(10)NoCod. config. prezzi
sig_serie_docnvarchar(4)SìSig. Serie Doc.
cod_dep_movnvarchar(10)SìCod. Dep. Mov.
cod_dep_cnvarchar(10)SìCod. Dep. C
ind_input_num_docnchar(1)NoIns. Num. Doc.0=No · 1=Automatico obbligatorio · 2=Automatico non obbligatorio · 3=Manuale obbligatorio · 4=Manuale non obbligatorio
ind_contropartenchar(1)NoInd. Controp.0=Nessuna · 1=Cliente · 2=Fornitore · 3=Deposito
ind_tipo_fatturanchar(1)NoTipo Fattura0=Documento generico · 1=Fattura immediata · 2=Fattura accompagnatoria · 3=Fattura differita · 4=Nota di accredito
cod_cau_traspnvarchar(10)SìCod. Causale Trasp.
ind_ctr_esist_dispnchar(1)NoCtrl. Esistenza/Disp.0=No · 1=Esistenza bloccante; 2=Esistenza non bloccante · 3=Disponib. imm. Bloccante · 4=Disponib. imm. non bloccante · 5=Disponib. Bloccante · 6=Disponib. non bloccante
ind_qta_esistenzanchar(1)NoInd. Qta Es.1=Aumenta · 2=Diminuisce · 0=Nulla
flg_qta_obblbitNoQta Obb.
flg_val_obblbitNoVal. Obb.
flg_gest_lottibitNoGest. Lotti
flg_ctrl_lottibitNoLotto Obb.
flg_gest_matrbitNoGest. Matricole
flg_ctrl_matricolebitNoMatricola Obb.
ind_modo_insnchar(1)SìModalità inserimentoX= Elimina articolo e carica componenti · D= Trasforma articolo in descrittivo e carica componenti · E= Articolo invariato e trasforma componenti in descrittive · K= Tipo riga Kit · I=Articolo e componenti invariati
flg_gest_kitbitSìGestione Kit
dat_obsoletodatetimeSìData Obsoleto
flg_isdeletedbitNoEliminato
ind_stapernchar(1)SìStandard/Personalizzato0=Standard · 1=Personalizzato
dat_sync_tsecdatetimeSìSync TsCloud
cod_tabListPrioritanvarchar(50)SìTabella listino priorità
ts_updatetimestampNo
dat_ultvardatetime2Sì
IdintNo

Fonti​