Generatore Articoli – Manuale Utente

Generatore Articoli – Manuale Utente
Generatore Articoli – Manuale Utente
Paragrafo-Pagina di Pagine 1-1 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
SOMMARIO
1
A Chi è destinato ...............................................................................................................1-4
2
Pre requisiti ......................................................................................................................2-4
3
Obiettivi ............................................................................................................................3-4
4
Durata della formazione ...................................................................................................4-4
5
Introduzione concettuale ..................................................................................................5-4
6
Impostazione Generatore Articoli .....................................................................................6-5
6.1
Schema del Flusso di attivazione ............................................................................................................. 6-5
6.2
Allineamento Contatori .......................................................................................................................... 6-6
6.3
Parametri Funzionali - Numeratori Parti (FU) ............................................................................................. 6-6
6.4
Parametri Funzionali – Parametri Generatore Articoli (FU) ........................................................................... 6-6
6.5
Manutenzione Anagrafico Articoli (AR) ...................................................................................................... 6-7
6.6
Manutenzione Distinta Base (DB) ............................................................................................................ 6-7
6.7
Manutenzione Cicli di Lavoro (CI) ............................................................................................................ 6-8
6.8
Tabella Formule (UF) ............................................................................................................................. 6-8
6.9
Tabella Classificazione Codici (NC) ........................................................................................................... 6-9
6.9.1
Copia Questionario Tecnico .............................................................................................................. 6-10
6.10
Questionario Tecnico Prodotti (UA) ......................................................................................................... 6-11
6.11
Risposte per Classe Domanda (NG) ........................................................................................................ 6-15
6.12
Gestione Varianti di Distinta Base (MD) ................................................................................................... 6-15
6.13
Gestione Varianti di Cicli di Lavorazione (ML) ........................................................................................... 6-16
6.14
Tabella Configurazione Stampa Questionario (OQ) .................................................................................... 6-16
7
Utilizzo Generatore Articoli .............................................................................................7-20
7.1
Generazione di un nuovo articolo ........................................................................................................... 7-20
7.2
8
Ricerca Articoli attraverso il questionario (VA) .......................................................................................... 7-21
Utility di Controllo ..........................................................................................................8-22
8.1
Controllo articoli duplicati (C4) ............................................................................................................... 8-22
8.2
Stampa Articoli con Questionario Duplicato (XN)....................................................................................... 8-23
8.3
Stampa Questionari Articoli (ZB) ............................................................................................................ 8-23
8.4
Stampa Distinta per Controllo Questionari (C3) ........................................................................................ 8-23
8.5
Validazione Distinta Base ...................................................................................................................... 8-24
8.5.1
9
Regole Validazione Distinta Base (UB) ............................................................................................... 8-24
Utility di Allineamento ....................................................................................................9-25
9.1
Allineamento contatori Parti (C2) ........................................................................................................... 9-25
9.2
Allineamento Parametri Questionari Articoli (RZ) ...................................................................................... 9-25
9.3
Allineamento Descrizioni Articolo a Questionari (NB) ................................................................................. 9-25
9.4
10
Allineamento Risposte Questionari Articoli (ZO) ........................................................................................ 9-26
Generatore Articoli in Batch ....................................................................................... 10-26
10.1
Compilazione dell‟ Archivio di Appoggio ................................................................................................. 10-26
10.2
Esecuzione Generazione Batch (2B) ...................................................................................................... 10-27
10.3
Files di appoggio della procedura.......................................................................................................... 10-27
11
Sistema di classificazione 1 ........................................................................................ 11-27
11.1
Tabella Classificazione Codici (NC) ........................................................................................................ 11-27
11.2
Tabella Descrizioni da classificazione (ND) ............................................................................................. 11-28
11.3
Anagrafico Articoli –Classificazione 1 (AR) ............................................................................................. 11-28
11.4
Parametri Anagrafico Parti (FU) ............................................................................................................ 11-29
11.5
Allineamento classificazioni da Codici Articolo (NE).................................................................................. 11-29
11.6
Allineamento Descrizioni Articolo a Classificazioni (NF) ............................................................................ 11-29
12
Appendice................................................................................................................... 12-30
Paragrafo-Pagina di Pagine 1-2 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
12.1
Gestione Domande e Risposte in Lingua ................................................................................................ 12-30
12.1.1
Parametri Funzionali – Questionari (FU) ........................................................................................... 12-30
12.1.2
Gestire le Traduzioni ..................................................................................................................... 12-31
12.1.3
Traduzioni di Risposte libere ........................................................................................................... 12-32
12.1.4
Stampare Testi Tradotti ................................................................................................................. 12-32
12.2
Gestione Risposte numeriche progressive .............................................................................................. 12-33
12.2.1
Codifica in UA .............................................................................................................................. 12-33
12.2.2
Compilazione del questionario ........................................................................................................ 12-33
12.2.3
Tabella risposte per Classe Domande ............................................................................................... 12-34
12.3
Alcuni casi di errore ........................................................................................................................... 12-34
12.3.1
Primo caso................................................................................................................................... 12-34
12.3.2
Secondo caso ............................................................................................................................... 12-34
12.3.3
Terzo caso ................................................................................................................................... 12-34
12.3.4
Quarto caso ................................................................................................................................. 12-35
12.3.5
Quinto caso ................................................................................................................................. 12-35
12.3.6
Sesto caso ................................................................................................................................... 12-35
Paragrafo-Pagina di Pagine 1-3 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
1 A CHI È DESTINATO
Ai Tecnici progettisti che operano sugli Articoli e Distinta base dei prodotti.
2 PRE REQUISITI
L‟allievo deve essere in grado di operare con l‟interfaccia webgate400 e conoscere Distinta Base , Cicli e Anagrafica Articoli.
3 OBIETTIVI
Alla fine del corso sarai in grado di :
Argomento
Livello
Durata
1.
Impostare il Generatore articoli
Base
180 min.
2.
Impostare la Stampa questionari
Base
30 min.
3.
Utilizzare il Generatore articoli
Base
60 min.
4.
Controllare i dati del Generatore articoli
Base
30 min.
5.
Allineare i dati del Generatore articoli
Base
30 min.
6.
Generare Articoli in Batch
Base
60 min.
7.
Gestire il Sistema di classificazione 1
Base
60 min.
8.
Gestione Lingue e Risposte numeriche
Base
30 min.
4 DURATA DELLA FORMAZIONE
Per la totalità degli obiettivi indicati, compresa la fase di verifica dell‟apprendimento, la durata della sessione è di 8 ore.
5 INTRODUZIONE CONCETTUALE
La procedura del “Generatore Articoli” anche chiamata “Questionario Tecnico” consente la costruzione di un sistema
di classificazione dei prodotti attraverso la definizione di un questionario legato alle tipologie di progetto e di definire le
regole per la generazione automatica del prodotto (distinta base, intera o parziale, e cicli di lavorazione). La creazione di un
articolo attraverso il sistema di classificazione permette di :

Attribuire all'articolo caratteristiche predefinite attraverso una risposta ad una serie di domande.

Creare una descrizione posizionale.

Creare degli standard aziendali per la definizione di alcuni parametri (colori, potenze,ecc.).

Definire un sistema per la ricerca degli articoli in modo articolato rispondendo alle domande.

Creare nuove distinte base a tutti i livelli e cicli degli articoli nuovi generati utilizzando il codice prototipo definito sul
questionario che utilizzare a sua volta articoli precedentemente codificati come prototipi per la creazione di altri nuovi.
Concettualmente vengono controllate ed applicate varianti, definite in base all'analisi delle risposte al questionario, ad
una distinta prototipo. In questo modo, per ogni livello di distinta, viene controllata la presenza di articoli corrispondenti
alle caratteristiche definite nel questionario e, se non viene trovato l'articolo, ne sarà generato uno nuovo con la
corrispondente distinta base e ciclo. E‟ possibile anche calcolare il coefficiente di impiego dei componenti come pure
determinare il carico (tempi o pezzi/tempo) dei cicli attraverso l'applicazione di formule.
Paragrafo-Pagina di Pagine 5-4 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
6 IMPOSTAZIONE GENERATORE ARTICOLI
6.1 Schema del Flusso di attivazione
La procedura permette di ottenere distinte base e articoli specifici per un determinato prodotto, partendo da una articolo
prototipo. La generazione del nuovo articolo avviene tenendo conto della distinta base legata all'articolo di partenza e dalla
segnalazione di eventuali caratteristiche indicate in base al questionario. Tali caratteristiche permettono di agganciare
risposte fornite sul codice padre con risposte legate ai componenti (es. colore, oppure materiale utilizzato).
Per attivare la gestione del generatore articoli è indispensabile:

Eseguire il programma di “C2 - Allineamento contatori Parte”, utile ad identificare eventuali duplicazioni di codifica
dei legami di distinta base.

Definire nei parametri funzionali "FU - Numeratori Parti" quale porzione del codice articolo deve subire incremento nel
caso in cui risulti necessario codificarne uno nuovo. Vanno compilati i campi "Posizione numeratore incrementale",
"Lunghezza numeratore incrementale", "Lunghezza prefisso".

Codificare gli Articoli Prototipo

Codificare la distinta base (N.B. il generatore è in grado di identificare automaticamente i codici padre da codificare, di
conseguenza non risulta obbligatorio contrassegnarli in anagrafica). Nella codifica della distinta è possibile attribuire delle
formule che permettono il calcolo automatico del coefficiente di impiego in base alle risposte di un questionario.

Se si previde una formula per il calcolo del coefficiente di impiego, questa va compilata in “UF – Tabella Formule”

Codificare la tabella "NC - Classificazione (Tipologia/Progetto)", indicare la descrizione estesa legata al progetto, la
descrizione breve utile per la composizione delle nuove descrizioni e il numero di caratteri da utilizzare. E' indispensabile
indicare il prototipo da utilizzare per la creazione dei nuovi codici.

Codificare il “UA - Questionario Tecnico Prodotti” necessario alla generazione di nuovi articoli. Il questionario va
agganciato alla tipologia prodotto indicata in anagrafica articoli. Inizialmente vanno codificate le varie domande legate
all'articolo in questione, nel campo "descrizione breve", indicare la descrizione associata alla domanda in questione utile
alla composizione della descrizione articolo legata a nuovi codici, indicare la posizione all'interno della descrizione e la
lunghezza da considerare per la risposta. La classe di appartenenza della domanda è utile per legare tra loro domande
formulate a livelli di distinta base diversi, tenendo conto di caratteristiche comuni che raggruppano tra loro determinati
articoli. Il Flag Caratterizzazione Prodotto serve per individuare le domande le cui risposte verranno utilizzate per
controllare la congruenza tra le caratteristiche individuate a livello di prodotto finito, rispetto a quelle dei singoli
componenti. La Classe Domanda Questionario Tecnico Livelli Inferiori è utilizzata per consentire la trasformazione di un
codice classe in un altro, nel caso in cui una determinata caratterizzazione definita a livello di prodotto finito sia da
generalizzare per i componenti dell' articolo su cui questa e' specificata. Il caso è quello in cui due caratterizzazioni
diverse per semilavorati diversi, comportino per i componenti di questi (per esempio materie prime) ambiguità sulla
caratterizzazione da acquisire a loro volta: ad esempio se ho una distinta base che presenta due componenti identificati
rispettivamente dalla classe di appartenenza "COL1", "COL2" e legato ad essi un materiale di acquisto comune
(identificato dallo stesso codice articolo), deve permettere alla materia prima di gestire i diversi questionari indicati per i
semilavorati. Infatti una situazione simile può dar origine alla codifica di due codici articolo distinti per la materia prima,
in base alle risposte legate ai semilavorati. Legata ad ogni risposta, posso definire una variante del codice nel campo
"Variante Codice" i caratteri che metto sono preceduti da un punto ".": il codice composto viene inserito nel campo
"Codice codifica parlante" dell'anagrafico articoli.

