Entry Points > Modulo Vendite > Script standard SUBSRHC 

ALIPICSRH: Alimentazione dettaglio reso dopo selezione riga consegna

Questo entry point permette di assumere il controllo dopo ogni selezione di un dettaglio consegna per completare l'alimentazione della classe videata [M :SRH1] del dettaglio reso.

 Viene chiamato nella gestione dei resi clienti al momento della picking delle consegne.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non ci sono file traccia aperti

Vari casi di chiamata

Questo entry point viene chiamato nella gestione dei resi clienti per ogni riga di consegna selezionata nella lista di selezione delle consegne. Se viene selezionata la consegna completa, l'entry point viene richiamato per ogni riga.

Attenzione: L'entry point non viene richiamato al momento della deselezione di una riga.  

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al 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

SDELIVERY

Consegne testata

SDELIVERYD

Consegne riga

SRETURN

No

Testata reso

SRETURND

No

Dettaglio reso

 SORDER

No

Ordini testata

SORDERQ

No

Ordini riga quantità

SORDERP

No

Ordini riga prezzo

BPARTNER

No

Terzi

BPCUSTOMER

No

Clienti

BPDLVCUST

No

Clienti consegnati

ITMMASTER

No

Articoli

ITMSALES 

No

Articoli vendita

 

 

 

 

ALISDHSRH: Alimentazione testata reso dopo picking di una consegna

Questo entry point permette di assumere il controllo dopo la picking di una consegna, durante l'alimentazione della videata testata reso a partire dalla testata di consegna. 

 Viene chiamato nella gestione dei resi clienti durante la picking delle consegne.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non ci sono file traccia aperti

Contesto di chiamata

Questo entry point viene chiamato nella gestione dei resi clienti, alla creazione di un reso, quando si effettua la picking di una consegna o di una riga di consegna e non esiste ancora la riga di dettaglio per il reso. L'entry point viene quindi richiamato una sola volta per il reso.

Attenzione: L'entry point non viene richiamato al momento della deselezione di una riga.  

Variabili e videate disponibili

Le videate dell'oggetto reso sono aperte, i campi relativi alla testata reso sono alimentati con i dati della testata consegna. I campi relativi alla prima riga dettaglio non sono ancora alimentati nel riquadro delle righe.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al 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

SDELIVERY

Consegne testata

SDELIVERYD

Consegne riga

SRETURN

No

Testata reso

SRETURND

No

Dettaglio reso

 SORDER

No

Ordini testata

SORDERQ

No

Ordini riga quantità

SORDERP

No

Ordini riga prezzo

BPARTNER

No

Terzi

BPCUSTOMER

No

Clienti

BPDLVCUST

No

Clienti consegnati

ITMMASTER

No

Articoli

ITMSALES 

No

Articoli vendita

 

 

 

 

REAJUST : Rettifica della quantità da restituire in UV

Questo entry point viene utilizzato in fase di picking di una riga di consegna nella gestione dei resi clienti.

Permette di assumere il controllo durante la selezione di un dettaglio consegna per rettificare la quantità da restituire calcolata in UV.

E' richiamato nella gestione dei resi clienti al momento della picking delle consegne.

Contesto e modalità di funzionamento

Transazione

Non vi sono transazioni in corso.

File traccia

Non ci sono file traccia aperti

Contesto di chiamata

Questo entry point viene chiamato nella gestione dei resi clienti per ogni riga di consegna selezionata nella lista di selezione delle consegne. Se si seleziona la consegna completa, l'entry point viene chiamato ad ogni riga.

Si trova nell’etichetta $SEL1 del programma SUBSRHC dopo lettura della riga di consegna e determinazione della quantità da restituire.   

Dopo determinazione della quantità da restituire in UM, il sistema converte questa quantità in UV. Se la quantità convertita è diversa dalla quantità convertita arrotondata in funzione del numero di decimali dell'UV, il sistema forza l'UV con l'UM. L'entry point permette di non forzare l'UV con l'UM e di conservare l'UV della riga di consegna. 

Variabili e videate disponibili

La classe [F:SDH] è in linea ed è alimentata con la testata della consegna da restituire.

La classe [F:SDD] è in linea ed è alimentata con la riga della consegna da restituire.

Le classi videate della testata reso [M:SRH0], [M:SRH1], [M:SRH2] sono alimentate.

La classe videata delle righe di reso [M:SRH1] è in corso di alimentazione. La variabile NOL contiene l'indice della riga in corso di alimentazione.

[M:SRH1]SAU(NOL)è caricata con l'UV.

[M:SRH1]STU(NOL)è caricata con l'UM.

[M:SRH1]SAUSTUCOE(NOL)è caricata con il coefficiente di conversione UV-UM.

La variabile LQTYSTUcontiene la quantità da restituire in UM.

La variabile WQTYcontiene la quantità da restituire convertita in UV e arrotondata.

La variabile WQTYSAUcontiene la quantità da restituire convertita in UV non arrotondata.

Se WQTY <> WQTYSAUil sistema forza l'UV con l'UM.

Per non forzare l'UV con l'UM, occorre intervenire sulla variabile locale WQTYSAU.

Tabelle aperte 

Nel riquadro sottostante, il flag contenuto significativo indica che il contenuto è allineato al 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

SDELIVERY

Consegne testata

SDELIVERYD

Consegne riga

SRETURN

No

Testata reso

SRETURND

No

Dettaglio reso

 SORDER

No

Ordini testata

SORDERQ

No

Ordini riga quantità

SORDERP

No

Ordini riga prezzo

BPARTNER

No

Terzi

BPCUSTOMER

No

Clienti

BPDLVCUST

No

Clienti consegnati

ITMMASTER

No

Articoli

ITMSALES 

No

Articoli vendita