Skip to content

Bestandsgebaseerd

Bij de bestandsgebaseerde uitwisselingsmethode wordt opdrachtinformatie geladen door het scannen van een barcode uit een gekoppeld XML-bestand. De gescande barcode dient daarbij als bestandsnaam of bestandsprefix om het corresponderende bestand te identificeren.

Werking

Na het scannen van een barcode, bijvoorbeeld een ordernummer, zoekt de machine naar een XML-bestand dat deze barcode als prefix in de bestandsnaam heeft. Het bestand hoeft niet exact de gescande barcode te bevatten, maar alleen als prefix te gebruiken. Bijvoorbeeld, na het scannen van de barcode 4785216 wordt gezocht naar een bestand met de naam 4785216.xml of een vergelijkbaar bestand zoals 4785216_ABC.xml.

Als er meerdere bestanden met dezelfde prefix worden gevonden, selecteert de machine het laatst gewijzigde of toegevoegde bestand. Alleen bestanden met de extensie .xml worden in aanmerking genomen voor import.

Configuratie van het bestandspad

Het pad waar de machine de orderbestanden zoekt, kan in de instellingen worden geconfigureerd. Er moet op worden gelet dat het zoeken alleen binnen één map mogelijk is. Bij gebruik van netwerkpaden moet worden verzekerd dat de machine voldoende rechten heeft om de bestanden te lezen en eventueel te schrijven. Netwerkschijven kunnen worden gebruikt, maar brengen het risico met zich mee dat ze bij het aanmelden niet automatisch verbinden, wat tot fouten kan leiden. Het gebruik van netwerkpaden kan dit probleem omzeilen.

Structuur van het orderbestand

De orderbestanden moeten in XML-formaat zijn en in UTF-8 gecodeerd zijn. Andere coderingen zoals ASCII kunnen weliswaar werken, maar leiden mogelijk tot fouten bij speciale tekens en landspecifieke tekens.

XML
<?xml version="1.0" encoding="utf-8"?>
<OrderImport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <OrderId>4785450</OrderId>
    <OrderPositionId>0001</OrderPositionId>
    <OrderPreviewImage>C:\Temp\Import\SewSyV4\closeUp.webp</OrderPreviewImage>
    <OrderLength>2500</OrderLength>
    <OrderWidth>4756</OrderWidth>
    <SewSyParameter>uml</SewSyParameter>
    <FabricName>Acryl White Uni</FabricName>
    <JoinMaterial>Tenara Black</JoinMaterial>
</OrderImport>

Elementbeschrijvingen

ElementBeschrijvingTypeOptionaliteit
OrderIdHet ordernummer dat in de machine wordt weergegeven en als bestandsnaam wordt gebruikt.TekenreeksVerplicht
OrderPositionIdHet orderpositienummer dat in de machine wordt weergegeven.TekenreeksOptioneel
OrderPreviewImageEen pad of URL naar een afbeelding die moet worden weergegeven.URI/padOptioneel
OrderLengthDe eindmaatlengte in millimetersGeheel getalVerplicht
OrderWidthDe eindmaatbreedte in millimetersGeheel getalVerplicht
SewSyParameterDe te laden parameter, moet in de parameter gedefinieerd zijn.TekenreeksOptioneel
FabricNameHet gebruikte stoftype/stofontwerp.TekenreeksOptioneel
JoinMaterialDe verbindingsvariant, zoals naaigaren.TekenreeksOptioneel

INFO

Als in OrderPreviewImage een pad is opgegeven, moet de machine toegang hebben tot dit pad. Anders wordt de afbeelding niet weergegeven.