Entry Points > Modulo Vendite > Script standard TRTVENTAR 

RECHTARIF: Intervenire prima della ricerca listino

Questo entry point permette di intervenire sulla ricerca del prezzo di listino (normale o componente):

  • modificando generalmente il valore della data di riferimento: DATREF,
  • modificando il valore del tipo di cambio: LCHGTYP.

Permette inoltre di effettuare molteplici cicli di ricerca per ottenere il prezzo netto più vantaggioso.

 Questo entry point è chiamato nel programma TRTVENTAR (Subprog RECH_TARIF):

  • in simulazione di listino: per calcolare il prezzo listino normale,
  • in gestione delle offerte: per calcolare il prezzo listino normale o componente,
  • in gestione degli ordini: per calcolare il prezzo listino normale o componente,
  • in gestione delle consegne: per calcolare il prezzo listino normale o componente,
  • in gestione delle fatture: per calcolare il prezzo listino normale o componente.

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso

File traccia

Non ci sono file traccia aperti

Vari casi di chiamata

Questo entry point viene chiamato:

·               in simulazione di listino all'attivazione del bottone "Applica". La data inserita viene salvata nei dati [M:SOH0]ORDDAT, [M:SOH2]DEMDLVDAT, [M:SOH4]DDEMDLVDAT(0)

·               nella gestione delle offerte, ordini, consegne, fatture dopo l'inserimento della quantità articolo.

Variabili e videate disponibili

Le seguenti variabili vengono alimentate e permettono di conoscere il contesto della chiamata

. TYPRECH: 1= per un articolo normale, 2= per un componente

. ITMREF                 : Riferimento dell'articolo

. NLIG                      : Indice riga del riquadro (nolign-1)

. QTY                       : Quantità in unità di vendita

. TYPALI                  : Tipo di alimentazione

                                            = SQH            per le offerte

                                            = SOH            per gli ordini e la simulazione di listino

                                            = SDH             per le consegne

                                            = SIH               per le fatture

Le classi videate caricate sono le seguenti:

Contesto

TYPALI

Videate

Simulazione di listini

SOH

SOH0 SOH1 SOH2 SOH3 SOH4 SPSIMUL0 SPSIMUL1

Offerte

SQH

SQH0 SQH1 SQH2 SQH3

Ordini

SOH

SOH0 SOH1 SOH2 SOH3 SOH4

Consegne

SDH

SDH0 SDH1 SDH2 SDH3

Fatture

SIH

SIH0 SIH1 SIH2 SIH4

Le videate SQH3, SOH4, SDH1, SIH4 contengono il riquadro delle righe.

Tabelle aperte 

Nel riquadro sottostante, il flag (contenuto significativo = sì) indica che i dati delle classi interessate sono allineati al contesto e non devono essere alterati dall'entry point.

Tabella

Simu

Offerte

Ordine

Cons

Fatt

Contenuto

significativo

Descrizione Tabella

BPARTNER

Terzi

BPCUSTOMER

Cliente

BPCUSMVT

Movimenti clienti

BPDLVCUST

Cliente consegnato

BPCARRIER

 

 

 

 

No

Trasportatore

CONTACT

No

Contatto

ITMMASTER

Articolo

ITMSALES 

Articolo vendita

ITMBPC

No

Articolo cliente

ITMMVT

 

No

Totali articolo

ITMFACILITY

No

Articolo sito

ITMCOST

 

 

 

No

Articolo costo

SALESREP

 

Agente

SPRICLINK

Ricerca listini (link)

FACILITY

No

Sito

ATABDIV

No

Tabelle diverse

TABCUR

No

Tabella valute

TABVAC

No

Tabella determinazione IVA

TABVAT

No

Tabella codici IVA

TABRATVAT

No

Tabella aliquote IVA

TABCHANGE

No

Tabella cambio delle valute

TABUNIT

No

Tabella delle unità

TABSOHTYP

 

 

 

No

Tabella tipo di ordini

TABSIVTYP

 

 

 

 

No

Tabella tipo di fatture

TABDEPAGIO

 

 

No

Tabella interesse sconto

TABPAYTERM

 

 

No

Tabella condizioni di pagamento

TABUNAVAIL

 

 

 

No

Tabella periodi indisponibilità

TABMODELIV

 

 

 

No

Tabella modalità di consegna

 

 

 

 

 

 

 

 

