Chiedo scusa inanzitutto per la tabella precedentementr illustrata:
i campi si riferiscono al Cedente/Prestatore (ovvero al soggetto che emette la fattura) e non come
erroneamente titolato al Cessionario/Committente
Il prossimo passaggio e' quello di impostare nella Tabella "FatturaPA" e nella Maschera "FatturaPA"
i seguenti Campi obbligatori del Cessionario/Committente (cliente destinatario)
Campi che riguardano il soggetto Cessionario/Committente:
| Campo |
Tipo Dati |
Dimensione |
Note |
| IdPaeseCliente |
Testo |
2 |
standard ISO <br><br>(per l'Italia IT ) |
| PartitaIvaCliente |
Testo |
28 |
|
| CodiceFiscaleCliente |
Testo |
16 |
|
| ClientePersonaFisica |
Si/No |
|
Casella di controllo |
| DenominazioneCliente |
Testo |
80 |
|
| NomeCliente |
Testo |
60 |
solo se Persona Fisica |
| CognomeCliente |
Testo |
60 |
solo se Persona Fisica |
| IndirizzoCliente |
Testo |
60 |
|
| CapCliente |
Testo |
5 |
|
| ComuneCliente |
Testo |
60 |
|
| ProvinciaCliente |
Testo |
2 |
|
| BancaCliente |
Testo |
80 |
|
| IBANCliente |
Testo |
34 |
|
| BancaFornitore |
Testo |
80 |
|
| IBANFornitore |
Testo |
34 |
|
Impostare sempre nella Tabella "FatturaPA" e nella Maschera "FatturaPA" i seguenti
Campi obbligatori relativi ai Dati Generali Documento
Campi relativi ai Dati Generali Documento:
| Campo |
Tipo Dati |
Dimensione |
Note |
| IDFatturaPA |
Numeraz.automatica |
|
Chiave Primaria |
| TipoDocumento |
Testo |
4 |
Vedi lista codici sotto |
| DataDocumento |
Data in cifre |
gg/mm/aaaa no null |
|
| NumeroDocumento |
Testo |
20 no null |
|
| ImportoTotaleDocumento |
Numerico |
15, 2 decimali no null |
(Totale Imponibile + Totale Imposta) |
| AliquotaIVA |
Numerico |
6, 2 decimali no null |
|
| Natura |
Testo |
2 |
Vedi lista codici sotto |
| SpeseAccessorie |
Numerico |
15, 2 decimali no null |
|
| ImponibileImporto |
Numerico |
15, 2 decimali no null |
(totale Imponibile) |
| Imposta |
Numerico |
15, 2 decimali no null |
(totale Imposta) |
| EsigibilitaIVA |
Testo |
1 |
Vedi lista codici sotto |
| RiferimentoNormativo |
Testo |
100 |
descrizione libera |
| CondizioniPagamento |
Testo |
4 |
Vedi lista codici sotto |
| ModalitaPagamento |
Testo |
4 |
Vedi lista codici sotto |
Codici TipoDocumento:
TD01 Fattura
TD02 Acconto/Anticipo su fattura
TD03 Acconto/Anticipo su parcella
TD04 Nota di Credito
TD05 Nota di Debito
TD06 Parcella
Codici Natura :
N0 imponibili
N1 escluse ex art.15
N2 non soggette
N3 non imponibili
N4 esenti
N5 regime del margine
N6 inversione contabile (reverse charge)
CodiciEsigibilitaIVA**:**
I IVA ad esigibilità immediata
D IVA ad esigibilità differita
S scissione dei pagamenti
(per le Pubbliche Amministrazioni impostare S (scissione dei pagamenti)
CodiciCondizioniPagamento**:**
TP01 pagamento a rate
TP02 pagamento completo
TP03 anticipo
CodiciModalitaPagamento**:**
MP01 contanti
MP02 assegno
MP03 assegno circolare
MP04 contanti presso Tesoreria
MP05 bonifico
MP06 vaglia cambiario
MP07 bollettino bancario
MP08 carta di pagamento
MP09 RID
MP10 RID utenze
MP11 RID veloce
MP12 Riba
MP13 MAV
MP14 quietanza erario stato
MP15 giroconto su conti di contabilità speciale
MP16 domiciliazione bancaria
MP17 domiciliazione postale
MP18 bollettino di c/c postale
MP19 SEPA Direct Debit
MP20 SEPA Direct Debit CORE
MP21 SEPA Direct Debit B2B
nel prossimo passaggio vedremo le impostazioni dei Campi relativi al dettaglio righe fattura
e al dettaglio pagamento con le creazione delle relative sottomaschere
p.s. avrei bisogno di sapere se per i tuoi clienti e prevista una CondizionePagamento
TP01 (pagamento a rate) oppure TP02 (pagamento completo)
nella seconda ipotesi (TP02) non servira' creare una sottomaschera aggiuntiva per il dettaglio
pagamento e relativa apertura del Recordset nel codice.
maurizio