(da 1 a 5 o 10)
Il codice AGG è un codice caratteristico utilizzato dalle stampe e dai programmi di interrogazione. E' possibile creare tanti codici quanti necessari (ognuno corrispondente ad un tipo di informazioni statistiche).
I codici società e sito permettono di avere, se necessario, delle statistiche dettagliate ( non è obbligatorio, e se sui desidera questo livello di dettaglio, i campi corrispondenti resteranno vuoti nella costituzione del database).
Il campo data è alimentato con il primo giorno del periodo corrispondente alla data dell'evento attivante (a seconda dei casi sarà il primo giorno della settimana, dei quindici giorni, del mese, del trimestre...)
I campi criteri sono definiti liberamente utilizzando i campi delle tabelle in linea (o con delle parti di questi campi, per esempio i primi due caratteri del CAP). Ciò permette di avere delle statistiche con degli assi di analisi più o meno dettagliati. Nelle versioni a partire dalla 140, si possono avere da 1 a 8 criteri (nella versione 130, si era limitati a 4).
I campi degli importi contengono i totali degli importi che si desidera analizzare nelle statistiche.
La parametrizzazione si fa tramite questa funzione, creando delle schede attivanti la costituzione della base statistica. Almeno una scheda è creata dal codice AGG utilizzato. Ogni scheda è identificata da un codice univoco, che spesso si confonde col codice AGG, salvo che si voglia che due (o più) schede aggiornino lo stesso codice AGG (in questo caso i codici saranno diversi).
Per i parametri statistici di questo tipo è inoltre possibile definire se le previsioni devono essere inserite (o calcolate a partire dal reale) relativamente ai totali statistici.
La consultazione delle statistiche può farsi su 1 fino a 10 espressioni calcolate a partire degli importi totalizzati sul periodo di interrogazione, sul periodo precedente, ed anche sui budget inseriti. Se per esempio si desidera vedere nella videata solo i valori medi di un totale, ci si curerà di totalizzare l'espressione desiderata su una prima colonna di aggregazione, di contare il numero di aggregazioni fatte cumulando 1 su un'altra colonna di aggregazione e di presentare nella videata di interrogazione il rapporto tra queste due colonne. Per consultare le statistiche, si entrerà nella funzione di consultazione indicando il codice AGG da consultare. Allora si potrà fare lo zoom sui diversi livelli di dettaglio indotti dai successivi criteri. Gli zoom finali si faranno sul dettaglio dei movimenti aggregati (se sono ancora in linea).
E' possibile una consultazione contestuale delle statistiche dalla funzione File/Statistiche che può essere parametrizzata su ogni oggetto (c'è una casella da contrassegnare che lo definisce). Quando questa funzione è utilizzata, appare un elenco di codici statistici accessibili e lo zoom si fa allora al livello più dettagliato possibile tenuto conto del contesto chiamante. Per esempio, nell'ambito di una gestione commerciale, se è stata definita una statistica per regione (i primi due caratteri dell'indirizzo associati di default al terzo), poi per famiglia statistica cliente, poi per cliente, per articolo, un richiamo alle statistiche da una scheda cliente autorizzerebbe l'accesso a questa statistica e si posizionerebbe automaticamente sul livello di dettaglio del cliente (poichè il contesto permette di dare un valore di default alla regione, alla famiglia cliente e al codice cliente). Quindi si vedrebbe apparire direttamente il totale delle statistiche del cliente per famiglia articolo.
Riferirsi alla documentazione di Implementazione
Presentazione
In testata di scheda, si ritrova un codice (identificativo univoco per la parametrizzazione) e una descrizione.
Chiudi
Campi
I seguenti campi sono presenti in questo folder :
| Identifica il codice statistica corrente. Ad un codice statistica sono collegati dei totali basati su da 1 a 8 criteri combinati. |
| Permette di definire una descrizione associata ad ogni scheda. |
| Questa descrizione permette di fornire una descrizione alla scheda. |
Chiudi
Presentazione
Questo folder definisce le informazioni principali dell'aggregato statistico (evento attivante, frequenza, livello di definizione...).
Chiudi
Campi
I seguenti campi sono presenti in questo folder :
Accessibilità
| Questa casella da contrassegnare permette di attivare o disattivare la scheda corrente senza tuttavia perderne il contenuto. |
| Un codice attività permette:
Così, se il codice attività non è attivo, l'elemento evidenziato non sarà utilizzabile, e il codice associato (se ne ha) non verrà generato né sarà attivabile. |
| Questo codice di accesso permette di limitare l'accesso alla scheda corrente ad alcuni utenti. Nel caso delle statistiche, il diritto alla consultazione controlla anche la consultazione dei dati statistici che risultano dalla parametrizzazione. |
| Modulo di appartenenza della parametrizzazione. Questo campo permette di precisare se la videata deve essere creata nel database del dossier. Lo è se il modulo al quale è collegata la videata è attivo per il dossier. |
Periodicità
| Quando si desidera determinare i totali su una periodicità non predefinita nel prodotto, è possibile definire qui il nome di una elaborazione i cui seguenti sottoprogrammi dovranno essere definiti:
Un esempio di questi sottoprogrammi può essere consultato conservando l'elaborazione SUBSTADEC, che definisce i sottoprogrammi corrispondenti alla gestione per decade. |
| Periodicità per la quale si desidera effettuare la statistica. Un menù locale permette di definire differenti periodicità (giornaliera, settimanale, quindicinale, mensile...) Le registrazioni dei totali creati dall'aggregazione statistica sono datate dal primo giorno del periodo. |
Gestione
| Il codice attivatore della statistica permette di identificare l'elemento che attiva la statistica. Deve essere definito nella tabella degi eventi attivatori. |
| Le date di inizio e fine di validità definite su alcune schede permettono di limitare la validità di una scheda tra due date. |
|   |
| Questo codice è di default il codice della statistica/ Ma può essere differente, in particolare se si desidera costituire un solo aggregato a partire da più eventi attivatori differenti (il che impone più codici statistici). In questo caso, il codice di aggiornamento sarà comune a tutti i codici statistici. |
| Tempo di conservazione della statistica espresso in numero di mesi. Questo tempo viene utilizzato dalla gestione delle cancellazioni, non appena si decide di cancellare i dati statistici. Poiché i dati statistici sono in generale piuttosto aggregati, ed occupano uno spazio limitato, è spesso interessante conservare queste statistiche durante un lungo periodo di tempo. |
| Questa data visualizzata permette di conoscere l'ultima data alla quale è stato realizzato un totale tramite ricalcolo della statistica. |
Consultazione
| Permette di definire il codice videata utilizzata di default per la consultazione della statistica corrispondente. Questo codice videata, di tipo STA, viene definito nella funzione di parametrizzazione delle videate di consultazione. In assenza di valori, viene utilizzata la videata STD. |
| Questo campo permette di dare accesso ad una scheda dal livello più basso della consultazione statistica, definendo il codice dell'oggetto corrispondente. La chiave di questa scheda deve essere in linea a questo livello. Solitamente si tratta del codice oggetto collegato alla tabella di cui si totalizzano dei valori nella statistica. |
| Questo campo permette di inserire la stampa Crystal Reports associata alla consultazione di questo codice statistiche (lanciato tramiteFile/Elenco). Esiste una stampa generica chiamata STAT, ma quest'ultima presenta tutte le colonne in modo uniforme, mentre è possibile, conoscendone il contesto, creare una stampa personalizzata per copia e modifica di tale stampa. |
|   |
Caratteristiche
| Permette di definire il livello organizzativo del totale per periodo (un totale generale, per società o per sito). Il livello di dettaglio sito può essere ottenuto solo se l'evento attivatore definisce un codice sito; il livello di dettaglio società può essere ottenuto se sono definiti un sito o una società nell'evento attivatore. All'ottenimento, si potrà richiedere sia il dettaglio più fine qui parametrizzato, sia un livello aggregato (per società o generale se il totale è stato gestito per sito. |
| Permette di definire se il totale nei record statistici viene aggiornato in tempo reale o in batch. E' importante notare che solo gli eventi attivatori standard possono dare luogo alle aggregazioni in tempo reale (ad ogni aggiornamento viene calcolato il totale). A meno che non si sviluppi uno specifico, le statistiche basate su eventi attivatori non standard potranno essere aggiornate solo in batch. Per ragioni di prestazioni, l'utilizzo di un gran numero di totali standard basati su un determinato evento attivatore può rallentare la transazione corrispondente. E' quindi prudente privilegiare le statistiche in modalità batch e prevedere un job batch regolare incaricato di aggiornarle. |
Blocco numero 6
Chiudi
Presentazione
Questo folder permette di definire, nei due riquadri successivi:
Chiudi
Campi
I seguenti campi sono presenti in questo folder :
Riquadro Campi
| Definisce la tabella nella quale si trova il criterio di raggruppamento della riga di statistica. |
| Quando la tabella precedente è più volte in linea nell'evento attivatore, si preciserà qui l'abbreviazione utilizzata in questo caso particolare. |
| Definisce il codice del campo così come è conosciuto nella tabella. |
| Quando il criterio scelto è multi-occorrenze, il valore di questo campo permette di fornire un indice (che va da 0 a N-1, dove N è il numero di occorrenze del campo). |
| Definisce la descrizione del criterio così come dovrà apparire durante l'interrogazione della statistica. Di default, la descrizione del campo viene ripresa nel dizionario, il che permette di visualizzare la descrizione nella lingua di connessione dell'utente. Ma è anche possibile modificarla per fornirgli una descrizione diversa, che occorre poter definire in diverse lingue. La definizione di una descrizione in una lingua diversa da quella della connessione corrente è possibile su dei campi traducibili come questo grazie alla funzione Traduzioni in linea,accessibile con un clic destro sul campo. Si apre allora una finestra che permette questo inserimento. |
|   |
| Quando il campo criterio è una stringa di caratteri, è possibile definire l'aggregazione su una sotto-stringa di caratteri definendo la posizione del primo carattere interessato (1=inizio stringa) e la lunghezza. Per esempio:
|
|   |
| Campo soltanto visualizzato che indica il tipo di dato (carattere, numerico, menù locale, data ...) corrispondente al criterio inserito sulla riga. |
Riquadro Valori
| Definisce la descrizione proposta di default a fronte del totale statistico. |
| Definisce la descrizione del totale salvato nel record statistico. |
| Questa formula calcolata, che può richiamare tutte le variabili e le tabelle in linea al momento dell'aggregazione, viene interpretata e il suo risultato è totalizzato nell'aggregato statistico corrispondente al periodo e al livello organizzativo di aggregazione definito. |
| Se tale flag è a Sì, è possibile definire delle previsioni per l'importo totalizzato corrispondente. Tali previsioni potranno essere inserite, calcolate a partire dall'effettivo o da previsioni di un altro periodo, e ciò ad una maglia di aggregazione liberamente definita a partire dai criteri definiti per la statistica. All'ottenimento della statistica, si potranno presentare contemporaneamente i totali calcolati, le previsioni corrispondenti, e ogni espressione che li utilizza entrambi (ciò si parametrizza sul folder Avanzate della statistica). |
| Questo flag permette di precisare se l'espressione precedente è espressa in una valuta, di cui si potrà successivamente fornire la valuta tramite un'espressione calcolata, e la valuta comune nella quale deve essere convertita. La conversione si effettua al tasso storico definito alla data di riferimento dell'evento attivante, il tipo di cambio utilizzato per la conversione viene definito dal parametro CHGTYP (il primo tipo se nulla è stato definito). E' possibile così ottenere degli importi totalizzati espressi in modo omogeneo. |
| Quando l'importo statistico è espresso in valuta, questo campo permette di conoscere il codice della valuta di destinazione, per poter convertire gli importi in una valuta comune prima di totalizzarli. Si tratta di un'espressione calcolata sia di tipo costante, sia facente intervenire una variabile comune come per esempio GSYSCUR. |
| Quando l'importo statistico è espresso in valuta, questo campo permette di conoscere il codice della valuta di origine, al fine di poter convertire gli importi in una valuta comune prima di totalizzarli. Si tratta di un'espressione calcolata sia di tipo costante, sia che fa intervenire dei campi in linea al momento dell'aggregazione. |
Chiudi
Presentazione
Quando i risultati statistici non si riassumono semplicemente con una presentazione dei totali realizzati sul folder precedente, si completerà questo folder con le seguenti informazioni supplementari:
Chiudi
Campi
I seguenti campi sono presenti in questo folder :
Riquadro Colonne
| Questo campo definisce la descrizione della colonna così come verrà presentata durante la consultazione. Se si desidera che la consultazione possa essere effettuata in altre lingue rispetto alla lingua di connessione originale, occorrerà tradurre la descrizione. La definizione di una descrizione in una lingua diversa da quella della connessione corrente è possibile su dei campi traducibili come questo grazie alla funzione Traduzioni in linea,accessibile con un clic destro sul campo. Si apre allora una finestra che permette questo inserimento. | |||
| Si inserirà qui la formula che permette di calcolare l'importo della colonna. Questa formula può far intervenire delle costanti, delle funzioni e le seguenti variabili (che possono essere selezionate tramite tasto destro):
Durante la consultazione, si inserirà il periodo di consultazione della statistica ed anche il periodo precedente se almeno una delle formule fa apparire dei dati relativi al periodo precedente. Possono essere utilizzate formule complesse che fanno intervenire operazioni, funzioni e variabili: viene ammessa ogni espressione aritmetica, che può essere parametrizzata con l'aiuto dell'assistente di formule, ad esempio:
| |||
| Questo tipo di colonna permette di definire dei totali sugli importi visualizzati. I valori possibili sono i seguenti:
Attenzione, se il riquadro non presenta la totalità delle righe (è il caso se il bottone Successivo non è disattivato, sul primo folder), non si tratta di una percentuale in relazione al totale generale, ma solo in relazione alle righe presenti nel riquadro: ciò succede se il numero di righe parametrizzate per la videata di consultazione è minore del numero di criteri del livello consultato). Per esempio, se si ha un riquadro di consultazione limitato a 10 righe, 20 criteri da CR01 a CR20, per i quali l'importo totalizzato è alternativamente uguale a 50 e 100 e 4 colonne parametrizzate C1 (Normale, Totale progressivo, % del totale, % totalizzato), si vedranno apparire sul primo folder i seguenti importi:
| |||
| Permette di definire, nel formato decimale, il numero di cifre prima e dopo la virgola. Se questo campo non è indicato, si utilizza il valore del parametro FMTSTA. |
Condizioni
| Definisce delle condizioni logiche che vertono su costanti, funzioni e campi in linea durante il processo di totalizzazione. Se le condizioni non sono soddisfatte, la totalizzazione non viene effettuata (se ci sono più righe, i criteri sono legati da una e logica). |
Chiudi
I seguenti campi sono presenti sulla finestra aperta da questo bottone : Blocco numero 1
Blocco numero 2
Chiudi Questo bottone permette di copiare la definizione della scheda da o verso un altro dossier. |
Oltre ai messaggi generici, i seguenti messaggi d'errore possono apparire al momento dell'inserimento :
Si è voluto utilizzare un criterio estratto da una tabella non referenziata come collegata nell'evento attivante.
Si è voluto utilizzare, nel riquadro delle variabili, una variabile non definita nell'evento attivante.
L’espressione aritmetica inserita è sintatticamente errata (un informazione supplementare può seguire questo messaggio)