SQUOTE

 

 

 

No

Offerta testata

SQUOTED

 

 

 

No

Offerta dettaglio

 SORDER

 

No

Ordine testata

SORDERP

 

 

No

Ordine dettaglio (prezzo)

SORDERQ

 

 

No

Ordine dettaglio (quantità)

SDELIVERY

 

 

 

No

Consegna testata

SDELIVERYD

 

 

 

No

Consegna dettaglio

SINVOICE

 

 

 

 

No

Fattura testata

SINVOICEV 

 

 

 

 

No

Fattura testata (valorizzazione)

SINVOICED

 

 

 

 

No

Fattura dettaglio

 

 

 

 

 

 

 

 

GTYPACCENT

 

 

 

 

No

Tipo di movimento

GACCCODE

 

 

 

 

No

Codici contabili

GACCOUNT

 

 

 

 

No

Conti generali

GJOURNAL

 

 

 

 

No

Giornali contabili

 

 

 

 

 

 

 

 

 

Cicli di ricerca

Richiamo:

Nella ricerca dei listini, il valore più vantaggioso per il cliente lo si ottiene solo a fronte di una stessa priorità e per una colonna (prezzo o costi/sconti).

E' possibile che alcuni clienti beneficino di condizioni di vendita più vantaggiose dei listini promozionali, ma l'applicazione delle priorità restituisce sempre il listino promozionale.

Scopo:

Creare più cicli di ricerca e restituire il prezzo netto più vantaggioso.

Occorre assegnare ogni listino ad un ciclo di ricerca. Questo codice (da 0 a 8) sarà definito nella parametrizzazione al momento di un'ulteriore versione.

Esempio:

Occorre sviluppare un ciclo particolare per il listino PROMO (assegnazione del codice ricerca 1).  

$ACTION

Case ACTION

  When "RECHTARIF"       : Gosub RECHTARIF

Endcase

Return

 

$RECHTARIF

Local Integer ZII

ZII=find("PROMO",GPLI)

If ZII : GPLISEA(ZII-1)=1 : Endif

Return

        

RECHTARIF1: Intervenire sui valori ottenuti dalla ricerca listino

Questo entry point permette di intervenire sui valori ottenuti dalla ricerca del prezzo listino (normale o componente)

Questo entry point è chiamato nel programma TRTVENTAR (Subprog RECH_TARIF)

- in simulazione di listino:                  per calcolare il prezzo listino normale.         (tipo di alimentazione SOH )

- nella gestione delle offerte:                  per calcolare il prezzo listino normale o componente          (tipo di alimentazione SQH )

- nella gestione degli ordini:      per calcolare il prezzo listino normale o componente          (tipo di alimentazione SOH )

- nella gestione delle consegne:           per calcolare il prezzo listino normale o componente          (tipo di alimentazione SDH )

- nella gestione delle fatture:             per calcolare il prezzo listino normale o componente          (tipo di alimentazione SIH )

- nella gestione degli interventi:         per calcolare il prezzo listino normale                                (tipo di alimentazione CRM)

- nella gestione dei trasferimenti intrasiti:          per calcolare il prezzo listino normale                    (tipo di alimentazione SCS )

Campi modificabili:

-          Il prezzo lordo (GROPRI) che è uno dei parametri del sotto-programma RECH_TARIF. Non modificare mai direttamente il valore definito nella classe [M]GROPRI (NLIG) che può essere cancellato a seconda del contesto di chiamata.

-          Se tipo di alimentazione: SQH, SOH, SDH, SIH

o        i valori memorizzati nella classe [M]

§         [M]PRIREN (NLIG)                      Causale del prezzo

§         [M]DISCRGVALx (NLIG)             Spesa/sconto (x=da 1 a 9)

§         [M]DISCRGRENx (NLIG)            Causale spesa/sconto (x=da 1 a 9 )

§         [M]REPCOE (NLIG)                    Coeff. commissione agente (eccetto per le offerte)

-          Se tipo di alimentazione: CRM

o        i valori memorizzati nella classe [M:SPSW]

§         [M:SPSW]PRIREN (NLIG)                     Causale del prezzo

§         [M:SPSW]DISCRGVALx (NLIG)            Spesa/sconto (x=da 1 a 9)

§         [M:SPSW]DISCRGRENx (NLIG)           Causale spesa/sconto (x=da 1 a 9 )

