Sommario
In questo articolo vengono illustrate le novità della versione di Mago4 5.1.0.HF2.
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
Warehouse Management System
12371 - Procedura Aggiorna UM Stock
E' ora disponibile la procedura 'Aggiorna UM Stock' che permette di modifcare massivamente
l'Unità di Misura degli stock.
Troviamo la procedura in Servizi | Logistica | WMS.
Indicando l'unità di Misura di Partenza e l'Unità di Misura di arrivo, verranno modificate le Unità
di Misura esclusivamente degli stock per i quali NON sono presenti né quantità riservate né
quantità in arrivo e relative ad articoli per i quali è applicabile la conversione tra le due unità di
misura indicate.
12672 - Aggiunta filtro Codice Fornitore su Monitor Mobile
Nel 'Monitor WMS Mobile', esclusivamente per le 'Missioni di Magazzino' relative a 'Ricevimenti
Merci' con posizionamento diretto (sono quindi escluse le 'Missioni di Magazzino' relative a
'Ricevimenti Merci' con posizionamento in due fasi), è ora possibile filtrare per Fornitore.
Vengono filtrate esclusivamente le 'Missioni di Magazzino' generate a partire da questa
versione del programma.
12677 - Descrizione Variante nel WMS Mobile
Nel WMS Mobile, nelle funzioni di 'Conferma Missioni' e nel 'Visualizza Stock' è ora possibile
vedere anche i primi 15 caratteri della descrizione, oltre al codice, dell'eventuale
'Variante' (Modulo Varianti Plus) dell'articolo.
Nelle griglie è possibile ottenere la visualizzazione della descrizione della 'Variante' mediante la
'Configurazione Finestre WMS Mobile Android', mentre nelle finestre di dettaglio viene sempre
visualizzata.
12788 - Copia stringhe de-DE in de-CH apps Mobile
Si richiede che per tutte le Apps mobile venga creata la lingua de-CH copiandola da de-DE.
Repositories of the Apps Mobile
CoreMobile For strings common to all mobile applications
CoreInStore For strings used in InStore and StocknMove
WMSMobileApp For strings specific to WMSMobile
Maintenance and modification of translations is the responsibility of the foreign offices.
Gestione Punto vendita
12657 - Disabilitazione lotti forzata in Ricevimento Massivo InStore
Si richiede che dalla funzionalità Ricevimento Merci Massivo di InStore (Prj. 12301) venga
seguito il parametro DisableLotsManagement presente sull'app (Prj. 12193).
12686 - Gli articoli in esaurimento non dovrebbero essere ordinati tramite InStoreApp +
Informazioni aggiuntive articolo
Gli articoli in esaurimento possono essere utilizzati in tutte le funzionalità di InStore,
dovrebbero seguire una gestione simile a quella di Mago.
Attualmente su InStore è assente il campo MA_Items.ToBeDiscontinued, il campo deve essere
aggiunto al DBOnBoard e sincronizzato affinché si possano gestire gli articoli in esaurimento
sull'applicazione.
Su InStore App nella funzionalità Ordina a Fornitore NON devono essere visualizzati nella
ricerca manuale articoli gli articoli in esaurimento, ovvero gli articoli con
MA_Items.ToBeDiscontinued = 1 sul DBOnBoard.
Se viene travasata una lista di riordino nella funzionalità Ordina a Fornitore devono essere
esclusi gli articoli in esaurimento (MA_Items.ToBeDiscontinued = 1)
Se, nella funzionalità Ordina a Fornitore, viene scansionato via fotocamera o barcode un
articolo che risulta presente sul DbOnBoard ma MA_Items.ToBeDiscontinued = 1 è necessario
dare il seguente messaggio: "ERROR! Item %% has been discontinued." e l'articolo NON deve
essere agggiunto in lista.
Su InStore e StocknMove nella funzionalità Informazioni Articolo, sotto al codice e descrizione
articolo viene mostrata una nuova sezione "Informazioni Aggiuntive Articolo"/"Additional
Information Item" dove verrà riportato se l'articolo è in esaurimento, non movimentabile oppure
se si tratta di un articolo di acquisizione.
Ordini
12744 - Descrizione articolo in riordino Stock
Nella 'Griglia Selezione Articoli', visibile opzionalmente nella procedura 'Riordino Stock', viene
ora mostrata anche la 'Descrizione' degli articoli.
Ambiente Sviluppo Task Builder
12761 - FireAction in Analitica
In fondo ai metodi:
BDEntriesFromSales::DefineQueryHeadSales()
BDEntriesFromSales::PrepareQueryTestaSales()
della procedura che genera l'Analitica sono stati aggiunti 2 FireAction per modificare le query di
estrazione.
Varianti
12789 - Descrizione segmenti varianti in Min Max Stock per Punto Vendita
Nella finestra 'Gestione Varianti' della scheda Min Max Stock per Punto Vendita occorre
riportare la descrizione del segmento variante come già fatto per i documenti.
Nella finestra 'Variants Management' ('Gestione Varianti') della scheda Min Max Stock per
Punto Vendita apribile dai Collegamenti dell'Anagrafica Articolo , impostando il parametro
'Variants Management Windows' ('Finestra Gestione Varianti' -
MA_VariantsPlusParameters.VariantWindow) a 'Matrix' ('Matrice'), devono essere aggiunte
ulteriori due colonne con la 'Description' ('Descrizione' -
MA_SMVariantsAttributesX.Description).
Correzioni
Integrazione con Infinity CRM
36717 - Creazione cartella DMS su Infinity CRM
Sincronizzando un allegato da MagoWEB verso Infinity CRM, non scatta l'azione per la creazione della cartella. L'allegato viene sincronizzato correttamente ma viene inserito nell'ultima cartella creata su Infinity CRM.
36828 - Mancata disconnect per integrazione I.Mago
Durante la sincronizzazione dei dati con I.Mago non viene mai effettuata la disconnect.
Gestione Punto vendita
36718 - Autopadding fornitore in anagrafica Punto Vendita Fornitore
Nonostante sia disattiva lautonumerazione nei parametri fornitore, in anagrafica Punto Vendita Fornitore viene comunque autocompilato il campo fornitore. L'autopadding risulta pertanto sempre attivo e il campo viene sempre autocompilato con gli zeri.
36841 - Crash procedura Registrazione Contabile Movimenti di Cassa
Può capitare che la procedura Registrazione Contabile Movimenti di Cassa smetta di funzionare se eseguita su una grande mole di dati.
36861 - UM con decimali e separatore virgola creazione DBOnBoard
Si verifica un problema in creazione del DBOnBoard per i campi float delle Unità di Misura quando si utilizza su Mago il separatore virgola. Su DbOnBoard viene salvata l'informazione con separatore virgola e sull'applicazione la parte decimale viene troncata. In sincronizzazione funziona, su MagoCloud funziona sempre.
36888 - Time out generazione inventario automatico
Eseguendo il task Automatic Generation of Inventory Entries from New Inventory se ci sono molti dati da analizzare si ottiene l'errore: [EXCEPTION.MESSAGE] The wait operation timed out. Entity Framework di default ha un timeout di 30 secondi.
36898 - Doc Trasferimento tra PV IN da InStore doppi/tripli
Può capitare che sull'app si ottenga un errore in fase di generazione documento di trasferimento tra punti vendita IN ma dopo l'errore si ottenga anche notifica verde di documento generato correttamente su Mago ma su mago vengono generati 2 o 3 documenti. Documenti generati in C#. Accade solo in situazioni particolari, lato mobile esiste già un controllo per cui non è possibile richiamare più volte lo stesso documento OUT. Si aggiunge anche in C# un controllo per cui se viene inviato più volte un documento IN collegato a un documento OUT che ha già un documento IN si ottiene su MSH l'errore: Interstore Document In already created for Document Transfer Out. che non permette di generare più documenti IN a fronte di un doucmento OUT.
Warehouse Management System
36757 - prelievo per preshipping da mobile con missioni per differenza
Nel caso in cui in una preshipping siano generate delle missioni per differenza confermate parzialmente dal mobile potrebbe capitare che non siano correttamente aggiornate le quantità consegnate sulla preshipping stessa.
Acquisti
36763 - Dich.Intento Nuova Gest.:mancanta assegnazione con es. a cavallo
Nel caso in cui si utilizzino in Azienda gli esercizi a cavallo con la Nuova Gestione Dichiarazioni di Intento, il programma, dalla versione di Mago 5.0.2, non è più in grado di assegnare le Dichiarazioni di Intento sulle righe dei documenti.
Vendite
36763 - Dich.Intento Nuova Gest.:mancanta assegnazione con es. a cavallo
Nel caso in cui si utilizzino in Azienda gli esercizi a cavallo con la Nuova Gestione Dichiarazioni di Intento, il programma, dalla versione di Mago 5.0.2, non è più in grado di assegnare le Dichiarazioni di Intento sulle righe dei documenti.
Contabilità
36763 - Dich.Intento Nuova Gest.:mancanta assegnazione con es. a cavallo
Nel caso in cui si utilizzino in Azienda gli esercizi a cavallo con la Nuova Gestione Dichiarazioni di Intento, il programma, dalla versione di Mago 5.0.2, non è più in grado di assegnare le Dichiarazioni di Intento sulle righe dei documenti.
36859 - Generazione bilancio XBRL: esercizi non solari
Se l'esercizio corrente e quello precedente hanno data di inizio esercizio nello stesso anno solare (esempio esercizio 1: dal 01/01/2024 al 30/04/2024, esercizio 2: dal 01/05/2024 al 30/04/2025), la procedura di generazione istanza xbrl genera un file errato in cui gli importi dell'esercizio corrente e dell'esercizio precedente hanno context id uguali. Questo comporta anche errori nella visualizzazione dell'istanza: - manca la colonna con i saldi esercizio precedente. Se un conto ha un saldo nell'esercizio precedente, ma non nell'esercizio corrente, il saldo esercizio precedente viene elencato come esercizio corrente.
Area Commerciale / Logistica
36861 - UM con decimali e separatore virgola creazione DBOnBoard
Si verifica un problema in creazione del DBOnBoard per i campi float delle Unità di Misura quando si utilizza su Mago il separatore virgola. Su DbOnBoard viene salvata l'informazione con separatore virgola e sull'applicazione la parte decimale viene troncata. In sincronizzazione funziona, su MagoCloud funziona sempre.
36888 - Time out generazione inventario automatico
Eseguendo il task Automatic Generation of Inventory Entries from New Inventory se ci sono molti dati da analizzare si ottiene l'errore: [EXCEPTION.MESSAGE] The wait operation timed out. Entity Framework di default ha un timeout di 30 secondi.
Magazzino
36888 - Time out generazione inventario automatico
Eseguendo il task Automatic Generation of Inventory Entries from New Inventory se ci sono molti dati da analizzare si ottiene l'errore: [EXCEPTION.MESSAGE] The wait operation timed out. Entity Framework di default ha un timeout di 30 secondi.
Reporting Cloud
36894 - Possibile crash su cancellazione variabile nascosta
Durante la cancellazione di una hidden variable, se nel report è presente almeno un oggetto Query, viene effettuato un accesso errato alla memoria (array::out_of_range). Questo può provocare una crash dell'applicativo.
Reporting Studio
36894 - Possibile crash su cancellazione variabile nascosta
Durante la cancellazione di una hidden variable, se nel report è presente almeno un oggetto Query, viene effettuato un accesso errato alla memoria (array::out_of_range). Questo può provocare una crash dell'applicativo.
Ambiente di Sviluppo TaskBuilder
36918 - M4 ambiente sviluppo configurazione invio mail OAuth2
con l'ambiente di sviluppo M4, quando si tenta di configurare l'aouth per l'invio email si incappa in un errore dovuto alla presenza di IF DEBUG di cui non si era tenuto conto in fase di sviluppo. Questo comporta che l'utente venga ridirezionato verso un localhost inesistente per lui.
Integrazione Mago con eCommerce
36931 - Shopify: Errore importazione ordine cliente.
Può capitare che nel caso in cui si importi un ordine relativo ad un cliente già presente in Mago, al quale viene aggiunto per la seconda volta un nuovo branch, MSH restituisce errore "TOO MANY ROWS".
MSH - Mago Service Hub
36971 - MSH: problemi con database aziendale Oracle
Se una azienda sta utilizzando un database Oracle, MSH non riesce a connettersi correttamente al database. Ne consegue che le funzionalità legate a MSH non sono disponibili.

Commenti