Allegato: le variabili GIMP 

Modelli di import/export standard

Le elaborazioni di import che utilizzano la variabile GIMP(*) sono:

IMPITM: Articoli

Le variabili sono utilizzate in Import/Export dei testi della gestione degli articoli. Ogni testo dipende dalla tabella importata. Così uno stesso numero di variabile può ritrovarsi più volte in un modello ma per la gestione di un testo diverso.

Variable

Descrizione

Import

Export

da *71 a *78

ITMMASTER (articoli): Righe da 1 a 8 del testo acquisto

da *81 a *88

ITMMASTER (articoli): Righe da 1 a 8 del testo produzione

da *71 a *78

ITMSALES (articoli-vendite): Righe da 1 a 8 del testo vendita

da *81 a *88

ITMSALES (articoli-vendite): Righe da 1 a 8 del testo preparazione

da *71 a *78

ITMBPS (articoli-fornitore): Righe da 1 a 8 del testo

da *71 a *78

ITMBPC (articoli-clienti): Righe da 1 a 8 del testo vendita

da *81 a *88

ITMBPC (articoli-clienti): Righe da 1 a 8 del testo preparazione

 

IMPPPL: Listini acquisti

Nel record PPRICLIST, i criteri sono raggruppati in un solo dato PLI, ma devono essere definiti separatamente nel modello.

Variable

Descrizione

Import

Export

*1

Criterio 1 del listino

*2

Criterio 2 del listino

*3

Criterio 3 del listino

*4

Criterio 4 del listino

*5

Criterio 5 del listino

 

IMPPTH: Ricevimenti degli acquisti

Le variabili sono utilizzate in Import/Export dei testi.

Variable

Descrizione

Import

Export

da *71 a *78

Righe da 1 a 8 del testo testata

da *81 a 88

Righe da 1 a 8 del testo piede

da *91 a *98

Righe da 1 a 8 del testo riga

 

IMPPTHS: Ricevimenti degli acquisti (import specifico)

Le variabili sono utilizzate in Import/Export dei testi.

Variable

Descrizione

Import

Export

*60

N° di consegna di vendita (solo per i ricevimenti infrasito)

 

*61

N° di riga della consegna di vendita (solo per i ricevimenti infrasito)

 

*65

Flag di saldo

 

da *71 a *78

Righe da 1 a 8 del testo testata

 

da *81 a 88

Righe da 1 a 8 del testo piede

 

da *91 a *98

Righe da 1 a 8 del testo riga

 

 

IMPROT: Operazioni standard

Le variabili sono utilizzate in Import/Export dei testi.

Variable

Descrizione

Import

Export

da *71 a *78

Righe da 1 a 8 del testo operazione

 

IMPROU: Cicli

Le variabili sono utilizzate in Import/Export dei testi.

Variable

Descrizione

Import

Export

da *71 a *78

Righe da 1 a 8 del testo di testata del ciclo

da *91 a *98

Righe da 1 a 8 del testo operazione

 

IMPSDH: Consegne delle vendite

Le variabili sono utilizzate in Import/Export dei testi della bolla di consegna. I testi della bolla di preparazione non sono gestiti. Nell'ambito della gestione degli scambi EDI sono definite delle variabili per attivare la lettura di classi [F] non accessibili direttamente da un legame; queste variabili sono utilizzabili solo in export.

Variable

Descrizione

Import

Export

*3

Società: alimentazione delle classi [F:FCY] sito di vendita, [F: CPY] società e [F:BPA] indirizzo società

 

*4

Sito di consegna: alimentazione delle classi [F:FCY] sito di consegna e [F:BPA] indirizzo di consegna

 

*5

Cliente fattura: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente fattura e [F:BPA] indirizzo cliente fattura

 

*6

Cliente ordine: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente ordine e [F:BPA] indirizzo cliente ordine

 

*7

Cliente pagatore: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente pagatore e [F:BPA] indirizzo cliente pagatore

 

*8