§         [M:SPSW]REPCOE (NLIG)                   Coeff. commissione agente (eccetto per le offerte)

-          Se tipo di alimentazione: SCS

o        i valori memorizzati nella classe [M:SCS1]

§          [M:SCS1]DISCRGVALx (NLIG)             Spesa/sconto (x=da 1 a 9)

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso

File traccia

Non ci sono file traccia aperti

Vari casi di chiamata

Questo entry point viene chiamato:

·               in simulazione di listino all'attivazione del bottone "Applica". La data inserita viene salvata nei dati [M:SOH0]ORDDAT, [M:SOH2]DEMDLVDAT, [M:SOH4]DDEMDLVDAT(0)

·               nella gestione delle offerte, ordini, consegne, fatture dopo l'inserimento della quantità articolo.

Variabili e videate disponibili

Le seguenti variabili vengono alimentate e permettono di conoscere il contesto della chiamata

. TYPRECH: 1= per un articolo normale, 2= per un componente

. ITMREF                 : Riferimento dell'articolo

. NLIG                      : Indice riga del riquadro (nolign-1)

. QTY                       : Quantità in unità di vendita

. TYPALI                  : Tipo di alimentazione

                                            = SQH            per le offerte

                                            = SOH            per gli ordini e la simulazione di listino

                                            = SDH             per le consegne

                                            = SIH               per le fatture

                                            = CRM             per gli interventi

                                            = SCS             per i trasferimenti intrasiti

          

Le classi videata caricate sono le seguenti:

Contesto

TYPALI

Videate

Simulazione di listini

SOH

SOH0 SOH1 SOH2 SOH3 SOH4 SPSIMUL0 SPSIMUL1

Offerte

SQH

SQH0 SQH1 SQH2 SQH3

Ordini

SOH

SOH0 SOH1 SOH2 SOH3 SOH4

Consegne

SDH

SDH0 SDH1 SDH2 SDH3

Fatture

SIH

SIH0 SIH1 SIH2 SIH4

Interventi

CRM

SPSW

Trasferimenti

SCS

SCS1

Le videate SQH3, SOH4, SDH1, SIH4 contengono il riquadro delle righe.

Tabelle aperte 

Nel riquadro sottostante, il flag (contenuto significativo = sì) indica che i dati delle classi interessate sono allineati al contesto e non devono essere alterati dall'entry point.

Tabella

Simu

Offerte

Ordine

Cons

Fatt

Contenuto

significativo

Descrizione Tabella

BPARTNER

Terzi

BPCUSTOMER

Cliente

BPCUSMVT

Movimenti clienti

BPDLVCUST

Cliente consegnato

BPCARRIER

 

 

 

 

No

Trasportatore

CONTACT

No

Contatto

ITMMASTER

Articolo

ITMSALES 

Articolo vendita

ITMBPC

No

Articolo cliente

ITMMVT

 

No

Totali articolo

ITMFACILITY

No

Articolo sito

ITMCOST

 

 

 

No

Articolo costo

SALESREP

 

Agente

SPRICLINK

Ricerca listini (link)

FACILITY

No

Sito

ATABDIV

No

Tabelle diverse

TABCUR

No

Tabella valute

TABVAC

No

Tabella determinazione IVA

TABVAT

No

Tabella codici IVA

TABRATVAT

No

Tabella aliquote IVA

TABCHANGE

No

Tabella cambio delle valute

TABUNIT

No

Tabella delle unità

TABSOHTYP

 

 

 

No

Tabella tipo di ordini

TABSIVTYP

 

 

 

 

No

Tabella tipo di fatture

TABDEPAGIO

 

 

No

Tabella interesse sconto

TABPAYTERM

 

 

No

Tabella condizioni di pagamento

TABUNAVAIL

 

 

 

No

Tabella periodi indisponibilità

TABMODELIV

 

 

 

No

Tabella modalità di consegna

 

 

 

 

 

 

 

 

SQUOTE

 

 

 

No

Offerta testata

SQUOTED

 

 

 

No

Offerta dettaglio

 SORDER

 

No

Ordine testata

SORDERP

 

 

No

Ordine dettaglio (prezzo)

SORDERQ

 

 

No

Ordine dettaglio (quantità)

SDELIVERY

 

 

 

No

Consegna testata

SDELIVERYD

 

 

 

No

Consegna dettaglio

SINVOICE

 

 

 

 

No

Fattura testata