Codificare in “MD” le varianti utili alla generazione di nuovi articoli. Attraverso la risposta ad una domanda di
questionario si può attivare una variante all'articolo.

Codificare in “ML” le varianti legate ai cicli di lavorazione. L'applicazione delle varianti legate ad un articolo prevede la
sovrapposizione delle stesse, infatti il ciclo ottenuto è la somma di tutte le varianti applicate.

Utilizzare il programma "C3- Stampa distinta per controllo questionari" per verificare le informazioni inserite nei
questionari, legate all'esplosione della distinta base.

Al fine di attivare correttamente il riconoscimento degli articoli codificati è indispensabile allineare le descrizioni dai dati
definiti nei questionari. L'allineamento viene impostato attraverso il campo “No Allineam.Descr.ne” dall‟elaborato “AR”
sezione “Classificazione 1”. Se impostato a "S", l'articolo non viene considerato dal programma di allineamento.
Questo avviene in modo automatico per tutti gli articoli in cui è richiesto lanciando il programma "NB- Allinea
Descrizioni Articolo a Questionari" oppure manualmente confermando con “F1” l‟aggiornamento dell‟ anagrafica
articolo.

Eseguire "RZ - Allineamento Parametri Questionario Articoli” per allineare le anagrafica articoli ai dati del
Questionario Tecnico.
Attenzione :
Nel caso in cui vengono apportate modifiche alla definizione di un “Questionario Tecnico”, ricordarsi di
aggiornare il questionario del “Prototipo” in anagrafica articoli “AR” ed eseguire i programmi di allineamento "RZ Allineamento Parametri Questionari Articoli”, "NB - Allineamento descrizioni articolo a questionario” e "C2 Allineamento contatori Parti”
Paragrafo-Pagina di Pagine 6-5 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
6.2 Allineamento Contatori
Per l‟utilizzo dell‟elaborato “C2” si rimanda al capitolo “Allineamenti”.
6.3 Parametri Funzionali - Numeratori Parti (FU)
E‟ necessario prima stabilire quale sarà struttura della codifica aziendale del Codice Articolo per poter definire la lunghezza
del “Prefisso” del codice articolo e la “Lunghezza” e “Posizione” del numeratore incrementale utilizzato per distinguere gli
articoli generati in automatico , trovati con caratteristiche diverse dalle esistenti.
Figura 6-I (RGBF05FM/T1)

Posizione Numeratore Incrementale : Posizione iniziale del progressivo, rispetto ai 13 caratteri del Codice Articolo.

Lunghezza Numeratore Incrementale : Lunghezza del progressivo incrementale

Lunghezza Prefisso : Lunghezza della parte non incrementale del codice (questa parte se si utilizza il questionario
tecnico può essere determinata dal codice progetto + il codice risposta di alcune domande). La lunghezza del Prefisso +
Numeratore non deve superare le 13 Posizioni massime consentite per la codifica dell‟articolo.
6.4 Parametri Funzionali – Parametri Generatore Articoli (FU)
Figura 6-II (RGBF36FM/T1)
I campi fondamentali da compilare sono:

Intercettazione varianti da prototipo : Questo parametro, permette di specificare se durante la ricerca di varianti da
applicare ad un assieme in fase di codifica devono essere ricercati componenti da aggiungere, sostituire o cancellare
anche in base al loro prototipo o semplicemente (Valore di Default) in base al codice esplicitamente dichiarato nel record
variante. Questa possibilità, risulta utile in caso di definizione di varianti a livelli oltre il primo in distinta base quando, a
causa della codifica dell‟ assieme dovuta alla potenziale modifica dei componenti che li compongono, questi (Assieme) in
caso siano soggetto di variante non vengano più intercettati avendo acquisito un nuovo codice articolo (anche
provvisoriamente durante la fase di generazione). In questo caso, impostando a "SI" questo campo, viene utilizzato per
la ricerca il codice dell'assieme prima della codifica (prototipo) rendendo così possibile la sua individuazione.

Attivare Duplicazione Scalare Varianti : Questo parametro permette di specificare se durante la ricerca e
l‟applicazione delle varianti alle distinte, la Variante trovata, va mantenuta e applicata anche ai livelli inferiori di distinta
base.

Caratterizzazioni con Identificativo Distinta Base : Specifica se l' ID Componente indicato sul legame di distinta
base, deve essere utilizzato in abbinamento con il codice classe della domanda per identificare una caratterizzazione.
Questo parametro deve essere impostato a "SI" quando si devono caratterizzare componenti aventi lo stesso codice
tipologia progetto sul medesimo livello di distinta base, situazione in cui per attribuire caratterizzazioni diverse a
ciascuno, è necessario identificare su quale è indirizzata la risposta contenuta in una determinata classe di domanda.
Paragrafo-Pagina di Pagine 6-6 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente

Numeratori in codice articolo univoci : Specifica se i numeratori inseriti nel codice articolo (con Generatore Articoli
attivato) devono essere univoci a parità di set di domande rappresentato. In altre parole, per tutte le combinazioni di
risposte al questionario che non hanno un impatto sul codice articolo e costituiscono una caratterizzazione del prodotto
(FLGCR=C o =S), il programma assegna, lo stesso numeratore. Questa funzione richiede che siano compilate anche le
versioni codificate delle risposte. Questo serve per costruire un codice secondario necessario alla identificazione veloce
delle combinazioni esistenti. Se per esempio nei questionari di varie Tipologie/Progetto sono specificate tre domande
che riguardano COLORE, POSIZIONE, DISTANZA, e queste domande non influiscono nel codice articolo (parametro su
definizione questionario) per tutti gli articoli (indipendentemente dalla tipologia progetto a cui appartengono) con la
stessa combinazione di risposte verrà assegnato un numeratore identico. Questo consente, pur non definendo un codice
parlante, di identificare con un solo numero una serie di caratteristiche secondarie comuni a vari prodotti.

Ultimo Numero Numeratore Univoco : Ultimo valore raggiunto dal numeratore univoco (Significativo solo se il
aramentro precedente e posto a “SI”).
Altri parametri :

Numeratore Tipologia Progetto : Specifica se i numeratori assegnati al codice articolo devono essere univoci a parità
di tipologia progetto “NO” il numeratore viene assegnato in sequenza in base alla radice (prefisso) definita durante la
configurazione oppure “SI” il numeratore viene definito in modo univoco.

Duplicazione Cicli se Esiste Formula : Permette di specificare se il generatore articoli deve “SI” duplicare il ciclo di
lavorazione definito a livello di prototipo (anagrafico parti) qualora su una delle operazioni del ciclo stesso sia indicata
una formula di calcolo. Normalmente tale operazione avviene solo se una variante causa modificazioni del ciclo per
aggiunta, sostituzione o cancellazione di una operazione.
6.5 Manutenzione Anagrafico Articoli (AR)
E‟ necessario codificare il/gli articoli che vengono utilizzati come “Prototipo” per la Generazione Articoli e che sono
dichiarati all‟interno della “Tipologia Progetto” e tutti gli “Articoli” (utilizzati nella distinta del Prototipo) che saranno oggetto
di tutte le composizioni previste nelle riposte codificate per le domande del questionario impostate con “Caratterizzazione
Prodotto” a “S”. Questo consente la generazione del nuovo codice (e della sua distinta e cicli) prendendo quale esempio
il “Prototipo”.
Figura 6-III (RGBMX4FM/T0)
In inserimento, vanno dichiarati i campi “Tipologia/Progetto” che è il codice del “Questionario Tecnico” associato a questo
“Prototipo” ed il “Flag Prototipo” che caratterizza l‟articolo come articolo prototipo.
6.6 Manutenzione Distinta Base (DB)
Il codice “Prototipo” come abbiamo visto è a tutti gli effetti un codice articolo con distinta base che quindi deve essere
creata, come pure la distinta base di tutti quei “Prototipi” automatici contenuti nell‟ intera distinta. Per chiarire meglio,
il “Prototipo” può essere formato da Articoli normali, ma anche da altri “Prototipi” che saranno utilizzati per generare
automaticamente altri articoli e loro distinte, sulla base delle risposte ereditate dal “Padre Prototipo” di Progetto.
Sul legame di distinta è possibile dichiarare una formula per la determinazione del coefficiente di impiego. Questa formula
viene codificata con l' elaborato “UF”. La nuova distinta che verrà generata per il nuovo articolo riporterà sempre il
riferimento alla formula indicata nella distinta del “Prototipo” perché questa nuova distinta a sua volta potrebbe essere
utilizzata come prototipo per la generazione di un‟altra nuova distinta per nuovi articoli.
Paragrafo-Pagina di Pagine 6-7 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 6-IV (RGBM66FM/T1CTL)
6.7 Manutenzione Cicli di Lavoro (CI)
Il codice “Prototipo” è a tutti gli effetti un codice articolo con eventuale Ciclo di Lavorazione che quindi deve essere creato,
come pure i Cicli di tutti quei “Prototipi” automatici che ne hanno bisogno, contenuti nell‟ intera distinta del prodotto. Sul
ciclo del “Prototipo” è possibile definire il riferimento alla formula per il calcolo del carico (tempi o pezzi/tempo) del nuovo
ciclo che verrà inserito in fase di generazione del nuovo articolo. Quest‟ ultimo conterrà sempre il riferimento alla formula
perché questo Articolo+Ciclo a sua volta può essere utilizzato come prototipo per la generazione di un nuovo Articolo.
Figura 6-V (RGBM52FM/T1CTL)
6.8 Tabella Formule (UF)
La formula applicata ad una distinta base consente di calcolare il coefficiente di impiego del componente a qualsiasi livello di
generazione. Per gestire la formula è necessario inserire nel legame di distinta del prototipo il codice formula e con “UF”
scrivere la formula secondo la sintassi descritta anche negli Help in linea.
E' possibile utilizzare nella formula i caratteri ( ) + - * / Il separatore dei decimali può essere indifferentemente il punto
o la virgola. E‟ possibile riprendere valori di variabili ricavate dalle risposte del questionario “NC” codificando il nome della
variabile nel seguente modo ( es. C1.FLUX oppure anche C.FLUX ) :
C
Si riferisce al Campo della risposta alla Classe del Questionario “NC”
C1
Si riferisce al Campo della prima (1) variabile assegnata alla Classe del Questionario “NC”
C2
Si riferisce al Campo della seconda (2) variabile assegnata alla Classe del Questionario “NC”
C3
Si riferisce al Campo della terza (3) variabile assegnata alla Classe del Questionario “NC” e via di seguito….
FLUX
Classe della domanda del Questionario “NC” da cui ricavare la variabile
Qualora venga utilizzito anche l'identificatore componente nella definizione della domanda del questionario, nella codifica
della variabile, al codice della classe questionario, deve essere aggiunto anche l'identificatore stesso come ad esempio
“C1.FLUXIIII” dove IIII e l'identificatore di distinta.
Altre variabili che si possono utilizzare sono le “Dimensioni” dell‟articolo richiamabili con D.DIM1, D.DIM2, D.DIM3,
D.DIM4, ed il “Peso” dell‟articolo richiamabile con D.PESS.
Paragrafo-Pagina di Pagine 6-8 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 6-VI (RGBSI3FM/W1)
6.9 Tabella Classificazione Codici (NC)
Attraverso questo elaborato si gestisce la codifica delle classificazioni articoli, assegnando un codice e rispettiva definizione.
Per il Questionario Tecnico si deve codificare un “Progetto”, quindi alla prima maschera di ingresso in Tipo selezionare
(Progetto, Versione, Livello, Materiale, Finitura, Misure) “Progetto” e con Codice attribuire un Codice al Progetto.
Figura 6-VII (RCCM01FM/T1)
Questa classificazione permette di definire categorie omogenee di articoli per le quali costruire la medesima struttura di
domande e risposte. Con tale classificazione si determinano anche le regole di costruzione del codice e della descrizione
(anche in lingua) degli articoli generati. Sarà anche determinabile la regola di attribuzione del codice prototipo della parte
in generazione e di conseguenza la compilazione della distinta base e dei cicli con l'applicazione di varianti e formule. Il
codice della tipologia progetto dove essere riportato anche sull‟anagrafica articolo “AR” dei codici “Prototipo” e verrà
riportato automaticamente su tutti gli articoli generati con questo “Progetto”.
Figura 6-VIII (RCCM01FM/T1)
E‟ possibile gestire la “Struttura” del codice Articolo anche da questa funzione, superando di fatto quanto impostato in “FU”
come si è visto precedentemente, utilizzando in modo opportuno i seguenti campi :

