Sommario
In questo articolo vengono illustrate le novità della versione di Mago4 4.5.0.HF19.
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
PERCIPIENTI
12409 Certificazione Unica: CU 2025 - anteprima report (rilasciata in HF19)
La Certificazione Unica "CU 2025" prevede alcune novità relative alle sezioni gestite da Mago (
Frontespizio, dati anagrafici e i dati dei lavoratori autonomi).
Le novità più significative, che comportano un aggiornamento del database, riguardano la
sezione 3 INPS gestione separata parasuborinati: per chi gestisce questa sezione occorre
attendere il rilascio della miglioria 12338 in 5.0
Per chi non gestisce la sezione 3 INPS gestione separata parasubordinati, con la presente
miglioria si consente di stampare la CU sui nuovi modelli e di generare il file secondo le nuove
specifiche, che prevedono le seguenti novità:
- per i percipienti non residenti, nel file il campo DA002042 diventa DA002043 indirizzo estero, il
campo DA002044 diventa DA002045 Stato estero
- per i fornitori per i quali è stato impostato il campo Regime forfetario nella scheda Dati
Amministrativi | Percipienti viene riportato il valore 25 nel campo "6 Codice" al posto del codice
24. Nel file il campo AU001006 vale 25 invece che 24 se è un forfetario.
GESTIONE PARTITE
12385 boleto - Brasile - cambio Due Date Factor dal 22/02/2025 (rilasciata in HF18)
Change in Due Date Factor in 2025
The current due date factor considers the days since 10/07/1997 and is only valid until
21/02/2025.
From 22/02/2025, the base date will change to 02/22/2025, restarting the due date factor
calculation at 0001.
COMUNICAZIONI DIGITALI
12336 - Romania - FE attiva Persone Fisiche - Romania (rilasciata in HF13)
E' necessario poter gestire l'invio delle fatture elettroniche attive anche verso clienti persone
fisiche, utilizzando per il valore TaxIdNumber il CNP di 13 caratteri se compilato o una stringa
di 13 zeri se non compilato.
GESTIONE PUNTO VENDITA
12291 Importazione Fattura da Scontrino con API ImportSaleDoc (rilasciata in HF12)
Si richiede di poter importare in Mago tramite la chiamata api/openPOS/importsaledoc la
fattura da scontrino emessa da esterno.
Questa funzionalità sarà disponibile con l’attivazione del modulo Open POS.
Nella chiamata api/OpenPOS/importsaledoc vengono esposti:
- nel nodo MA_SaleDoc il campo IsInvoiceByFiscalBill di tipo true/false ed opzionale. Questo
campo, assieme al tipo documento, consente di identificare la Fattura da Scontrino. In
particolare se DocumentType=3407874 (Immediate Invoice) e IsInvoiceByFiscalBill=true il
documento importato è una Fattura da Scontrino.
- nel nodo Parent il campo OriginExternalDocumentID di tipo stringa ed opzionale. In questo
campo dovrà essere riportato l'ID esterno dello Scontrino di origine. Questo campo dovrà
obbligatoriamente essere inviato in caso di importazione di Fattura da Scontrino. Pertanto se
MA_SaleDoc.DocumentType=3407874, MA_SaleDoc.IsInvoiceByFiscalBill=1 e
Parent.OriginExternalDocumentID a null, l'importazione fallisce con il seguente messaggio di
errore: "In Parent the OriginExternalDocumentID is missing.".
Per risalire allo Scontrino di origine viene effettuata una ricerca negli archivi di Mago di un
documento con MA_SaleDoc.ExternalDocumentID=Parent.OriginExternalDocumentID e con
MA_SaleDoc.ExternalProgram=corrispondente campo del payload.
Una volta importata la fattura da scontrino, nello Scontrino di origine verrà aggiornato il campo
MA_SaleDoc.Summarized (che deve diventare true) questo per evitare che lato Mago da quello
scontrino possa essere generata un'altra fattura.
Inoltre sullo Scontrino e sulla Fattura da Scontrino tramite i riferimenti incrociati dovrà essere
presente il legame tra i due documenti.
MAGAZZINO
12317 Aggiornamento Codifica Fornitore in dati Fornitori Articoli (rilasciata in HF11)
Aggiornando il 'Codice Fornitore' e\o la 'Descrizione' nella tabella presente nel riquadro
'Codifica Fornitore' dei dati 'Fornitori Articoli', oltre ad aggiornare i relativi campi di database
MA_ItemSuppliersCodes.SupplierCode e MA_ItemSuppliersCodes.SupplierDescription, devono
essere aggiornati anche i campi MA_ItemSuppliers.SupplierCode e
MA_ItemSuppliers.SupplierDescription.
L'aggiornamento dei campi della tabella MA_ItemSuppliers deve avvenire utilizzando il record
indicato come default (MA_ItemSuppliersCodes.Default) o, in sua assenza, del primo record
presente nella tabella MA_ItemSuppliersCodes.
Al salvataggio dei dati presenti nella finestra 'Item Suppliers' ('Fornitori Articoli' -
ERP.Items.Documents.ItemsSuppliers) devono essere aggiornati anche i campi di database
MA_ItemSuppliers.SupplierCode e MA_ItemSuppliers.SupplierDescription.
L'aggiornamento dei due campi sopra deve avvenire in base al contenuto del record indicato
come 'Default' ('Default' - MA_ItemSuppliersCodes.Default).
Qualora nessun record risulti impostato come default, devono essere usati i dati del primo
record relativo al 'Item' ('Articolo' - MA_ItemSuppliers.Item) e 'Supplier' ('Fornitore' -
MA_ItemSuppliers.Supplier) in considerazione.
Se non è presente alcun record i dati di cui sopra devono essere cancellati.
Correzioni
OPEN MES
36253 Errore di formattazione payload (rilasciata in HF19)
In caso di errore sullo stato dell'azione nella consuntivazione via API di OpenMES ad oggi si
blocca l'invio di tutte le azioni successive (per un errore nella formattazione dell'errore).
35854 Missioni prelievo componenti non visibili in WMS Mobile
Con il Parametro WMS Mobile "Filtra per Cliente e Sede di Spedizione" = True,
in WMS Mobile non sono visibili le Missioni di Magazzino di Prelievo dei Componenti di una
Distinta Base.
AREA COMMERCIALE / LOGISTICA
35194 - Brasile -Generazione Danfe (rilasciata in HF18)
L'ESP passa il valore PackageCode e deve inviare la PackageDescription per la generazione e
la stampa di Danfe.
35776 - Brasile - Generazione MDFe (rilasciata in HF18)
Generazione MDFe con tipo documento 2
35894 - Brasile - Caricamento Romaneiro (rilasciata in HF18)
l caricamento della Nota Fiscale nel documento Romaneiro non funziona sempre
correttamente
AREA AMMINISTRATIVA / CONTABILE
35696 - Brasile - N. Boleto (rilasciata in HF18)
Usando il NoBoleto senza separatore, quando si cerca di leggere il file importato dalla banca,
Mago non trova i registri da inserire nella griglia con i relativi boletos.
36189 - Brasile - Stampa Boleto (rilasciata in HF18)
Problema con stampa Boleto
35986 - Francia - Crash nei movimenti contabili puri (rilasciata in HF10)
Nei movimenti contabili puri selezionando la scheda Altri Dati si ha un crash di programma
MagoAPI AREA LOGISTICA
36154 MagoApi: DiscountFormula e DiscountAmount in ImportPurchaseOrd (rilasciata in HF17)
Nella chiamata api/ERPPurchaseOrders/ImportPurchaseOrd, se nel nodo
MA_PurchaseOrdDetails è valorizzato il campo DiscountAmount, nel documento importato su
Mago il campo MA_PurchaseOrdDetails.TaxableAmount non considera tale valore. Inoltre, se
nel nodo MA_PurchaseOrdDetails è valorizzato il campo DiscountFormula, nel documento
importato su Mago, il campo MA_PurchaseOrdDetails.DiscountAmount non è calcolato in
automatico.
36156 ERPSales/importsaledoc e bollettario (rilasciata in HF17)
Importando un DDT tramite la API erpsales/importsaledoc viene impostato sempre il
bollettario della causale di magazzino di default (MA_UserDefaultSales.DNInvRsn) e non quello
impostato nella causale di magazzino inviata con il payload.
INTERGRAZIONE CON INFINITY CRM
36204 Errore risposta API REST sul prezzo dell'articolo (rilasciata in HF17)
Chiamando l'API "api/crm/
ERP.PricePolicies.Components.DefaultSalePricesExtra_GetDefaultDiscountPercEx" il campo
retVal non viene popolato correttamente.
35910 Attivazione licenza Infinity CRM (rilasciata in HF8)
Quando viene eseguita la procedura per l'attivazione della licenza di Infinity CRM, all'interno
della chiamata deve essere popolato anche il parametro "sAziInf" col WS Code dell'azienda di
Infinity.
DOCUMENTI E PROCEDURE PRODUZIONE
36101 Riordino a produzione -sdoppiamento articolo da produrre (rilasciata in HF16 e HF15)
In alcuni casi, può capitare che gli articoli da produrre vengano sdoppiatii nella procedura di
Riordino Semilavorati.
GESTIONE PUNTO VENDITA
35732 Scontrini con totale zero senza registrazione contabile (rilasciata in HF14)
Gli scontrini importati dai POS con totale zero non generano mai registrazioni contabili.
COMUNICAZIONI DIGITALI
36091 - Romania - FE attiva: Tipo documento Paragon (rilasciata in HF13)
E' necessario modificare la logica di assegnazione del tipo documento in presenza di Paranon,
assegnando 751
35888 - Romania - SAF-T - documenti con deducibilità al 50% (rilasciata in HF7)
I documenti con deducibilità al 50% non sono generati nel modo corretto.
PRODUZIONE E WMS E MOBILE
35434 Scarico componenti con WMS da preshipping - qtà in MDM errata (rilasciata in HF11)
MAGO4 con WMS
Si imposta il collegamento WMS e Distinta Base nei Parametri di WMS e lo scarico dei
componenti in tutti i documenti di Vendita e si imposta su una Distinta, scheda Altri Dati.
Si crea una Preshipping per Consegna di una distinta.
Aprire la procedura di creazione delle MdM, tramite pulsante in toolbar. Nella procedura
Creazione MdM in Preshipping nella griglia dei Risultati viene mostrata nella colonna "Quantità
Proposta" la massima quantità producibile con la quantità dei componenti disponibili. Le MdM
create sono però per la quantità totale dei componenti dispobibili sul deposito di WMS, e non
per la quantità dei componenti in proporzione a quella producibile.
La quantità dei componenti già prelevata non risulta utilizzabile, perchè finisce su MINT-OUT.
35889 Parametri scarico componenti e movimenti di magazzino (rilasciata in HF11)
Si gestisce lo Scarico Componenti nei Documenti di Vendita, indicando parametri diversi per i
documenti selezionati.
Se si modifica un DDT, al salvataggio, per l'aggiornamento dei Movimenti di Magazzino, occorre
controllare i Riferimenti incrociati del Documento (di testa, non delle righe), per determinare il
tipo documento e quale riga dei parametri leggere.
Ad esempio, se è stato creato da Preshipping per consegna, leggere la relativa riga nei
parametri per lo scarico componenti.
Se invece si tratta di DDT creato manualmente, occorre leggere la riga relativa ai DDT.
Al salvataggio son inoltre duplicate le missioni di magazzino associate ai movimenti già
esistenti.
35993 Chiusura forzata OdP e Reso Materiali Non Lavorati (rilasciata in HF11)
Lanci un OdP prelevando tutto il materiale.
Lo consuntivi parzialmente.
Ritorni in Consuntivazione e CHIUDI Forzatamente l'OdP senza indicare Quantità Prodotta.
Viene chiesto se vuoi ricaricare i componenti ma, pur confermando, non avviene il movimento
M_RESO.
CONFIGURATORE
36000 Configuratore (rilasciata in HF11)
Il configuratore non tiene conto delle gerarchie fra i vari livelli, per cui le domande a un livello
più basso vengono sempre ripulite delle risposte già date se viene cambiata una risposta a un
livello superiore.
Se per esempio in una distinta ci sono due semilavorati con associate domande diverse e i figli
non sono collegati fra loro, ma sono sullo stesso livello e NON sono in gerarchia fra loro:
cambiando la risposta di una domanda associata a un semilavorato bisogna impostare
nuovamente quelle del livello inferiore, ma anche quelle del livello inferiore dell'altro
semilavorato.
EASY STUDIO
35901 Multiselection List Box option crashing Mago4 (rilasciata in HF9)
If I try to define a Control as Multi Selection List Box, Mago crashes.

Commenti