SINVOICEV 

 

 

 

 

No

Fattura testata (valorizzazione)

SINVOICED

 

 

 

 

No

Fattura dettaglio

 

 

 

 

 

 

 

 

GTYPACCENT

 

 

 

 

No

Tipo di movimento

GACCCODE

 

 

 

 

No

Codici contabili

GACCOUNT

 

 

 

 

No

Conti generali

GJOURNAL

 

 

 

 

No

Giornali contabili

 

 

 

 

 

 

 

 

 

RECHGROUP: Intervenire sui valori restituiti dalla ricerca listino raggruppato

Questo entry point permette di intervenire sui tre tipi di modifica effettuati dai listini raggruppati.

Modifica delle righe

Il valore 1 nella variabile [M]GRPFLG (n° di riga) significa che sulla riga in oggetto è avvenuta una modifica.

I campi modificabili sono:   

         [M]GROPRI (n° di riga)                 Prezzo lordo

         [M]PRIREN (n° di riga)                 Causale del prezzo

         [M]DISCRGVALx (n° di riga)        Spesa/sconto (x=da 1 a 9 )

         [M]DISCRGRENx (n° di riga)       Causale spesa/sconto (x=da 1 a 9 )

         [M]REPCOE (n° di riga)                Coeff. Provvigione agente (eccetto per le offerte)

In compenso non è possibile conoscere i campi effettivamente modificati dai listini raggruppati. D'altra parte, il prezzo unitario netto della riga [M]NETPRI (n° di riga), non è ancora ricalcolato.

Modifica degli elementi di fatturazione

I listini raggruppati possono modificare il contenuto degli elementi di fatturazione (vedere il paragrafo Base di calcolo per documento della struttura listini). I riquadri interni MOTIF e MONTANT sono utilizzati per l'aggiornamento del riquadro degli elementi di fatturazione. MOTIF(x) contiene il codice elemento di fatturazione; MONTANT(x) contiene il valore ottenuto dalla ricerca. A questo livello, viene già effettuata la copia nel riquadro degli elementi.

Creazione delle righe di listini raggruppati

Se la ricerca produce degli articoli omaggio, i dati necessari alla creazione delle righe sono contenuti nei riquadri seguenti:

- FOCITMREF          Riferimento articolo

- FOCUOM               Unità di vendita

- FOCQTY                Quantità

- FOCMOTIF             Causale di assegnazione dell'articolo omaggio

Le righe omaggi non sono ancora create. Il posizionamento a 1 della variabile GPE permette di inibire questa creazione.

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso

File traccia

Non ci sono file traccia aperti

Vari casi di chiamata

Questo entry point viene chiamato:

·               nella gestione di offerte, ordini, consegne, fatture.

Variabili e videate disponibili

. GFONCTION         : Tipo di alimentazione

                                            = GESSQH            per le offerte

                                            = GESSOH            per gli ordini e la simulazione di listino

                                            = GESSDH             per le consegne

                                            = GESSIH               per le fatture

Le classi videata caricate sono le seguenti:

Contesto

GFONCTION

Videate

Offerte

GESSQH

SQH0 SQH1 SQH2 SQH3

Ordini

GESSOH

SOH0 SOH1 SOH2 SOH3 SOH4

Consegne

GESSDH

SDH0 SDH1 SDH2 SDH3

Fatture

GESSIH

SIH0 SIH1 SIH2 SIH4

Le videate SQH3, SOH4, SDH1, SIH4 contengono il riquadro delle righe.

Tabelle aperte 

Nel riquadro sottostante, il flag (contenuto significativo = sì) indica che i dati delle classi interessate sono allineati al contesto e non devono essere alterati dall'entry point.

Tabella

Offerte

Ordine

Cons

Fatt

Contenuto

significativo

Descrizione Tabella

BPARTNER

Terzi

BPCUSTOMER

Cliente

BPCUSMVT

Movimenti clienti

BPDLVCUST

Cliente consegnato

BPCARRIER

 

 

 

No

Trasportatore

CONTACT

No

Contatto

ITMMASTER

Articolo

ITMSALES 

Articolo vendita

ITMBPC

No

Articolo cliente

ITMMVT

 

No

Totali articolo

ITMFACILITY

No

Articolo sito

ITMCOST

 

 

No

Articolo costo

PRICSTRUCT

Struttura listino

SALESREP

Agente