Lunghezza Numeratore – Dimensione del numeratore automatico che viene utilizzato per generare il codice articolo,
quando non si sono trovati articoli che soddisfano le risposta formulate.

Posizione Numeratore – Posizione all‟interno del codice (preferibilmente sempre finale rispetto alla struttura del
codice articolo)
Paragrafo-Pagina di Pagine 6-9 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente

Lunghezza Prefisso – Lunghezza della parte fissa del codice. (radice)
Per un corretto utilizzo di questa funzionalità SPI è bene che la prima parte del codice articolo (radice) contenga dei
caratteri alfabetici ed è anche bene evitare che il codice sia interamente numerico.

Lunghezza Descrizione Breve – Indica quanti caratteri del campo “Descrizione breve” prendere per comporre la parte
iniziale della descrizione degli articoli che saranno generati

Seconda Riga Descrizione da Prototipo – Se attivato, specifica che la seconda riga delle descrizioni in lingua
(sostitutive) deve essere compilata con la descrizione primaria del prototipo indicato nell' anagrafico "Tipologia /
Progetto"

Prefisso Risposte non Codificate – Se attivato, permette di gestire l‟attribuzione del progressivo numerico anche a
codici articoli con prefisso composto da risposte non codificate. La gestione del progressivo numerico è in caso contrario
limitata a prefissi composti da risposte codificate.

Libreria e Programma calcolo risposte – Libreria e Programma la cui esecuzione fornirà le risposte automatiche per i
prodotti configurati con una determinata tipologia progetto.
Vedere API XGBMI4D0 per indicazioni sul funzionamento.
Le risposte automatiche hanno impostato in “UA” nel campo “Tipo Risposta Consentita” il valore "A" sulle domande
interessate.

Controllo Duplicazione Questionario – Se attivo, in fase di manutenzione degli articoli viene eseguito il controllo sulla
duplicazione dei Questionari a parità di Tipo Progetto. E' utile attivarlo in particola modo nei casi in cui le domande
definite dal questionario permettano l‟ identificazione univoca dell' articolo classificato

Riconoscimento Articoli con Questionario – Il programma di generazione articoli, nella fase di chiusura al fine di non
generare articoli duplicati, esegue un controllo sugli articoli padri di legami della distinta generata allo scopo di eliminare
quelli eventualmente già esistenti. In questa occasione può utilizzare due metodi per riconoscere l‟ esistenza di un
articolo, confrontando le distinte ad esso collegate “Non attivo” oppure confrontando i questionari come accade per i
componenti senza distinta “Sì - Attivo”.

Numero Risposta Principale – Identifica il numero risposta principale utilizzata dal generatore articoli in fase di ricerca
codici. Se non specificata, il generatore articoli utilizza la risposta numero UNO. Nel caso in cui con tale risposta si
identifichino più di 10.000 codici con medesimo valore, è necessario individuare all‟interno del questionario una risposta
più specifica che riesca a contenere il numero di codici al di sotto di tale limite, da sostituire in questo parametro.

Prototipo - Indica il codice dell'articolo “Prototipo” che viene utilizzato dal questionario tecnico per generare l‟articolo
(dati di anagrafica e approvvigionamento), la sua distinta base (anche attraverso le varianti attivate dalle risposte al
questionario e le formule di calcolo del fabbisogno) ed il ciclo di lavorazione (anche attraverso le varianti attivate dalle
risposte al questionario e le formule per il calcolo del carico). Questo codice viene poi riportato nell‟ apposito campo
dell‟anagrafica articolo per tutti i codici generati con il “Progetto” in oggetto. In ricerca articoli “VA” può essere un
campo utilizzato come argomento di ricerca degli articoli.

Prototipo Automatico - Specifica in che modo reperire il codice del prototipo da utilizzare in fase di generazione
dell‟articolo per intercettare la distinta base di riferimento. "Non - Attivo" il “Prototipo” è quello esplicitamente
dichiarato nel ”Progetto”, “Si - Attivo" è ottenuto dalla somma tra il codice di “Tipologia/Progetto” e le risposte alle
domande che hanno impostato a S il campo IC compilati durante la definizione delle domande del questionario.

Tipo Prototipo Varianti - Questo campo permette di definire come codice di prototipo per la applicazione delle varianti
il codice "Tipologia/Progetto" anziché il codice prototipo vero e proprio. E' utile nel caso un cui si sia scelto di lavorare
con codici prototipo automatici. In effetti in questa situazione ci si trova a operare con più distinte base regolate da un
solo questionario (codice Tipologia/Progetto). Per codificare in questo modo le varianti, è necessario comunque codificare
un articolo con codice uguale al codice Tipologia/Progetto da utilizzare.

Abilitazione Schedulazione - Abilita lo “Schedulatore” all‟elaborazione degli articoli inclusi nella Tipologia Progetto. Per
istruzioni più dettagliate su questo parametro si rimanda al manuale specifico.
6.9.1 Copia Questionario Tecnico
Sempre attraverso questo elaborato , è possibile creare nuovi progetti, copiando tutto o in parte, un questionario esistente.
Nel campo “Codice” si indica il codice del NUOVO progetto, nel campo “Copia Codice” si indica il codice progetto VECCHIO da
cui replicare. Viene poi mostrata una finestra con la richieste delle parti dei dati che si vuole copiare.
Figura 6-IX (RCCC01FM/T1)
Paragrafo-Pagina di Pagine 6-10 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
6.10 Questionario Tecnico Prodotti (UA)
Il questionario si aggancia alla “Tipologia Progetto”. Attraverso questo, vengono definite le domande tecniche che servono a
specificare il prodotto nella sua composizione ed il grado di controllo delle risposte (codificate, libere, obbligatorie) attraverso
le quali poi verrà costruita la descrizione dell‟articolo, il suo ciclo di produzione e la sua distinta base.
Figura 6-X (RGBMI2FM/T1CTL)

Numero Domanda - Numero della domanda e anche chiave del questionario tecnico insieme al tipo progetto. E‟ anche
in Nr.Domanda che viene utilizzato in “NC” per indicare la domanda principale. In assenza del “Nr.Sequenza” è usato per
ordinare l‟esposizione.

Sequenza Domanda - Questo campo permette di ordinare l‟esposizione a video delle domande in modo indipendente
dal “Nr.Domanda”. E‟ importante controllare l' ordine di visualizzazione delle domande perché è anche l' ordine con cui
si forniranno poi le risposte, da cui dipende anche l‟applicazione delle regole di inclusione delle risposte standard sulla
base delle risposte fornite a domande precedenti.

Descrizione Estesa – Testo della domanda del questionario

Tipo risposta - Definisce il tipo di risposta possibile alla domanda del questionario, in particolare è possibile forzare l'
utente ad utilizzare risposte già codificate da un responsabile, allo scopo di scoraggiare interpretazioni personali o
classificazioni approssimative. Sono possibili i seguenti valori :
" " Non Codificata e Obbligatoria - A questa domanda OBBLIGATORIA e´ possibile rispondere o con una risposta che è già
stata prevista o con una specificata al momento.
"A" Automatica - La risposta è fornita da una routine esterna specificata nell‟ anagrafico Tipologia Progetto “NC”. Le
modalità di funzionamento della routine esterna sono documentate nel Manuale API, Routine XGBMI4D0.
"C" Facoltativa e Codificata - A questa domanda FACOLTATIVA è possibile rispondere SOLO con una risposta già
prevista e codificata immessa attraverso l‟ opzione "6".
"N" Facoltativa e Non Codificata - A questa domanda FACOLTATIVA e' possibile rispondere o con una risposta che è
già stata prevista o con una specificata al momento.
"O" Obbligatoria e Codificata - A questa domanda OBBLIGATORIA è possibile rispondere solo con una risposta già
prevista e codificata immessa attraverso l´ opzione "6".
“P” Progressivo Numerico Assegnato Automaticamente - La risposta viene attribuita automaticamente dal
programma di interrogazione questionario articoli e dal generatore articoli nella modalità interattiva e batch. Il calcolo
del valore progressivo viene effettuato considerando un‟eventuale prefisso indicato nel campo “Descrizione Breve” e la
lunghezza della risposta indicata nell‟apposito campo. La lunghezza del valore progressivo corrisponde alla lunghezza
risposta. Il progressivo calcolato viene memorizzato in tabella “NG - Manutenzione Risposte per Classe Domanda”.
Si veda anche quanto indicato in “Appendice”.

