I valori di default dei campi natura e regime sono contenuti nellatabella di parametrizzazione DEBREGNAT. Quest'utlima contiene dei valori per i regimi e le nature in funzione del tipo movimento, della legislazione, del paese e del gruppo di siti definiti. La variabile locale I_EEC è inizializzata con il tipo movimento legato al movimento.
I movimenti presi in carico sono:
1 Consegna classica
2 Consegna intra-società
3 Consegna di prestito
4 Consegna di conto lavoro
5 Consegna intrasiti
6 Consegna export con spedizioniere
7 Consegna ordine diretto
8 Ricevimento classico
9 Ricevimento di conto lavoro
10 Ricevimento intrasiti
11 Ricevimento intra-società
12 Reso cliente
13 Reso di prestito
14 Reso fornitore
15 Fatture vendita
16 Note credito vendita
17 Fatture di prestito
18 Consegna omaggio
19 Reso materiale conto lavoro
In funzione del tipo operazione, il programma standard fornisce le variabili IM_FLUX, IM_NAT, IM_SCH, IV_FLUX, IV_NAT, IV_SCH.
- Tipo operazione:
o Consegna cliente:ABIDC3 = "SDH"
o Reso cliente :ABIDC3 = "SDH"
o Fattura cliente :ABIDC3="SIV" e [F:SIV]INVTYP=1
o Nota credito cliente :ABIDC3="SIV" e [F:SIV]INVTYP=2
o Ricevimento fornitore: ABIDC3= "PTH"
o Reso fornitore : ABIDC3= "PNH"
o Fattura/nota credito fornitore : ABIDC3= "PIH"
L'entry point permette di modificare i valori di IM_FLUX, IM_NAT, IM_SCH, IV_FLUX, IV_NAT, IV_SCH
Utilizzare la classe [F] della tabella principale del contesto; il suo contenuto è significativo e non deve essere modificato.
- Consegna cliente : SDELIVERY [SDH]
- Reso cliente : SRETURN [SRH]
- Fattura e nota credito cliente : SINVOICEV [SIV]
- Ricevimento fornitore : PRECEIPT [PTH]
- Reso fornitore: PRETURN [PNH]
- Fattura e nota credito fornitore : PINVOICE [PIH]
Inoltre le seguenti tabelle sono aperte con delle abbreviazioni alternative, il loro contenuto non è significativo :
- Regime e natura movimento DEBREGNAT [DRN]
- Nuovi buffer (per preservare quelli del programma principale)
o Gruppi di siti FACGROUP sotto [FGRR]
o Gruppi di società/siti AGRPFCY sotto [AGFF]
o Siti FACILITY sotto [FCYY]
Questo entry point permette di assumere il controllo al momento della definizione dei criteri di selezione delle fatture di acquisto o delle fatture di vendita al momento della generazione del file dell'INTRASTAT.
Permette di aggiungere dei filtri supplementari su queste fatture.
E' chiamato nel programma FUNDEB di generazione del file INTRASTAT.
Non ci sono transazioni in corso.
C'è un file traccia aperto.
Questo entry point è chiamato al momento della definizione dei criteri di selezione.
La maschera di selezione delle fatture [M :DIA] (DDEB) è ancora disponibile.
I criteri standard sono caricati nella variabile CRITERE. Questi riguardano:
. Per i ricevimenti, i file testata PRECEIPT.
. Per i resi di acquisto, i file testata PRETURN.
. Per le fatture di acquisto, i file testata fattura PINVOICE.
. Per le consegne, i file testata SDELIVERY.
. Per i resi di vendita, i file testata SRETURN.
. Per le fatture/note credito di vendita, i file testata fattura SINVOICE.
La variabile FILSUP è stata creata per l'aggiunta dei criteri supplementari. E' dimensionata a 250 caratteri. Affinché ciò funzioni correttamente al momento della valutazione se la variabile non è caricata dall'entry point, FILSUP è inizializzata con la stringa « 1=1 ».
E' sufficiente completarla nell'entry point.
Esempio: Aggiunta di un filtro supplementare: il codice cliente deve essere maggiore o uguale a « CLI».
FILSUP -= ‘ & BPCORD >= « CLI »’
FILSUP viene valorizzata nello stesso momento di CRITERE, durante il ciclo for.
I cicli for di lettura dei diversi movimenti sono creati sulle abbreviazioni delle rispettive tabelle di testata. I criteri devono riferirsi a campi dei file testata (esempio: per i ricevimenti, il ciclo for verterà sul file PRECEIPT).
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato con il contesto (il cliente corrente è caricato...). Normalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
DEB | No | Dichiarazione INTRASTAT |
DEBPAR | No | Parametri dichiarazione INTRASTAT |
COMPANY | Si | Società |
FACILITY | No | Sito |
TABCOUNTRY | No | Tabella dei paesi |
TABCOEF | No | Tabella dei coefficienti |
BPARTNER | No | Terzi |
BPSUPPLIER | No | Fornitori |
BPDLVCUST | No | Cliente consegnato |
BPADDRESS | No | Indirizzi |
ITMMASTER | No | Articoli |
TABCUR | No | Tabella delle valute |
SINVOICE | No | Fatture di vendita |
SINVOICEV | No | Fatture di vendita |
SINVOICED | No | Riga fatture di vendita |
SDELIVERY | No | Consegne |
SDELIVERYD | No | Riga consegne |
SRETURN | No | Resi di vendita |
SRETURND | No | Riga resi di vendita |
PINVOICE | No | Fatture d'acquisto |
PINVOICEV | No | Fatture di acquisto |
PINVOICED | No | Riga fatture di acquisto |
PRECEIPT | No | Ricevimenti |
PRECEIPTD | No | Riga ricevimenti |
PRETURN | No | Resi acquisto |
PRETURND | No | Riga resi acquisto |
PORDER | No | Ordine acquisto |
PORDERP | No | Riga ordini acquisto |
Questo entry point permette di assumere il controllo durante il controllo della fattura prima di generare i record del file dell'INTRASTAT.
Riguarda le fatture di acquisto e le fatture di vendita.
E' chiamato nel programma FUNDEB di generazione del file INTRASTAT.
Non ci sono transazioni in corso.
C'è un file traccia aperto.
Questo entry point è chiamato all'inizio del controllo della fattura, prima della lettura delle righe del movimento per alimentare la videata di lavoro che via transclasse popolerà la tabella DEB.
Valori della variabile WUPDFIL e movimenti interessati:
- se "PTH" – si tratta di un ricevimento
- se "PNH" – si tratta di un reso acquisto
- se "PIH" – si tratta di una fattura (occorre testare il tipo movimento per conoscere se è una fattura o una nota credito)
- se "SDH" – si tratta di una consegna
- se "SRH" – si tratta di un reso vendita
- se "SIH" – si tratta di una fattura o nota credito vendita (occorre testare il tipo movimento per conoscere se è una fattura o una nota credito)
Il valore della variabile WUPDTYP determina il tipo del flusso da aggiornare:
- WUPDTYP=11
o Importazione acquisti (Ricevimenti o Fatture acquisto)
o Utilizzare l'abbreviazione contenuta nella variabile WUPDFIL (in questo caso: sia PTH, sia PIH)
- WUPDTYP=12
o Importazione vendite (Resi vendite o Note credito vendite su reso e Nota credito con movimento fisico)
o Utilizzare l'abbreviazione contenuta nella variabile WUPDFIL (in questo caso: sia SRH, sia SIH)
- WUPDTYP=21
o Esportazione acquisti (Resi acquisto)
o Utilizzare l'abbreviazione contenuta nella variabile WUPDFIL (in questo caso: PNH)
- WUPDTYP=22
o Esportazione vendite (Consegne o Fatture e Note credito su fattura senza movimento)
o Utilizzare l'abbreviazione nella variabile WUPDFIL (in questo caso: sia SDH, sia SIH)
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato con il contesto (il cliente corrente è caricato...). Normalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
DEB | Si | Dichiarazione INTRASTAT |
DEBPAR | Si | Parametri dichiarazione INTRASTAT |
COMPANY | Si | Società |
FACILITY | No | Sito |
TABCOUNTRY | No | Tabella dei paesi |
TABCOEF | No | Tabella dei coefficienti |
BPARTNER | No | Terzi |
BPSUPPLIER | No | Fornitori |
BPDLVCUST | No | Cliente consegnato |
BPADDRESS | No | Indirizzi |
ITMMASTER | No | Articoli |
TABCUR | Si | Tabella delle valute |
SINVOICE | Sì se WUPDFIL = "SIH" | Fatture di vendita |
SINVOICEV | Sì se WUPDFIL = "SIH" | Fatture di vendita |
SINVOICED | No | Riga fatture di vendita |
SDELIVERY | Sì se WUPDFIL = "SDH" | Consegne |
SDELIVERYD | No | Riga consegne |
SRETURN | Sì se WUPDFIL = "SRH" | Resi di vendita |
SRETURND | No | Riga resi di vendita |
PINVOICE | Sì se WUPDFIL = "PIH" | Fatture di acquisto |
PINVOICEV | Sì se WUPDFIL = "PIH" | Fatture di acquisto |
PINVOICED | No | Riga fatture di acquisto |
PRECEIPT | Sì se WUPDFIL = "PTH" | Ricevimenti |
PRECEIPTD | No | Riga ricevimenti |
PRETURN | Sì se WUPDFIL = "PNH" | Resi acquisto |
PRETURND | No | Riga resi acquisto |
PORDER | No | Ordine acquisto |
PORDERP | No | Riga ordini acquisto |
Questo entry point permette di assumere il controllo durante la generazione del file dell'INTRASTAT.
Permette di modificare il contenuto del record creato. Occorre posizionare la variabile GPE=1 per non creare il record.
E' chiamato nel programma FUNDEB di generazione del file INTRASTAT.
C'è una transazione in corso.
C'è un file traccia aperto.
Questo entry point viene chiamato prima della scrittura del record nella tabella DEB.
Il valore della variabile WUPDTYP determina il tipo del flusso di aggiornamento:
- WUPDTYP=11 Importazione acquisti
- WUPDTYP=12 Importazione vendite
- WUPDTYP=21 Esportazione acquisti
- WUPDTYP=22 Esportazione vendite
Valori della variabile WUPDFIL e movimenti interessati:
- se "PTH" – si tratta di un ricevimento
- se "PNH" – si tratta di un reso acquisto
- se "PIH" – si tratta di una fattura (occorre testare il tipo movimento per conoscere se è una fattura o una nota credito)
- se "SDH" – si tratta di una consegna
- se "SRH" – si tratta di un reso vendita
- se "SIH" – si tratta di una fattura o nota credito vendita (occorre testare il tipo movimento per conoscere se è una fattura o una nota credito)
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato con il contesto (il cliente corrente è caricato...). Normalmente, è il caso per il file che contiene la testata e non per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
DEB | Si | Dichiarazione INTRASTAT |
DEBPAR | Si | Parametri dichiarazione INTRASTAT |
COMPANY | Si | Società |
FACILITY | No | Sito |
TABCOUNTRY | No | Tabella dei paesi |
TABCOEF | No | Tabella dei coefficienti |
BPARTNER | No | Terzi |
BPSUPPLIER | No | Fornitori |
BPDLVCUST | No | Cliente consegnato |
BPADDRESS | No | Indirizzi |
ITMMASTER | No | Articoli |
TABCUR | Si | Tabella delle valute |
SINVOICE | Sì se WUPDFIL = "SIH" | Fatture di vendita |
SINVOICEV | Sì se WUPDFIL = "SIH" | Fatture di vendita |
SINVOICED | No | Riga fatture di vendita |
SDELIVERY | Sì se WUPDFIL = "SDH" | Consegne |
SDELIVERYD | No | Riga consegne |
SRETURN | Sì se WUPDFIL = "SRH" | Resi di vendita |
SRETURND | No | Riga resi di vendita |
PINVOICE | Sì se WUPDFIL = "PIH" | Fatture di acquisto |
PINVOICEV | Sì se WUPDFIL = "PIH" | Fatture di acquisto |
PINVOICED | No | Riga fatture di acquisto |
PRECEIPT | Sì se WUPDFIL = "PTH" | Ricevimenti |
PRECEIPTD | No | Riga ricevimenti |
PRETURN | Sì se WUPDFIL = "PNH" | Resi acquisto |
PRETURND | No | Riga resi acquisto |
PORDER | No | Ordine acquisto |
PORDERP | No | Riga ordini acquisto |
Questo entry point permette di assumere il controllo durante la generazione del file dell'INTRASTAT.
Permette di accettare o di rifiutare una riga durante l'estrazione dei movimenti verso la tabella DEB. Occorre posizionare la variabile GPE=1 per rifiutare la riga.
E' chiamato nel programma FUNDEB di generazione del file INTRASTAT.
C'è una transazione in corso. Eccetto nel caso delle righe di reso acquisto la cui transazione è aperta dopo la chiamata all'entry point.
C'è un file traccia aperto.
Questo entry point è chiamato prima dell'alimentazione dei campi della videata di lavoro DEB con gli elementi della riga.
Il valore della variabile WUPDTYP determina il tipo del flusso di aggiornamento:
- WUPDTYP=11 Importazione acquisti
- WUPDTYP=12 Importazione vendite
- WUPDTYP=21 Esportazione acquisti
- WUPDTYP=22 Esportazione vendite
Valori della variabile WUPDFIL e movimenti interessati:
- se "PTH" – si tratta di un ricevimento
- se "PNH" – si tratta di un reso acquisto
- se "PIH" – si tratta di una fattura (occorre testare il tipo movimento per conoscere se è una fattura o una nota credito)
- se "SDH" – si tratta di una consegna
- se "SRH" – si tratta di un reso vendita
- se "SIH" – si tratta di una fattura o nota credito vendita (occorre testare il tipo movimento per conoscere se è una fattura o una nota credito)
Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto (il cliente corrente è caricato...). Per questo entry point, è il caso per il file che contiene la testata e per quello che contiene le righe...
Tabella | Contenuto significativo | Descrizione Tabella |
DEB | Si | Dichiarazione INTRASTAT |
DEBPAR | Si | Parametri dichiarazione INTRASTAT |
COMPANY | Si | Società |
FACILITY | No | Sito |
TABCOUNTRY | No | Tabella dei paesi |
TABCOEF | No | Tabella dei coefficienti |
BPARTNER | No | Terzi |
BPSUPPLIER | No | Fornitori |
BPDLVCUST | No | Cliente consegnato |
BPADDRESS | No | Indirizzi |
ITMMASTER | No | Articoli |
TABCUR | Si | Tabella delle valute |
SINVOICE | Sì se WUPDFIL = "SIH" | Fatture di vendita |
SINVOICEV | Sì se WUPDFIL = "SIH" | Fatture di vendita |
SINVOICED | Sì se WUPDFIL = "SIH" | Riga fatture di vendita |
SDELIVERY | Sì se WUPDFIL = "SDH" | Consegne |
SDELIVERYD | Sì se WUPDFIL = "SDH" | Riga consegne |
SRETURN | Sì se WUPDFIL = "SRH" | Resi di vendita |
SRETURND | Sì se WUPDFIL = "SRH" | Riga resi di vendita |
PINVOICE | Sì se WUPDFIL = "PIH" | Fatture di acquisto |
PINVOICEV | Sì se WUPDFIL = "PIH" | Fatture di acquisto |
PINVOICED | Sì se WUPDFIL = "PIH" | Riga fatture di acquisto |
PRECEIPT | Sì se WUPDFIL = "PTH" | Ricevimenti |
PRECEIPTD | Sì se WUPDFIL = "PTH" | Riga ricevimenti |
PRETURN | Sì se WUPDFIL = "PNH" | Resi acquisto |
PRETURND | Sì se WUPDFIL = "PNH" | Riga resi acquisto |
PORDER | No | Ordine acquisto |
PORDERP | No | Riga ordini acquisto |