Segui

Novità Mago4 6.1.0.HF1

Sommario

In questo articolo vengono illustrate le novità della versione di Mago4 6.1.0.HF1.
Alcune delle nuove funzionalità possono essere utili per velocizzare e migliorare l'utilizzo del prodotto e per allinearsi secondo le ultime normative vigenti!
Per verificare la tua attuale versione di Mago4 installata segui le indicazioni riportate in questo articolo: Come verificare la versione di Mago4 installata e se desideri procedere con l'aggiornamento del software:

  • inviaci una richiesta all'indirizzo e-mail: assistenza@antos.it
  • chiamaci al numero di telefono 071 7108201
  • contattata il nostro consulente di riferimento che vi segue

Nota: Per essere sempre aggiornati sui nuovi rilasci e le novità sul prodotto si consiglia di abbonarsi alle sezioni Annunci e Novità di Mago4 al fine di ricevere automaticamente, tramite posta elettronica, le news pubblicate.

Migliorie

Gestione partite

13813 - IT - ZPAY: Movimenti bancari annullati
Alcune banche, possono revocare un movimento precedentemente comunicato in un estratto conto.
In questa situazione si presentano 3 diversi scenari:
1) Il movimento viene scaricato da ZPAY già come annullato.
In questo caso il problema non si pone: il movimento viene ignorato e non scaricato in Mago.
2) Il movimento era già stato scaricato in un E/C precedente ma non è stato riconciliato.
In questo caso il movimento viene scaricato, ed entrambi i movimenti vengono identificati come annullati.
3) Il movimento era già stato scaricato in un E/C precedente ed è stato riconciliato.
In questo caso il movimento viene scaricato, ed entrambi i movimenti vengono identificati come annullati.
Viene dato un messaggio che avverte l'utente del problema, bisognerà intervenire manualmente per eliminare eventuali primenote generate o partite chiuse dal movimento bancario originale.
Dalla Riconciliazione, i movimenti cancellati hanno una loro icona particolare e non è possibile operare su di essi. Solo nel caso di documenti già riconciliati, posizionandosi sul movimento originale, sarà possibile vedere il movimento contabile a cui è collegato ed eventualmente scollegarlo.
I tre report presenti nel gruppo della Riconciliazione bancaria non estraggono i movimenti bancari cancellati.

13931 - CH; DE; ES; FR; GB; HU; IT; PA - Riconciliazione bancaria: miglioramento query di aggiornamento
Nella Riconciliazione Bancaria tramite appositi bottoni è possibile inserire una primanota o modificarla o cancellarla. Uscendo dal data-entry della primenote per tornare nella riconciliazione il programma estrae nuovamente tutte le primenote del periodo selezionato per avere la situazione aggiornata. Questa operazione, in presenza di molte primenote, poteva comportare attese di diversi secondi.
Con questa miglioria si è ottimizzata l'operazione di aggiornamento della griglia della primenote.

Gestione Punto vendita

13861 - Rifiuta Richieste in Invio Merci da InStore
Nella funzionalità Invio Merci di InStore, presente come sotto-funzione del trasferimento tra punti vendita, attualmente è possibile solo inviare le richieste accettate, si richiede di poter rifiutare anche in questa fase le richieste, anche se già accettate in precedenza.
In modo analogo al rifiuto che si effettua nella funzionalià Accetta/Rifiuta Richieste.
In Invio Merci NON sarà possibile rifiutare le richieste di articoli a varianti se attiva la gestione a matrice nella funzionalità.
In Trasferimenti tra Punti Vendita | Invio Merci si rende necessario aggiungere nell'azione swipe (escludendo gli articoli a varianti se attiva la matrice) anche il rifiuto della richiesta in modo analogo a quanto già viene fatto in Accetta/Rifiuta richieste, il funzionamento è analogo, cliccando sull'icona del rifiuto viene aperta la popup con le causali di rifiuto e una volta impostata la richiesta risulta con la banda laterale rossa.
Nei tre puntini a livello di gruppo punto vendita, sotto a INVIARE, è necessario aggiungere la voce RIFIUTARE, anche questa voce funzionerà in modo analogo alla voce RIFIUTARE presente in Accetta/Rifiuta richieste.
Alla conferma sarà necessario continuare a inviare tutte le richieste che sono state impostate come da INVIARE e per queste righe generare i Documenti di Trasferimento Uscita.
Non dovrà essere fatta alcuna azione sulle richieste a cui non è stato modificato lo stato.
Mentre sarà necessario ora aggiornare anche quelle richieste su cui è stato impostato da RIFIUTARE, queste richieste alla conferma devono essere aggiornate sul server impostando stato Richiesta Rifiutata (23003139) e compilato il campo RejectReason con la causale di rifiuto utilizzata, queste operazioni sono le stesse che già effettuiamo per le richieste impostate in stato RIFIUTARE nella funzionalità Accetta/Rifiuta richieste.
La notifica viene modificata in Store Transfer Requests successfully sent. Requests rejected and/or Shop Transfer OUT successfully sent. (Richieste inviate con successo. Richieste rifiutate e/o Documento di Trasferimento inviato con successo.)

