Opmerking: Dit is een zeer technisch Artikel. Daarom raden wij aan uw IT-afdeling erbij te betrekken bij het lezen hiervan. Mocht u vragen of verzoeken hebben, ons te contacteren via support@azumuta.com - wij helpen u graag.
Wat Is Simpel Startpunt Integratie?
Een veelgebruikt geval van simpel startpunt integratie is automatische Navigatie naar productorders. Een Operator kan een barcode van een productorder scannen, en hun Scherm wordt automatisch omgeleid naar die productorder, zodat zij onmiddellijk kunnen beginnen met werken aan die productorder op hun Device.
Om dit in te schakelen, hebben wij een generieke Simpel Startpunt Integratie aangemaakt, beschikbaar in de Integraties sectie van uw bedrijfsinstellingen. Hier leest u hoe u deze sectie bereikt.
- Klik Instellingen onder Management.
- Klik Integraties onder Integraties.
De vooringevulde URL /api/integrations/generic/v1/getOrderByBarcode is een generieke implementatie van het simpel startpunt proces. Deze instelling maakt een eenvoudige flow mogelijk waarbij het scannen en invoeren van een productorder-identifier een bestaande productorder opent.
Opmerking: Dit werkt enkel als de productorder al bestaat en de gescande code exact overeenkomt met de product-identifier in Azumuta.
Als u meer geavanceerde functionaliteit nodig hebt, zoals het automatisch creëren van een productorder die nog niet bestaat, raadpleeg dan deze sectie.
Na het instellen van een Simpel Startpunt Integratie in uw bedrijfsinstellingen, werkt u de Device-instellingen bij waar u deze wilt gebruiken. Navigeer naar het Productorders Tabblad, en controleer zorgvuldig de hieronder gemarkeerde instellingen:
Creëer een op maat gemaakte simpel startpunt integratie
Als u dit proces wilt uitbreiden met uw eigen aangepaste bedrijfslogica, kunt u een op maat gemaakte integratie creëren.
Wanneer een Device is geconfigureerd om simpel startpunt te gebruiken, stuurt het een Verzoek naar de URL die is opgegeven in het simpleEntryEndpoint Veld. Het config Veld kan leeg worden gelaten.
Na het scannen van een Barcode op het geconfigureerde Device, stuurt onze service een GET Verzoek naar de URL die is opgegeven in het simpleEntryEndpoint Veld.
Het Verzoek bevat een Query parameter genaamd barcode, die de gescande code of invoer op het Device vertegenwoordigt.
Opmerking: De Barcode wordt URL-gecodeerd
Bovendien bevat de Verzoek headers een x-api-key die u kunt gebruiken om u te authenticeren met de Azumuta REST API.
Verzoek Voorbeeld
Verzoek:
url: ?barcode=
headers: { x-api-key:
Na het verwerken van uw aangepaste logica, moet de integratie reageren met een JSON object met het Identifier Veld. Content-type op het Verzoek moet application/json zijn.
Antwoord Voorbeeld
{ identifier: "" }
Creëer automatisch een productorder
Een veel gevraagde Feature die wij regelmatig van klanten ontvangen, is de mogelijkheid om automatisch een productorder aan te maken voor de gescande code (als de productorder nog niet bestaat).
Dit kan eenvoudig worden bereikt met behulp van een enkel Verzoek aan de Creëer product REST API. Open Help (het vraagteken in de rechterbovenhoek) → API documentatie, open vervolgens het Creëer product Endpoint. Authenticeer met een API Key van een API-apparaat. Meer informatie over het openen van de documentatie: Azumuta's REST API.
U kunt een POST Verzoek indienen bij het creëer product Endpoint met behulp van de volgende Parameters:
-
returnExisting: true — Dit zal geen nieuw Product creëren maar zal het bestaande Product terugkeren in geval de productorder al bestaat.
-
activate: true — Activeer automatisch de productorder bij aanmaak. Het activeren van een productorder maakt deze zichtbaar in de Operator Interface. Deze Actie zorgt ervoor dat de bijbehorende werkinstructies zijn vergrendeld op hun Goedgekeurde versies.