Entry Points > Modulo Acquisti > Script standard TRTACHTAR1 

LTIPRICE: Calcolo data prevista di ricevimento con il tempo listino in ricerca l

Questo entry point situato nel programma TRTACHTAR1 ricerca listino acquisti in creazione d'ordini, genera un'azione "LTIPRICE".

Lo scopo di tale azione è dare la possibilità di forzare la presa in considerazione del tempo listino per ricalcolare la data di ricevimento prevista in seguito ad una ricerca listino.

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso.

File traccia

Non c'è file traccia aperto.

Diversi casi di chiamata

La chiamata si effettua:

-          nella gestione degli ordini classici al momento della creazione di una riga d'ordine

-          nella gestione del piano dell'acquirente al momento della creazione di una riga

Variabili e videate disponibili

Le seguenti variabili sono caricate al momento della chiamata dell'azione "LTIPRICE".

TRAIT

Codice dell'elaborazione che ha attivato la ricerca listino:

-          POH = ordini

-          POI = piano dell'acquirente

MONTANT(10)

Tempo dato dal listino

[M :POH2]RETRCPDAT(NOL) o  [M :POI1]RETRCPDAT(NOL)

Data di ricevimento prevista

[M :POH0]ORDDAT o  [M :POI1]ORDDAT

Data d'ordine

La variabile seguente è modificabile e permette di forzare o meno il calcolo della data prevista di ricevimento con il tempo listino

LTIFLG

0 = Nessun calcolo della data prevista di ricevimento

1 = Calcolo della data prevista di ricevimento in funzione del tempo listino (Data d'ordine + Tempo listino)

Tabelle aperte

Nel riquadro qui sotto, il flag contenuto significativo significa che il contenuto è allineato con il contesto e non deve essere alterato dall'entry point.

Tabella

Contenuto significativo

Descrizione Tabella

BPARTNER

Sì 

Business partner (Terzi)

BPSUPPLIER

Sì 

Fornitore

BPSUPPMVT

Sì 

Movimenti fornitore

ITMMASTER

Sì 

Articolo

ITMBPS

Sì 

Articolo - fornitore

PPRICLINK

Sì 

Ricerca listini acquisto (Link)

Osservazioni diverse

Questo entry point viene chiamato solo se esiste un tempo sul listino e se la riga d'ordine è in corso di creazione.

 

TARIFACH: Intervento sui valori trovati dalla ricerca listino

Questo entry point situato nei programmi TRTPRICE e TRTACHTAR1 ricerca listino acquisto in creazione di richieste di acquisto, di ordini, di contratti o di richieste di consegna, genera un'azione "TARIFACH".

Lo scopo di tale azione è dare la possibilità di intervenire sui valori trovati dalla ricerca listino.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso solo se la ricerca listino è effettuata dai piani di lavoro per una creazione di richieste d'acquisto (codice elaborazione "PSM").

File traccia

C'è un file traccia solo se la ricerca listino è effettuata dai piani di lavoro per una creazione di richieste d'acquisto (codice elaborazione "PSM").

Diversi casi di chiamata

La chiamata si effettua:

-          in simulazione di listino all'attivazione del bottone "Applica"

-          nella gestione delle richieste di acquisto, del piano dell'acquirente, degli ordini, dei contratti, delle richieste di consegna e dei piani di lavoro (piano dell'approvvigionatore e planning globale)

Variabili e videate disponibili

Le seguenti variabili vengono caricate al momento della chiamata dell'azione "TARIFACH".

MODULE

Codice del modulo interessato (6 = modulo acquisti)

PLITYP

Tipo di listino (1 = listino normale,  2 = listino raggruppato)

TRAIT

Codice dell'elaborazione che ha attivato la ricerca listino:

-          PSH = richieste di acquisto

-          PSM = piani di lavoro (gestione automatica delle richieste di acquisto)

-          POH = ordini

-          POI = piano dell'acquirente

-          POC = contratti di ordini aperti per creazione di una riga listino

-          POV = contratti di ordini aperti per valorizzazione del contratto

-          POD = richieste di consegna

[F:BPS]PLISTC

Codice struttura del fornitore.

Le variabili precedenti non devono essere modificate.

Le seguenti variabili vengono caricate dalla ricerca listino e possono essere modificate.

MONTANT (0)

Prezzo unitario lordo.

da MONTANT (1) a MONTANT(9)

Importi o percentuali delle 9 spese o sconti possibili.

Le variabili globali seguenti indicizzate da 0 a 8 forniscono delle precisazioni sulle spese o sconti (attenzione, l'indice 0 della variabile globale punta sull'indice 1 della variabile MONTANT e così via).

-          GFMTREM(0..8): "%" indica che il valore è un tasso

-          GCOLREM(0..8) : Descrizioni brevi delle spese o degli sconti

-          GDISCRGTYP(0..8): 1 indica un importo,  2 indica una percentuale in totale e  3 una percentuale in cascata

-          GINVDTALIN(0..8): Codice degli elementi di fatturazione

-          GNPRNOTFLG-0..8): 1 non interviene sul prezzo netto della riga e  2 interviene sul prezzo netto

-          GCLCRUL(0..8): Basi di calcolo: 1 per unità,  2 per riga e  3 per documento

MONTANT (10)

A seconda della parametrizzazione dei listini, questo campo contiene il tempo ed il numero di giorni che servono a calcolare la data prevedibile di consegna partendo dalla data d'ordine.

MOTIF (0)

Causale del prezzo unitario lordo.

da MOTIF (1) a MOTIF(9)

Causali delle 9 spese o sconti possibili.

Le classi videate seguenti sono disponibili in funzione del contesto

Contesti

TRAIT

Videate riquadro delle righe

Altre videate

Richieste di acquisto

PSH

PSH1

 

Ordine

POH

POH2

POH0, POH1, POH3

Piano dell'acquirente

POI

POI1

 

Contratti

POC, POV

POC2

POC0, POC1, POC3

Richieste di consegna

POD

POD1

 

Piani di lavoro

PSM

PURMGT

 

Simulazione di listini

POH

POH2

POH0, POH1, POH3, PPSIMUL0, PPSIMUL1

 

Tabelle aperte

Nel riquadro qui sotto, il flag contenuto significativo significa che il contenuto è allineato con il contesto e non deve essere alterato dall'entry point.

Tabella

Contenuto significativo

Descrizione Tabella

BPARTNER

Sì 

Business partner (Terzi)

BPSUPPLIER

Sì 

Fornitore

BPSUPPMVT

Sì 

Movimenti fornitore

ITMMASTER

Sì 

Articolo

ITMBPS

Sì 

Articolo - fornitore

PPRICLINK

Sì 

Ricerca listini acquisto (Link)

Osservazioni diverse

Il sotto-programma CALNET permette di calcolare il prezzo unitario netto.

Nella versione 13x se si vuole forzare un prezzo a zero bisogneràse necessario, disattivare il parametro PURPRICE che permette di considerare il costo standard dell'articolo nel caso non esista listino.

Tale disattivazione si effettuerà posizionando la variabile globale GPURPRICE al valore 1.