Anagrafiche articoli da integrare al contenuto già esistente.
# | COLONNA | DECRIZIONE | TIPO | LEN | NOTE |
---|---|---|---|---|---|
1 | CODICE | Codice Articolo | Stringa | 25 | |
2 | Variante1 | Variante1 | Stringa | 20 | |
3 | Variante2 | Variante2 | Stringa | 20 | |
4 | Descrizione | Descrizione Articolo | Stringa | 100 | |
5 | UnitaMisura | Unità misura principale | Stringa | 3 | |
6 | GruppoMagazzino | Gruppo magazzino | Stringa | 10 | |
7 | Listino1 | Listino 1 | Decimale | ||
8 | Listino2 | Listino 2 | Decimale | ||
9 | Listino3 | Listino 3 | Decimale | ||
10 | Listino4 | Listino 4 | Decimale | ||
11 | Listino5 | Listino 5 | Decimale | ||
12 | Listino6 | Listino 6 | Decimale | ||
13 | Listino7 | Listino 7 | Decimale | ||
14 | Listino8 | Listino 8 | Decimale | ||
15 | Listino9 | Listino 9 | Decimale | Utilizzato per il prezzo di listino minimo. Utilizzato per il calcolo della marginalità o bloccare la vendita sotto un determinato prezzo | |
16 | CodiceIVA | Codice iva | Stringa | 4 | Codice iva che deve essere presente nella tabella Aliquote. Se non viene trovata corrispondenza Zippy applica l'iva al 99% |
17 | Sconto1 | Sconto 1 | Stringa | 20 | |
18 | Sconto2 | Sconto 2 | Stringa | 20 | |
19 | Sconto3 | Sconto 3 | Stringa | 20 | |
20 | Barcode | Barcode | Stringa | 20 | |
21 | UnitaMisura1 | Unità misura alternativa | Stringa | 3 | Seconda unità di misura (Es. KG) |
22 | UnitaMisura2 | Unità misura 3 | Stringa | 3 | Terza unità di misura (Es. LT) |
23 | UnitaMisura3 | Unità misura 4 | Stringa | 3 | Quarta unità di misura Es.(SC) |
24 | Fattore1 | Fattore conversione principale /alternativa | Decimale | Rapporto di unmisura1 con unmisura (Es. KG = 3 NR) | |
25 | Fattore2 | Fattore conversione principale /alternativa | Decimale | Rapporto di unmisura2 con unmisura (Es. LT = 2,5 NR) | |
26 | Fattore3 | Fattore conversione principale /4 | Decimale | Rapporto di unmisura3 con unmisura (Es. SC = 10 NR) | |
27 | CodiceCessionario | Codice Cessionario | Stringa | 20 | Gestione cessionario per articolo. Il documento di vendita verrà splittato per n documenti secondo i codici dei cessionari trovati negli articoli inseriti nel documento di vendita. |
28 | Pt1AR_LIST | Stringa | 20 | Non gestito | |
29 | Pt2AR_LIST | Stringa | 20 | Non gestito | |
30 | Pt3AR_LIST | Stringa | 20 | Non gestito | |
31 | Pt4AR_LIST | Stringa | 20 | Non gestito | |
32 | Pt5AR_LIST | Stringa | 20 | Non gestito | |
33 | Pt6AR_LIST | Stringa | 20 | Non gestito | |
34 | Pt7AR_LIST | Stringa | 20 | Non gestito | |
35 | FlagOmagiabile | Flag Omaggiabile | Stringa | 1 | Se passato X viene applicata la causale di omaggio in TipoOmaggio |
36 | TipoOmaggio | Tipo Omaggio | Stringa | 2 | O = Omaggio Merce; Oo = Omaggio Totale |
37 | Quadratura | Quadratura | Decimale | Non gestito | |
38 | NoPezzoZero | No prezzo zero | Intero | Non gestito | |
39 | Classe | Classe | Stringa | 20 | Classe di raggruppamento per gestire l'ordinamento delle righe in fase di stampa documento o utilizzato come classe di raggruppamento nella riassegnazione sconti finali con tabella RIASSEGNASCONTI.TXT |
40 | Peso | Peso | Decimale | Peso. Viene passato come riferimento di calcolo totale peso articoli nel documento | |
41 | GestioneLotti | Gestione lotto si o no | Intero | Flag 1 o 0. Se viene applicato il controllo del lotto obbligatorio e su alcuni prodotti non si vuole gestire passare 0 | |
42 | StampaNotePiede | StampaNotePiede | Intero | Flag 1 o 0. Serve per gestire la stampa di alcune note piede particolari in presenza di almeno un articolo in documento con il flag = 1 | |
43 | LinkSchedaTecnica | Link a file scheda tecnica | Stringa | ND | Non gestito |
44 | ShelfLife | ShelfLife | Intero | ||
45 | TipoArticolo | Tipo Articolo | Stringa | 5 | se gestito anche in docana filtra la lista degli articoli sul tipo articolo definito nel codice del documento |
46 | Modello | Modello | Stringa | 50 | Modello macchinario |
47 | GestioneMacchinario | Gestione Macchinario | Intero | Flag 1 o 0. Se viene passato a 1 la richiesta del codice macchinario sulle righe del documento è obbligatoria | |
48 | ArticoloNonVendibile | Articolo non vendibile | Intero | Flag 1 o 0. Se viene passato a 1 l'articolo non sarà imputabile all'interno delle righe del documento |
<?xml version="1.0" encoding="utf-8"?>
<TABELLA_MAGART xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"?>
<MAGART>
<CODICE />
<Variante1 />
<Variante2 />
<Descrizione />
<UnitaMisura>NR</UnitaMisura>
<GruppoMagazzino />
<Listino1>0</Listino1>
<Listino2>0</Listino2>
<Listino3>0</Listino3>
<Listino4>0</Listino4>
<Listino5>0</Listino5>
<Listino6>0</Listino6>
<Listino7>0</Listino7>
<Listino8>0</Listino8>
<Listino9>0</Listino9>
<CodiceIVA />
<Sconto1 />
<Sconto2 />
<Sconto3 />
<Barcode />
<UnitaMisura1>NR</UnitaMisura1>
<UnitaMisura2>NR</UnitaMisura2>
<UnitaMisura3>NR</UnitaMisura3>
<Fattore1>1</Fattore1>
<Fattore2>1</Fattore2>
<Fattore3>1</Fattore3>
<CodiceCessionario />
<Pt1AR_LIST />
<Pt2AR_LIST />
<Pt3AR_LIST />
<Pt4AR_LIST />
<Pt5AR_LIST />
<Pt6AR_LIST />
<Pt7AR_LIST />
<FlagOmagiabile />
<TipoOmaggio />
<Quadratura>0</Quadratura>
<NoPezzoZero>0</NoPezzoZero>
<GestioneLotti>0</GestioneLotti>
<GestioneVariante1>0</GestioneVariante1>
<GestioneVariante2>0</GestioneVariante2>
<CodiceMacchinario />
<Pag3060>0</Pag3060>
<DescrGruppo1 />
<DescrGruppo2 />
<Classe />
<Peso>0</Peso>
<StampaNotePiede>0</StampaNotePiede>
<uid_fatture_cloud />
<ShelfLife>0</ShelfLife>
<TipoArticolo />
<Modello />
<GestioneMacchinario>0</GestioneMacchinario>
<ArticoloNonVendibile>0</ArticoloNonVendibile>
</MAGART>
</TABELLA_MAGART>
public partial class MAGART { [Indexed(Name = "IX_PK_MAGART", Order = 1, Unique = true), MaxLengthAttribute(25)] public string CODICE { get; set; } [Indexed(Name = "IX_PK_MAGART", Order = 2, Unique = true), MaxLengthAttribute(20)] public string Variante1 { get; set; } [Indexed(Name = "IX_PK_MAGART", Order = 3, Unique = true), MaxLengthAttribute(20)] public string Variante2 { get; set; } [MaxLengthAttribute(100)] public string Descrizione { get; set; } [MaxLengthAttribute(3)] public string UnitaMisura { get; set; } [MaxLengthAttribute(10)] public string GruppoMagazzino{ get; set; } public decimal Listino1 { get; set; } public decimal Listino2 { get; set; } public decimal Listino3 { get; set; } public decimal Listino4 { get; set; } public decimal Listino5 { get; set; } public decimal Listino6 { get; set; } public decimal Listino7 { get; set; } public decimal Listino8 { get; set; } public decimal Listino9 { get; set; } [MaxLengthAttribute(4)] public string CodiceIVA { get; set; } [MaxLengthAttribute(20)] public string Sconto1 { get; set; } [MaxLengthAttribute(20)] public string Sconto2 { get; set; } [MaxLengthAttribute(20)] public string Sconto3 { get; set; } [MaxLengthAttribute(20)] public string Barcode { get; set; } [MaxLengthAttribute(3)] public string UnitaMisura1 { get; set; } [MaxLengthAttribute(3)] public string UnitaMisura2 { get; set; } [MaxLengthAttribute(3)] public string UnitaMisura3 { get; set; } public decimal Fattore1 { get; set; } public decimal Fattore2 { get; set; } public decimal Fattore3 { get; set; } [MaxLengthAttribute(8)] public string CodiceCessionario { get; set; } [MaxLengthAttribute(20)] public string Pt1AR_LIST { get; set; } [MaxLengthAttribute(20)] public string Pt2AR_LIST { get; set; } [MaxLengthAttribute(20)] public string Pt3AR_LIST { get; set; } [MaxLengthAttribute(20)] public string Pt4AR_LIST { get; set; } [MaxLengthAttribute(20)] public string Pt5AR_LIST { get; set; } [MaxLengthAttribute(20)] public string Pt6AR_LIST { get; set; } [MaxLengthAttribute(20)] public string Pt7AR_LIST { get; set; } [MaxLengthAttribute(1)] public string FlagOmagiabile { get; set; } [MaxLengthAttribute(2)] public string TipoOmaggio { get; set; } public decimal Quadratura { get; set; } public int NoPezzoZero { get; set; } public int GestioneLotti { get; set; } public int GestioneVariante1 { get; set; } public int GestioneVariante2 { get; set; } [MaxLengthAttribute(20)] public string CodiceMacchinario { get; set; } public int Pag3060 { get; set; } [MaxLengthAttribute(20)] public string DescrGruppo1 { get; set; } [MaxLengthAttribute(20)] public string DescrGruppo2 { get; set; } [MaxLengthAttribute(20)] public string Classe { get; set; } public decimal Peso { get; set; } public int StampaNotePiede { get; set; } [MaxLengthAttribute(50)] public string uid_fatture_cloud { get; set; } public int ShelfLife { get; set; } [MaxLengthAttribute(5)] public string TipoArticolo { get; set; } [MaxLengthAttribute(50)] public string Modello { get; set; } public int GestioneMacchinario { get; set; } public int ArticoloNonVendibile { get; set; } }