Entry Points > Modulo Vendite > Script standard FUNSPCINC 

SPCINCFIL: Aggiunta di criteri al filtro di selezione delle schede listini da re

Questo entry point permette di completare il filtro di selezione delle schede listino da revisionare.

E' chiamato nel programma di calcolo delle nuove schede listino FUNSPCINC

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non c'è file traccia aperto.

Vari casi di chiamata

Questo entry point è chiamato all'inizio di programma.

Variabili disponibili

Gli intervalli di schede e la data di validità che permettono di costituire la variabile filtro standard FILTRESPF.

Questo entry point permette di utilizzare i campi della tabella SPRICFICH per completare la variabile FILTRESPF

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.

Tabella

Abbreviazione

Contenuto significativo

Descrizione Tabella

SINCENT

SNE

Definizione revisione listini

SINCDET

SND

Definizione revisione listini (righe)

SPRICCONF

SPC

Parametrizzazione listini clienti

PRICSTRUCT

PRS

Struttura dei listini

SPREASON

SPR

No

Causali listini vendite

SPRICFICH

SPF

No

Listini clienti (Scheda)

SPRICLIST

SPL

No

Listini clienti (Righe)

SPRICFICH

SPFN

No

Listini clienti (Scheda)

SPRICINCR

SPI

No

Aumento listini (nuovi valori della riga)

ITMMASTER

ITM

No

Articoli

ITMSALES 

ITS

No

Articoli-vendite

ITMBPC

ITU

No

Articoli-clienti

ITMFACILIT

ITF

No

Articoli-siti

ITMCOST

ITC

No

Articoli-costi

BPARTNER

BPR

No

Business Partner

BPCUSTOMER

BPC

No

Clienti

BPCUSTMVT

MVC

No

Movimenti clienti

BPADDRESS

BPA

No

Indirizzi

TABCUR

TCU

No

Tabella delle valute

SPCINCCTL: Selezione della scheda listino da revisionare a seconda del suo conte

Questo entry point permette di determinare se la scheda corrente deve essere revisionata.

E' chiamato nel programma di calcolo delle nuove schede listino FUNSPCINC

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non c'è file traccia aperto.

Vari casi di chiamata

Questo entry point è chiamato dopo la lettura della scheda listino. Permette di affinare la selezione quando i criteri di selezione non sono contenuti nei campi della tabella SPRICFICH.

Variabili disponibili

Posizionare la variabile GPE a 1 per non revisionare la scheda corrente.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.

Tabella

Abbreviazione

Contenuto significativo

Descrizione Tabella

SINCENT

SNE

Definizione revisione listini

SINCDET

SND

Definizione revisione listini (righe)

SPRICCONF

SPC

Parametrizzazione listini clienti

PRICSTRUCT

PRS

Struttura dei listini

SPREASON

SPR

No

Causali listini vendite

SPRICFICH

SPF

Listini clienti (Scheda)

SPRICLIST

SPL

No

Listini clienti (Righe)

SPRICFICH

SPFN

No

Listini clienti (Scheda)

SPRICINCR

SPI

No

Aumento listini (nuovi valori della riga)

ITMMASTER

ITM

No

Articoli

ITMSALES 

ITS

No

Articoli-vendite

ITMBPC

ITU

No

Articoli-clienti

ITMFACILIT

ITF

No

Articoli-siti

ITMCOST

ITC

No

Articoli-costi

BPARTNER

BPR

No

Business Partner

BPCUSTOMER

BPC

No

Clienti

BPCUSTMVT

MVC

No

Movimenti clienti

BPADDRESS

BPA

No

Indirizzi

TABCUR

TCU

No

Tabella delle valute

UPDNEWCRD: Modifica della nuova scheda prima dell'aggiornamento della tabella

Questo entry point permette di assumere il controllo prima della fine della transazione revisione dei listini.

E' chiamato nel programma di calcolo delle nuove schede listino FUNSPCINC

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso

Per rifiutare l'aggiornamento della scheda, occorre posizionare la variabile GOK a 0.

File traccia

Non c'è file traccia aperto.

Vari casi di chiamata

Questo entry point riguarda la modifica, duplicazione o cambi di valuta di una scheda.

E' chiamato per ogni scheda, quando la tabella di lavoro SPRICINCR contiene l'insieme delle righe listini calcolati, ma prima della copia nella tabella delle righe listini SPRICLIST

Variabili disponibili

[F :SNE]TYP determina il tipo di aggiornamento ( 1= duplicazione della scheda / 2=modifica della scheda / 3=cambio di valuta).

Per i 3 tipi di aggiornamento a questo livello del programma, la tabella di lavoro SPRICINCR contiene l'insieme delle righe calcolate.

Duplicazione: Creazione di una nuova scheda a partire dal contenuto di SPRICINCR

-          Ricerca di un numero di scheda

-          Scrittura delle righe della nuova scheda a partire dalla tabella di lavoro.

-          Se la data di fine della scheda origine è superiore alla data di inizio della nuova scheda, la scheda origine viene rettificata (giorno di fine = giorno di inizio della nuova scheda –1).

Modifica:   

- Cancellazione di righe origine

- Scrittura delle righe a partire della tabella di lavoro

Cambio di valuta: Creazione di una nuova scheda a partire dal contenuto di SPRICINCR

-          Ricerca di un numero di scheda

-          Scrittura delle righe della nuova scheda a partire dalla tabella di lavoro.

La variabile WNEW_PLI permette, alimentandola nell'entry point, di modificare il codice listino delle nuove schede create in caso di duplicazione o di modifica. ATTENZIONE, è necessario che esista la parametrizzazione di questo codice listino in quanto il programma non effettua verifiche.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al contesto.  

Tabella

Abbreviazione

Contenuto significativo

Descrizione Tabella

SINCENT

SNE

Definizione revisione listini

SINCDET

SND

Definizione revisione listini (righe)

SPRICCONF

SPC

Parametrizzazione listini clienti

PRICSTRUCT

PRS

Struttura dei listini

SPREASON

SPR

No

Causali listini vendite

 

 

 

 

SPRICFICH

SPF

Listini clienti (Scheda)

SPRICLIST

SPL

Listini clienti (Righe)

SPRICFICH

SPFN

No

Listini clienti (Scheda)

SPRICINCR

SPI

Aumento listini (nuovi valori della riga)

 

 

 

 

ITMMASTER

ITM

No

Articoli

ITMSALES 

ITS

No

Articoli-vendite

ITMBPC

ITU

No

Articoli-clienti

ITMFACILIT

ITF

No

Articoli-siti

ITMCOST

ITC

No

Articoli-costi

BPARTNER

BPR

No

Business Partner

BPCUSTOMER

BPC

No

Clienti

BPCUSTMVT

MVC

No

Movimenti clienti

BPADDRESS

BPA

No

Indirizzi

TABCUR

TCU

No

Tabella delle valute