Risposta in Codice Articolo - Specifica se la risposta, “S” dovrà essere aggiunta al codice del questionario (nell' ordine
in cui sono visualizzate le domande) per creare il prefisso del numeratore articoli utilizzato in fase di generazione. E' cura
dell'utente controllare che la somma di tutti gli argomenti utilizzati per comporre il Codice Articolo corrisponda a quanto
indicato nel questionario, e rispetti la porzione di “Prefisso” del codice.

Inclusione in Stampa – Indica se la domanda e la relativa risposta, devono essere stampati e su quali documenti. I
valori possibili sono :
F
Solo sulla Fattura
G Ordine e Bolla
N
O
Non Stampare
Bolla
P
R
Offerta, Ordine e Bolla
Offerta
T/NULLO Stampa su tutto i documenti
Attenzione che nelle personalizzazioni delle stampe grafiche di questi documenti, l‟esposizione della Domanda/Risposta
rispecchia con un rapporto di uno a uno i campi previsti nei dettagli della personalizzazione. Si vuole sottolineare questo
aspetto, perché numerose personalizzazioni prevedono solo 20 domande, questo significa che non potrò mai esporre in
stampa una domanda con Numero Sequenza superiore al 20.
Paragrafo-Pagina di Pagine 6-11 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente

Lunghezza risposta - Consente di definire la lunghezza utilizzabile del valore definito come risposta. E' utile soprattutto
per i campi numerici.

Posizioni decimali risposta - Consente di definire il numero di posizioni decimali del valore definito come risposta. E'
utile soprattutto per i campi numerici.

Descrizione breve domanda questionario - E' la descrizione breve della domanda da utilizzare, in combinazione con
la risposta, per comporre la descrizione dell' articolo. Se non si vuole per determinati articoli generare automaticamente
la descrizione, è sufficiente impostare "Non Allineare Descrizioni" in “AR – Classificazioni 1)”.

Posizione Iniziale descrizione breve - Consente di definire la posizione iniziale che dovrà assumere la stringa
ottenuta dalla somma tra descrizione breve e risposta, all' interno della descrizione articolo.

Lunghezza descrizione breve - Consente di definire con che lunghezza, la somma tra descrizione breve domanda più
la risposta, verranno inserite nella descrizione dell' articolo. La posizione iniziale, è definita dall' apposito campo.

Classe domanda questionario tecnico - Consente di identificare determinate categorie di informazioni dell‟articolo,
indipendentemente dal numero di domanda, che sono comuni o correlate tra i vari componenti del prodotto. Sono ad
esempio contrassegnate con “Codice Classe” le domande riguardanti il colore, la tensione di esercizio, la normativa di
riferimento, il materiale, diverse informazioni che in qualche modo influenzano più componenti del prodotto. In
particolare, quando si usa il "Generatore automatico Articoli", la “Classe” combinata con il flag di caratterizzazione,
sono utilizzati per verificare la congruenza delle caratteristiche dei componenti rispetto a quelle individuate a livello di
Prodotto Finito.

IDentificatore Componente - Contiene il codice IDentificatore componente su cui deve essere applicata la
caratterizzazione definita dalla domanda. Per attivare questo campo è necessario impostare a "SI" il parametro
"Caratterizzazioni con Identif. Distinta Base" in “FU - Parametri GENERATORE ARTICOLI". Questo campo
deve essere utilizzato quando si devono caratterizzare componenti aventi lo stesso codice tipologia progetto sul
medesimo livello di distinta base, situazione in cui per attribuire caratterizzazioni diverse a ciascuno, è necessario
identificare su quale è indirizzata la risposta contenuta in una determinata classe di domanda.

Caratterizzazione prodotto - Serve per individuare le domande le cui risposte verranno utilizzate per controllare la
congruenza tra le caratteristiche individuate a livello di Prodotto Finito, rispetto a quelle dei singoli componenti. Serve
inoltre a definire se la caratterizzazione è definita dalla risposta stessa “S” o dal suo codice ”C”. Nel caso sia definita dal
suo codice, verrà applicata a tutti i componenti influenzati la risposta con codice corrispondente e non quella con risposta
corrispondente come succede quando questo parametro è impostato a "S".
" " – No Caratterizzazione – Nessuna caratterizzazione del prodotto.
"C" – Caratterizzazione con Codice Risposta - La caratterizzazione è basata sul codice della risposta e si imposta solo sulle
domande dei questionari che ricevono la caratterizzazione da livelli superiori.
"D" – Caratterizzazione con Codice Risposta Condizionata - Come per "C" ma, per le "Categorie/Progetto" per le quali è
stato scelto il riconoscimento articoli da questionario, le domande contrassegnate con questo valore vengono ignorate
dal programma che controlla, durante l‟ elaborazione, se l'articolo generato esiste già allo scopo di eliminarlo.
"S" – Caratterizzazione con Risposta - La caratterizzazione è basata sulla risposta.
"T" – Caratterizzazione con Risposta Condizionata - Come per "S" ma, per le "Categorie/Progetto" per le quali è stato
scelto il riconoscimento articoli da questionario, le domande contrassegnate con questo valore vengono ignorate dal
programma che controlla, durante l‟ elaborazione, se l'articolo generato esiste già allo scopo di eliminarlo.
“U” – Non Influente - Le domande contrassegnate con questo valore vengono utilizzate a solo scopo descrittivo. La routine
di ricerca degli articoli tramite questionario, ignora queste domande

Classe Domanda Livelli Inferiori - E' utilizzata per consentire la trasformazione di un codice classe in un altro, nel
caso in cui una determinata caratterizzazione definita a livello di prodotto finito sia da generalizzare per i componenti
dell' articolo su cui questa è specificata. Il caso è quello in cui due caratterizzazioni diverse per semilavorati diversi,
comportino per i componenti di questi (per esempio materie prime) ambiguità sulla caratterizzazione da acquisire a loro
volta.
Comandi di riga
“4 – Annulla” Consente di cancellare una domanda. Prima di procedere, è opportuno cancellare in dettaglio le risposte
codificate direttamente nel questionario, le descrizioni in lingua ed i BITS definiti per evitare di lasciare dati pendenti nel
questionario.
“6 – Codifica Risposta” La definizione delle risposte al questionario permette di standardizzare le stesse in modo
obbligatorio o propositivo. Queste possono essere codificate esternamente al questionario tecnico specifico attraverso la
“Classe domanda” con “NG” come vedremo tra poco nel qual caso richiamando questa opzione il programma “copia” le
risposte codificate all‟interno del questionario specifico. A questo punto è possibile agire su queste ed aggiungere risposte
non previste per la classe, oppure renderle non ammissibili attraverso una regola di esclusione come andremo qui a
spiegare. E‟ bene non cancellare le risposte che provengono dalla tabella “NG” in quanto un ulteriore aggiornamento del
questionario le riprenderebbe dalla versione originale di “NG” rendendole così disponibili, creando una condizione potenziale
di errore per gli utilizzatori.
Anche per le risposte è disponibile l‟opzione “L” e “B” che vedremo tra poco.
Paragrafo-Pagina di Pagine 6-12 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 6-XI (RGBML3FM/T1CTL)

Descrizione Risposta Questionario Tecnico - E' la risposta fornita alla domanda posta in fase di compilazione del
questionario. Questa, viene utilizzata come valore di confronto nei casi in cui la applicazione controlli le caratteristiche
del singolo prodotto. In interrogazione articoli “VA” la risposta è utilizzata come filtro per la ricerca.

Risposta Per Codice Parlante - Rappresenta la versione codificata della risposta. Viene utilizzata per costruire il codice
parlante interno dell‟ articolo (campo XSPEEC) oppure, dove richiesto, viene utilizzata per costruire i prefissi del codice
articolo vero e proprio utili alla codifica parlante automatica.

Codice Risposta Codificata - E' il numero della risposta codificata utilizzato per le caratterizzazioni non basate sul
contenuto della risposta ma sul suo codice ("C" in caratterizzazione a livello di domanda). La gestione legata a questo
campo, permette di utilizzare valori di risposta non omogenei per la medesima caratterizzazione. Per esempio, una
domanda a livello di padre richiede una misura in pollici che caratterizza un componente che, alla domanda dimensioni,
risponde con una misura in millimetri. In questo caso, per le risposte con misure equivalenti, è necessario immettere lo
stesso codice risposta.

Variante (1-4) - E' possibile definire fino a 4 codici varianti che verranno applicate in fase di generazione sulla Distinta
Base e sul Ciclo di produzione del prodotto.

Flag Risposta Default Questionario Articoli - Indica se la risposta deve essere assunta per difetto “S” durante la
compilazione del questionario. Questo flag viene utilizzato anche dalla routine di allineamento dei questionari “RZ” per
definire risposte assunte per difetto per gli articoli ai quali, per esempio, è stata aggiunta una nuova domanda al
questionario che li classifica.

Risposta Valore massimo – Qual‟ora la risposta sia un intervallo di valori, è la risposta massima fornita alla domanda
posta in fase di compilazione del questionario. Questa, viene utilizzata come valore di confronto nei casi in cui la
applicazione controlli le caratteristiche del singolo prodotto.

Variabile (Formula 1-2-3) relativa a Risposta - E'un valore utilizzato dalle formule applicabili a legami di distinta per
il calcolo dei coefficienti di impiego. E' utilizzato nel caso in cui ad una risposta descrittiva corrispondano uno o più valori.
Per esempio quando alla risposta "LUSSO" riferita al modello di una maniglia, corrisponda un rivestimento galvanico che
prevede l'aumento del coefficiente di impiego dei materiali, immetterò in questo campo un valore atto ad incrementare o
moltiplicare (tramite la formula) tale valore. Possono essere immessi valori allineati a sinistra contenenti anche decimali
nel numero desiderato. Il separatore della parte decimale può essere il punto o la virgola.

Identificativo Componenti Prezzo - Rappresenta un Codice a cui è associata una matrice prezzo utile alla costruzione
del prezzo finale di un prodotto in fase di gestione movimenti (ordine, ddt, fattura …). Gli identificativi devono essere
codificati nella tabella “MT – Identificativi Componenti Prezzo”.
Figura 6-XII (RGBM88FM/T2CTL)
“6 – Codifica Risposta – Opzione “R” regole” Con questa opzione si richiama un programma attraverso il quale si
impostano le regole di validazione delle domande e relative risposte. Vediamo attraverso un esempio come funziona. Nel
caso qui presentato vediamo che per il progetto CUS , la domanda 40, la risposta Condensatori è accettata se è “F” falso che
alla domanda 30 la risposta sia = a Componenti passivi. Attraverso gli operatori logici And e Or è possibile creare delle
combinazioni anche più complesse di quella esposta.
Paragrafo-Pagina di Pagine 6-13 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 6-XIII (RGBMG6FM/T1CTL)
“L – Descrizione in Lingua” Con questa opzione è possibile caricare la traduzione della domanda secondo la lingua
selezionata indicata nel primo campo a video. Il codice lingua deve rispettare la tabella “MT-Lingua”. La finestra prevede la
“Descrizione Domanda” di 20 caratteri nel qual caricare la traduzione della descrizione estesa della domanda e “Descrizione”
dove caricare la descrizione breve della domanda se utilizzata. Il file è STLQU. Questa funzionalità è possibile anche per le
risposte codificate, ed è gestita nella stessa modalità. E‟ disponibile anche un‟altra funzionalità per gestire la traduzione in
lingua delle domanda e delle risposte del questionario che utilizza nuove funzionalità Webgate, per questo rimandiamo al
capitolo specifico riportato in “Appendice”.
Figura 6-XIV (RGBMO2FM/T1CTL)
“B – Definizione BITS” Con questa opzione si richiama un programma attraverso il quale è possibile caricare delle regole
di costruzione di alcuni campi di anagrafica articolo, attraverso il prelievo di stringhe di testo della risposta che verrà fornita
alla domanda in oggetto. Questa funzionalità è possibile anche per le risposte codificate, ed è gestita nella stessa modalità.
Figura 6-XV (RGBMI2FM/T2)

