E' possibile gestire Rifacimenti di colli o di elementi di distinta di colli con il Totem Colli, visualizzabile tramite comandi inseriti in Template Lista Desmos o pulsanti appositi nel Template Action.
E' possibile richiamare il totem inserendo una colonna comando (vedi documentazione) usando i seguenti campi:
DesmosCmdLancio = cast(collo as nvarchar(128))DesmosCmdComando = CAST(“comando.dsm” as nvarchar(128))DesmosCmdDescrizione = CAST(“Totem” as nvarchar(128))DesmosCmdTipo = CAST(“TTM” as nvarchar(128))DesmosCmdCausale = CAST(“c_causale” as nvarchar(128))DesmosCmdComandoTTMItem = CAST('comandoItem.dsm' as nvarchar(128)) IdCollo = cast(idCollo as nvarchar(128))IdDistintaCollo = cast(idDistinta as nvarchar(128))IdProduzione = cast(idProduzione as nvarchar(128))IdFornitoreRiga = cast(idFornitoreRiga as nvarchar(128))CodiceArticolo = cast(codiceArticolo as nvarchar(128))DescrizioneArticolo = cast(descrizioneArticolo as nvarchar(128))Odp = cast(odp as nvarchar(128))StatoOdp = cast('Lavorato' as nvarchar(128))Oda = cast(oda as nvarchar(128))Semaforo = cast('0' as nvarchar(128))Percorso = cast(elDistinta as nvarchar(128))PercorsoPadre = cast(elDistintaPadre as nvarchar(128))DesmosComando = cast('comando.dsm' as nvarchar(128))DesmosLancio = cast('lancio'as nvarchar(128))DesmosCmdComandoTTMDoc = CAST('comandoItem.dsm' as nvarchar(128))DesmosCmdAzioniOdp = CAST('RIF;RCQ' as nvarchar(128))DesmosCmdTTMDisabled = CAST('COLLO;DOC' as nvarchar(128))
E' possibile richiamare la schermata del totem inserendo un pulsante (vedi documentazione) e usando i seguenti campi:
DesmosAction = cast('BUTTON' as varchar(64)) DesmosActionCmdLancio = cast(collo as nvarchar(128)) DesmosActionCmdComando = cast('comando.dsm' as nvarchar(128)) DesmosActionCmdTipo = CAST(“TTM” as nvarchar(128))DesmosActionCmdCausale = CAST(“c_causale” as nvarchar(128))DesmosActionComandoTTMItem = CAST('comandoItem.dsm' as nvarchar(128))DesmosActionComandoTTMDoc = CAST('comandoItem.dsm' as nvarchar(128))DesmosActionCmdAzioniOdp = CAST('RIF;RCQ' as nvarchar(128))DesmosActionTTMDisabled = CAST('COLLO;DOC' as nvarchar(128))
Premendo il pulsante creato con i campi specificati sopra verrà aperto un popup nel quale saranno visibili:
Tramite l'icona in alto a destra è possibile visualizzare la documentazione relativa al collo (se presente).
Se sono presenti richieste di rifacimento per il collo, in basso a sinistra verrà visualizzato un pulsante che consente di vedere tutte le richieste di rifacimento per il collo.
Tramite i pulsanti in basso a destra (quando abilitati) è possibile effettuare il rifacimento/rilavorazione dell'elemento selezionato o del collo intero.
Il tipo di rifacimento cambia a seconda dell'elemento selezionato:
Nel caso di rifacimento da fabbrica le lavorazioni dell'elemento selezionato verranno azzerate.
Nel caso di rifacimento da gestionale il rifacimento è gestito principalmente dal gestionale, in fabbrica l'elemento non comparirà più in nessuna postazione.
A prescindere dal rifacimento effettuato verrà creato un record nella tabella tesy_rilavorazione_out.
Le causali richieste per i rifacimenti eseguiti nel totem sono presenti nella tabella tesy_causale_out.
Le causali che verranno mostrate per ogni tipo di elemento dipendono da quali flag sono impostati nelle causali nella tabella tesy_causale_out:
Tutte le causali devono avere fg_annullato = 0.