ATTENZIONE
Nei formati di stampa delle fatture il dettaglio per riga
di fine corpo è obbligatorio nel caso in cui si stampino fatture con importi
ivati e/o fatture di clienti con dichiarazione d’intenti; per consentire di
stampare rispettivamente la frase:
"Gli
importi del corpo sono comprensivi di Iva" e/o gli estremi della lettera di
intenti.
Se non si vuole stampare la frase riguardante i prezzi ivati, si può creare il
parametro di personalizzazione NoDescPrezziIvati.
Nel formato per Dettaglio per riga di fine corpo
(sottosezione 1 o 7), il campo C_RigDesArt
deve essere multiriga per permettere la stampa completa di importanti
informazioni. Per evitare lo spreco di spazio nella fattura è consigliabile che
il campo C_RigDesArt sia il più largo possibile cioè, su questa riga del
filtro, la "Larghezza" dovrà contenere un numero che consenta di
occupare l'intera larghezza del modulo.
Per riferirsi all’interno di Campo o all’interno di formule, direttamente ai campi del database si deve osservare la seguente sintassi:
sez.tabella.campo
Per sez si intende di quale
sezione (recordset) si vuole leggere il valore:
T =
Testata (recordset che contiene tutti i campi relativi alla testata)
C =
Corpo (recordset che contiene tutti i campi relativi al dettaglio)
S =
Spese (recordset che contiene tutti i campi relativi alle righe di spese)
D =
Decodifiche (recordset che contiene tutte le decodifiche della testata)
M =
Campi letti dalle tabelle del menù (vedi ggMenCli.ovMenuParam() )
Coge. |
|
|
Mag. |
|
|
Fat. |
|
|
Cla. |
|
|
PdcCla. |
|
|
RegCassa. |
|
|
CauCon. |
|
|
Ditta. |
|
|
Demo |
|
|
Descazie |
|
|
osVersion |
|
|
osBild |
|
|
osPlatform |
|
Per tabella si intende il nome della tabella da cui si vuole leggere il valore (che deve essere tra quelle estratte nella sezione).
Per campo si
intende il campo della tabella suddetta, che si vuole stampare.
Esempio:
T.DdtTest.PreDoc
per stampare il prefisso documento
T.Banche.Agenzia
per stampare l’agenzia della banca d’appoggio
In pratica con:
T. (C.
o P.)
si indicano i campi della testata (del Corpo o del Piede) del documento
(così come vengono memorizzati in tabella: DdtTes, FatTest , DdtDett …etc.)
I campi di tipo T.
vanno seguiti dal nome della tabella dalla quale prendere i dati e dal
nome del campo:
es. per stampare il codice iva nel dettaglio del Ddt si deve scrivere in nome
campo: C.DdtDett.Iva
Con T_ (C_ o P_) si indicano le variabili della testata (del Corpo o del Piede), elaborate (preparate) dal programma.
E’ possibile impostare il
parametro di personalizzazione CampiStAggDec
per aggiungere campi di decodifica nella query di stampa in modo da rendere
disponibili altri campi, oltre a quelli già disponibili, da stampare sulla
testata o piede dei documenti, tramite i filtri di stampa
e CampiStDecDef per eliminare
qualche tabella dalla query di stampa se si verifica un errore di troppi campi.
Campi (variabili)
elaborati dal programma:
Per la testata / piede:
T_NumDoc | Numero documento |
T_CodCli | Codice cliente |
T_CliRagSoc | Ragione sociale del cliente (o dell’indirizzo amministrativo). Se presente quello amministrativo è prioritario. Ciò è valido per tutti i campi anagrafici successivi. |
T_RagSoc2 | Seconda parte della ragione sociale del cliente (o dell’indirizzo amministrativo) |
T_Cognome | Cognome del cliente |
T_Nome | Nome del cliente |
T_Indir | Indirizzo del cliente (o dell’indirizzo amministrativo) |
T_CAP | Cap del cliente (o dell’indirizzo amministrativo) |
T_Localita | Località del cliente (o dell’indirizzo amministrativo) |
T_Pr | Provincia del cliente (o dell’indirizzo amministrativo) |
T_Comune | Comune del cliente (o dell’indirizzo amministrativo) |
T_Stato | Stato del cliente (o dell’indirizzo amministrativo) |
T_StatoGiurid | Stato giuridico del cliente (F pers. fisica, G pers. giuridica)) |
Indirizzo di Spedizione elaborato dal programma | |
T_SpedRagSoc | Ragione sociale di spedizione |
T_SpedRagSoc2 | Seconda ragione sociale di spedizione |
T_SpedIndir | Indirizzo di spedizione |
T_SpedCAP | Cap di spedizione |
T_SpedLocalita | Località di spedizione |
T_SpedPr | Provincia di spedizione |
T_SpedComune | Comune di spedizione |
T_SpedStato | Stato di spedizione |
Indirizzo dall'anagrafica Cliente | |
T_CliCliRagSoc | Ragione sociale del cliente |
T_CliRagSoc2 | Seconda parte della ragione sociale del cliente |
T_CliIndir | Indirizzo del cliente |
T_CliCAP | Cap del cliente |
T_CliLocalita | Località del cliente |
T_CliPr | Provincia del cliente |
T_CliComune | Comune del cliente |
T_CliStato | Stato del cliente |
Indirizzo Amministrativo collegato al cliente (vedi param.pers .IndAmmSep) | |
T_AmmCliRagSoc | Ragione sociale dell’indirizzo amministrativo |
T_AmmRagSoc2 | Seconda parte della ragione sociale |
T_AmmIndir | Indirizzo |
T_AmmCAP | Cap |
T_AmmLocalita | Località |
T_AmmPr | Provincia |
T_AmmComune | Comune |
T_AmmStato | Stato |
Indirizzo di Spedizione della fattura (vedi param.pers. IndSpedNoStesso e IndSpedInv) | |
T_FSpedCliRagSoc | Ragione sociale dell’indirizzo di spedizione della testata della fattura |
T_FSpedRagSoc2 | Seconda parte della ragione sociale |
T_FSpedIndir | Indirizzo |
T_FSpedCAP | Cap |
T_FSpedLocalita | Località |
T_FSpedPr | Provincia |
T_FSpedComune | Comune |
T_FSpedStato | Stato |
T_MancaSped | Vale S se i campi dell'indirizzo di spedizione sono tutti bianchi (si può testare nel filtro, vedi esempio) |
T_SpedCompleto | Tutto l’indirizzo di spedizione in un unico campo (generato SOLO se fattura riepilogativa con Ddt raggrupp. Per indirizzo di spedizione) |
T_AmmIndir | Indirizzo amministrativo |
T_Nota | Note di testata del documento |
T_IsoPIva | Partita I.V.A. con eventuale codice ISO. Se la partita Iva è vuota contiene il codice fiscale |
T_PariEuroLireDes | Restituisce “Pari euro: ” se fattura in lire, “Pari lire:” se fattura in euro, niente se fattura in valuta. |
T_PariEuroLire | Restituisce il totale fattura in euro se fattura in lire, il totale fattura in lire se fattura in euro, niente se fattura in valuta |
T_SimbMon | Simbolo della moneta del documento (dalla tabella Monete) |
T_NumCopieTot | Numero copie totali richieste in stampa |
T_NumCopieCor | Numero della copia corrente in stampa |
Se non si mettono parametri, il programma stampa, se
hanno % diverse, una stringa di default con Rag.sociale, codFisc e %
E' possibile stampare, nel piede, un elenco dei cointestatari con la percentuale e l'importo relativo a
ciascuno.
Questo si può ottenere mettendo nel filtro una riga dove in Campo si imposta la
variabile: T_CointDetStr
In alternativa si può decidere di stampare, a fine corpo della fattura,
una scritta personalizzabile con i parametri
CointDetBase
e
CointStaDet
Se invece si vogliono stampare in testata o nel piede i dati dei
cointestatari, impostando nel filtro tutte le righe, le variabili disponibili
sono:
T_CointDescr | Descrizione, dalla tabella cointestatari |
Per ogni cointestatario, fino ad un massimo di 20, sono disponibili i campi elencati di seguito. Il numero finale indica il progressivo del cointestatario: 1, 2 ,… 20. |
|
T_CointRagSocX |
Con X = numero cointestatario (Max.20). Ragione sociale cointestatario |
T_CointCognome | Cognome |
T_CointNome | Nome |
T_CointIndirX |
Indirizzo |
T_CointCAPX |
Cap |
T_CointLocalitaX |
Località |
T_CointPrX |
Provincia |
T_CointStatoX |
Stato |
T_CointCodFiscX |
Codice Fiscale (o Part.Iva se manca il Cod.Fiscale) |
T_CointPIvaX |
Partita Iva |
T_CointPercX | Con X = numero cointestatario. E' la percentuale di conproprietà |
T_CointImportoX | Proporzione del totale fattura |
T_CointTipo | Vale 0 se non ci sono cointestatari, 1 se ci sono ma nessuno ha la % sulla PdcCointestatari, 2 se hanno una % impostata |
T_CointNum | Numero dei cointestatari |
Campi relativi del piede
T_RagSocVett | Ragione sociale del vettore |
T_IndirizzoVett | Indirizzo vettore |
T_CAPVett | CAP. vettore |
T_LocalitaVett | Località vettore |
T_PrVett | Provincia vettore |
T_TargaVett | Targa vettore |
T_DescResa | Resa (o porto) |
T_DescAspetto | Aspetto dei beni |
T_DescTrasporto | Trasporto a cura .. |
T_DescCauTrasporto | Causale di trasporto |
T_DataRitiro | ata ritiro merce (se inserita nel documento o al momento della stampa) |
T_OraRitiro | Ora ritiro merce (se inserita nel documento o al momento della stampa) |
T_DataInizio | Data inizio trasporto (se inserita nel documento o al momento della stampa) |
T_OraInizio | Ora inizio trasporto (se inserita nel documento o al momento della stampa) |
T_DataRitIni | Data inizio trasporto o data ritiro merce a seconda di cosa è stato valorizzato sul documento o al momento della stampa. Questi campi serviranno nei moduli in cui c’è un unico spazio riservato a Data e Ora inizio trasporto/ritiro merce, indipendentemente dal fatto che il trasporto sia fatto dal vettore o no |
T_OraRitIni | Ora inizio trasporto o ora ritiro merce a seconda di cosa è stato valorizzato |
T.TotMerce | Totale merce |
T_TotImponibile | Totale imponibile |
T_TotEsente | Totale esente |
T_TotEsenteNoBolli | Tot. esente senza l'importo dei bolli Tratta |
T_TotSpese | Totale spese |
T_TotImpOmaggi | Totale imponibile omaggi su cui si paga l'iva |
T_TotFattura | Totale fattura |
T_TotIva | Totale Iva |
T_TotBolli | Totale Bolli |
T_Abbuono | Totale abbuono |
T_Acconto | Totale acconto |
T_RitAcc (*) | Importo della
Ritenuta d’acconto (se si
vuole stampare questo importo nel corpo occorre inserire nel filtro una
riga con sottosezione 30 e in 'campo' scrivere la variabile
T_RitaccDescr
(oppure in 'Fisso' scrivere direttamente la frase:
Ritenuta d'acconto in base alla legge ...) poi un'altra riga con in Campo: T_RitAcc, per stampare l'importo della ritenuta nella colonna importo |
T_RitaccDescr | Frase da scrivere sulla fattura per evidenziare la Ritenuta d'acconto |
T_RitAccS | Importo della Ritenuta d’acconto formattato (xxx.xxx,xx) |
T_ImponRitAcc | Imponibile per il calcolo della Ritenuta d’acconto |
T.PercRitAcc | % Ritenuta d’acconto |
T_ImponRitAccS | Imponibile per il calcolo della Ritenuta d’acconto formattato (xxx.xxx,xx) |
T_Omaggio (*) | Totale degli Omaggi (se presente nel piede o in testata inibisce la stampa della relativa riga di dettaglio) |
T_DesOmaggio1 (*) | Contiene la scritta "** = Merce omaggio con addebito di IVA" se c’è almeno una riga omaggio con addebito di iva |
T_DesOmaggio2 (*) | Contiene la scritta "* = Merce omaggio" se c’è almeno una riga omaggio |
T_IvaperCassa (*) | Contenuto della nota che indica che la fattura segue il
Regime dell'Iva per Cassa.
|
T_Spese_XX | Cassa
Previdenza. Si
può stampare nel corpo oppure nel piede
mettendo in campo T_Spese_XX dove XX è il carattere definito
nella tabella spese in 'identificativo per stampa'. Si possono inoltre usare le variabili: |
T_PercCassaPrev | Percentuale della spesa Cassa Previdenza (T_PercCassaPrevS campo formattato) |
T_TotCassaPrev |
Importo della cassa previdenza (T_TotCassaPrevS campo formattato) |
T_TotPagare | Totale pagare (tot fattura – abbuono – acconto - eventuale
ritenuta d'acconto - Iva Split payment) Param.di personalizz. TotPagareSplit per sottrarre o meno Iva Split payment |
Dati per l’I.V.A. Nel nome campo al posto di 00 si mette da 01 a 99.
(*) Campi per i quali il programma si comporta in modo
particolare:
stampa, in automatico, una riga nel corpo del documento con la descrizione
relativa (Es. Ritenuta d'acconto xxx, Spesa xx, Operazione con Iva per Cassa
etc.)
E' però possibile inserire il campo in una riga del filtro per stampare in un
punto ben preciso, l'importo o la frase corrispondente.
Se invece si mettono nel filtro questi campi impostando sulla riga 'larghezza'
= 0, essi NON verranno stampati.
In caso di sconto pagamento è possibile stampare quanto lo sconto ha inciso sui vari imponibili. Nel nome campo al posto di 00 si mette da 01 a 99.
T_ScPa00Iva | Codice I.V.A |
T_ScPa00Aliquota | Aliquota |
T_ScPa00ImponSco | Imponibile che viene scontato |
T_ScPa00Sconto | Importo dello sconto |
Nel nome campo al posto di 00 si mette da 01
a 99.
T_ScadTutte | Stringa che contiene tutte le scadenze nel formato “01/03/1999 1.234,78 01/04/1999 1234,78” |
T_ScadNumero | Numero di scadenze del singolo documento |
T_Scad00Data | Data scadenza |
T_Scad00Importo | Importo della scadenza |
T_Scad00ImpStr | Importo della scadenza formattato |
T_Scad00ImpTrat | Importo del bollo 'Tratta' per una determinata scadenza |
T_Scad00ImpNoTrat | Importo della scadenza comprensivo del bollo Tratta |
T_NumSpeseScad | Vale 0 se condizione di pagamento non è Tratta |
Fatture accompagnatorie – campi per stampa prospetto
cauzioni
T_TotLitri | Totale litri di vino (calcolato utilizzando il numero di litri per bottiglia scritto sugli articoli) |
Per ogni ‘articolo cauzione’ , fino a un massimo di 20 articoli:
T_CauzDescrN (N=1-20) | Descrizione articolo cauzione (Es. T_CauzDescr1) |
T_CauzQtaN | Quantità consegnata in fattura |
T_CauzUniN | Valore unitario |
T_CauzRigN | Valore totale di riga |
T_CauzQtaNegN | Quantità resa |
T_CauzUniNegN | Valore unitario del reso |
T_CauzRigNegN | Valore totale di riga |
T_CauzTot | Valore totale delle cauzioni consegnate al cliente |
T_CauzTotNeg | Valore totale delle cauzioni rese dal cliente |
I campi relativi alle
cauzioni Rese, saranno disponibili solo una volta che saranno state inserite
manualmente le righe dei resi.
Per il corpo:
Campi che sono sulla riga del documento o, in caso di gestione delle taglie, anche su ogni singolo livello. Vengono messi sempre a disposizione:
C_Um | Unità di misura |
C_FatCom | Fattore di conversione |
C_Qta | Quantità |
C_ValUnitario | Valore unitario |
C_ValUnitarioScorp | Valore unitario sempre scorporato dall’I.V.A |
C_ValTotale | Valore totale (di riga) (già scontato) |
C_ValEuro | Valore in euro |
C_ValLire | Valore in lire |
C_SimbMon | Simbolo della moneta del documento (dalla tabella Monete) |
Campi che rappresentano la
riga standard di stampa del dettaglio
(compilato o meno a seconda del tipo di riga ed altri flag):
C_RigCodArt | Codice articolo |
C_RigDesArt | Descrizione articolo |
C_RigDesArtLiv | Descrizione articolo-Descr.Liv1-Descr.Liv2 |
C_RigUm | Unità di misura |
C_RigQta | Quantità (Formato: FquaG , opp. es. "#,##0.000" per avere 3 zeri decimali) |
C_RigPrz | Prezzo unitario |
C_RigPrzNetto | Prezzo unitario scontato |
C_RigSco | % Sconto (in formato stringa) |
C_RigScoOma | % Sconto (in formato stringa) o le Scritte “Omaggio *” per omaggio totale, o “Omaggio **” per omaggio con addebito d’iva |
C_PrzTot | Totale di riga |
C.Iva | Codice Iva |
C_TotMerceSc | Importi degli sconti (sc.1, sc.2 etc) o dei totali merce, scontati ai vari livelli |
T_TotMerceSc_N | Totale merce scontato ai vari livelli |
Per righe di Sconto pagamento:
C_ScPaAliquota | Aliquota |
C_ScPaImponibile | Imponibile che viene scontato |
C_ScPaSconto | Importo dello sconto |
Per chi utilizza Taglia/Colore e vuole stampare le descrizioni dei livelli nella nota sotto di ogni articolo, deve attivare il parametro: DescLivNotaSot con Gruppo: Ddt o StFatture Il valore del parametro dovrà contenere il/i carattere/i di separazione tra le due descrizioni (Es. spazio - spazio)
Riga per la ritenuta d'acconto:
T_RitAcc | Importo della
Ritenuta d’acconto.
Se si
vuole stampare questo importo nel corpo occorre inserire nel filtro una
riga con sottosezione 30, in 'Campo':
T_RitAccDescr
(oppure in 'Fisso' la frase
che si vuole stampata nel corpo in corrispondenza all'importo della
ritenuta) poi un'altra riga, con la stessa sottosezione, con la variabile T_RitAcc in Campo, da stampare nello spazio dell'importo. Sono inoltre disponibili per la stampa: la percentuale etc. |
Riga per importo Cassa Previdenza:
C_TotCassaPrev(*)C_TotCassaPrevS(stringa formattata) | Importo della Cassa Previdenza. Se si vuole stampare questo importo nel corpo occorre inserire nel filtro una riga con sottosezione 31, mettere questa variabile in 'Campo' e in 'Fisso' la descrizione che si vuole stampare: Cassa Previdenza .... |
C_ImpCassaPrev C_ImpCassaPrevS (stringa formattata) |
Importo sul quale viene calcolata la percentuale Cassa
Previdenza (è lo stesso usato per il calcolo della ritenuta d’acconto) |
C_SpesePerc C_SpesePercS(stringa formattata) |
Percentuale della spesa – usabile anche per le altre spese che siano in percentuale
|
Campi
della testata fattura letti
direttamente dal database:
Nome del campo | Tipo | Lung. | Descrizione |
T.Anno | Integer | 2 | |
T.NumRif | Long | 4 | |
T.DataRif | Date/Time | 8 | |
T.AnnoMovim | Integer | 2 | Anno Numero del mov.di mag. generato (solo se NON riepilog) |
T.NumMovim | Long | 4 | Numero del mov.di mag. generato (solo se NON riepilog) |
T.AnnoCont | Integer | 2 | Serve se coge 1/6- 31/5 Una fatt.del 1999 Febb. va in coge con anno 1998 |
T.NumCont | Long | 4 | Numero del mov.di Co.Ge. generato |
T.FattDocumento | Text | 2 | |
T.PreDoc | Text | 1 | Prefisso Documento |
T.NumDoc | Long | 4 | Numero Documento |
T.DataDoc | Date/Time | 8 | |
T.Stato | Text | 1 | bianco=stato iniziale, S=Stampato,C=Contabilizzato |
T.Trasferito | Text | 1 | S indica già trasferito su file per passarlo ad altre contabilità, altrimenti deve valere null |
T.PeriodoIva | Integer | 2 | E' il mese di competenza iva (sempre mese anche per i trimestrali) |
T.AnnoIva | Integer | 2 | E' l'anno di competenza iva |
T.PreDocOrig | Text | 1 | Prefisso Documento Originale (oppure tutto nel numero!!!) |
T.NumDocOrig | Long | 4 | Numero Documento (Se si fa alfanumerico ci sta anche il prefisso!!) |
T.DataDocOrig | Date/Time | 8 | Data Doc.Originale (solo per Nota Credito! è il rif.alla fattura) |
T.Riepilogativa | Text | 1 | S/N |
T.FattAccomp | Text | 1 | S/N Si se fattura accompagnatoria |
T.GruppoCli | Text | 2 | \ |
T.MastroCli | Text | 2 | Codice Cliente |
T.ContoCli | Text | 4 | / |
T.Tipo | Text | 1 | 3=Clienti |
T.RifCli | Text | 20 | Rif.all'ord.del cliente. In Fatt da Ordine lo porta sui dett. l'evasione (se il cliente lo prevede) |
T.Iva | Text | 4 | |
T.IvaSosp | Text | 1 | S/N |
T.Listino | Text | 2 | |
T.PrezziIvati | Text | 1 | S/N |
T.Moneta | Text | 4 | |
T.SimbMon | Text | 4 | Simbolo della moneta |
T.Cambio | Double | 8 | |
T.Pagamento | Text | 6 | Cod.Condizione di Pagamento |
T.RagRB | Text | 1 | Raggruppo Ric.Bancarie in distinta : "S" o "N" |
T.RagOrd | Text | 1 | Raggr.Ordini in evasione : S/N |
T.RagDDT | Text | 1 | Raggr. DDT in fattura : S-Si N-No A-1 riga x art.D-1 fatt.per dest. (E=A+D)Serve in evasione e per la stampa fatt. |
T.Bolli | Text | 1 | Addebito bolli : "S" o "N" |
T.SpeseBan | Text | 1 | Addebito spese bancarie : "S" o "N" |
T.Banca | Text | 6 | |
T.ScontoCli | Text | 15 | Sconto del cliente da scriversi 10+3+2 |
T.ScontoPag | Text | 15 | |
T.MagazzProv | Text | 8 | Magazzino di scarico |
T.Agente1 | Text | 4 | Codice agente principale |
T.Agente2 | Text | 4 | Codice 2' agente |
T.TipoProvv | Text | 1 | Prelievo % Provv. : N-No provv A-da articolo C-da cliente G-da agente (era 0-3) |
T.PercProvv1 | Double | 8 | % prov.: ci sarà quella degli agenti, o solo quella del cliente a sec.del flag |
T.PercProvv2 | Double | 8 | |
T.Acconto | Double | 8 | |
T.Abbuono | Double | 8 | |
T.Nota | Memo | Nota di Testata | |
T.StampoNota | Text | 1 | S/N |
T.NumNota1 | Text | 2 | Nota fissa da stampare sul documento |
T.NumNota2 | Text | 2 | Nota fissa da stampare sul documento |
T.NumNota3 | Text | 2 | Nota fissa da stampare sul documento |
T.IndSped | Text | 3 | Se bianco i dati dell'ind.di spedizione sono contenuti nei campi che seguono, altrimenti sono nella tabella IndSped |
T.RagSoc | Text | 40 | |
T.RagSoc2 | Text | 30 | |
T.IndirizzoSped | Text | 30 | |
T.CAPSped | Text | 5 | |
T.LocalitaSped | Text | 40 | |
T.ComuneSped | Text | 2 | |
T.PrSped | Text | 2 | |
T.StatoSped | Text | 4 | Decodifica da tabella stati |
T.AspettoBene | Text | 3 | |
T.DescAspetto | Text | 30 | Per DDT/fatt.Acc. Es. Scatole, Pacchi etc. |
T.CauTrasporto | Text | 3 | |
T.DescCauTrasporto | Text | 30 | Per Ddt/Fatt.Acc. Es.Vendita, c/to demo etc. |
T.Resa | Text | 3 | |
T.DescResa | Text | 30 | Es. Porto Franco - Porto Assegnato |
T.Trasporto | Text | 3 | |
T.DescTrasporto | Text | 30 | Per DDT : Posta, Corriere, Destinatario etc. |
T.Vettore | Text | 4 | |
T.RagSocVett | Text | 30 | |
T.IndirizzoVett | Text | 30 | |
T.CAPVett | Text | 5 | |
T.LocalitaVett | Text | 40 | |
T.PrVett | Text | 2 | |
T.DataRitiroMerce | Date/Time | 8 | |
T.OraRitiroMerce | Date/Time | 8 | Il formato dell’ora, nel filtro, deve essere vuoto |
T.DataInizioTrasp | Date/Time | 8 | |
T.OraInizioTrasp | Date/Time | 8 | Il formato dell’ora, nel filtro, deve essere vuoto |
T.Colli | Long | 4 | |
T.Peso | Double | 8 | |
T.TotMerce | Double | 8 | |
T.TotSpese | Double | 8 | |
T.TotIva | Double | 8 | |
T.TotDocum | Double | 8 | |
T.TotImpon | Double | 8 | |
T.LiberoTest1 | Text | 20 | CampoLibero 1 |
T.LiberoTest2 | Text | 20 | CampoLibero 2 |
T.LiberoTest3 | Text | 20 | CampoLibero 3 |
T.LiberoTest4 | Text | 20 | CampoLibero 4 |
T.Contratto | Text | 15 | |
T.CIG e T.CUP | Text | 10 - 15 | |
T.Lingua | Text | 3 | |
T.Provenienza | Text | 1 | Documento di provenienza della fattura: O=Ordine, P=Preventivo, D=DDT, bianco = Nessuno |
T.DescPers1 - 3 | Text | 50 | Campi liberi con descrizione personalizzabile da parametro di personalizzazione: DescPersTest1-3 |
Campi della testata fattura (decodifiche)
Nome del campo | Tipo | Lung. | Descrizione |
D.FattDocumento | Text | 2 | Cod. tipo documento utilizzato in fattura |
D.FattDocumenti.Descrizione | Text | 30 | |
D.FattDocumenti.Tipo | Text | 1 | Preventivo, Ordine, Bolla(ddt), Fattura, D=Fatt.dettaglianti, A=ordine acq., C=bolla di acquisto |
D.Interno | Text | 1 | S/N (Se N è normale) |
D.FattDocumenti.Segno | Text | 1 | "+" positiva " -" negativa |
D.FattAccomp | Text | 1 | S/N Si se fattura accompagnatoria |
D.AFornitore | Text | 1 | 3 Clienti; 2 Fornitori |
D.Listino | Text | 2 | Listino solo se è particolare per questo doc. altrimenti lo prende dal Cliente |
D.MagProposto | Text | 8 | Magazzino proposto sul documento (se bianco prende il default dal Tabmag) |
D.TabSconti | Text | 1 | Indica se è prioritaria la tabSconti: 1-Categoria/Articolo o 2- Cliente/Gruppo articolo |
D.PrezzoDDT | Text | 1 | 0-NO,1prezzi e sconti,2 prezzo, 3 netto,4 prezzi,sconti e totale finale+iva,5 Prezzi eTotale Ivati |
D.PrefBolle | Text | 1 | Prefisso per numeratore bolle |
D.FattDocumenti.MagCausale | Text | 2 | Causale del mov.di magazzino |
D.MagCausaleRientro | Text | 2 | Da MagCausali - SOLO su DDT da non evad.(per reso da Demo) o su ORDINI per evasione con Corrispettivo |
D.FattDocumenti.Causale | Text | 2 | Cod.causale per la reg. di prima nota |
D.CausaleSosp | Text | 2 | Cod.causale per la reg. di prima nota (se fatt.iva sospesa) |
D.PrefRegIva | Text | 1 | Prefisso per numeratore fatture (registro iva) |
D.FattDocEvasione | Text | 2 | |
D.RiepDoc | Text | 20 | Descrizione, sulla fatt.riepilogativa, dei doc.che raggruppa (Es. ddt nr' ) |
D.GgScadCli | Integer | 2 | Giorni per pagamenti scaduti (Se >0 automatico, se <0 attivato da pulsante) |
D.Rischio | Text | 1 | S/N Da considerare a Rischio |
D.InFatturato | Text | 1 | S/N Da considerare nella stampa del Fatturato |
D.NumNota1-3 | Text | 1 | Note fisse da stampare sul documento (1,2,3) |
D.DoveStampoDesLung | Text | 1 | 0-No 1-Sopra 2-Sotto 3-copio su nota sopra 4-copio su nota sotto |
D.StIntestModulo | Text | 1 | S/N Stampa Logo della ditta sul modulo(non utilizzato) |
D.Dovestampo | Text | 1 | L=Laser - M=modulo continuo |
D.Modello | Text | 8 | Nome modello (filtro) di stampa Solo se tipico di questo FattDoc |
D.PersFineCorpo | Text | 50 | Stringa con elenco sottosezioni da stampare a fine corpo |
D.Causali.Causale | Text | 2 | Codice causale Co.Ge. |
D.Causali.Descrizione | Text | 20 | |
D.DescrAgg | Text | 30 | Descrizione aggiuntiva per movimenti |
D.PartGruppo | Text | 2 | \ |
D.PartMastro | Text | 2 | Codice Partita |
D.PartConto | Text | 4 | / |
D.PartTipo | Text | 1 | 1=Conto 2=Fornitori,3=Clienti |
D.CoPartGruppo | Text | 2 | \ |
D.CoPartMastro | Text | 2 | Codice Contro-Partita |
D.CoPartConto | Text | 4 | / |
D.CoPartTipo | Text | 1 | 1=Conto 2=Fornitori,3=Clienti |
D.Ritardo | Text | 1 | S/N S se fatt. registr. in ritardo (non gestito) |
D.InValuta | Text | 1 | Se impostato a SI l'articolo verrà mantenuto anche in valuta |
D.FattDett | Text | 1 | S = fattura dettaglianti |
D.Trasportatori | Text | 1 | S = Per fatt./NC Trasportatori |
D.IntraCee | Text | 1 | S= fatture d'acquisto/Vendita INTRA-CEE |
D.IvaGruppo | Text | 2 | \ |
D.IvaMastro | Text | 2 | Conto Iva |
D.IvaConto | Text | 4 | / |
D.TipoReg | Text | 1 | A-Acq V-Ven C-Corr |
D.TipoCausale | Text | 2 | G-Generica,AP-Ap. conti,V-Vend., A-Acqu.,C-Corr,CV-CorrDaVent,VS-IvaAdEsigib.diff.Cli,IS-Incasso Iva Sosp,AS-IvaAdEsigib.diff.For,PS-Pagam. Iva Sosp,CH-Chiusura Bilancio |
D.SegnoPrinc | Text | 1 | Indica il segno della prima riga dell'articolo (D/A) |
D.Prefisso | Text | 1 | Prefisso da cui prendere il protocollo |
D.ObbProtocollo | Text | 1 | S=obbligatori nr e data protocollo |
D.ObbDocumento | Text | 1 | S=obbligatori nr e data documento |
D.ObbCondPag | Text | 1 | S=obbligatoria la cond.pagamento |
D.TipoPartita | Text | 1 | 0-Non interessa 1-Apre 2-Si riferisce |
D.PagInc | Text | 1 | Se S deve agganciare le scad. o le partite (Va Si se caus. di pagam. o incasso) |
D.CausConcatenata | Text | 2 | Causale per creare una registrazione concatenata |
D.RitAcc | Text | 1 | Per aggancio Rit.acc 0-No 1-.. 2-.. |
D.CausRit | Text | 2 | Causale collegata per la ritenuta d'acconto |
D.MagCausali.MagCausale | Text | 2 | |
D.MagCausali.Descrizione | Text | 25 | |
D.Fiscale | Text | 1 | Il movimento và stampato nel giornale di magazzino "S" o "N" |
D.TipoMov | Text | 1 | N-normale,I-interno,V-inventario,T trasform,O-Ordine,D-Ordine Interno |
D.MagCausali.Segno | Text | 1 | + - |
D.CarScar | Text | 1 | C=Carico S=Scarico Null o N=niente |
D.AcqVen | Text | 1 | A=Acquisto V=Vendita Null=niente |
D.AggCostoUlt | Text | 1 | S/N Aggiorno il costo ultimo |
D.AggMedioPon | Text | 1 | S/N Aggiorno il costo Medio Ponderale |
D.AggMedioCar | Text | 1 | S/N Aggiorno il Medio di Carico |
D.ValorizzScarico | Text | 1 | N-Non Gestito CON: C-Medio di Carico P-Medio Ponder U-Ultimo Costo |
D.QualeImporto | Text | 1 | imp da proporre nell'input mov: "M" CM, "U" = CU, "L" Listino |
D.MagCausaleTrasf | Text | 2 | Causale collegata per trasformazione |
D.MagCausaleDiBa | Text | 2 | Causale collegata per la dist.base |
D.Prov | Text | 1 | Provenienza della merce : "C" clienti, "F" fornitori, "M" magazzino |
D.Dest | Text | 1 | Destinazione della merce : "C" clienti, "F" fornitori, "M" magazzino |
D.QualeProgrQta | Text | 1 | Indica se e quale Quantità aggiornare sulla sintesi del prodotto |
D.PianoConti.Descrizione | Text | 40 | Descrizione del cliente |
D.PianoConti.RagSoc | Text | 30 | Ragione sociale cliente |
D.PianoConti.RagSoc2 | Text | 30 | Seconda parte della Rag.Sociale |
D.PianoConti.Indirizzo | Text | 30 | Indirizzo cliente |
D.PianoConti.CAP | Text | 5 | |
D.PianoConti.Localita | Text | 40 | |
D.PianoConti.Pr | Text | 2 | |
D.PianoConti.Stato | Text | 4 | |
D.PianoConti.PartIva | Text | 12 | |
D.PianoConti.CodFisc | Text | 16 | |
D.PianoConti.Lingua | Text | 3 | |
D.PianoConti.DicIntenti | Text | 30 | Numero e Data della Dich.di Intenti da stampare in fattura |
D.PianoConti.IndAmm | Text | 3 | Cod. indirizzo Amm.del cliente Fatture |
D.PianoConti.Fax | Text | 1 | |
D.PianoConti.Telefono | Text | 20 | |
D.PianoConti.Telefono1 | Text | 30 | |
D.PianoConti.NoteFattura | Memo | Vedi note Campi particolari | |
D.PianoConti.NoteFatacc | Memo | Vedi note Campi particolari | |
D.Listini.Descrizione | Text | 30 | |
D.Pagamenti.Descrizione | Text | 40 | |
D.Banca | Text | 6 | |
D.Banche.Descrizione | Text | 40 | |
D.Agenzia | Text | 40 | |
D.Banche.Indirizzo | Text | 30 | |
D.Banche.Localita | Text | 50 | Cap-località.Pr |
D.Banche.ABI | Text | 5 | |
D.Banche.CAB | Text | 5 | |
D.Banche.SIA | Text | 5 | |
D.Banche.Gruppo | Text | 2 | \ |
D.Banche.Mastro | Text | 2 | Conto associato alla Banca |
D.Banche.Conto | Text | 4 | / |
D.Persona | Text | 20 | Pers.di Riferimento |
D.Banche.Telefono | Text | 25 | |
D.Banche.Fax | Text | 20 | |
D.Banche.AzzContaEff | Text | 1 | S/N : utilizzato in RIBA. Se S si numera a partire da 1 x ogni distinta. |
D.Banche.CCorrente | Text | 20 | |
D.Iva | Text | 4 | |
D.TabIva.Descrizione | Text | 30 | |
D.DescrizioneBreve | Text | 10 | |
D.TipoIva | Text | 1 | 0-Normale,1=Iva non detraib,2=Esente,3=non impon.,4=non imp.art.8 c.2,5=iva esclusa(art.15) |
D.Aliquota | Double | 8 | Aliquota iva |
D.PercNonDetr | Double | 8 | |
D.Scorporo | Text | 1 | "S" = da scorporare "N" = iva normale (Vale per Tipo iva=0) |
D.CodSostScorp | Text | 4 | |
D.CodVentSpec | Text | 4 | |
D.ProRata | Text | 1 | S/N (non gestito) |
D.AggPlafond | Text | 1 | S/N - S in corr.ai codici di esenzione che devono aggiornare il plafond utilizzato |
D.ApplBolloEse | Text | 1 | S/N Indica se addebitare o no il bollo Esente se cliente esente cioè tutta la fattura è esente |
D.EsclBollat | Text | 1 | S/N Esclusione da bollato (non gestito) |
D.PercDetrIvaAgri | Double | 8 | % di detraibilità per iva agricola da applicare sulle vendite in liquidazione |
D.ServCee | Text | 1 | S=Registra Servizi Intra Cee (importi da utilizz.per dich. annuale) |
D.VolAffari | Text | 1 | S/N se Si concorre alla determinazione del volume d'affari |
D.OpAttPass | Text | 1 | S/N (Per Dich.Periodica/Annuale Iva |
D.CessIntraCee | Text | 1 | S/N Serve per il campo VP1 della Dich.Periodica |
D.A74InterCee | Text | 1 | S/N Per liquid. ART.74Ter: Viaggi interamente nella Cee |
D.A74InterFuoriCee | Text | 1 | S/N Viaggi interamente fuori Cee |
D.A74InterMisti | Text | 1 | S/N Misti - Costi parte Cee e corrispettivi |
D.A74InterMistiNoCee | Text | 1 | S/N Misti - Costi parte No Cee |
D.A74IvaArt74Ter | Text | 1 | S/N Cod.Iva ordinario per IVA 74Ter |
D.Magazzino | Text | 8 | |
D.Magazzini.Descrizione | Text | 30 | |
D.Magazzini.Indirizzo | Text | 30 | |
D.Magazzini.CAP | Text | 5 | |
D.Magazzini.Localita | Text | 40 | |
D.Magazzini.Pr | Text | 2 | |
D.Vero | Text | 1 | S/N S se magazzino per cui gestire le quantità N se altro |
D.Agenti1.RagSoc | Text | 30 | |
D.Agenti2.RagSoc | Text | 30 | |
D.Moneta | Text | 4 | |
D.Monete.Descrizione | Text | 20 | |
D.NumDec | Integer | 2 | Numero Decimali |
D.NumDecGest | Integer | 2 | Numero Decimali in Prezzo unitario (max 4) |
D.Operatore | Text | 1 | OP (moltiplicazione o divisione): importo in moneta OP cambio=importo in euro |
D.Cee | Text | 1 | S=Moneta Cee |
D.NoteFn.TestoNota (n=1,2,3) | Memo | Se in una nota fissa il flag NotaDove è impostato a N, è possibile stamparla nel piede o in testata mettendo nel filtro la riga per stamparla | |
D.NoteFn.NotaDove(n=1,2,3) | Text | 1 | I=Inizio Corpo F=Fine Corpo N=non stampo nel corpo(Pos.di stampa della Nota) |
D.IndSped.Gruppo | Text | 2 | |
D.IndSped.Mastro | Text | 2 | |
D.IndSped.Conto | Text | 4 | |
D.IndSped.IndSped | Text | 3 | |
D.IndSped.Tipo | Text | 1 | 1 = Coge, 2=Fornitori,3=Clienti |
D.IndSped.RagSoc | Text | 40 | |
D.IndSped.RagSoc2 | Text | 30 | |
D.IndSped.Indirizzo | Text | 30 | |
D.IndSped.CAP | Text | 5 | |
D.IndSped.Localita | Text | 40 | |
D.IndSped.Pr | Text | 2 | |
D.IndSped.Stato | Text | 4 | |
D.IndSped.NoteSped | Text | 25 | |
D.IndSped.IndPrincDdt | Text | 1 | |
D.IndSped.IndPrincFatt | Text | 1 | |
D.Ammistr.Gruppo | Text | 2 | \ |
D.Ammistr.Mastro | Text | 2 | Cod.Conto ind.amministrativo |
D.Ammistr.Conto | Text | 4 | / |
D.Ammistr.IndSped | Text | 3 | Codice Indirizzo amministrativo |
D.Ammistr.Tipo | Text | 1 | 2=Fornitori,3=Clienti |
D.Ammistr.RagSoc | Text | 40 | |
D.Ammistr.RagSoc2 | Text | 30 | |
D.Ammistr.Indirizzo | Text | 30 | |
D.Ammistr.CAP | Text | 5 | |
D.Ammistr.Localita | Text | 40 | |
D.Ammistr.Pr | Text | 2 | |
D.Ammistr.Stato | Text | 4 | |
D.Ammistr.NoteSped | Text | 1 | |
D.Ammistr.IndPrincDdt | Text | 1 | S/N se S e si trova nell'ind di destinazione di un Ddt verrà stamp.come ind.principale |
D.Ammistr.IndPrincFatt | Text | 1 | S/N se S e si trova nell'ind di destinazione di una fatt viene stamp.come indir.princ. |
D.Vettore | Text | 4 | |
D.Vettori.RagSoc | Text | 30 | |
D.Vettori.Indirizzo | Text | 30 | |
D.Vettori.CAP | Text | 5 | |
D.Vettori.Localita | Text | 40 | |
D.Vettori.Pr | Text | 2 | |
D.Vettori.Telefono | Text | 20 | |
D.Vettori.Fax | Text | 20 | |
D.Vettori.PartIva | Text | 16 | |
D.Vettori.NrIscriz | Text | 20 | |
D.Vettori.Email | Text | 50 | |
D.Targa | Text | 15 | |
D.Iso | Text | 2 | |
D.CauTrasporto | Text | 3 | |
D.CauTrasporti.Descrizione | Text | 30 | |
D.AspettoBene | Text | 3 | |
D.AspettoBeni.Descrizione | Text | 30 | |
D.Resa | Text | 3 | |
D.Rese.Descrizione | Text | 30 | Es. Porto Franco - Porto Assegnato |
D.Trasporto | Text | 3 | |
D.Trasporti.Descrizione | Text | 30 | Per DDT : Posta, Corriere, Destinatario etc. |
D.DescPers1 / D.DescPers2 | Text | 2 |
Campi del Corpo fattura
Nome del campo | Tipo | Lung. | Descrizione |
C.FatDett.Anno | Integer | 2 | |
C.FatDett.NumRif | Long | 4 | |
C.RigDet | Long | 4 | Progressivo di Riga all' interno del documento |
C.FatDett.RigLiv | Long | 4 | Progressivo di collegamento con la riga del mov |
C.TipoRiga | Text | 1 | Articolo, D=Riga descrittiva,Manuale, Comandi |
C.FormatoRiga | Text | 8 | Formato normbianco, se compilato è da usare per la stampa di questa riga |
C.Riepilogativa | Text | 1 | S/N Riga Inserita manualmente o viene da evasione bolla |
C.FatDett.Articolo | Text | 20 | Codice articolo |
C.FatDett.Descrizione | Text | 40 | Valorizzato solo per articoli manuali |
C.DoveStampoDesLung | Text | 1 | 0-No 1-Sopra 2-Sotto (default come FattDocumenti) |
C.FatDett.UM | Text | 2 | |
C.FatDett.Qta | Double | 8 | |
C.FatDett.FatCon | Double | 8 | Fattore di conversione |
C.Colli | Integer | 2 | |
C.FatDett.ValUnitario | Double | 8 | |
C.ScontoTab | Text | 15 | Sconto da tabella sconti |
C.ScontoCli | Text | 15 | Sconto cliente |
C.ScontoArt | Text | 15 | Sconto articolo |
C.ScontoQuant | Text | 15 | Sconto Quantà |
C.FatDett.ScontoTot | Text | 15 | Sconto cliente |
C.FlScontoPag | Text | 1 | S/N se S questa riga è soggetta a sconto pagamento |
C.Promozione | Text | 1 | S/N se S riga con prezzo in promozione |
C.FatDett.ValTotale | Double | 8 | Importo totale scontato |
C.FatDett.Iva | Text | 4 | |
C.GruppoVe | Text | 2 | \ |
C.MastroVe | Text | 2 | Conto ricavo della riga articolo |
C.ContoVe | Text | 4 | / |
C.StatoRiga | Text | 1 | Evaso Non evaso |
C.Omaggio | Text | 1 | N=NO, S=Omaggio totale, I=omaggio al cliente si addebita l'iva |
C.PercProvv1 -2 | Double | 8 | % provvigione della riga (1' e 2' agente) |
C.TipoProv | Text | 1 | Provenienza: P=Prev, O=Ord, D=DDT, Vuoto=da nessuno |
C.FattDocumentoProv | Text | 2 | Cod. tipo doc.di provenienza |
C.AnnoRifProv | Integer | 2 | Anno Rif del doc.di provenienza |
C.NumRifProv | Long | 4 | |
C.RigaRifProv | Long | 4 | RigaLiv del Doc di provenienza |
C.FatDett.QtaProv | Double | 8 | Quantità per cui è stato evaso l'ordine (è la qta originale della riga) da utilizzare per stornare l'ordinato |
C.FatDett.Lunghezza | Double | 8 | Per personalizzazione (determinano la quantità) |
C.FatDett.Larghezza | Double | 8 | |
C.FatDett.Altezza | Double | 8 | |
C.NotaSopra | Memo | ||
C.NotaSopraStamp | Text | 1 | N=No stampa- A=st.solo su doc.attuale, S=St.anche sul doc.di evasione, E=St.solo sul documento di evasione |
C.NotaSotto | Memo | ||
C.NotaSottoStamp | Text | 1 | N=No stampa- A=st.solo su doc.attuale, S=St.anche sul doc.di evasione, E=St.solo sul documento di evasione |
C.FatDett.ValLire | Double | 8 | Valore in Lire |
C.FatDett.ValEuro | Double | 8 | Valore in Euro |
C.FatDett.FlagStato | Text | 1 | Se vario la testata: 0 = normale,4 = in modifica |
C.DescPers1 - 2 | Text | 50 | Per stampare il contenuto di eventuali campi aggiuntivi liberi dell'articolo inseriti con l'uso dei parametri di personalizzazione DescPersDett1-4 |
C.FatDett.CostoVen | Double | 8 | Costo del venduto |
C.FatLiv.Anno | Integer | 2 | |
C.FatLiv.NumRif | Long | 4 | Numero Riferimento |
C.FatLiv.RigLiv | Long | 4 | Progressivo di collegamento con la riga del mov. |
C.Livello1 - 2 | Text | 4 | Da Livelli Per inserire elenco Tagli, colori etc. |
C.DescLiv1 - 2 | Text | 20 | Descrizione livello 1 e 2 |
C.RigLivOrig | Long | 4 | Riga del documento (livello corrispondente) da cui è stata generata questa riga di livello, se art.manuale è vuoto |
C.FatLiv.UM | Text | 2 | |
C.FatLiv.FatCon | Double | 8 | Fattore di conversione: Vale 1 se si è usata l'UM princ. |
C.FatLiv.Qta | Double | 8 | quantità del movimento |
C.FatLiv.ValUnitario | Double | 8 | |
C.FatLiv.ValTotale | Double | 8 | |
C.FatLiv.ScontoTot | Text | 15 | Sconto tot calcolato o digitato |
C.FatLiv.FlagStato | Text | 1 | Flag ad uso programmazione: se in variazione testata: 0 = normale,2 = in disaggiornamento |
C.FatLiv.ValEuro | Double | 8 | Valore in Euro |
C.FatLiv.ValLire | Double | 8 | Valore in Lire |
C.FatLiv.QtaProv | Double | 8 | Quantità per cui è stato evaso l'ordine (è la qta originale della riga) da utilizzare per stornare l'ordinato |
C.FatLiv.CostoVen | Double | 8 | Costo del venduto |
C.Articoli.Articolo | Text | 20 | Cod.articolo |
C.BarCode | Text | 14 | Codice a Barre |
C.Articoli.Descrizione | Text | 40 | |
C.DesLunga | Memo | Descrizione aggiuntiva da stampare nei documenti | |
C.ArtMag | Text | 1 | Se No, non verranno gest.giacenze e movimenti |
C.ArtGruppo | Text | 3 | |
C.ArtSottoGru | Text | 3 | |
C.ArtCatFiscale | Text | 4 | |
C.ArtClasseAttr1 - 5 | Text | 3 | Cod.Attributi delle classi 1 - 5 |
C.ArtUM | Text | 2 | UM principale (Cioè quella con cui vengono gestite le quantità dell'art.) |
C.ArtUMVen | Text | 2 | Unità di misura per le vendite |
C.FatConVen | Double | 8 | Fattore di conversione: 1 UM = 1 UMCorr * FatCon |
C.ArtUMAcq | Text | 2 | Unità di misura correlata per gli acquisti |
C.FatConAcq | Double | 8 | Fattore di conversione: 1 UM = 1 UMCorr * FatCon |
C.MagFisc | Text | 1 | In magazzino fiscale "S" o "N" |
C.Reparto | Integer | 2 | Se c'è il reg.di cassa non si può inserire un num magg.del max.rep.gestiti |
C.Inattivo | Text | 1 | Articolo Inattivo (S/N) |
C.Segnalazione | Text | 1 | Segnalazione se va sottoscorta : N Mai "S"=sempre, B=Solo ddt/bolla "F"=solo fattura |
C.Sconto | Text | 15 | % da calcolare in cascata 10+12+... |
C.Maggior | Double | 8 | % Maggiorazione |
C.Provvigione | Double | 8 | % Provvigione |
C.IvaVendite | Text | 4 | Codice Iva per Vendite |
C.IvaAcquisti | Text | 4 | Codice Iva per Acquisti |
C.GruppoForAb | Text | 2 | \ |
C.MastroForAb | Text | 2 | Forn.abituale (per generare in autom.ordini acq.) |
C.ContoForAb | Text | 4 | / |
C.GruppoMerVen | Text | 2 | \ |
C.MastroMerVen | Text | 2 | Conto Ricavi Merce |
C.ContoMerVen | Text | 4 | / |
C.GruppoMerAcq | Text | 2 | \ |
C.MastroMerAcq | Text | 2 | Conto Conto Acquisto Merce (uso futuro per reg contabile da acquisti) |
C.ContoMerAcq | Text | 4 | / |
C.PezziPerConf | Long | 4 | |
C.ScortaMassima | Double | 8 | Scorta mass.dell'articolo |
C.ScortaMinima | Double | 8 | Scorta minima dell'articolo |
C.LottoDiRiordino | Double | 8 | |
C.PuntoDiRiordino | Double | 8 | |
C.Settore | Text | 10 | per localizzazione articolo |
C.Scaffale | Text | 10 | |
C.Posizione | Text | 10 | |
C.Articoli.Lunghezza | Double | 8 | |
C.Articoli.Larghezza | Double | 8 | |
C.Articoli.Altezza | Double | 8 | |
C.PercRiduzione | Double | 8 | |
C.PesoLordo | Double | 8 | |
C.PesoNetto | Double | 8 | |
C.ArticoloTrasf | Text | 20 | Codice articolo che deriva da quello principale per trasformazione |
C.CoeffTras | Double | 8 | Coefficente con cui calcolare la quantità dell'articolo trasformato |
C.OperTrasf | Text | 1 | Operatore per la trasformazione: * oppure / |
C.ArticoloSost | Text | 20 | Codice articolo sostitutivo (non gestito, solo x informazione) |
C.DataCrea | Date/Time | 8 | Data Creazione |
C.DistBase | Text | 1 | Indica 0-NO 1=Pfinito, 2 =Intermedio , 3=Materiale di Base |
C.LivGruppo1 - 2 | Text | 2 | Per Taglie/Colori (indicare il Gruppo di livelli da gest.Es.Taglie) |
C.FlagLivLis | Text | 1 | Se abilitato Taglia/Colore, indica come gestire i prezzi. 0-solo per prodotto 1-sul primo livello 2-su entrambi i livelli |
C.NumEtic | Integer | 2 | Num di etichette da stamp.x questo art. (il defaul è sulla tabmag) |
C.TempoConsegna | Text | 15 | |
C.Cauzione | Text | 1 | Si se l'articolo è una cauzione |
C.TabIva.Iva | Text | 4 | |
C.TabIva.Descrizione | Text | 30 | |
C.DescrizioneBreve | Text | 10 | |
C.TipoIva | Text | 1 | 0-Normale,1=Iva non detraib,2=Esente,3=non impon.,4=non imp.art.8 c.2,5=iva esclusa(art.15) |
C.Aliquota | Double | 8 | da NON valorizzare se TipoIva =2,3,4,5 |
C.PercNonDetr | Double | 8 | Se tipo iva=1, qui ci va la % di indetraib. (50% o 100% o...) |
C.Scorporo | Text | 1 | "S" = da scorporare "N" = iva normale (Vale per Tipo iva=0) |
C.CodSostScorp | Text | 4 | (NON UTILIZZATO) |
C.CodVentSpec | Text | 4 | Cod.iva per ventil speciale (deve essere di tipo 0 e con scorporo="N") |
C.ProRata | Text | 1 | (non gest.) |
C.AggPlafond | Text | 2 | S/N - S in corr.ai codici di esenzione che devono aggiornare il plafond utilizzato |
C.ApplBolloEse | Text | 1 | S/N Indica se addebitare o no il bollo Esente se cliente esente cioè tutta la fattura è esente |
C.EsclBollato | Text | 1 | S/N Esclusione da bollato (non gestito) |
C.PercDetrIvaAgri | Double | 8 | % di detraibilità per iva agricola da applicare sulle vendite in liquidazione |
C.ServCee | Text | 1 | S=Registra Servizi Intra Cee (importi da utilizz.per dich. annuale) |
C.VolAffari | Text | 1 | S/N se Si concorre alla determinazione del volume d'affari |
C.OpAttPass | Text | 1 | S/N Se Si in Dich.Periodica e annuale si somma in VP1 o VP2 |
C.CessIntraCee | Text | 1 | S/N Serve per il campo VP1 della Dich.Periodica |
C.A74InterCee | Text | 1 | S/N Per liquid. ART.74Ter: Viaggi interamente nella Cee |
C.A74InterFuoriCee | Text | 1 | S/N Viaggi interamente fuori Cee |
C.A74InterMisti | Text | 1 | S/N Misti - Costi parte Cee e corrispettivi |
C.A74InterMistiNoCee | Text | 1 | S/N Misti - Costi parte No Cee |
C.A74IvaArt74Ter | Text | 1 | S/N Cod.Iva ordinario per IVA 74Ter |
C.DescAttr1 - 5 | Text | 30 |
Per campi riga Lotto vedi Ddt
Campi delle SPESE
Nome del campo | Tipo | Lung. | Descrizione |
S.Anno | Integer | 2 | |
S.NumRif | Long | 4 | |
S.Riga | Integer | 2 | N. Riga di spesa |
S.FatSpese.Spesa | Text | 4 | |
S.FatSpese.Iva | Text | 4 | |
S.FatSpese.Percentuale | Double | 8 | % di add.spesa (se flag prec.=0) |
S.FatSpese.Importo | Double | 8 | Importo Spesa (se flag prec.=1 o 2) |
S.FatSpese.ImportoMax | Double | 8 | Importo max per applicab.spese in % |
S.FatSpese.Iva | Double | 8 | Importo min per applicab.spese in % |
S.Spese.Spesa | Text | 4 | |
S.Spese.Descrizione | Text | 30 | |
S.Spese.Iva | Text | 4 | |
S.Gruppo | Text | 2 | \ |
S.Mastro | Text | 2 | codice della c/partita per scarichi contabili da fatt. |
S.Conto | Text | 4 | / |
S.AddebitoIva | Text | 1 | R=ripartita P=Propria (Se R la spesa va ripartita proporzionalmente sugli imponibili della fattura |
S.TipoEvasione | Text | 1 | 1=Singola 2=Multipla 3=Somma |
S.TipoAddebito | Text | 1 | P=%, I=a importo,R=importo x rata(per spese Bancarie) |
S.Spese.Percentuale | Double | 8 | |
S.Moneta | Text | 2 | Moneta della spesa |
S.Spese.Importo | Double | 8 | |
S.Spese.ImportoMax | Double | 8 | Importo max per applicab.spese in % |
S.Spese.ImportoMin | Double | 8 | Importo min per applicab.spese in % |
S.ImportoLire | Double | 8 | |
S.ImportoMaxLire | Double | 8 | |
S.ImportoMinLire | Double | 8 | |
S.SoggScontoPagam | Text | 1 | S/N Indica se la spesa è soggetta allo sconto pagamento |
S.Standard | Text | 1 | S/N Se si è da caricare nel doc. |
S.RifStampa | Text | 1 | Un carattere libero per ident.la spesa nel filtro delle stampe |
S.TabIva.Iva | Text | 4 | |
S.TabIva.Descrizione | Text | 30 | |
S.DescrizioneBreve | Text | 10 | |
S.TipoIva | Text | 1 | 0-Normale,1=Iva non detraib,2=Esente,3=non impon.,4=non imp.art.8 c.2,5=iva esclusa(art.15) |
S.Aliquota | Double | 8 | da NON valorizzare se TipoIva =2,3,4,5 |
S.PercNonDetr | Double | 8 | |
S.Scorporo | Text | 1 | "S" = da scorporare "N" = iva normale (Vale per Tipo iva=0) |
S.CodSostScorp | Text | 4 | Cod.iva sost.in caso di scorporo (NON UTILIZZATO) |
S.CodVentSpec | Text | 4 | Cod.iva per ventil speciale (deve essere di tipo 0 e con scorporo="N") |
S.ProRata | Text | 1 | Indica se e come è utilizzata a fine anno per il calcolo della % di Pro-Rata (non gest.) |
S.AggPlafond | Text | 1 | S/N S nei cod.esenzione che aggiornano il plafond |
S.ApplBolloEse | Text | 1 | S/N Indica se addebitare o no il bollo Esente se cliente esente cioè tutta la fattura è esente |
S.EsclBollato | Text | 1 | S/N Esclusione da bollato (non gestito) |
S.PercDetrIvaAgri | Double | 8 | % di detraibilità per iva agricola da applicare sulle vendite in liquidazione |
S.ServCee | Text | 1 | S=Registra Servizi Intra Cee (importi da utilizz.per dich. annuale) |
S.VolAffari | Text | 1 | S/N se Si concorre alla determinazione del volume d'affari |
S.OpAttPass | Text | 1 | S/N Se Si in Dich.Periodica si somma in VP1 o VP2 |
S.CessIntraCee | Text | 1 | S/N Serve per il campo VP1 della Dich.Periodica |
S.A74InterCee | Text | 1 | S/N Per liquid. ART.74Ter: Viaggi interamente nella Cee |
S.A74InterFuoriCee | Text | 1 | S/N Viaggi interamente fuori Cee |
S.A74InterMisti | Text | 1 | S/N Misti - Costi parte Cee e corrispettivi |
S.A74InterMistiNoCee | Text | 1 | S/N Misti - Costi parte No Cee |
S.A74IvaArt74Ter | Text | 1 | S/N Cod.Iva ordinario per IVA 74Ter |
E' possibile testare il valore della variabile C_DettAttuale per intercettare il tipo di dettaglio che si sta stampando e stamparlo in modo diverso da quello stabilito.
NOTE VARIE
1) Esempio di filtro per poter stampare sempre
l’indirizzo del cliente seguito dall’indirizzo di spedizione, quando c’è
altrimenti stampa di nuovo quello del cliente (testando la variabile
T_MancaSped=”S”).
Nota: nelle righe con PosY 62-74, che stampano di nuovo l’indirizzo cliente in
mancanza di quello di accompagnamento, ci va un valore in LinY per far si che la
stampa venga fatta comunque alle righe 48-60,
In pratica, in linY di queste righe si deve mettere la differenza tra il valore
di PosY di queste 4 righe, 62-74 e quello delle righe 48-60 cioè 14 (cioè
62-48 ; 66-52 ;70-56 ; 74-60)
Per questa modalità NON serve attivare particolari parametri di
personalizzazione
2) Stampa nel corpo fattura degli importi
corrispondenti all'applicazione dello sconto1, sconto2 etc. sul totale merce
Gli sconti applicati sono quelli scritti sulla riga del documento, nel campo
'Sconto totale' nella forma 2+5+7+.. (2 è il primo sconto, 5 è il secondo, 7 il
terzo etc.)
Per ottenere la stampa è necessario compilare una riga nella tabella StaLasPer
dell'AziMenu.mdb per ogni filtro che si intende modificare (il filtro è
individuato da Programma: 'StaFatSFat' e Modello),
indicando il TipoSez: 53 e SottoSez: S1
poi inserire, nel Corpo del filtro interessato, 2 righe con Sottosezione:
S1
Sottoz. | PosY | PosX | Opz | Larg | Campo |
S1 | 0,5 | 26 | 0 | 61 | =$union("Totale Sconto: ";C_IndSconto) |
S1 | 0,5 | 165 | 0 | 22 | C_TotMerceSc |
Dove C_IndSconto indica il livello di sconto
E C_TotMerceSc l’importo dello sconto corrispondente
Nell’esempio le scritte Totale sconto 1/2/3 ..n vengono nella colonna
‘Descrizione articolo’ e gli importi corrispondenti nella colonna ‘Importo’
della riga
E’ disponibile anche la variabile C_IndSconto_Str che provoca la scritta:
Totale sconto 1/2/ ..n e non servirebbe farla precedere dalla scritta fissa
“Totale sconto”
3) Stampa nel corpo fattura del totale merce scontata del primo sconto, scontata anche del secondo sconto, . etc.
Gli sconti applicati sono quelli scritti sulla riga del documento, nel campo
'Sconto totale' nella forma 2+5+7+.. (2 è il primo sconto, 5 è il secondo, 7 il
terzo etc.)
Per ottenere la stampa è necessario compilare una riga nella tabella StaLasPer
dell'AziMenu.mdb per ogni filtro che si intende modificare (il filtro è
individuato da Programma: 'StaFatSFat' e Modello),
indicando il TipoSez: 52 e SottoSez: S2
poi inserire, nel Corpo dei filtri interessati, 2 righe con Sottosezione:
S2 simili a quelle descritte in precedenza, differiranno solo per la prima
delle due, dove in 'campo' si scriverà:
=$union("Tot.merce con sconto: ";C_InsSconto)
Se invece gli importi della merce scontata per i vari livelli di sconto si vogliono scrivere nel piede, potranno essere utilizzate le seguenti variabili, inserendo righe opportune nel filtro (piede), senza introdurre particolari sottosezioni:
T_TotMerce_Ind indica quanti livelli di sconti ci sono
T_TotMerceSc_N (N=1-10 con 1 con sconto 1, 2 con sconto 2)
T_TotMerceStrSc_N Come sopra ma variabile stringa