Area Amministrativa / Contabile

13892 - Nuovo Testo Unico IVA procedura aggiornamento codici IVA da file
Al fine di facilitare l'adozione dei nuovi codici IVA introdotti per l'adeguamento al Nuovo Testo Unico IVA, nella procedura dei Servizi | Amministrazione | Procedure contabili di Aggiornamento codici IVA è visibile un bottone che consente di caricare in griglia i nuovi codici IVA che sostituiscono quelli vecchi.
Sono inoltre aggiunte nella griglia le colonne descrizione dei codici IVA e nell'ultima pagina viene richiesto se disattivare i codici IVA vecchi a fronte dell'elaborazione.
Il default per la disattivazione è FALSE, ma viene proposto TRUE se verrà usato il caricamento in griglia dei nuovi codici. Il flag si chiama "Disattiva vecchi codici IVA".
E' ora possibile ordinare la griglia dei codici IVA cliccando sulle descrizioni delle colonne, ad esempio per raggruppare tutti i nuovi codici IVA.

Comunicazioni Digitali

14016 - DE - FE UBL - Gestione decimali quantità
È necessario che, durante l’elaborazione del file XML, i valori delle quantità siano generati rispettando il numero di decimali configurato sul formattatore delle quantità, al fine di garantire la coerenza del calcolo dei prezzi rispetto alle quantità espresse.

Warehouse Management System

13538 - Trasferimento Stock da WMS Mobile
Nel 'Trasferimento Stock' del WMS Mobile è ora possibile selezionare contemporaneamente tutti gli articoli presenti in griglia.
Inoltre, dalla lista 'Articoli/UdM' è ora possibile accedere direttamente al 'Visualizza Stock'.

13768 - Ordinamento in funzione Visualizza stock
Nella funzione 'Visualizza Stock', presente nell'App WMS Mobile, ora è possibile scegliere di ordinare i dati estratti per data scadenza lotto, codice lotto ed ubicazione anziché, come in precedenza, per ubicazione, data scadenza lotto e codice lotto.
A tal proposito, nei 'Parametri WMS Mobile', è stato aggiunto uno specifico parametro.

Correzioni

Magazzino

37147 - Formazione LIFO/FIFO
Caricando un movimento di magazzino per un articolo che non è stato movimentato precedentemente, anche se la causale è correttamente impostata viene mostrato il record solo con la quantità ma non il valore nella Lista di Formazione LIFO/FIFO, scegliendo il LIFO.
Selezionando invece FIFO, al termine della procedura viene mostrato il record sia per la quantià che il valore.

Area Commerciale / Logistica

