De import update module is een module voor Unicat Connect, welke helpt met het importeren van data. Deze data kan vanuit een ERP komen of een zelf samengesteld bestand vanuit Excel. Op het moment van schrijven ondersteund de Import Update module alleen een bestand in het XLSX formaat bestand om in te kunnen lezen in Unicat.
Om de import/update module aan te roepen, zal deze moeten worden toegevoegd worden aan Unicat Connect. Dit moet volgens de stappen in eerder paragraaf modules instaleren. Zodra dit is gedaan, kan de actie toegevoegd worden.
Het toevoegen van de module aan de lijst kan als volgt gedaan worden.
Start Unicat Connect
Klik met de linkermuisknop op de “new action” knop, linksonder Unicat Connect.
Selecteer de module “Import/Update”, welke geconfigureerd moet welke geplaatst moet worden in het overzicht scherm.
Klik met de linkermuisknop op de “create action” knop
Unicat zal deze nu aan de lijst toevoegen.
Unicat Connect heeft de actie nu klaar staan en is klaar om geconfigureerd te worden. Als de module in het overzicht scherm zichtbaar is, kan er op geklikt worden. Bij het plaatsen van de applicatie zal mogelijk de melding “connection config nog found” worden getoond, omdat deze nog niet geconfigureerd is. Aan de rechterkant is de “configure” knop nu zichtbaar.
Klik op “configure” om de module te configureren voor de unicat applicatie. Er zal nu een scherm openen met opties.
Action name. Dit is de naam die in Unicat zichtbaar is voor de applicatie. Een module kan meerdere keren voorkomen, daarom kan hier een unieke naam aan worden gegeven.
Connection. Door op de unicat logo te klikken kan een verbinding worden gekozen, welke in eerder stadium is geconfigureerd. Indien hier geen configuraties zichtbaar zijn, kan deze via de “New Connection” worden gemaakt. Hierbij komt het zelfde scherm naar voren welke ook op de pagina Verbinding maken met Unicat wordt beschreven
Key field. Type hier de label van het veld waarop de update moet over draaien. Vaak is dit het artikelnummer, EAN of GTIN.
Language. Selecteer uit de dropdown lijst welke taal geüpdatet moet worden. Indien hier geen selectie wordt gemaakt zal Unicat alle talen updaten
Upload File. Hierin wordt de upload file geplaatst welke Unicat zal gebruiken om de applicatie te updaten. Unicat Connect zal hierbij refereren naar de “data” map in de Unicat Connect applicatie. Dit is een XLSX file, oftewel het Excel format.
Asset Folder. Hierin worden de bijlages geplaatst welke Unicat zal gebruiken om de applicatie te updaten indien de velden worden aangeroepen in het update bestand.
Import parent. Indien er nieuwe artikelen in de lijst zitten die in de Unciat applicatie moeten worden geplaatst, zal Unicat dit record gebruiken om de nieuwe records aan te maken. Als deze wordt leeg gelaten, zal Unicat de nieuwe artikelen in de lijst negeren.
Klik op Save action om de actie op te slaan. Indien dit goed is gegaan, zal de melding “connection config nog found” niet meer zichtbaar zijn.
De module is nu klaar voor gebruik.
Het gebruik van de module gaat gepaard met de benaming van het veld, beschreven in het schema van Unicat. Op basis daarvan kan data worden geupdated.
Allereerst, de module kijkt naar het gedefinieerde XLSX bestand wat eerder is aangegeven in de configuratie van de module. Daarin kijkt Unicat Connect naar de eerste regel met de benaming van de kolom en koppelt deze aan de benaming van het veld in Unicat. Klopt de naam niet, dan zal Unicat ook het veld niet updaten.
In bijstaand voorbeeld zal dus op het veld met de naam artnr op het veld erp_desc de data updaten bij het inlezen van dit bestand.
Let op: De naam van het veld is de "name" propperty van het field, niet het label.
Let op: elke kop in het bestand moet bestaan in Unicat, anders zal de module een error geven.
Let op: Er mogen geen lege kolommen aanwezig zijn tussen de data, dit zal ook leiden tot een error vanuit de module.
De update zal als volgt werken
Unicat Connect geeft een blauwe melding als de import correct is gegaan in de vorm van de link "view output". Er wordt dan getoond hoeveel artikelen er zijn geupdated en welke niet. Dit is ook terug te vinden het rapportje dat de module zal genereren.
Indien er een fout is gemaakt in de configuratie of er zit een fout in de excel, dan zal er een rode melding staan, welke aangeklikt kan worden. Deze geeft dan de foutmelding weer.
Aan de rechterkant van de module staat een "open report" knop. Deze opent de Excel die is ingeladen, echter met een toevoeging. Er is een kolom toegevoegd aan het begin met een -status-. Hierin wordt een status weergeven van de data lijn. Bij foutieve informatie, zal het desbreffende veld rood zijn gekleurd. Indien er met de muis op het veld wordt gegaan, geeft het veld de fout weer.