Numero BIT da utilizzare - Specifica il numero del BIT (posizione iniziale della stringa) della risposta da utilizzare per
la compilazione del campo indicato. (valori da 1 a 10). La definizione dei BITS avviene a livello di risposta (codificata)
per ogni singola domanda del questionario. E‟ disponibile un valore convenzionale "RI" che consente di importare nel
campo desiderato il valore della risposta stessa (intera) anche se questa non è codificata.

Posizione Iniziale - Specifica la posizione iniziale all‟interno del campo specificato, dove posizionare il BIT scelto

Lunghezza - Specifica quante posizioni del BIT (stringa della risposta) sono da inserire nel campo di destinazione.
Paragrafo-Pagina di Pagine 6-14 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
6.11 Risposte per Classe Domanda (NG)
Questa funzione permette di definire le risposte standard valide a livello di “Classe Domanda” e quindi semplificare il
lavoro successivo di definizione e manutenzione delle risposte codificate dove si ripetono in più questionari. Durante la
definizione dei questionari una volta immessa la domanda, come già abbiamo spiegato in precedenza, attivando l' opzione
“6” (definizione risposte) il programma controlla l' allineamento tra i due archivi, risposte questionario “UA” e risposte per
classe domanda “NG” e integra il questionario “UA” con le risposte mancanti.
Figura 6-XVI (RGBMP1FM/T2CTL)

Classe Domanda questionario tecnico - “Codice Classe” così come sarà richiamato nei questionari tecnico “UA”.

Descrizione Risposta - E' la/e risposte previste per il “Codice Classe”.

Risposta Per Codice Parlante - Rappresenta la versione codificata della risposta. Viene utilizzata per costruire il codice
parlante interno dell‟ articolo (campo XSPEEC) oppure, dove richiesto, viene utilizzata per costruire i prefissi del codice
articolo vero e proprio utili alla codifica parlante automatica.

Codice Risposta Codificata - E' il numero della risposta codificata utilizzato per le caratterizzazioni non basate sul
contenuto della risposta ma sul suo codice ("C" in caratterizzazione a livello di domanda). La gestione legata a questo
campo, permette di utilizzare valori di risposta non omogenei per la medesima caratterizzazione. Per esempio, una
domanda a livello di padre richiede una misura in pollici che caratterizza un componente che, alla domanda dimensioni,
risponde con una misura in millimetri. In questo caso, per le risposte con misure equivalenti, è necessario immettere lo
stesso codice risposta.

Variabile (Formula 1-2-3) relativa a Risposta - E'un valore utilizzato dalle formule applicabili a legami di distinta per
il calcolo dei coefficienti di impiego. E' utilizzato nel caso in cui ad una risposta descrittiva corrispondano uno o più valori.
Per esempio quando alla risposta "LUSSO" riferita al modello di una maniglia, corrisponda un rivestimento galvanico che
prevede l'aumento del coefficiente di impiego dei materiali, immetterò in questo campo un valore atto ad incrementare o
moltiplicare (tramite la formula) tale valore. Possono essere immessi valori allineati a sinistra contenenti anche decimali
nel numero desiderato. Il separatore della parte decimale può essere il punto o la virgola.

Identificativo Componenti Prezzo - Rappresenta un Codice a cui è associata una matrice prezzo utile alla costruzione
del prezzo finale di un prodotto in fase di gestione movimenti (ordine, ddt, fattura …). Gli identificativi devono essere
codificati nella tabella “MT – Identificativi Componenti Prezzo”.
6.12 Gestione Varianti di Distinta Base (MD)
Come già abbiamo accennato in precedenza, è possibile attraverso le risposta date al questionario in fase di generazione
dell‟articolo attivare delle “Varianti” di distinta base che consentano di creare la distinta del nuovo articolo secondo le
caratteristiche selezionate. La “Variante” dovrà essere legata all‟articolo “Prototipo” del livello di distinta base interessato
e può essere utilizzata con “ML” anche variare i dati del Ciclo di Lavorazione.
Figura 6-XVII (RGBM14FM/WGT1CTL)
Per istruzioni su come utilizzare il programma, rimandiamo al manuale di “Distinta Base e Cicli”.
Paragrafo-Pagina di Pagine 6-15 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
6.13 Gestione Varianti di Cicli di Lavorazione (ML)
Quanto visto per i legami di distinta base, vale anche per i cicli di lavorazione. E' possibile attraverso le risposta date al
questionario in fase di generazione dell‟articolo attivare delle “Varianti” che consentano di creare anche il Ciclo del nuovo
articolo secondo le caratteristiche selezionate. La “Variante” dovrà essere legata al Ciclo dell‟articolo “Prototipo” e può
essere utilizzata con “MD” anche variare i dati della Distinta Base. Per istruzioni su come utilizzare il programma,
rimandiamo al manuale di “Distinta Base e Cicli”.
Figura 6-XVIII (RGBMT6FM/WGT2CTL)
6.14 Tabella Configurazione Stampa Questionario (OQ)
Con l‟utilizzo di questa funzione, è possibile personalizzare quali domande stampare sui vari documenti personalizzati PSG.
Attraverso questo elaborato l‟utente ha la possibilità di omettere la stampa di domande/risposte per le classi domanda che
compongono il questionario dell‟ articolo oppure richiedere che non venga stampato l‟intero questionario riferito alle
tipologie progetto indicate.
Figura 6-XIX (RGBMB1FM/T2CTL)

Codice elaborato : Indica l‟elaborato con cui viene prodotta la stampa

Codice stampa grafica : Indica il codice stampa grafica su cui si applicherà la regola di stampa del questionario

Tipo E Numero record : Indica il Tipo e Numero del record di personalizzazione stampa su cui si agisce

Codice Progetto : Codice del questionario tecnico

Classe Domanda : Classe del questionario tecnico

Sequenza : Ordinamento con cui si vuole esporre l‟abbinata Domanda/Risposta in stampa