38682 - Errore generazione documenti da mobile con Regime iva per cassa
Se è stato impostato in esercizi fiscali e iva dell'azienda il flag "Regime iva per cassa" (MA_CompanyYears.taxexigibilitycashregime=1) per l'anno corrente e si tenta di generare una Bolla di Carico da StocknMove app (o InStore app) si ottiene su MSH l'errore seguente in fase di creazione e la bolla non viene generata.
[EXCEPTION.MESSAGE]
Year, Month, and Day parameters describe an un-representable DateTime.
Analogamente si ottiene l'eccezione creando una picking list
-PICKING LIST- failed on Subscription 'DEV-26-FFF848'.
({"WorkerId":47,"PickingID":2,"PickingDate":"2026-10-22T00:00:00","StoragePhase1":"SEDE","Customer":"0001","Details":[{"PickingSubID":1,"Item":"MGP","Variant":"","UoM":"NR","QtyToPick":1.0,"Qty":1.0,"Lot":"","InternalIdNo":"","OrderNumber":"26/00038","SaleOrdId":73,"Line":1,"Position":1,"SaleOrdVariantSubId":0,"SaleOrdSubId":1,"DetailsVar":[],"CloseOrderLine":false},{"PickingSubID":2,"Item":"MGP","Variant":"","UoM":"NR","QtyToPick":1.0,"Qty":1.0,"Lot":"","InternalIdNo":"","OrderNumber":"26/00039","SaleOrdId":74,"Line":1,"Position":1,"SaleOrdVariantSubId":0,"SaleOrdSubId":1,"DetailsVar":[],"CloseOrderLine":false}],"ExternalReference":"8ab148f0cc856a68ca57d7e5-2cad-4802-8a7b-

38893 - Valorizzazione errata quantità con zero e chiusura d'ordine
Picking List. Se viene inviato un payload con qty = 0 e CloseOrderLine = true, la riga viene generata su Mago con la quantità uguale al valore originale di qtytopick anzichè zero.

Ammortamenti

38851 - Ricostruzione dati cespiti: Anno di acquisto
La ricostruzione dati cespiti eseguita con il flag "Esegui solo il ricalcolo dell'anno di acquisto" non ricalcola il campo PurchaseYear nella tabella MA_FixedAssetsBalance, ma solo nella MA_FixedAssetsFiscal.
Questo comporta che in caso di esercizi maggiori di 12 mesi il sezionale per libro inventari estragga dati incompleti.

Gestione partite

38872 - IT - Importazione E/C ZPAY, con causali che non prevedono anagrafiche
Importando i movimenti bancari tramite ZPAY, se sono presenti Causali Bancarie che non prevedono anagrafiche Clienti/Fornitori, perchè sono solo di tipo contabile, come ad es. le Commissioni bancarie, la ricerca delle anagrafiche non deve essere fatta. In precedenza poteva succedere che un cliente veniva associato a quel movimento bancario e il "Tipo conto" passava da Contabile a Cliente creando una incongruenza con quanto indicato nella Causale Bancaria.

Open MES

38879 - Lotquantities API
Per velocizzare l'API è stata implementata una gestione con cache per cui i dati vengono salvati per velocizzare l'esecuzione Non funziona correttamente però lo "scarico" di questa memoria che quindi rimane "attiva" fra un lancio e l'altro di API.
E' molto probabile che l'API non cancellando mai estragga a seguire dopo la prima esecuzione sempre l'insieme iniziale a meno di utilizzare come workaround lo start e stop di MSH. Il processo di rilascio della cache avviene a delta su chiavi interne gestitte in MSH. Si suggerisce quindi di valutare l'eliminazione della gestione lato openmes

MRP

38890 - MRP - disitnta fantasma non viene esplosa
Se si lancia l'analisi MRP partendo da un piano di produzione relativo a una distinta multilivello, in cui al terzo livello è presente una distinta fantasma, quest'ultima non viene esplosa dall'MRP.
Di conseguenza, non vengono generati né l'ODP proposto né la RdA.

Comunicazioni Digitali

38914 - DE - Supplier Endpoint: controllo errato presenza GLN
Il controllo di esistenza del valore GLN per la sezione <cac:AccountingSupplierParty> non viene eseguito correttamente.

38951 - IT - Scambio Dati: errore in generazione TDZ2
Il programma non è più in grado di generare il movimento corrispondente al tipo documento TDZ2, ad esempio deposito/caparra.

Area Manufacturing

38922 - Errata ri-numerazione Piano di Produzione al salvataggio
Entri in modifica di un Piano di Produzione non evaso;
modifichi la quantità e salvi.
Al salvataggio, il numero del PdP viene modificato prendendo il prossimo progressivo del numeratore.
Se modifichi N PdP, al termine tutti questi N PdP risulteranno avere lo stesso numero.

Documenti e procedure produzione

38926 - Costo medio e OdP di Tipo 5
In caso di OdP di tipo 5 con un componente valorizzato a costo medio, il costo del materiale in fase di versamento non viene calcolato correttamente quando lo stesso articolo finito da produrre viene utilizzato anche come componente.

Warehouse Management System

38938 - MdM con Addetto errato da WMSMobile
Alcune funzioni di WMSMobile generano Missioni di Magazzino che, una volta sincronizzate su Mago, presentano i campi 'Squadra' e 'Addetto' errati. Su Mago4, in questi due campi viene riportato l'utente loggato su Mago, mentre su MagoCloud e MagoWeb vengono impostati Squadra vuota e Addetto '0'.

Anagrafiche

38964 - Aggiornamento Codici IVA campi esclusi dalla procedura
Usando la procedura di aggiornamento massivo dei codici IVA, selezionando l'aggiornamento dei Default vengono ignorati i 2 campi per il Reverse Charge sotto Codici IVA di Default (Preferenze/Amministrazione) e il codice iva per i bolli sotto Codici Default Acquisti x Utente (Preferenze/Acquisti).

Area Amministrativa / Contabile

38964 - Aggiornamento Codici IVA campi esclusi dalla procedura
Usando la procedura di aggiornamento massivo dei codici IVA, selezionando l'aggiornamento dei Default vengono ignorati i 2 campi per il Reverse Charge sotto Codici IVA di Default (Preferenze/Amministrazione) e il codice iva per i bolli sotto Codici Default Acquisti x Utente (Preferenze/Acquisti).

Integrazione con Infinity CRM

38970 - Specifica classificazione non trasmessa ad I.Mago
La Specifica Classificazione "MA_CustSuppCustomerOptions.CustomerSpecification" dell'anagrafica cliente non viene più trasferita ad I.Mago.

EasyStudio

38975 - Campi Locali in BodyEdit Standard in MultiCustom
In situazione di MultiCustom, se viene aggiunto un campo locale in griglia Standard, si verifica un crash durante il Browse Document

Warehouse Management System

37056 - Configurazione finestre WMS Mobile Android - Stock number
La colonna "Stock Number" che può essere aggiunta per la funzione "Visualizza Stock" su WMS Mobile risulta non visibile anche se correttamente inserita tramite il servizio "Configurazione Finestre WMS Mobile Android"

38463 - Nan in Visualizza stock su Qta Riservata in UOM alternativa
In Visualizza Stock dell'app WMS Mobile se gli stock sono in UOM alternativa di tipo packaging può accadere di visualizzare la qta riservata con NaN. Questo si verifica nell specifico se la conversione ad un'unità di misura di packaging restituisce un risultato non intero.

38576 - WMSMobile APP: NaN in Trasferimento Stock
Nella funzionalità di Trasferimento Stock dell'app WMSMobile, la quantità disponibile degli articoli visualizzata per l'ubicazione di partenza può essere riportata come NaN nel campo Quantità. L'anomalia si verifica quando il valore della quantità riservata associata allo stock contiene dati non validi o non numerici (ad esempio valori di rumore).
Poiché la quantità riservata viene utilizzata per calcolare la quantità effettivamente trasferibile, la presenza di un valore non atteso in tale campo impedisce la corretta esecuzione del calcolo, causando la visualizzazione del valore NaN al posto della quantità attesa.

38643 - WMSMobile - Trasferimento UdM impossibile
In WMSMobile, se si tenta di effettuare una MdM di Trasferimento per una Unità di Magazzino, la funzionalità di Trasferimento va immediatamente in errore e non consente di accedere a nessuna missione. Nei log del terminalino compaiono errori che segnalano 'SourceSU = null'.

38728 - Controllo bloccante su Varianti senza Variant Plus
A seguito del PJ13526, che introduce il segmento Variante nei barcode strutturati, viene eseguito un controllo bloccante sul dato variante anche quando le Variant Plus non sono attive ma sono presenti Varianti di Produzione. Il controllo bloccante deve invece essere applicato esclusivamente in presenza della funzionalità Variant Plus attiva.

 

Altre domande? Invia una richiesta

Commenti

Powered by Zendesk