DOCANA

Definisci i codici di documenti che è possibile emettere.
Ogni codice di documento deve far riferimento a un tipo di documento definito in Zippy per definire la causale di movimentazione da effettuare nel processo di emissione nel sistema.

I tipi documento che è possibile definire sono:

TIPODESCRIZIONEVENDITA/MAGAZZINOMOVIMENTAZIONE MAGAZZINO
FFatturaVenditaMovimenta il progressivo di Vendita, Omaggio e Reso secondo la causale di vendita
OOrdineVenditaMovimenta il progressivo di Ordinato
BBollaVenditaMovimenta il progressivo di Vendita, Omaggio e Reso secondo la causale di vendita
CCarico FiscaleMagazzinoMovimenta il progressivo di Carico e Scarico Box
ICarico IntegrativoMagazzinoSe nella configurazione MAGAZZINO -> CaricoIntegrativoPosColonna è impostato RETTIFICA_POSITIVA movimenta il progressivo di Rettiva Positica.
Se nella configurazione MAGAZZINO -> CaricoIntegrativoPosColonna è impostato CARICO movimenta il progressivo di Carico.
In entrambi i casi movimenta il progressivo di Scarico Box.
XRicarico ParzialeMagazzinoMovimenta il progressivo di Rettifica Positiva e Scarico Box
YScarico ParzialeMagazzinoMovimenta il progressivo di Rettifica Negativa e Carico Box
SScarico Parziale NO BOXMagazzinoMovimenta il progressivo di Rettifica Negativa
RReso GlobaleMagazzinoMovimenta il progressivo di Carico e Carico Box
GGenericoVenditaMovimenta il progressivo di Vendita, Omaggio e Reso secondo la causale di vendita
PPreventivoVenditaNon genera movimentazione di magazzino
VVisitaNon genera movimentazione di magazzino
WCarico Fiscale SOLO STAMPAMagazzinoNon genera movimentazione di magazzino
ZInvenduto SOLO STAMPAMagazzinoNon genera movimentazione di magazzino
TConsegna MacchinariMacchinari - InterventiNon genera movimentazione di magazzino
URitiro MacchinariMacchinari - InterventiNon genera movimentazione di magazzino
AInventario MacchinariMacchinari - InterventiNon genera movimentazione di magazzino
DIntervento MacchinariMacchinari - InterventiNon genera movimentazione di magazzino

#COLONNADECRIZIONETIPOLENNOTE
1CODICE_DOCUMENTOCodice DocumentoStringa3
2DescrizioneDescrizione documentoStringa60
3TipoDocumentoTipo DocumentoStringa1fare riferimento alla tabella dei tipi documento
4ContatoreContatoreIntero
5TipoArticoloTipo ArticoloStringa5Se valorizzato in fase di emissione del documento, gli articoli verranno filtrati per il tipo articolo corrispondente. è possibile passare più tipi articoli separati da ;
6CodiceEsenzioneCodice Esenzione documentoStringa20se valorizzato in fase di emissione prevale sul codice esenzione del cliente

Esempio

'PR','Preventivo','P',0
'OC','Ordine','O',0
'OR','Ordine','O',0
'PM','Ordine Pomeriggio','O',0
'BO','DDT','B',0
'BK','DDT da fatturare in giornata','B',0
'FT','Fattura','F',0
'BM','Bolla Comodato','G',0
'GE','Documento Generico Di Scarico','G',0
'CT','Carico Fiscale','C',0
'IT','Carico Integrativo','I',0
'XT','Ricarico Parziale','X',0
'RT','Reso Globale','R',0
'YT','Scarico Parziale','Y',0
'ZT','Carico Fiscale IN','C',0
'VI','Visita senza vendita','V',0

<?xml version="1.0" encoding="utf-8"?>
<TABELLA_DOCANA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"?>
  <DOCANA>
    <CODICE_DOCUMENTO />
    <Descrizione />
    <TipoDocumento />
    <Contatore>0</Contatore>
    <DataUltimoDocumento>0001-01-01T00:00:00</DataUltimoDocumento>
    <TipoArticolo />
    <CodiceEsenzione/>
  </DOCANA>
</TABELLA_DOCANA>
    public partial class DOCANA 
    {
        [PrimaryKey, MaxLengthAttribute(3)]
        public string CODICE_DOCUMENTO { get; set; }


        [MaxLengthAttribute(60)]
        public string Descrizione { get; set; }

        [MaxLengthAttribute(1)]
        public string TipoDocumento { get; set; }

        public int Contatore { get; set; }
        public System.DateTime DataUltimoDocumento { get; set; }

        [MaxLengthAttribute(5)]
        public string TipoArticolo { get; set; }

        [MaxLengthAttribute(20)]
        public string CodiceEsenzione { get; set; }

    }

Documentazione Zippy Infinity