Flag Opzione stampa questionario : Sono previsti “S” per la stampa dati questionario relativi alla classe domanda
indicata , “O” per omettere la stampa dati questionario relativi alla classe domanda indicata) e “N” per omettere la
stampa di tutti i dati dell‟intero questionario per la tipologia progetto indicata.
Prescindendo dalla configurazione adottata, il programma Non stampa domande a cui sia stato risposto “*NULL”.
Gli
elaborati ad oggi previsti per la stampa controllata del questionario tecnico sono “EF Stampa Estratto Conto Lavorazione”,
“S2 Lista Saldi di Magazzino”, “SD Stampa Ordine Tecnico”, “LK Lista Ordini Definiti per Data Consegna”, “LC Lista Ordini
in corso per Data Consegna”, “GV Lista Ordini per Data Consegna in Valuta” e “F9 Ordine Fornitore”. Illustriamo di seguito
alcuni esempi di compilazione della “Tabella Configurazione Stampa Questionario”.
Figura 6-XX (RGBMB1FM/T2CTL)
Paragrafo-Pagina di Pagine 6-16 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Nel caso qui sopra presentato , la stampa EF- Estratto conto Fornitori, personalizzabile tramite il codice personalizzazione
stampa grafica RCLS01 nel dettaglio D50, per gli articoli con tipologia progetto CRLAV, riporterà solo i dati riferiti alle
domande del questionario associate alla classe domanda “CAME”.
Figura 6-XXI (RGBMB1FM/T2CTL)
In questo caso invece, il questionario stampato sarà composto dalle domande/risposte associate a entrambe le classi
“CAME” e “TAGL” ordinate in stampa seconda la sequenza impostata.
Figura 6-XXII (RGBMB1FM/T2CTL)
Questa configurazione di stampa è uguale nei risultati a quella precedente, differisce solo per l‟omissione di stampa dei dati
del questionario riferiti alla classe di domanda “XDEL” (opzione “O”, omissione di stampa).
Figura 6-XXIII (RGBMB1FM/T2CTL)
Se per una tipologia progetto è indicata l‟opzione di stampa “N” (omissione di stampa dell‟intero questionario), non verrà
riportato in stampa alcuna informazione del questionario per tutti gli articoli con la tipologia progetto indicata “MDPRG”.
Presentiamo di seguito invece, alcuni esempi di configurazioni di stampa del questionario, generalizzate.
Figura 6-XXIV (RGBMB1FM/T2CTL)
La configurazione può essere generalizzata a tutte le tipologie progetto semplicemente omettendone l‟indicazione. Come
nell‟esempio riportato, la stampa dell‟elaborato “EF” riporterà solo le informazioni dei questionari tecnici (Tutti) riferite alla
classe domanda “CAME”.
Paragrafo-Pagina di Pagine 6-17 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 6-XXV (RGBMB1FM/T2CTL)
La stampa dell‟elaborato “EF”, per gli articoli con tipologia progetto “CRLAV” riporterà solo le informazioni dei questionari
tecnici riferite alla classe domanda “CAME” prescindendo dal dettaglio della personalizzazione stampa “RCLS01”.
Figura 6-XXVI (RGBMB1FM/T2CTL)
La stampa dell‟elaborato “EF”, per gli articoli riporterà solo le informazioni riferite alla classe domanda “CAME” di TUTTI i
questionari tecnici prescindendo dal dettaglio della personalizzazione stampa “RCLS01”.
Figura 6-XXVII (RGBMB1FM/T2CTL)
La stampa di qualsiasi elaborato, personalizzabile con il codice stampa grafica “RCLS01” al dettaglio “D50”, riporterà solo le
informazioni del questionario tecnico riferite alla classe domanda “CAME”, per gli articoli con tipologia progetto “CRLAV”.
Figura 6-XXVIII (RGBMB1FM/T2CTL)
La stampa di qualsiasi elaborato personalizzato con il codice stampa “RCLS01” al dettaglio “D50”, riporterà solo le
informazioni dei questionari tecnici riferite alla classe domanda “CAME”, per tutti gli articoli.
Figura 6-XXIX (RGBMB1FM/T2CTL)
La stampa di qualsiasi elaborato personalizzato con il codice stampa “RCLS01” prescindendo dal dettaglio, riporterà solo le
informazioni del questionario tecnico riferite alla classe domanda “CAME” per gli articoli con tipologia progetto “CRLAV”.
Paragrafo-Pagina di Pagine 6-18 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 6-XXX (RGBMB1FM/T2CTL)
La stampa di qualsiasi elaborato personalizzato con il codice stampa “RCLS01” prescindendo dal dettaglio riporterà solo le
informazioni del questionario tecnico riferite alla classe domanda “CAME” per tutti gli articoli.
Figura 6-XXXI (RGBMB1FM/T2CTL)
La stampa dell‟elaborato “EF”, prescindendo da codice personalizzazione e relativo dettaglio, riporterà solo le informazioni
del questionario tecnico riferite alla classe domanda “CAME” per gli articoli con tipologia progetto “CRLAV”.
Figura 6-XXXII (RGBMB1FM/T2CTL)
La stampa dell‟elaborato “EF”, prescindendo da codice personalizzazione e relativo dettaglio, riporterà solo le informazioni
del questionario tecnico riferite alla classe domanda “CAME” per tutti gli articoli.
Figura 6-XXXIII (RGBMB1FM/T2CTL)
La stampa (qualsiasi) riporterà le informazioni del questionario tecnico riferite alla classe domanda “CAME” prescindendo
dall‟elaborato utilizzato, dal codice personalizzazione e relativo dettaglio, per tutti gli articoli con tipologia progetto “CRLAV”.
Figura 6-XXXIV (RGBMB1FM/T2CTL)
Paragrafo-Pagina di Pagine 7-19 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
La stampa del questionario riporterà solo le informazioni del questionario tecnico riferite alla classe domanda “CAME” per
tutti gli articoli, prescindendo dall‟Elaborato utilizzato e codice personalizzazione e relativo dettaglio.
7 UTILIZZO GENERATORE ARTICOLI
7.1 Generazione di un nuovo articolo
La generazione di un articolo può essere richiamata da “DB – Manutenzione Distinta Base” e da “Z9 – Inserimento
Movimenti” inserendo nel campo previsto per la descrizione articolo la sequenza di caratteri “G.” seguito dal “Codice
Tipologia Progetto” (esempio G.BARIM). Se quest‟ultimo non è specificato, viene mostrata la finestra per accedere alla
ricerca di tutti i Progetti disponibili nel sistema.
Figura 7-I (RCCR01FM/T1CTL)
In seguito viene presentata la lista delle domande a cui si dovrà rispondere perché si attivi, dapprima una verifica se esiste
già un articolo con le stesse caratteristiche tecniche richieste e poi, se la ricerca fallisce, la generazione di un nuovo articolo.
Ove sia stata prevista una risposta di Default, questa viene già presenta all‟operatore che, se necessario, può modificare.
Figura 7-II (RGBMI4FM/T1CTL)
Completare le risposte del questionario, confermare con –Enter- affinché si completi la maschera, e procedere poi con “F1”.
Se esiste un articolo con le caratteristiche richieste, il programma procede proponendo l‟interrogazione articolo, se non esiste
propone la richiesta di generazione di un articolo nuovo. Da qui è possibile procedere con “F2” senza nessun controllo delle
fasi di generazione (vengono comunque evidenziati gli errori che non permettono di procedere) oppure con “F1” seguendo i
passi della procedura , secondo la selezione impostata a video.
Paragrafo-Pagina di Pagine 7-20 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 7-III (RIQI05FM/T1CTL)
Figura 7-IV (RGBMI4FM/T2)
Visualizzo Questionario definitivo – Vengono visualizzazione le risposte per il questionario e da questo momento in poi la
generazione non può essere interrotta.
Figura 7-V (RGBMI3FM/T1CTL)
Visualizzo LOG per conferma generazione – Viene mostrato un LOG di tutti i passi eseguiti dalla procedura con
l‟evidenza di errori incontrati. Se è corretta è disponibile la funzione “F1” per la conferma di generazione, se non è corretta
o comunque si decide che non deve essere eseguita è disponibile il tasto “F4” che annullerà tutto ciò che è stato codificato
nel tentativo di generazione. Già a questo punto della procedura, prima di digitare “F4” o “F1”, sono creati effettivamente
i codici, le distinte ed i cicli ed è possibile da un altra sessione controllare cosa è stato generato.
Figura 7-VI (RGBMP9FM/T2CTL)
Visualizzo Prompt Duplicazione scalare distinta – Vengono mostrate le specifiche di duplicazione della distinta base
affinché sia possibile controllare gli articoli generati, i legami di distinta, l‟ applicazione delle varianti e l‟ applicazione delle
formule.
7.2 Ricerca Articoli attraverso il questionario (VA)
Attraverso “VA- Interrogazione Parti” con “F15” è possibile richiamare la ricerca tramite questionario.
Figura 7-VII (RGBMI4FM/T1)
Paragrafo-Pagina di Pagine 7-21 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Se non si conosce il codice del questionario, è possibile con un‟ulteriore “F15” andare in ricerca. Una volta impostato il
dato, procedendo con “Enter” vengono esposte le domande previste per il protratto richiamato.
Figura 7-VIII (RGBMI4FM/T1CTL)
Come suggerito a video , con “?” o “!” è possibile ricercare le risposte codificate e selezionarle per la ricerca. Non è
necessario che tutte le risposte siano completate, è anche possibile ricercare tutti gli articoli che hanno ad esempio una
“30 – Sezione barra impugnatura” uguale a “Esagonale”. Si procede quindi con “Enter” per completare la videata e “F1”
per eseguire la ricerca.
Figura 7-IX (RIQI05FM/T1CTL)
8 UTILITY DI CONTROLLO
8.1 Controllo articoli duplicati (C4)
Questo elaborato individua, fra gli articoli presenti in anagrafica “AR”, quelli che hanno caratteristiche uguali (Risposte
questionario che caratterizzano l‟articolo, uguali). Esegue inoltre il controllo di allineamento tra il tipo parte riportato in
distinta base e quello presente sull'anagrafico articoli. Viene ottenuta una stampa che riporta le parti duplicate e la
segnalazione dell‟ eventuale assenza di distinta base per i tipi parte che la richiedono (1,2 e 9). L‟elaborazione viene eseguito
in interattivo, attendere quindi con pazienza che termini.
Figura 8-I (RQF00TFM/T1W)
Paragrafo-Pagina di Pagine 8-22 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
8.2 Stampa Articoli con Questionario Duplicato (XN)
Questo elaborato permette di effettuare una stampa di controllo degli articoli caricati con questionari identici.
Figura 8-II (RQF00MFM/T1CTL)
8.3 Stampa Questionari Articoli (ZB)
Questo elaborato, emette una stampa di controllo, che rappresenta i questionari articoli di ogni tipologia progetto completi di
tutte le domande, i parametri delle stesse, le risposte (per ogni domanda) ed i parametri di queste ultime.
Figura 8-III (RQF00MFM/T1CTL)
8.4 Stampa Distinta per Controllo Questionari (C3)
Stampa la distinta base dell' articolo richiesto esponendo i questionari correlati ad ogni singola parte completi di risposte
assegnate e risposte standard. E' utile per mettere a punto i database per il corretto utilizzo del "Questionario tecnico”.
Paragrafo-Pagina di Pagine 8-23 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 8-IV (RGBML0FM/T1)
8.5 Validazione Distinta Base
E‟ possibile stabilire delle regole tra “Progetti” che consentano di controllare che i fabbisogni di distinta base del prodotto
generato, rispettino un minimo e massimo di quantità. Il controllo viene eseguito da “QC” attraverso il tasto funzione
“F15”. Il programma esegue un esplosione a tutti i livelli della distinta base dell‟articolo indicato in testata del “QC”, somma
a parità di “Tipo Progetto” i fabbisogni di distinta ed elabora le regole caricate in “UB” per determinare se la quantità
risultante dal calcolo impostato, è all‟interno dell‟ intervallo stabilito, altrimenti viene emesso il messaggio di errore
codificato.
Figura 8-V (RIQI02FM/T2)
Figura 8-VI (RGBMI6FM/T1CTL)
8.5.1 Regole Validazione Distinta Base (UB)
Si precede inserendo in “Codice Tipologia Progetto” il codice del “Prodotto” per cui si vogliono stabilire una o più regole
di validazione della distinta base.
Figura 8-VII (RGBMI5FM/T1CTL)

N.L. – Numero progressivo della regola di validazione

C.Tip – Tipologia progetto del componente da considerare

S – Operatore matematico +/- da applicare al fabbisogno
Paragrafo-Pagina di Pagine 8-24 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente

Impiego Min. – Quantità minima di impiego stabilita per il “Prodotto”

Impiego Max – Quantità massima di impiego stabilita per il “Prodotto”

Messaggio Errore – Breve messaggio dell‟errore da esporre a video per l‟operatore
9 UTILITY DI ALLINEAMENTO
Attenzione :
Nel caso in cui vengono apportate modifiche alla definizione di un “Questionario Tecnico”, ricordarsi di
aggiornare il questionario del “Prototipo” in anagrafica articoli ed eseguire i programmi di allineamento "RZ - Allineamento
Parametri Questionari Articoli”, "NB - Allineamento descrizioni articolo a questionario” e "C2 - Allineamento
contatori Parti”
9.1 Allineamento contatori Parti (C2)
Questo elaborato permette di rigenerare il contatore parti di tutti gli articoli, quando a seguito di manipolazioni degli archivi i
contatori vengono rovinati. Il contatore parti permette di identificare univocamente, fra gli articoli presenti in anagrafica,
quelli aventi caratteristiche uguali (descrizione del padre, disegno e distinta base).
Figura 9-I (RQF00TFM/T1W)
9.2 Allineamento Parametri Questionari Articoli (RZ)
Questa funzione consente l'allineamento tra gli archivi PARTI,DOMANDE STANDARD E RISPOSTE PER ARTICOLO. Le funzioni
eseguite sono :

Allineamento flag su risposte esistenti con domande standard

Cancellazione risposte esistenti di domande non più esistenti

Cancellazione di risposte esistenti di articoli non più esistenti.