Cliente consegnato: alimentazione delle classi [F:BPD] cliente consegnato e [F:BPA] indirizzo cliente consegnato

 

*9

Trasportatore: alimentazione delle classi [F:BPT] trasportatore e [F:BPA] indirizzo trasportatore

 

*15

Ordine: alimentazione della classe [F:SOH]     Se export di testata (EXPFIC="SDH"), alimentazione dell'ordine della prima riga di consegna. Se export della riga (EXPFIC="SDD"), alimentazione dell'ordine della riga di consegna.

 

*21

Coefficiente moltiplicatore del peso testata. In EDI i pesi devono essere in KG, se l'unità di peso non è in KG, bisogna alimentare un coefficiente (a partire dalla tabella di conversione delle unità) che permetterà di passare ai KG. Attenzione all'utilizzo della variabile di stoccaggio GIMP(21) che è un dato alfanumerico

 

*52

Articolo: Alimentazione delle classi [F:ITM] articolo, [F:ITS] articolo-vendita e [F:ITU] articolo-cliente

 

*53

Coefficiente moltiplicatore del peso riga (vedi descrizione *21).

 

da *71 a *78

Righe da 1 a 8 del testo testata della BC

da *81 a 88

Righe da 1 a 8 del testo piede della BC

da *91 a *98

Righe da 1 a 8 del testo riga della BC

 

IMPSDHS: Consegne delle vendite (import specifico)

Le variabili sono utilizzate in Import dei testi della bolla di consegna. I testi della bolla di preparazione non sono gestiti.  

Variable

Descrizione

Import

Export

da *71 a *78

Righe da 1 a 8 del testo testata della BC

 

da *81 a 88

Righe da 1 a 8 del testo piede della BC

 

da *91 a *98

Righe da 1 a 8 del testo riga della BC

 

 

IMPSIH: Fatture delle vendite

Le variabili sono utilizzate in Import/Export dei testi. Nell'ambito della gestione degli scambi EDI sono definite delle variabili per attivare la lettura di classi [F] non accessibili direttamente da un legame; queste variabili sono utilizzabili solo in export.

Variable

Descrizione

Import

Export

*3

Società: alimentazione delle classi [F: CPY] società e [F:BPA] indirizzo società

 

*4

Sito di vendita: alimentazione delle classi [F:FCY] sito di vendita e [F:BPA] indirizzo sito di vendita

 

*5

Cliente fattura: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente fattura e [F:BPA] indirizzo cliente fattura

 

*6

Cliente ordine: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente ordine e [F:BPA] indirizzo cliente ordine

 

*7

Cliente pagatore: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente pagatore e [F:BPA] indirizzo cliente pagatore

 

*8

Cliente consegnato: alimentazione delle classi [F:BPD] cliente consegnato e [F:BPA] indirizzo cliente consegnato

 

*9

Trasportatore: alimentazione delle classi [F:SDH] consegna (a partire dal n° di consegna della prima riga fattura), [F:BPT] trasportatore e [F:BPA] indirizzo trasportatore

 

*10

Tipo di documento: test nell'azione EXPORT per alimentare GIMP(10)="04" nota credito o GIMP(10)="05" fattura

 

*15

Ordine: alimentazione della classe [F:SOH] ordine. Se export della testata (EXPFIC="SIH" o "SIV"), alimentazione dell'ordine della prima riga della fattura. Se export di una riga (EXPFIC="SID"), alimentazione dell'ordine della riga della fattura.

 

*16

Consegna: alimentazione della classe [F:SDH] consegna. Se export della testata (EXPFIC="SIH" o "SIV"), alimentazione della consegna della prima riga della fattura. Se export di una riga (EXPFIC="SID"), alimentazione della consegna della riga della fattura.

 

*31