SPRICLIST

Righe dei listini

SPRICLINK

Ricerca listini (link)

FACILITY

No

Sito

ATABDIV

No

Tabelle diverse

TABCUR

No

Tabella valute

TABVAC

No

Tabella determinazione IVA

TABVAT

No

Tabella codici IVA

TABRATVAT

No

Tabella aliquote IVA

TABCHANGE

No

Tabella cambio delle valute

TABUNIT

No

Tabella delle unità

TABSOHTYP

 

 

No

Tabella tipo di ordini

TABSIVTYP

 

 

 

No

Tabella tipo di fatture

TABDEPAGIO

 

No

Tabella interesse sconto

TABPAYTERM

 

No

Tabella condizioni di pagamento

TABUNAVAIL

 

 

No

Tabella periodi indisponibilità

TABMODELIV

 

 

No

Tabella modalità di consegna

 

 

 

 

 

 

 

SQUOTE

 

 

No

Offerta testata

SQUOTED

 

 

No

Offerta dettaglio

 SORDER

 

No

Ordine testata

SORDERP

 

No

Ordine dettaglio (prezzo)

SORDERQ

 

No

Ordine dettaglio (quantità)

SDELIVERY

 

 

No

Consegna testata

SDELIVERYD

 

 

No

Consegna dettaglio

SINVOICE

 

 

 

No

Fattura testata

SINVOICEV 

 

 

 

No

Fattura testata (valorizzazione)

SINVOICED

 

 

 

No

Fattura dettaglio

 

 

 

 

 

 

 

GTYPACCENT

 

 

 

No

Tipo di movimento

GACCCODE

 

 

 

No

Codici contabili

GACCOUNT

 

 

 

No

Conti generali

GJOURNAL

 

 

 

No

Giornali contabili

 

 

 

 

 

 

 

 

RECHGROUP1 : Modifica dei valori ottenuti dalla ricerca di un listino raggruppat

Questo entry point permette di intervenire sui valori ottenuti durante l'applicazione di un listino raggruppato.

Dopo la selezione di una riga sulla quale è possibile applicare il listino raggruppato ( se CODENTPNT=S1 )

- E' possibile attribuire il valore 1 alla variabile NONSEL per rifiutare la selezione della riga. In questo caso, le variabili CUMQTY e CUMAMT non saranno incrementate della quantità della riga e del prezzo netto della riga.

Tra il ciclo di selezione delle righe e l'applicazione del listino alle righe selezionate ( se CODENTPNT=S2 )

- Permette di modificare i valori di totale importo (CUMAMT) e totale quantità (CUMQTY) che serviranno come base all'applicazione del listino raggruppato.

- Permette di intervenire in fase di arrotondamento del totale quantità (CUMQTY) in funzione dell'unità del listino per inibirlo. Posizionando la variabile WARR_CUMQTY a 0.

All'aggiornamento di ogni riga ( se CODENTPNT=G1 )

- modificando direttamente i valori memorizzati nella riga (classe [M])

         [M]GROPRI (NLG)                Prezzo lordo

         [M]PRIREN (NLG)                 Causale del prezzo

         [M]DISCRGVALx (NLG)        Spesa/sconto ( x= da 1 a 9 )

         [M]DISCRGRENx (NLG)       Causale spesa/sconto ( x= da 1 a 9 )

         [M]REPCOE (NLG)               Coeff. provvigione agente (eccetto per le offerte)

- utilizzando i riferimenti del listino applicato

 

Listino

Scheda Listino

N° di riga

Prezzo Lordo

PLI(0)

PLICRD(0)

PLILIN(0)

Spesa/sconto (x= da 1 a 9)

PLI(x)

PLICRD(x)

PLILIN(x)

 

All'aggiornamento dell'articolo omaggio (se CODENTPNT=G2)

- modificando direttamente i valori restituiti prima della creazione della riga omaggio

         FOCITMREF(IGR-1)        Riferimento dell'articolo omaggio

         FOCITMQTY(IGR-1)        Quantità omaggio

         FOCMOTIF(IGR-1)          Causale dell'omaggio

- utilizzando i riferimenti del listino applicato

Listino

Scheda Listino

N° di riga

[F:SPL]PLI 

[F:SPL]PLICRD

[F:SPL]PLILIN

Nota:

    Non modificare il valore di IGR che è l'indice del riquadro degli articoli omaggio

    Non utilizzare il valore di NLG il cui valore non è significativo nel contesto degli omaggi

 