Aggiunta delle risposte per domande aggiunte dopo creazione articoli. In questa fase vengono assunte le risposte
codificate definite come default.
Sarà aggiornato anche il campo Livello di Gerarchizzazione in base alle Classi Domanda indicate nei parametri Funzionali (si
veda help all‟interno dell‟elaborato VA dal titolo „Visualizzazione Gerarchica per Risposte a Questionario Tecnico‟).
Figura 9-II (RQF00TFM/T1W)
9.3 Allineamento Descrizioni Articolo a Questionari (NB)
Permette di ricostruire le descrizioni degli articoli in base alla classificazione degli stessi tramite questionario. La descrizione
viene generata quando è specificato un codice di classificazione nell' apposito campo, il questionario relativo è compilato con
la specifica di composizione delle descrizioni e non è posto uguale a “S” il campo "Non allineare descrizione"
sull'anagrafico parti (“AR” + F13). E' utile nel caso in cui, dopo il caricamento degli articoli, si modifichino le descrizioni
elementari oppure la configurazione della descrizione a livello di questionario.
Paragrafo-Pagina di Pagine 9-25 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 9-III (RQF00TFM/T1W)
9.4 Allineamento Risposte Questionari Articoli (ZO)
Permette di ottenere l‟allineamento automatico del questionario articoli in base alle risposte assegnate ai livelli inferiori di
distinta base. Dato un limite di articoli, il programma esegue l'implosione della distinta base relativa e aggiorna il
questionario articoli di tutti i livelli superiori fino a giungere al codice del finito. L'aggiornamento avviene per uguale classe
domanda. A fine elaborazione viene emessa una stampa contenente eventuali errori quali, risposte diverse a livelli inferiori
per uguale classe domanda. E‟ possibile eseguire l‟allineamento questionari anche solo per controllo di coerenza dei
questionari nei vari livelli di distinta base.
Figura 9-IV (RQF00MFM/T1CTL)
10 GENERATORE ARTICOLI IN BATCH
E‟ possibile generare articoli, distinte base e cicli di lavorazione partendo dall‟ archivio “CCQBC” presente nella libreria CLX
nel quale sono indicate le specifiche di prodotto. Opportunamente compilato con programmi RPG o alimentato via ODBC da
procedure esterne all‟ AS400 ed eseguendo poi l‟ elaborato “2B” si ottiene la generazione automatica dei prodotti.
10.1 Compilazione dell’ Archivio di Appoggio
Si possono essere utilizzate due tecniche per la definizione dei prodotti da generare.

Definizione caratteristiche del singolo prodotto
E‟ possibile definire le risposte da assegnare al questionario del singolo prodotto da generare compilando il campo
XSQCFG del file CCQBC. In questo caso, per ogni prodotto da generare, si incrementerà questo contatore per
differenziare i dati di un prodotto da quelli di un altro. Si può compilare come nell‟esempio indicato impostando i campi
secondo quanto documentato nel manuale API EDM per il programma RGBMIB.

Definizione caratteristiche di un gruppo di prodotti
Qualora non si compili il campo XSQCFG (o lo si valorizzi a Zero), è possibile fornire una serie di valori per ogni codice
risposta XNQUES. In questo caso il programma, prima di elaborare il file, esploderà tutte le combinazioni possibili tra le
risposte fornite per ogni domanda. Otterremo in questo modo un numero potenziale di prodotti generati uguale al
risultato ottenibile moltiplicando il numero delle variabili definite per ogni domanda. (nel caso indicato, 8 (2x2x2)).
Paragrafo-Pagina di Pagine 10-26 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Nell‟ ambito di un identificatore di configurazione XIDCFG può essere scelta una sola delle due tecniche. Non possono
essere quindi definiti questionari espliciti, insieme a questionari da esplodere.
Nel file di appoggio CCQBC è disponibile un ulteriore campo XCOPRO (Codice Prototipo) compilabile opzionalmente che
consente di sovrascrivere il prototipo definito in “NC- Tabella Tipologia Progetto”. Questa tabella è stata compilata
con la funzione copia/incolla collegando via ODBC il file CCQBC ad una tabella di Microsoft Access.
10.2 Esecuzione Generazione Batch (2B)
L‟elaborato richiede come solo parametro di avvio l‟identificativo di generazione, campo XIDCFG del file CCQBC.
Figura 10-I (RGBMIAFM/T2CTL)
Durante la esecuzione del processo, viene eseguita anche la valorizzazione delle risposte automatiche che, proprio per
questo motivo, devono essere omesse durante la compilazione della tabella CCQBC.
10.3 Files di appoggio della procedura
Gli archivi utilizzati da questa procedura, entrambe contenuti nella libreria CLX sono:
CCQBC File contenente i dati di generazione
CCQI0 File contenente il log di generazione
Essendo archivi di lavoro manipolabili anche con applicazioni esterne, azioni come la cancellazione dei records o la
riorganizzazione devono essere gestiti dall‟ utente.
11 SISTEMA DI CLASSIFICAZIONE 1
Si tratta di una vecchia modalità di classificazione degli articoli che si basa sulla codifica parlante. Attraverso “NC” si
caricano le componenti tecniche del prodotto che sono, “Progetto” o prodotto, “Versione” , “Livello” aggiornamento ,
“Materiale” di cui è composto , “Finitura” grado di finitura della lavorazione , “Misure” e attraverso poi “ND – Tabella
descrizioni da classificazione” si definiscono come comporre le descrizioni dell‟articolo sulla base delle caratteristiche
tecniche che verranno dichiarate in fase di inserimento dell‟articolo. Solo per coloro che codificano il codice articolo in modo
che all‟interno della struttura dello stesso siano presenti il codice del Progetto, della Versione , ecc.. possono definire i criteri
adottati in “FU – Anagrafico Parti” ed utilizzare l‟elaborato “NE” per tenere allineate le anagrafiche Articoli. Vediamo più in
dettaglio come funziona.
11.1 Tabella Classificazione Codici (NC)
Richiamando selettivamente con “NC” le varie caratterizzazioni disponibili, è possibile caricare la tabella dei valori che
potranno assume queste classifiche.
Paragrafo-Pagina di Pagine 11-27 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 11-I (RCCM01FM/T1)
A differenza di quanto vedevamo nei il Generatore Articoli, per la classificazione è sufficiente caricare la descrizione estesa,
la descrizione breve utilizzata per comporre la descrizione dell‟articolo e l‟ordinamento per chi lo utilizzasse.
Figura 11-II (RCCM01FM/T1)
11.2 Tabella Descrizioni da classificazione (ND)
Attraverso questo elaborato, viene definita la modalità di composizione della descrizione dell‟articoli in base alle componenti
tecniche indicate. Non necessariamente devono essere utilizzate tutte, dipende dalla natura del prodotto e quindi dal
“Codice Progetto”. La compilazione è semplice, dei 30 caratteri disponibili per la descrizione articolo , si indica la posizione
iniziale e la lunghezza della stringa per ogni componente tecnica del prodotto. Nell‟esempi riportato abbiamo dalla 1 per 5
caratteri il Progetto, dalle 6 per 2 caratteri la versione, dalla 8 per 10 caratteri il materiale , e così via.
Figura 11-III (RCCM02FM/T1)
11.3 Anagrafico Articoli –Classificazione 1 (AR)
In “Classificazione 1” è possibile caricare i dati di classificazione secondo quanto predisposto in “NC”.
Figura 11-IV (RGBMX4FM/T0)
Paragrafo-Pagina di Pagine 11-28 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
In fase di conferma, il programma ricerca in “ND” i parametri di costruzione della descrizione, reperisce i valori da inserire
nelle rispettive tabelle “NC” e compone così la descrizione dell‟articolo.
Figura 11-V (RCCM02FM/T1)
Figura 11-VI (RGBMX4FM/T0)
Il campo “No Allineam.Descr.ne” viene utilizzato per inibire che vengano eseguiti i programmi di allineamento delle
classificazioni e/o delle descrizioni. I valori previsti sono :
" " – Allinea : Per l‟articolo vengono allineate sia la descrizione che le classificazioni
"C" – Non Allinea le Classificazioni : L‟articolo non viene considerato dal programma di allineamento classificazioni
"E" – Non Allinea : Per l‟articolo NON vengono allineate sia la descrizione che le classificazioni
"S" – Non Allinea Descrizioni : L‟articolo non viene considerato dal programma di allineamento delle descrizioni
11.4 Parametri Anagrafico Parti (FU)
Per chi volesse alimentare i campi di “Classificazione 1” dell‟anagrafica articoli “AR” prelevando l‟informazione dal “Codice”
dell‟articolo, è possibile definire le logiche di composizione dei campi, valide per tutto il sistema. La compilazione è
abbastanza intuitiva, si deve indicare la posizione iniziale e per quanti caratteri prelevare la stringa da utilizzare per la
rispettiva classificazione. L‟ordinamento serve solo a popolare il campo XSIORD di PARAR.
Figura 11-VII (RGBF02FM/T1)
11.5 Allineamento classificazioni da Codici Articolo (NE)
Questa funzione (Progr. RCCE03) permette di compilare i campi di classificazione dell'articolo partendo dal codice e
seguendo la configurazione impostata nella tabella dei parametri funzionali "FU- Parametri Anagrafico parti". E' utile nel
caso in cui, modificando le regole di gestione del codice, si vogliano rendere coerenti a questo anche i campi di
classificazione.
Figura 11-VIII (RQF00TFM/T1W)
11.6 Allineamento Descrizioni Articolo a Classificazioni (NF)
Questa funzione (Progr. RCCE04) permette di ricostruire le descrizioni degli articoli in base alla classificazione degli stessi.
La descrizione viene generata solo nel caso in cui tutti gli argomenti di classificazione previsti vengano decodificati
correttamente. Questa particolarità consente la gestione mista di descrizioni automatiche e manuali. E' utile nel caso in cui,
dopo il caricamento degli articoli, si modifichino le descrizioni elementari “NC” oppure la configurazione della descrizione
“ND”.
Paragrafo-Pagina di Pagine 11-29 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 11-IX (RQF00TFM/T1W)
12 APPENDICE
12.1 Gestione Domande e Risposte in Lingua
12.1.1 Parametri Funzionali – Questionari (FU)
Le Domande e le Risposte (Codificate e Libere) del Questionario Tecnico possono essere tradotte in più lingue utilizzando la
Funzionalità Webgate di Traduzione Testi in Lingua. I Testi oggetto di traduzione sono quelli contenuti nei campi Domanda
Questionario Tecnico (escluso campo Domanda Breve), Risposta Codificata e Risposta Libera. Questa funzionalità si attiva
attraverso il parametro “Gestione avanzata Descrizioni in Lingua”. Quando si attiva, il sistema chiede all‟utente la
conferma della conversione delle Domande/Risposte tradotte in precedenza con la funzionalità normale del questionario che
utilizza il file STLQU, vista in precedenza.
Figura 12-I (RGBF33FM/T1)
Prima di attivare il parametro è obbligatorio adeguare la Tabella Lingue “LNG” in GeA, per assegnare al codice lingua
Contabile e Gestionale il corrispondente codice Lingua Webgate che si desidera gestire. Nell‟esempio qui riportato al codice
Lingua “IN” Inglese viene associato il codice Lingua Webgate “ENG” (da selezionare per le Traduzioni in Inglese).
Figura 12-II (JTAB62D/JTAB62DD)
Paragrafo-Pagina di Pagine 12-30 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
12.1.2 Gestire le Traduzioni
Come già abbiamo accennato nei precedenti capitoli, per accedere alla funzione di traduzione delle domande e risposte del
Questionario Tecnico si utilizza opzione “L” in corrispondenza della riga a video da tradurre. Il sistema mostra l‟elenco delle
lingue disponibili dove utilizzando l‟ opzione “1” si sceglie la lingua desiderata in cui si vuole caricare la traduzione.
Figura 12-III (WGLNGSLCD/W1CTL)
Il programma , secondo la configurazione dell‟utente in “RunTime” di WEBGATECVT potrebbe proporre una finestra con la la
richieste di filtrare o meno le lingue disponibili secondo quanto abilitato per l‟utente. Se si vuole l‟elenco intero, togliere la
spunta di “Solo lingue dell’utente”.
Figura 12-IV (WGLNGSLCD/W1CTL)
Inserire quindi il testo tradotto e confermare con “F1”.
Figura 12-V (RUNM01FM/T0)
Attraverso la selezione della finestra “Dati chiave” è possibile sempre verificare la lingua su cui si sta lavorando. Con “F8” è
possibile richiamare la lista delle Lingue e passare ad una nuova lingua.
Paragrafo-Pagina di Pagine 12-31 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 12-VI (RUNM01FM/T0)
Questo vale sia per la traduzione delle domande, che delle risposte (caratterizzate con Tipo Risposta “C” o “O”) del
questionario tecnico.
12.1.3 Traduzioni di Risposte libere
Stiamo parlando di tutte quelle Risposte alle domande che NON sono caratterizzate con Tipo Risposta “C” o “O” e quindi
che sono libere, definite di volta in volta. Per queste, non è prevista la possibilità di inserire la traduzione direttamente
durante la generazione dell‟articolo, ma solo in manutenzione Questionario dall‟elaborato “AR” attraverso l‟apposita icona
presente solo in corrispondenza delle risposte libere.
Figura 12-VII (WGLNGSLCD/W1CTL)
Figura 12-VIII (RUNM01FM/T0)
12.1.4 Stampare Testi Tradotti
I Testi Tradotti vengono memorizzati nel file Denominato UNLNG di WEBG4FD. Per le stampe personalizzabili tramite PSG
è possibile stampare le Traduzioni all‟interno di campi “risultato” reperendo il testo tramite sintassi SQL. Nel caso ad
esempio della Stampa Conferma d‟ Ordine “RORS00”, all‟interno del Dettaglio che riporta i campi del Questionario Tecnico,
si possono aggiungere due campi calcolati (es. : RISLIB e RISCOD) e reperirne il valore utilizzando istruzione SQL tramite
gestione Formule “KL”.
L‟Istruzione SQL dell‟esempio qui riportato reperisce la Traduzione della Risposta Libera, contenuta all‟interno del campo
XUNDSC del file “UNLNG”. La Traduzione si riferisce al contenuto di un campo dell‟applicativo EDM con codice “001”
(SPI) per la Ditta con libreria “SPIFIEP”. Il campo Tradotto è Denominato XRQUES (Risposta Questionario) contenuto nel
file ”STANS” (File Risposte Questionario Tecnico). Il Testo della Traduzione è reperito utilizzando il valore dei campi chiave
del file ”STANS” ossia il Codice Articolo presente nel dettaglio D05/010 ed il Numero Domanda Questionario presente nel
dettaglio D24/010. Infine il codice Lingua Webgate di riferimento per la Traduzione è reperito utilizzando UDF SUF_RWL
passando il parametro del codice lingua del Gestionale/Contabile presente nel dettaglio T20/170.
Paragrafo-Pagina di Pagine 12-32 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
select xundsc from unlng where xfqnrr='001' and xfqlib='SPIFIEP' and xfqfil='STANS' and XFQFLN='XRQUES'
and xfqlng=suf_RWL(T20/170) and XFQKV1=D05/010 AND XFQKV2=D24/010
Per il reperimento della Traduzione di Risposte Codificate, l‟istruzione SQL da utilizzare è simile a quella descritta in
precedenza, cambia solo il nome del file (STANC invece di STANS) e quindi anche la chiave che in questo caso è composta
dal Codice Progetto (presente nel dettaglio D24/020), dal numero Domanda in D24/010 e dalla Risposta in D24/030.
select xundsc from unlng where xfqnrr='001' and xfqlib='SPIFIEP' and xfqfil='STANC' and XFQFLN='XRQUES'
and xfqlng=suf_RWL(T20/170) and XFQKV1=D24/020 AND XFQKV2=D24/010 AND XFQKV3=D24/030
12.2 Gestione Risposte numeriche progressive
E‟ possibile gestire una tipologia di risposta in questionario articolo che assegna automatica un valore numerico progressivo,
identificata dal codice “P”. La risposta alla domanda viene attribuita automaticamente dal programma di interrogazione
questionario articoli e dal generatore articoli sia nella modalità interattiva che batch. il calcolo del valore progressivo viene
effettuato considerando un eventuale prefisso indicato nel campo “Descrizione breve” e la lunghezza della risposta indicata
nell‟apposito campo. La lunghezza del valore progressivo corrisponde alla lunghezza risposta. Il progressivo calcolato viene
memorizzato in tabella “NG - Risposte per Classe domanda”.
12.2.1 Codifica in UA
Figura 12-IX (RGBMI2FM/T1CTL)

