Sviluppo > Strumenti > Diversi > Transazioni sistema 

E' possibile creare, attraverso la gestione delle transazioni sistema , un codice di transazione che permette di realizzare un aggiornamento in massa (modifica, cancellazione di informazioni nel database), dopo una fase opzionale di inserimento di parametri associati. La funzione di esecuzione di queste transazioni è qui descritta.

Avviso legale

Questo tipo di funzione è una funzione di sviluppo il cui utilizzo è vietato nell'ambito di una normale gestione.

Le conseguenze legali, dell'utilizzo di strumenti di sviluppo su database contenenti dati i quali la legge ne vieta la manipolazione, sono completa responsabilità del cliente. Per maggiori informazioni consultare l'allegato corrispondente.

In effetti, la funzione di parametrizzazione di transazioni sistema è una funzione che permette un aggiornamento di massa dei dati di ogni tabella. Le regole di coerenza collegate all'applicativo non sono controllate; è uno strumento di manutenzione.

Bisogna quindi:

Prerequisiti

SEEREFERTTO Riferirsi alla documentazione di Implementazione

Gestione videata

Videata di inserimento

Presentazione

La videata che si apre permette di inserire il codice della transazione sistema ed i parametri ad essa legati. Effettuato l'inserimento, la funzione è lanciata sia in modalità test che in reale.

Appare una traccia quando l'esecuzione della funzione termina: questa dà l'elenco delle righe modificate.

Chiudi

 

Campi

I seguenti campi sono presenti in questo folder :

Blocco numero 1

  • Codice (campo COD)

Questo codice identifica la transazione di sistema da lanciare.

  • campo DES

Descrizione associata al codice precedente.

Blocco numero 2

  • Modalità test (campo TEST)

Se questa casella viene contrassegnata, la transazione viene eseguita senza alcun aggiornamento delle tabelle e la traccia restituisce i dati che verrebbero aggiornati se l'elaborazione venisse lanciata in effettivo.

E' allora possibile fornire un numero massimo di transazioni da elaborare.

  • Numero di transazioni (campo NOMBRE)

In modalità test, questo campo limita il numero di righe delle tabelle elaborate.

Riquadro

  • Variabile (campo VARDES)

Descrizione di ogni variabile che è possibile inserire come parametro della transazione di sistema.

  • Valore (campo VALEUR)

Definisce i valori associati ai parametri della transazione durante la sua esecuzione.

Chiudi

 

Stampe

Job batch

Questa funzione può essere lanciata in batch. Il job standard AMIEXE è previsto per questo.

Messaggi di errore

Non esistono messaggi di errore ad eccezione di quelli generici.

Tabelle utilizzate

SEEREFERTTO Riferirsi alla documentazione di Implementazione