Tassa 1: alimentazione di [F:TVT] tabella delle tasse. Si carica l'aliquota IVA [F:TVT]VATRAT a partire da ciò che è in [F:SIV]VATRAT(x) o [F:SIV]DTAVATRAT. Si è obbligati a ritrovare il tasso che è memorizzato in SINVOICEV per avere il tasso realmente utilizzato (la ricerca nella tabella dei tassi potrebbe restituire un tasso modificato dal calcolo della fattura).

 

*32

Tassa 2: alimentazione di [F:TVT] tabella delle tasse (elaborazione idem Tassa 1)

 

*33

Tassa 3: alimentazione di [F:TVT] tabella delle tasse (elaborazione idem Tassa 1)

 

*34

Tassa 4: alimentazione di [F:TVT] tabella delle tasse (elaborazione idem Tassa 1)

 

*35

Tassa 5: alimentazione di [F:TVT] tabella delle tasse (elaborazione idem Tassa 1)

 

*41

Scadenza 1: alimentazione di [F:DUD] tabella delle scadenze GACCDUDATE con la prima scadenza della fattura.

 

*42

Scadenza 2: alimentazione di [F:DUD] tabella delle scadenze GACCDUDATE con la seconda scadenza della fattura.

 

*43

Scadenza 3: alimentazione della [F:DUD] tabella delle scadenze GACCDUDATE con la terza scadenza della fattura.

 

*44

Scadenza 4: alimentazione di [F:DUD] tabella delle scadenze GACCDUDATE con la quarta scadenza della fattura.

 

*45

Scadenza 5: alimentazione di [F:DUD] tabella delle scadenze GACCDUDATE con la quinta scadenza della fattura.

 

*52

Articolo: Alimentazione delle classi [F:ITM] articolo, [F:ITS] articolo-vendita e [F:ITU] articolo-cliente

 

da *61 a *70

Elemento di fatturazione 1: corrisponde al range (da 1 a 10) del riquadro degli elementi di fatturazione (e non al n° dell'elemento). Per esempio se lo sconto è nella riga 1 del riquadro, bisogna utilizzare la variabile *61; se è nella 5, bisogna utilizzare la variabile *65.

Attenzione: gli elementi di fatturazione non devono essere raggruppati nè raggruppati nella valorizzazione della fattura.

Questa azione alimenta le variabili globali da includere nella parametrizzazione del modello

- [V]DTAAMT       base(% o importo)

- [V]DTANOT       Imponibile

- [V]DTAVATRAT aliquota IVA

- [V]DTAVATAMT importo IVA

 

da *71 a *78

Righe da 1 a 8 del testo testata di fattura

da *81 a 88

Righe da 1 a 8 del testo piede di fattura

da *91 a *98

Righe da 1 a 8 del testo riga di fattura

 

IMPSOH: Ordini delle vendite

Le variabili sono utilizzate in Import/Export dei testi. Nell'ambito della gestione degli scambi EDI sono definite delle variabili per attivare la lettura di classi [F] non accessibili direttamente da un legame; queste variabili sono utilizzabili solo in export.

In import, le variabili permettono di gestire gli identificativi EDI per i clienti e il trasportatore. Nei file EDI c'è un identificativo ordine e un identificativo consegna (con stessa struttura dell'identificativo ordine). In compenso, in X3 l'indirizzo di consegna è un codice indirizzo collegato al codice del cliente ordine. Così in EDI si trova spesso lo stesso identificativo per l'ordine e la consegna; fuori da X3 si devono recuperare 2 informazioni. Il software EDI-Appli utilizza una tabella di corrispondenza e per un identificativo EDI consegna nel file da importare un solo dato che raggruppa il codice cliente e il codice indirizzo separati da ~ (tilde).

093195450607700237;AIRFRANCE~RSY (093195450607700237 = identificativo EDI  /  AIRFRANCE = codice cliente X3  /  RSY = codice indirizzo consegna). Così il dato AIRFRANCE~RSY è consegnato nel file pivot; solo il valore prima di ~ (tilde) è preso come codice cliente.

Variable

Descrizione

Import

Export

*3

Società: alimentazione delle classi [F: CPY] società e [F:BPA] indirizzo società

 

