|
||
VAL.FE.R. 09-07-2019 Case 31532
Referenti:
Fabio Bigliardi Inserimento commesse e ordini clienti bigliardifabio@valferpr.it
Nicola Bigliardi Fine produzione, consuntivazione e consegne bigliardi.acquisti@valferpr.it
Franchi Andrea Magazzino franchiandrea@valferpr.it
Valotta Giuseppe Produzione, app rilevazione presenze valottagiuseppe@valferpr.it
Punto 1) Importazione anagrafica articoli e schede di processo
Anagrafiche articoli e schede di processo sono importate da excel
(L’importazione crea sia l’anagrafica del prodotto finito che quella delle materie prime) fmImpSchedaProcDaExcel (programma personalizzato)
- | Reparto e fase e tempo vengono registrati nelle schede di processo generate come indicato nella finestra di dialogo |
- | Aggiorna Codice articolo fornitore (campo aggiuntivo descrittivo anagrafica articolo) |
- | Categoria, gruppo merceologico, aliquote iva vendite e acquisti, unità di misura degli articoli creati vengono desunti da parametri globali, proposti in aggiunta nella finestra di dialogo e modificabili |
- | Centro di costo (campo aggiuntivo tabellare anagrafica articolo) non viene registrato in fase di importazione ma attribuito successivamente |
- | La categoria e il gruppo sono generici al momento dell’importazione poi sono corretti a mano |
La ricerca da un errore sul campo calcolato @giacenza_accettazione
L’errore è determinato dal fatto che attualmente non è gestito il magazzino accettazione ma la giacenza viene desunta facendo delle differenze fra il magazzino centrale e le bolle di carico. Il calcolo va rifatto gestendo il magazzino Accettazione ed i relativi spostamenti con documenti opportuni
Note import schede:
-Voce di menu: Utility/Utility Articoli/Importazione Scheda Processo da excel
-I parametro globali sono quelli attuali: IMPORTAZIONI; SCHEDA PROCESSO DA EXCEL
-In caso di reimportazione aggiorna reparto,fase,tempo,quantità. Non aggiorna i campi anag. articoli
-Se il componente è già presente nella scheda ma il valore ID_VARIANTI_DB importato è diverso da quello della scheda, il componente viene aggiunto
-U.Misura e Iva: se li trova nella tabella dei gruppi merceologici usa quelli, altrimenti usa i valori parametrizzati
Scheda di processo
Va bene lo standard
Non vengono gestiti costi a preventivo
Ordini clienti
Vengono caricati manualmente
Verificare se al momento del caricamento il programma associa correttamente la scheda di processo
Stampa conferma ordini ‘INGLESE’ e ‘LISTA_PRELIEVO_ORIZ’ errore sui campi calcolati @DataConF e @FORNABIT @Centrale
Errore risolto ricreando il profilo di griglia (fatto da Daniele)
Lanci di produzione
Visualizzazione materiali errore nel campo calcolato @GiacUbicata che fa la sottrazione dalla giacenza di magazzino e la giacenza "accettata" dovuto all’attuale gestione delle accettazioni. L’errore si risolve gestendo il magazzino accettazione e rifacendo il campo calcolato
Nel caso di differenze sui materiali viene modificata la scheda di processo dell’articolo e poi riassegnati i materiali al lancio
Attualmente i lanci vengono fatti a mano, sarebbe opportuno crearli automaticamente dalle righe ordine per attivare il sistema di verifica delle criticità
Nelle note di testata viene messo il nome della commessa (attualmente viene fatto sul lancio per ogni commessa) questa nota serve per la stampa etichette prelievo (il nome commessa potrebbe essere desunto automaticamente dall’ordine collegato al lancio (campo aggiuntivo testata ordine)
Ricerca lanci – profilo standard errore sul campo calcolato @Cliente @Destinazione (che al momento non vengono utilizzati) da eliminare
Spostamenti materiali e gestione mancanti
Le personalizzazioni relative allo spostamento dei materiali prevedono 2 operazioni:
- | Spostamento dei materiali lancio dal magazzino centrale al magazzino wip |
- | Spostamento materiali dal magazzino accettazione al magazzino wip per i mancanti (materiali non giacenti a magazzino nel momento in cui è stato fatto lo spostamento dal magazzino centrale al wip) |
- | Spostamento materiali dal magazzino accettazione al magazzino centrale dopo i controlli di congruità |
Spostamento dei materiali lancio dal magazzino centrale al magazzino wip
Punto 2) Spostamento materiale del lancio di produzione da magazzino centrale a wip
Nella griglia analitico lanci prevedere i pulsanti (fanno parte delle attuali personalizzazioni sui lanci)
- | Sposta materiale che sposta tutti materiali necessari alla riga di lancio selezionata dal magazzino centrale al wip fmSpostaMaterialiLancio. (VERIFICARE SE POSSIBILE UTILIZZARE fmPrelievo MaterialiInd) |
fmSpostaMaterialiLancio - Richiamato con un pulsante dalla griglia Proprietà lanci
Viene presentata una griglia con le quantità desunte dai materiali del lancio selezionato modificabili
Viene processata una riga di lancio per volta
Non possono essere spostate quantità superiori a quelle giacenti nel magazzino di scarico
Si genera automaticamente un documento interno (tipo documento parametrizzato) che scarica i materiali dal magazzino di scarico del documento (centrale) al magazzino di carico del documento (wip)
Si possono utilizzare i magazzini previsti e le causali previste nel tipo documento parametrizzato
Le righe del documento di spostamento rimangono collegate alla riga materiale lancio (una riga materiale lancio può avere collegate più righe documento, da queste si può desumere, con un campo calcolato, la quantità spostata al wip e, per differenza, la quantità mancante rispetto a quella necessaria al fabbisogno del lancio)
La lista di mancanti è determinata dalla differenza tra la quantità del materiale del lancio e la quantità già spostata desunta dalla somma delle quantità delle righe documento collegate al lancio
Nella griglia di esempio I campi @Giacenza_ubicata e @Giac_accettazione sono rispettivamente riferiti alla
o | giacenza sul magazzino centrale (@Giacenza_ubicata) |
o | giacenza sul magazzino accettazione (@Giac_accettazione) attualmente non gestito ma sulla versione 3 verrà gestito |
o | Quantità consegnata Quantità del lancio già spostata a magazzino wip (somma delle quantità dei documenti di spostamento collegati al materiale) |
o | Quantità residua Quantità del lancio ancora da spostare a magazzino wip |
Da questa griglia viene stampata la lista dei materiali spostati, la lista dei mancanti (giacenza magazzino centrale < quantità spostamento prevista nei materiali lancio) e le relative etichette a cascata
Esempio di griglia attuale
- | Riassegna materiali spostati fmRiassegnaMaterialiLancioSpostati assegna i materiali da una riga di lancio ad un’altra cancellando la riga da cui sono stati tolti i materiali |
- | Visualizza materiali spostati fmRicercaDocumenti. Da una riga di lancio visualizza le righe del documento che ha generato il programma Sposta materiale |
Nuovi pulsanti:
'Ricevimento per Commessa(Valfer)' in ricerca e proprietà documenti fornitori
Trasferisce i materiali mancanti da accettazione a wip
'Trasf. Mat. Congrui(Valfer)' in ricerca e proprietà documenti fornitori
Trasferisce i materiali da accettazione a centrale
'Controllo Congruità' in ricerca documenti
Imposta il campo aggiuntivo con selezione multipla (valore = LAVORATO)
'Sposta Materiale (Valfer)' in ricerca e proprietà lanci
Sposta il fabbisogno dei materiali da centrale a wip
'Visualizza Materiali Spostati (Valfer)' in ricerca e proprietà lanci
Visualizza i documenti interessati allo spostamento
Consuntivi di produzione
Viene gestita una fase sola di lavorazione
Punto 3) Rilevazione dei mancanti in produzione
Viene proposta automaticamente la quantità del lancio
I mancanti in produzione vengono rilevati nel caso in cui il magazzino wip non abbia giacenza sufficiente per soddisfare la quantità necessaria al consuntivo.
Nel caso in cui vengono rilevati materiali mancanti (quantità proposta nel consuntivo > giacenza magazzino di scarico del consuntivo):
- | Scaricare solo l’effettiva giacenza di magazzino |
- | Il consuntivo avrà comunque caricato il finito a magazzino e avrà scaricato i materiali giacenti al Wip. |
- | Il lancio che presenta dei materiali mancanti rimarrà aperto variando il tipo documento in ‘Lancio sospeso’ |
o | Nel lancio sospeso la quantità da produrre del prodotto finito rimane invariata come se il lancio fosse ancora aperto |
o | tra i materiali verrà aggiunto anche il codice del prodotto finito con quantità = quantità del lancio e magazzino di scarico = al magazzino di carico (per annullare nei consuntivi successivi i carichi di prodotto finito) |
o | Successivamente i lanci sospesi devono essere chiusi con un consuntivo (il lancio sospeso non viene chiuso fino a che tutti i materiali mancati non sono giacenti a wip); il consuntivo caricherà e scaricherà automaticamente il prodotto finito e attribuirà al carico il costo dei materiali scaricati escluso quello del prodotto finito |
o | Il carico e lo scarico del prodotto finito devono essere fatti sullo stesso magazzino |
o | La spedizione controlla che non ci siano lanci sospesi collegati alla riga d’ordine (controllo non bloccante) |
Punto 4) Verifica congruità, reintegro dei materiali mancanti dal magazzino accettazione al magazzino wip, trasferimento materiali dal magazzino accettazione al magazzino centrale
Nel momento in cui i materiali vengono caricati nel magazzino accettazione (evasione ordine e generazione documento di carico) vengono eseguite alcune operazioni
- | Verifica della congruità dei materiali ricevuti |
- | Reintegro dei materiali mancanti relativi a lanci sospesi |
- | Trasferimento automatico dei materiali congrui dal magazzino accettazione al magazzino centrale |
Verifica della congruità dei materiali ricevuti
La verifica viene fatta mettendo il flag ‘Lavorato’ (campo aggiuntivo di tipo lista dettaglio documento acquisto)
Il flag ‘Lavorato’ viene messo automaticamente con selezione multipla su tutte le righe del documento
- | vengono passati dal magazzino accettazione viene mandata una notifica che segnala i lanci sospesi che hanno tutti i materiali per essere chiusi. La chiusura dei lanci con il consuntivo verrà fatta automaticamente dalla notifica. |
Reintegro dei materiali mancanti relativi a lanci sospesi
Nelle righe del documento aggiungere un campo calcolato con la quantità dei mancanti (somma delle quantità materiali lancio presenti in lanci provvisori aperti che riguardano il codice articolo della riga del documento del ciclo passivo)
Dal documento vengono trasferiti al wip i mancanti con il pulsante ‘Ricevimento per commessa’ (vedi esempio di griglia)
Nella griglia dettaglio documento vengono visualizzate tutte le righe del documento
Le posizioni di magazzino sono definite in anagrafica articolo
Nella griglia Fabbisogni mancanti vengono evidenziate le righe di lancio relative a lanci sospesi con mancanti
La proposta di saturazione viene fatta in ordine di data partendo dai lanci più vecchi
L’operatore può confermarla o modificarla
Nella griglia superiore visualizzare la situazione dei mancanti dopo la proposta di assegnazione (in caso di assegnazione totale il valore sarà azzerato)
Non può essere assegnata una quantità superiore a quella della riga del documento
Alla conferma verrà generato un documento interno (tipo documento parametrizzato) con spostamento dal magazzino accettazione al magazzino wip
Trasferimento automatico dei materiali congrui dal magazzino accettazione al magazzino centrale
Dopo aver fatto lo spostamento dei mancanti viene fatto il trasferimento dei materiali congrui dal magazzino accettazione al magazzino wip attraverso la creazione di un documento interno di magazzino (i materiali congrui sono quelli che hanno il flag ‘Lavorato’ nella riga)
La quantità da trasferire sarà (q.tà della riga del documento di carico – quantità già trasferita al magazzino wip per i mancanti)
Nel momento del trasferimento verificare che sia stata fatta l’assegnazione dei mancanti (quantità mancanti diversa da 0 e (quantità del documento – mancanti > 0) in tal caso segnalare la mancanza di assengnazione e chiedere conferma per il trasferimento
A tale proposito verificare se opportuno che ci sia un collegamento tra le righe dei documenti interni e la riga del documento di carico sui si riferiscono (sia per il documento di trasferimento dei mancanti che per quello dei materiali congrui al magazzino centrale)
Regola generale:
Se la quantità della riga documento è < della somma dei mancanti la somma degli spostamenti sarà = alla quantità della riga documento
Se la quantità della riga documento è > della somma dei mancanti la somma degli spostamenti sarà = alla somma dei mancanti e nel magazzino accettazione rimarrà la differenza che verrà spostata in seguito nel magazzino centrale
E’ prevista una lista generale dei mancanti fatta con una query su excel che potrebbe essere sostituita da TeseoCube
P.GLOBALI
VALFER
TIPI DOCUMENTO
NUMBER1 = ID_TIPODOC Trasferimento da mag. Accettazione a mag. Centrale
NUMBER2 = ID_TIPODOC Trasferimento per saturare i lanci mancanti da mag. Accettazione a mag. Wip
NUMBER3 = ID_TIPODOC Trasferimento materiali lancio da mag. Centrale a mag. Wip
N.B. I tre tipi documento devono essere diversi
VALFER
MAGAZZINI
NUMBER1 = ID_MAG Accettazione
NUMBER2 = ID_MAG Centrale
NUMBER3 = ID_MAG Wip
VALFER
CAMPI AGGIUNTIVI
VCHAR1 = Codice Interno Dettaglio Documenti Fornitori x indicare avvenuto controllo congruità
Nuova procedura SP_VFR_MANCANTI
Nuova vista TTV_VFR_MANCANTI
Nuova tabella VFR_LINK_DOC
Funzione x i campi calcolati
FN_VFR_PARAM
(in_TIPO IN VARCHAR2,
in_VALORE IN VARCHAR2 DEFAULT NULL
)
in_TIPO = LANCIO_TRASF_MAT in_VALORE = ID_LANCIO_PROD_MP Risultato = Q.ta Materiale Lancio trasferita da Centrale a wip
in_TIPO = LANCIO_TRASF_MANCANTI in_VALORE = ID_LANCIO_PROD_MP Risultato = Q.ta Mancanti trasferita da Accettazione a wip
in_TIPO = DOC_TRASF_CONGRUI in_VALORE = ID_BOLLEDCLI_RIEP Risultato = Q.ta Congrua trasferita da Accettazione a Centrale
in_TIPO = DOC_TRASF_MANCANTI in_VALORE = ID_BOLLEDCLI_RIEP Risultato = Q.ta Reintegro Mancanti da Accettazione a wip
in_TIPO = LANCIO_MANCANTI in_VALORE = ID_LANCIO_PROD_MP Risultato = Q.ta Fabbisogno - Q.ta Consumata
Nuove form fmVfrSpostaMat1, fmVfrSpostaMat2
Punto 5) Chiusura lanci sospesi da notifica automatica
Ogni notte viene fatto un controllo per verificare i lanci sospesi che possono essere chiusi
Si tratta dei lanci per cui la quantità di TUTTI i materiali sospesi è stata saturata
La notifica segnalerà l’elenco delle righe di lancio che possono essere chiuse
La chiusura automatica potrà essere fatto dalla griglia della notifica con selezione multipla
Il programma chiuderà con un consuntivo tutte le righe di lancio sospese
Verificare se opportuno registrare le quantità assegnate nei materiali lancio dei lanci sospesi
Può verificarsi il caso in cui un prodotto finito sia stato comunque versato a magazzino e spedito al cliente anche se non tutti i materiali sono stati scaricati
In tal caso il sistema avrà generato un lancio sospeso con le righe dei materiali non disponibili a magazzino
Nel momento in cui questi materiali vengono assegnati dall’accettazione il lancio sospeso viene chiuso con un consuntivo e i materiali reintegrati dovranno essere consegnati a parte (verificare come debba essere gestito il flusso a magazzino per evitare doppio scarico:
- | uno derivante dal consuntivo |
- | uno derivante dalla bolla di accompagnamento |
Verificare se non sia opportuno chiudere il lancio sospeso anziché produrlo per evitare movimenti a magazzino derivanti dal consuntivo
Gestione cantieri
Attualmente viene gestita come produzione interna non nella gestione cantieri standard
Verificare se opportuno attivare la gestione cantieri in una seconda fase
MRP
Attualmente usato solo per acquisti
Analizzare successivamente impostazioni differenti nella gestione dei fabbisogni e delle criticità
- | Elenco automatico ordini in ritardo |
- | Materiali collegati a commessa senza possibilità di utilizzo per altre commesse (verificare meglio successivamente) |
Punto 6) Gestione della valorizzazione da listini clienti + mark up
pf test 00000112323
mp test CONNETTORE042
Necessario un ulteriore criterio di valorizzazione della scheda di processo che prevede listino cliente dei materiali (listino cliente + mark up registrato in un campo aggiuntivo dell’anagrafica cliente)
Definire un listino interno collegato al cliente (verificare se indicare il mark up nella testata del listino oppure nell’anagrafica del cliente)
Nella finestra di dialogo della valorizzazione si indica il listino interno e viene utilizzato il costo dei materiali previsto
Nella griglia generale di valorizzazione riportare separatamente listino e mark up
E’ sufficiente produrre una griglia simile a questa da esportare in excel e da mandare al cliente
Nella griglia deve uscire solo il costo dei materiali non il costo delle lavorazioni
Valorizazzione MARK UP
Nuovo campo 'PERC_MARK_UP' in griglia Listini interni
Nuovi campi 'PERC_MARK_UP','COSTO_MARK_UP','COSTO_TOT_CON_MARK_UP' in griglia Materiali della Stampa distinta base valorizzata
modificato: DIST_BASE_ESPLOSA,VW_DIBA_ESPLOSA_MAT,SP_VALORIZZA_DIST_BASE_T2
Rilevazione presenze con app su smartphone (esterni su cantiere)
Verificare con Teknomaint se possibile mantenere gestione attuale
Nelle tabelle di produzione sono stati aggiunti i programmi
- | Crea utenti app fmCreaOperatoreApp crea gli utenti partendo da un dipendente e collegandolo al dipendente dell’app |
- | Lista utenti app fmListaUtentiApp visualizza la lista degli utenti con possibilità di abilitarli o disabilitarli |
Teseowork (applicazione off line)
Legata al GPS dall’applicazione si può richiamare google maps per le indicazioni stradali
Timbratura fatta con lettura del qrcode (probabilmente legge il codice cliente) Ingressi e uscite con arrotondamento alla mezz’ora gestiti da programma
Si usa il qrcode e non il codice a barre normale per motivi di sicurezza
La timbratura iniziale equivale alla lettura del badge per ora inizio
L’applicazione rileva entrate e uscite e calcola le ore di presenza
Le presenze vengono evidenziate in colori differenti
Azzurro non chiusa
Rosso ore non attribuite
Bianco presenza chiusa e totalmente attribuita
Per quanto riguarda l’attribuzione alle commesse l’app presenta solo le commesse del cliente
Chiede un tipo di lavorazione tabellare, una nota descrittiva, propone le ore totali della timbratura e l’operatore attribuisce le ore da una tabella strutturata a scaglioni di mezz’ora
Nel caso di attribuzione parziale l’applicazione propone il tempo residuo
C’è un sistema di quadratura sull’app che si limita a mostrare le attribuzioni fatte (divise tra rapportini già creati (sede) e rapportini ancora da creare (locale)
Non esiste un sistema di quadratura generale
L’app permette di caricare ferie o permessi (solo per i dipendenti)
2 possibilità di sincronizzazione
- | Sincronizzazione totale (tutta la base dati) |
- | Sincronizzazione commesse (solo i rapportini) |
Rilevazione presenze con lettore badge con chip (esterni su cantiere) Verificare con Teknomaint se possibile mantenere gestione attuale
L’applicazione interna è su pc con lettore di badge collegato e si chiama Rilevazione presenze.exe
A differenza dell’app si attribuisce alla commessa il tempo tra lettura entrata e lettura uscita di volta in volta
L’attribuzione alla commessa avviene attraverso la generazione automatica del rapportino in Teseo