De enable channels module is een module voor Unicat Connect, welke helpt met het updaten van een of meerdere channels binnen Unicat. Hierdoor kan gemakkelijk een selectie worden gemaakt voor bijvoorbeeld een (deel) Catalogus, website of een uitdraai van een deel assortiment voor een klant. Op het moment van schrijven ondersteund de enable channels module alleen een XLSX bestand om in te kunnen lezen in Unicat.
Om de enable channels module aan te roepen, zal deze moeten worden toegevoegd worden aan Unicat Connect. Dit moet volgens de stappen, welke beschreven staan in de sectie 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 “Enable Channels”, 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 in de paragraaf “Een verbinding maken in Unicat Connect” 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.
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.
Channels. Hierin wordt aangegeven welke channel(s) geupdate kan worden. Er kunnen dus meerdere channels opgegeven worden.
Clear channels first. Deze optie zorgt er voor dat in de aangegeven channel(s) eerst alles uit wordt gezet en dat er geen selectie aanwezig is, zodat alleen de aangeleverde artikelen in de Upload file worden aangezet.
Make backup first. Dit zorgt ervoor dat je een backup maakt voor dat de actie begint
Max backups. Vul hier een aantal in van het aantal backups wat de module bijhoud. Als er bijvoorbeeld 3 staan, dan gooit de module automatisch de 4de backup die door de module was aangemaakt weg. Dit betekent niet dat je backups, die handmatig zijn aangemaakt door op de backup knop te klikken worden verwijderd.
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.
Let op: De naam van het veld is de "name" propperty van het field, niet het label.
Let op: Het keyfield moet in de eerste kolom staan van de excel file, anders zal de module een fout geven.
In bijstaand voorbeeld zal dus de channel die gedefinieerd is in het module scherm worden geupdate bij het corresponderende artikelnummer.
Sla de data op in het Excel bestand.
Sluit het document in Excel of sluit Excel af. Dit is belangrijk. Unicat en Unicat Connect kunnen geen document behandelen welke nog in gebruik / open is.
Open de Unicat Connect applicatie op desktop, indien deze nog niet open staat.
Zoek de enable channels lijn op in de applicatie en selecteer deze. Als dit goed is ingesteld, zal de knop “Enable channels” aan de linkerkant van de selectie zichtbaar worden. Klik hierop.
De update wordt nu uitgevoerd en zal de channels die zijn gedefinieerd updaten en deze aan zetten.
Let op: De module werkt recursive. Dit wil zeggen dat als een artikel wordt aangezet, dat automatisch ook de bovenliggende niveaus worden aangezet, die het pad naar dit artikel vormen vanaf de zogenaamde 'root'.