Questo entry point è chiamato nel programma TRTVENTAR a partire dai programmi generati WBTxxxxxx (xxxxxx=codice listino)

- nella gestione delle offerte

- nella gestione degli ordini

- nella gestione delle consegne

- nella gestione delle fatture

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso

File traccia

Non ci sono file traccia aperti

Vari casi di chiamata

Questo entry point viene chiamato:

·               nella gestione di offerte, ordini, consegne, fatture dopo l'inserimento della quantità articolo.

Variabili e videate disponibili

Le seguenti variabili vengono alimentate e permettono di conoscere il contesto della chiamata

. CODENTPNT        : Tipo di chiamata dell'entry point

                                            = S1                      Rifiutare la selezione di una riga 

                                            = S2                      Modificare i totali importo e/o quantità 

                                            = G0                      nessun aggiornamento per la riga

                                            = G1                      se chiamata all'aggiornamento di una riga

                                            = G2                      se chiamata all'aggiornamento di un articolo omaggio

. NLG                       : Indice riga del riquadro (nolign-1) in aggiornamento di riga

. GFONCTION         : Tipo di alimentazione

                                            = GESSQH            per le offerte

                                            = GESSOH            per gli ordini e la simulazione di listino

                                            = GESSDH             per le consegne

                                            = GESSIH               per le fatture

Le classi videata caricate sono le seguenti:

Contesto

GFONCTION

Videate

Offerte

GESSQH

SQH0 SQH1 SQH2 SQH3

Ordini

GESSOH

SOH0 SOH1 SOH2 SOH3 SOH4

Consegne

GESSDH

SDH0 SDH1 SDH2 SDH3

Fatture

GESSIH

SIH0 SIH1 SIH2 SIH4

Le videate SQH3, SOH4, SDH1, SIH4 contengono il riquadro delle righe.

Tabelle aperte 

Nel riquadro sottostante, il flag (contenuto significativo = sì) indica che i dati delle classi interessate sono allineati al contesto e non devono essere alterati dall'entry point.

Tabella

Offerte

Ordine

Cons

Fatt

Contenuto

significativo

Descrizione Tabella

BPARTNER

Terzi

BPCUSTOMER

Cliente

BPCUSMVT

Movimenti clienti

BPDLVCUST

Cliente consegnato

BPCARRIER

 

 

 

No

Trasportatore

CONTACT

No

Contatto

ITMMASTER

Articolo

ITMSALES 

Articolo vendita

ITMBPC

No

Articolo cliente

ITMMVT

 

No

Totali articolo

ITMFACILITY

No

Articolo sito

ITMCOST

 

 

No

Articolo costo

PRICSTRUCT

Struttura listino

SALESREP

Agente

SPRICLIST

Righe dei listini

SPRICLINK

Ricerca listini (link)

FACILITY

No

Sito

ATABDIV

No

Tabelle diverse

TABCUR

No

Tabella valute

TABVAC

No

Tabella determinazione IVA

TABVAT

No

Tabella codici IVA

TABRATVAT

No

Tabella aliquote IVA

TABCHANGE

No

Tabella cambio delle valute

TABUNIT

No

Tabella delle unità

TABSOHTYP

 

 

No

Tabella tipo di ordini

TABSIVTYP

 

 

 

No

Tabella tipo di fatture

TABDEPAGIO

 

No

Tabella interesse sconto

TABPAYTERM

 

No

Tabella condizioni di pagamento

TABUNAVAIL

 

 

No

Tabella periodi indisponibilità

TABMODELIV

 

 

No

Tabella modalità di consegna

 

 

 

 

 

 

 

SQUOTE

 

 

No

Offerta testata

SQUOTED

 

 

No

Offerta dettaglio

 SORDER

 

No

Ordine testata

SORDERP

 

No

Ordine dettaglio (prezzo)

SORDERQ

 

No

Ordine dettaglio (quantità)

SDELIVERY

 

 

No

Consegna testata

SDELIVERYD

 

 

No

Consegna dettaglio

SINVOICE

 

 

 

No

Fattura testata

SINVOICEV 

 

 

 

No

Fattura testata (valorizzazione)

SINVOICED

 

 

 

No

Fattura dettaglio

 

 

 

 

 

 

 

GTYPACCENT

 

 

 

No