*4

Sito di vendita: alimentazione delle classi [F:FCY] sito di vendita e [F:BPA] indirizzo sito di vendita

 

*5

Cliente fattura: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente fattura e [F:BPA] indirizzo cliente fattura

 

*6

Cliente ordine (specificità EDI): Il valore prima di ~ (tilde) alimenta il codice cliente.

 

*6

Cliente ordine: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente ordine e [F:BPA] indirizzo cliente ordine

 

*7

Cliente pagatore (specificità EDI): Il valore prima di ~ (tilde) alimenta il codice cliente.

 

*7

Cliente pagatore: alimentazione delle classi [F:BPR] terzo, [F:BPC] cliente pagatore e [F:BPA] indirizzo cliente pagatore

 

*8

Cliente consegnato (specificità EDI): Il valore dopo di ~ (tilde) alimenta il codice indirizzo.

 

*8

Cliente consegnato: alimentazione delle classi [F:BPD] cliente consegnato e [F:BPA] indirizzo cliente consegnato

 

*9

Trasportatore (specificità EDI): Il valore prima di ~ (tilde) alimenta il codice trasportatore.

 

*9

Trasportatore: alimentazione delle classi [F:SDH] consegna (a partire dal n° di consegna della prima riga fattura), [F:BPT] trasportatore e [F:BPA] indirizzo trasportatore

 

*15

Ordine: alimentazione delle classi [F:SOP] e [F:SOQ] della prima riga dell'ordine. Questa azione è necessaria se dei dati memorizzati nelle righe devono apparire nell'export della registrazione testata.

 

*52

Articolo: Alimentazione delle classi [F:ITM] articolo, [F:ITS] articolo-vendita e [F:ITU] articolo-cliente

 

da *71 a *78

Righe da 1 a 8 del testo testata di ordine

da *81 a 88

Righe da 1 a 8 del testo piede di ordine

da *91 a *98

Righe da 1 a 8 del testo riga

 

IMPSOQ: Richieste di consegna delle vendite

Le variabili sono utilizzate nell'Import dei testi.

Nell'import, le variabili permettono di gestire gli identificativi EDI per i clienti e il trasportatore. Nei file EDI c'è un identificativo ordine e un identificativo consegna (con stessa struttura dell'identificativo ordine). In compenso, in X3 l'indirizzo di consegna è un codice indirizzo collegato al codice del cliente ordine. Così in EDI si trova spesso lo stesso identificativo per l'ordine e la consegna; fuori da X3 si devono recuperare 2 informazioni. Il software EDI-Appli utilizza una tabella di corrispondenza e per un identificativo EDI consegna nel file da importare un solo dato che raggruppa il codice cliente e il codice indirizzo separati da ~ (tilde).

093195450607700237;AIRFRANCE~RSY (093195450607700237 = identificativo EDI  /  AIRFRANCE = codice cliente X3  /  RSY = codice indirizzo consegna). Così il dato AIRFRANCE~RSY è consegnato nel file pivot; solo il valore prima di ~ (tilde) è preso come codice cliente.

Variable

Descrizione

Import

Export

*6

Cliente ordine (specificità EDI): Il valore prima di ~ (tilde) alimenta il codice cliente.

 

*8

Cliente consegnato (specificità EDI): Il valore dopo di ~ (tilde) alimenta il codice indirizzo.

 

da *71 a *78

Righe da 1 a 8 del testo testata

 

da *81 a 88

Righe da 1 a 8 del testo piede

 

da *91 a *98

Righe da 1 a 8 del testo riga

 

 

IMPSPL: Listini vendite

Nel record SPRICLIST, i criteri sono raggruppati in un solo dato PLI, ma devono essere definiti separatamente nel modello.

Variable

Descrizione

Import

Export

*1

Criterio 1 del listino

*2

Criterio 2 del listino

*3

Criterio 3 del listino

*4

Criterio 4 del listino

*5

Criterio 5 del listino