Passa al contenuto principale

Articoli

Anagrafica articoli

VoceValore
Nome tecnicoArticoli
AreaArticoli e classificazioni
DescrizioneAnagrafica articoli
Campi chiavecustomer_ID, cod_art, cod_variante
Numero di campi130

Operazioni​

OperazioneDescrizione
GET /api/resources/ArticoliElenco paginato, filtrabile con RecordSelection
GET /api/sync/Articoli?LastUtcRun=…Record variati dopo la data indicata
POST /api/sync/ArticoliInvio di un array di record

Chiavi e obbligatorietà​

  • Campi chiave: customer_ID, cod_art, cod_variante. customer_ID identifica il tenant.
  • Obbligatori oltre alle chiavi: 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_art": "<nvarchar(50)>",
"cod_variante": "<nvarchar(50)>",
"flg_isdeleted": "<bit>"
}
]

Risorse correlate​

Esempio di lettura​

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

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

Campi (130)​

CampoTipoChiaveNullableDescrizioneValori ammessi
customer_IDint🔑No
cod_artnvarchar(50)🔑NoCod. Articolo
cod_variantenvarchar(50)🔑NoCod. Variante
ind_tiporiganchar(1)SìTipo Riga
des_articolonvarchar(500)SìDes. Articolo
cod_internonvarchar(30)SìAlias
cod_umnvarchar(5)SìUm
cod_um2nvarchar(5)SìUm2
cod_um_vennvarchar(5)SìUm Ven.
cod_um_acqnvarchar(5)SìUm Acq.
des_articolo_exvarchar(-1)SìDes. Estesa
des_ubicazionenvarchar(60)SìUbicazione
cod_tipoomag_vennvarchar(2)SìCod. Tipo Omag. Ven.
des_tipoomag_vennvarchar(50)Sì
cod_tipoomag_acqnvarchar(2)SìCod. Tipo Omag. Acq.
des_tipoomag_acqnvarchar(50)Sì
cod_iva_vennvarchar(10)SìCod. Iva Ven.
des_iva_vennvarchar(50)Sì
cod_iva_acqnvarchar(10)SìCod. Iva Acq.
des_iva_acqnvarchar(50)Sì
cod_lineanvarchar(20)SìCod. Linea
cod_gruppostat1nvarchar(10)SìCod. Gruppo 1 Stat.
des_gruppostat1nvarchar(50)Sì
cod_gruppostat2nvarchar(10)SìCod. Gruppo 2 Stat.
des_gruppostat2nvarchar(50)Sì
cod_gruppostat3nvarchar(10)SìCod. Gruppo 3 Stat.
des_gruppostat3nvarchar(50)Sì
cod_gruppostat4nvarchar(10)SìCod. Gruppo 4 Stat.
des_gruppostat4nvarchar(50)Sì
cod_provenienzanvarchar(10)SìCod. Provenienza
cod_marcanvarchar(20)SìCod. Marca
cod_gruppofiscalenvarchar(10)SìCod. Gruppo Fiscale
cod_tipoprodottonvarchar(10)SìCod. Tipo Prodotto
cod_famiglianvarchar(10)SìCod. Famiglia
des_famiglianvarchar(50)Sì
cod_sfamiglianvarchar(10)SìCod. Sotto Fam.
des_sfamiglianvarchar(50)Sì
cod_grumercnvarchar(10)SìCod. Gr. Mec.
des_grumercnvarchar(50)Sì
cod_sgrumercnvarchar(10)SìCod. Sotto Gr. Mec.
des_sgrumercnvarchar(50)Sì
flg_gest_lottinchar(1)SìGestione Lotti ?
flg_gest_matrnchar(1)SìGestione Matricole ?
qta_pes_lordo_kgdecimalSìPeso Lordo Kg
qta_pes_netto_kgdecimalSìPeso Netto Kg
qta_min_ordindecimalSìQtà Min. Ord.
qta_max_ordindecimalSìQtà Max Ord.
qta_scorta_mindecimalSìQtà Scorta Min.
qta_scorta_maxdecimalSìQtà Scorta Max
qta_lotto_riorddecimalSìQtà Lotto Riord.
dim_volume_collidecimalSìVolume Colli
cod_gencod_lottinvarchar(10)SìCod. Gen. Lotto
cod_gencod_matrinvarchar(10)SìCod. Gen. Matricola
flg_gest_commessenvarchar(1)SìGestione Commesse ?
cod_abc_rimanenzenvarchar(10)SìCod. ABC Rimanenze
cod_abc_venditenvarchar(10)SìCod. ABC Vendite
cod_abc_acquistinvarchar(10)SìCod. ABC Acquisti
cod_abc_produzionenvarchar(10)SìCod. ABC Produzione
dat_inizio_lottidatetimeSìData inizio gestione lotti
dat_obsoletodatetimeSìObsoleto dal
flg_conf_varnvarchar(1)SìConfez. Variabile ?
flg_art_altnvarchar(1)SìPrelievo Alternativo Possibile ?N=Non definito · A=Articolo Base · C=Categoria omogenea · G=Gruppo Merc. · S=Sotto Gruppo Merc. · U=Unita Misura
des_campo_libero1nvarchar(255)Sì
des_campo_libero2nvarchar(255)Sì
des_campo_libero3nvarchar(255)Sì
des_campo_libero4nvarchar(255)Sì
des_campo_libero5nvarchar(255)Sì
des_campo_libero6nvarchar(255)Sì
des_campo_libero7nvarchar(255)Sì
des_campo_libero8nvarchar(255)Sì
des_campo_libero9nvarchar(255)Sì
des_campo_libero10nvarchar(255)Sì
val_campo_libero1decimalSì
val_campo_libero2decimalSì
val_campo_libero3decimalSì
val_campo_libero4decimalSì
val_campo_libero5decimalSì
val_campo_libero6decimalSì
val_campo_libero7decimalSì
val_campo_libero8decimalSì
val_campo_libero9decimalSì
val_campo_libero10decimalSì
dat_campo_libero1datetimeSì
dat_campo_libero2datetimeSì
dat_campo_libero3datetimeSì
dat_campo_libero4datetimeSì
dat_campo_libero5datetimeSì
dat_campo_libero6datetimeSì
dat_campo_libero7datetimeSì
dat_campo_libero8datetimeSì
dat_campo_libero9datetimeSì
dat_campo_libero10datetimeSì
ind_campo_libero1nchar(1)Sì
ind_campo_libero2nchar(1)Sì
ind_campo_libero3nchar(1)Sì
ind_campo_libero4nchar(1)Sì
ind_campo_libero5nchar(1)Sì
ind_campo_libero6nchar(1)Sì
ind_campo_libero7nchar(1)Sì
ind_campo_libero8nchar(1)Sì
ind_campo_libero9nchar(1)Sì
ind_campo_libero10nchar(1)Sì
flg_isdeletedbitNoEliminato
cod_conto_acqchar(10)Sì
cod_conto_venchar(10)Sì
dat_uca_acquisdatetimeSì
dat_upv_venditdatetimeSì
val_uca_acquisdecimalSì
val_upv_venditdecimalSì
MOD_prioritaintSì
dat_inizio_matricoledatetimeSìData inizio gestione matricole
dat_sync_tsecdatetimeSìSync TsCloud
dat_lastchange_tsecdatetimeSìLAstchange
cod_classif1nvarchar(10)SìCodice classificazione 1
cod_classif2nvarchar(10)SìCodice classificazione 2
cod_classif3nvarchar(10)SìCodice classificazione 3
cod_classif4nvarchar(10)SìCodice classificazione 4
cod_classif5nvarchar(10)SìCodice classificazione 5
flg_isarticolokitbitSìArticolo kit
des_nomcom_intravarchar(8)SìNomenclatura INTRA
ind_um_intradecimalSìInd. UM INTRA
val_massa_intradecimalSìMassa intra
cod_nazori_intranvarchar(10)SìNazione origine INTRA
ind_stato_artnchar(2)SìInd. stato articolo
des_stato_artnvarchar(40)SìDes. stato articolo
des_notenvarchar(-1)SìNote articolo
CIC_idvarchar(50)SìId Teamsystem Cassa In Cloud
ts_updatetimestampNo
dat_ultvardatetime2Sì
IdintNo

Fonti​