Tipo risposta : Impostare a “P”

Descrizione Breve Domanda : Indicare il prefisso da aggiungere al numero progressivo calcolato automaticamente.

Lunghezza Risposta : Indicare la lunghezza della risposta corrispondente alla lunghezza del progressivo numerico.

Classe Domanda : Indicare la classe al fine di ottenere la memorizzazione del progressivo calcolato in tabella "NG Risposte per Classe domanda”
12.2.2 Compilazione del questionario
La funzione di compilazione del questionario articolo, in corrispondenza a domande con risposte progressive, imposta
automaticamente il valore “?P” nel campo risposta. Tale valore attiva l‟automatismo di assegnazione e memorizzazione del
progressivo numerico. Dopo aver premuto “Invio” viene esposta e memorizzata la risposta progressiva calcolata:
Figura 12-X (RGBMI4FM/T1CTL)
Paragrafo-Pagina di Pagine 12-33 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
Figura 12-XI (RGBMI4FM/T1CTL)
N.B.: L'ASSEGNAZIONE E MEMORIZZAZIONE DEL PROGRESSIVO NUMERICO AVVIENE IN FASE DI
ASSEGNAZIONE DELLE RISPOSTE E NON IN FASE DI MEMORIZZAZIONE DELLE STESSE. DI CONSEGUENZA, NEL
CASO IN CUI NON VIENE ULTIMATA LA MEMORIZZAZIONE DEL NUOVO CODICE GENERATO, IL PROGRESSIVO
RISULTA COMUNQUE CALCOLATO.
12.2.3 Tabella risposte per Classe Domande
Le risposte progressive calcolate, vengono memorizzate nella tabella “NG - Risposte per Classe domande”. I valori
visualizzati possono essere modificati con le dovute precauzioni dall‟utente in quanto nel caso in cui il numero presente in
tabella venga decrementato è possibile causare problemi di sovrapposizione con articoli già esistenti.
Figura 12-XII (RGBMP1FM/T2CTL)
12.3 Alcuni casi di errore
12.3.1 Primo caso
In fase di generazione della distinta dell‟articolo, non vengono applicate correttamente le varianti di distinta base in quanto
con molta probabilità le varianti non sono state riportate correttamente nel questionario.
Perché vengano applicate correttamente, è necessario che le varianti, vengano riportate su tutti i progetti, fino al livello più
alto di distinta e non solo sul livello stesso della distinta. Altra particolarità, se con la variante intervengo sulla distinta
aggiungendo articoli a loro volta legati a questionari, è probabile ottenere delle distinte errate. E‟ bene piuttosto inserire
entrambe gli articoli in opzione e con la variante lavorare in TOGLI.
12.3.2 Secondo caso
Durante la generazione finale della distinta, viene richiesta una risposta formulata precedentemente in quanto non viene
riportata correttamente la risposta dai livelli superiori della distinta.
Verificare il questionario relativo alla domanda che viene ripresentata e controllare che la risposta, o il codice risposta
impostato o la classe della domanda sui questionari dei livelli precedenti, sia uguale. Se Si, controllare il campo CP di “UA”
dei questionari coinvolti per verificare che “S = Caratteristica sulla Risposta”.e “C = Caratteristica sul codice risposta” siano
corretti (Il questionario che riflette deve essere “S”, il questionario che riceve deve essere “C” perché la risposta venga
selezionata automaticamente in generazione attraverso il codice risposta. Se corretto, controllare la congruenza della “Classe
L.I.” (classe livello inferiore) tra i questionari.
12.3.3 Terzo caso
Si stanno utilizzando i prototipi Automatici. Durante la generazione il programma propone inaspettatamente la generazione
articolo per similitudine perché non sono stati generati correttamente i prototipi del progetto.
L‟utilizzo dei prototipi automatici è tanto comoda, quanto pericolosa se impostata male. In fase di creazione del progetto,
non viene definito nessun prototipo ed in fase di generazione il codice del prototipo da ricercare, viene composto
concatenando tutte le risposte che in UA sono state dichiarate con IC = S (la risposta entra nella codifica dell‟articolo).
E‟ necessario quindi prevedere tutte le possibili combinazioni del questionario e creare i relativi prototipi. Si deve fare molta
attenzione a questo aspetto, non tanto in fase di creazione del questionario, quando si ha ben presente come e cosa si vuole
ottenere, quanto in fase di manutenzione, quando non si ha presente la globalità del progetto impostato molto tempo prima.
Paragrafo-Pagina di Pagine 12-34 di 35
Versione 139 del 26/05/2014
Generatore Articoli – Manuale Utente
12.3.4 Quarto caso
La codifica del codice e/o la composizione della descrizione è incompleta e non corretta. In quanto sono state aggiunte delle
nuove domande e l‟allineamento non è stato in grado di assegnare una risposta valida alla nuova domanda nel questionario
legato al prototipo.
Riprendere con AR il codice prototipo, entrare nella lista domande “F15 Questionario” e completare la domanda senza
risposta che verrà proposta con “?”
12.3.5 Quinto caso
Non viene applicata correttamente la formula del fabbisogno. Il fabbisogno è uguale al valore fissato nella Variabile della
domanda perché la formula non è codificata in modo corretto.
La formula presuppone un calcolo, e non può quindi essere impostata ad A = C1.Fabb bensì A = 1 * C1.Fabb.
12.3.6 Sesto caso
In una distinta prototipo, utilizzo degli articoli veri, generati con altri progetti. Tali articoli mi aspetto siano considerati in
struttura come fissi. Questo non avviene, il sistema mi chiede delle risposte a domande appartenenti a quest‟ultimo
articolo, come se tentasse di generarne uno nuovo in quanto l‟impostazione delle classi di risposte non è corretta.
Affinché questo funzioni è necessario che almeno una domanda OBBLIGATORIA abbia associato una classe risposte e che
questa NON appartenga alle classi previste nel progetto del PADRE che sto generando.
Paragrafo-Pagina di Pagine 12-35 di 35
Versione 139 del 26/05/2014