Tipo di movimento

GACCCODE

 

 

 

No

Codici contabili

GACCOUNT

 

 

 

No

Conti generali

GJOURNAL

 

 

 

No

Giornali contabili

 

 

 

 

 

 

 

 

RECHGROUP0: Intervenire prima della ricerca listino raggruppato

Questo entry point permette d’intervenire prima della ricerca dei listini raggruppati.

Questo entry point è chiamato in TRTVENTAR (Subprog RECH_GROUPE).

Contesto e modalità di funzionamento

Transazione

Non c'è transazione in corso

File traccia

Non ci sono file traccia aperti

Vari casi di chiamata

Questo entry point viene chiamato nella gestione delle offerte, ordini, consegne, fatture quando si preme "Crea" o "Registra".

Variabili e videate disponibili

Le seguenti variabili sono alimentate:

. TYPALI                  : Tipo di alimentazione

                                            = SQH            per le offerte

                                            = SOH            per gli ordini e la simulazione di listino

                                            = SDH             per le consegne

                                            = SIH               per le fatture

. DATREF                 : Data di riferimento

. LCHGTYP               : Tipo di cambio

. LPRITYP                 : Tipo di prezzo

. LCUR                     : Valuta

 Le classi videate caricate sono le seguenti:

Contesto

GFONCTION

Videate

Offerte

GESSQH

SQH0 SQH1 SQH2 SQH3

Ordini

GESSOH

SOH0 SOH1 SOH2 SOH3 SOH4

Consegne

GESSDH

SDH0 SDH1 SDH2 SDH3

Fatture

GESSIH

SIH0 SIH1 SIH2 SIH4

Le videate SQH3, SOH4, SDH1, SIH4 contengono il riquadro delle righe.

Tabelle aperte 

Nel riquadro sottostante, il flag (contenuto significativo = sì) indica che i dati delle classi interessate sono allineati al contesto e non devono essere alterati dall'entry point.

Tabella

Offerte

Ordine

Cons

Fatt

Contenuto

significativo

Descrizione Tabella

BPARTNER

Terzi

BPCUSTOMER

Cliente

BPCUSMVT

Movimenti clienti

BPDLVCUST

Cliente consegnato

BPCARRIER

 

 

 

No

Trasportatore

CONTACT

No

Contatto

ITMMASTER

Articolo

ITMSALES 

Articolo vendita

ITMBPC

No

Articolo cliente

ITMMVT

 

No

Totali articolo

ITMFACILITY

No

Articolo sito

ITMCOST

 

 

No

Articolo costo

PRICSTRUCT

Struttura listino

SALESREP

Agente

SPRICLIST

Righe dei listini

SPRICLINK

Ricerca listini (link)

FACILITY

No

Sito

ATABDIV

No

Tabelle diverse

TABCUR

No

Tabella valute

TABVAC

No

Tabella determinazione IVA

TABVAT

No

Tabella codici IVA

TABRATVAT

No

Tabella aliquote IVA

TABCHANGE

No

Tabella cambio delle valute

TABUNIT

No

Tabella delle unità

TABSOHTYP

 

 

No

Tabella tipo di ordini

TABSIVTYP

 

 

 

No

Tabella tipo di fatture

TABDEPAGIO

 

No

Tabella interesse sconto

TABPAYTERM

 

No

Tabella condizioni di pagamento

TABUNAVAIL

 

 

No

Tabella periodi indisponibilità

TABMODELIV

 

 

No

Tabella modalità di consegna

 

 

 

 

 

 

 

SQUOTE

 

 

No

Offerta testata

SQUOTED

 

 

No

Offerta dettaglio

 SORDER

 

No

Ordine testata

SORDERP

 

No

Ordine dettaglio (prezzo)

SORDERQ

 

No

Ordine dettaglio (quantità)

SDELIVERY

 

 

No

Consegna testata

SDELIVERYD

 

 

No

Consegna dettaglio

SINVOICE

 

 

 

No

Fattura testata

SINVOICEV 

 

 

 

No

Fattura testata (valorizzazione)

SINVOICED

 

 

 

No

Fattura dettaglio

 

 

 

 

 

 

 

GTYPACCENT

 

 

 

No

Tipo di movimento

GACCCODE

 

 

 

No

Codici contabili

GACCOUNT

 

 

 

No

Conti generali

GJOURNAL

 

 

 

No

Giornali contabili