Entry Points > Modulo Vendite > Script standard TRTVENMAJ 

MAJMVC: Modificare il cliente destinatario dell'aggiornamento dei movimenti

Questo entry point riguarda l'aggiornamento dei movimenti clienti.

Permette di intervenire per modificare il cliente sul quale si desidera effettuare l'aggiornamento.

E' richiamato nel sotto-programma di aggiornamento dei movimenti clienti, appena prima la lettura. Permette di modificare il cliente nella chiave di lettura.

Contesto e modalità di funzionamento

Transazione

C'è una transazione in corso. La variabile GOK è utilizzata e testata. E' inizializzata a 1. Può essere posizionata a 0 se si desidera abbandonare la transazione.

Diversi casi di chiamata

Questo entry point viene richiamato nel programma TRTVENMAJ nel sotto-programma MAJMVC. Questo sotto-programma viene chiamato da ogni programma che permette la creazione, modifica, cancellazione di un documento (ordine, consegna, fattura).  

Variabili significative

 Ecco le variabili che vengono passate al sotto-programma MAJMVC:

.          CLIENT           :           Codice del cliente interessato dall'aggiornamento (cliente ordine, consegnato, fatturato)

.          DEVORD        :           Valuta del documento

.          CHGTYP         :           Tipo di cambio

.          DATORD        :           Data del documento

.          ORDNOT       :           Importo imponibile

.          ORDATI          :           Importo totale

.          SENS              :           Segno di aggiornamento (+ o -)

.          TYP                 :           Tipo di importi da elaborare

                                   « C »   :           Aggiornamento in ordine cliente ordine          

                                   « F »    :           Aggiornamento in ordine cliente fattura      

                                   « O »   :           Aggiornamento in corso consegna

                                   « D »   :           Aggiornamento consegnato         

                                   « I »     :           Aggiornamento fatturato non contabilizzato

.          CAT                :           Categoria di ordine o di consegna

                                   « 2 »    :           Ordine o consegna  di prestito

                                   «   »     :           altro

La variabile WPOINT_CLIENT è stata creata espressamente per alimentare il cliente da utilizzare per fare l'aggiornamento dell’in-corso. Se è presente, alimenta CLIENT prima della lettura dell'incorso. Se non è alimentata, si continua a fare la lettura con CLIENT.

NB: La chiave del movimento cliente è inoltre costituita dal cliente e dal sito finanziario.  Il sito finanziario è alimentato con GFINRSP.

Se la registrazione in corso cliente non esiste per la chiave CLIENT-GFINRSP, viene creata. Altrimenti, è aggiornata.