Basato su file
Nel metodo di scambio basato su file, le informazioni dell'ordine vengono caricate attraverso la scansione di un codice a barre da un file XML associato. Il codice a barre scansionato serve come nome del file o prefisso del file per identificare il file corrispondente.
Funzionamento
Dopo la scansione di un codice a barre, ad esempio un numero d'ordine, la macchina cerca un file XML che ha questo codice a barre come prefisso nel nome del file. Il file non deve contenere esattamente il codice a barre scansionato, ma solo utilizzarlo come prefisso. Per esempio, dopo la scansione del codice a barre 4785216, cercherà un file chiamato 4785216.xml o un file simile come 4785216_ABC.xml.
Se vengono trovati più file con lo stesso prefisso, la macchina seleziona il file modificato o aggiunto più recentemente. Solo i file con estensione .xml vengono considerati per l'importazione.
Configurazione del percorso file
Il percorso in cui la macchina cerca i file degli ordini può essere configurato nelle impostazioni. Va notato che la ricerca è possibile solo all'interno di una cartella. Quando si utilizzano percorsi di rete, è necessario assicurarsi che la macchina abbia sufficienti permessi per leggere e, se necessario, scrivere i file. Le unità di rete possono essere utilizzate, ma comportano il rischio di non connettersi automaticamente durante l'accesso, il che può causare errori. L'uso di percorsi di rete può evitare questo problema.
Struttura del file ordine
I file degli ordini devono essere in formato XML e codificati in UTF-8. Altre codifiche come ASCII possono funzionare, ma potrebbero causare errori con caratteri speciali e caratteri specifici della lingua.
<?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>Descrizione degli elementi
| Elemento | Descrizione | Tipo | Obbligatorietà |
|---|---|---|---|
OrderId | Il numero d'ordine che viene visualizzato nella macchina e utilizzato come nome file. | Stringa | Obbligatorio |
OrderPositionId | Il numero di posizione dell'ordine che viene visualizzato nella macchina. | Stringa | Opzionale |
OrderPreviewImage | Un percorso o URL a un'immagine da visualizzare. | URI/Percorso | Opzionale |
OrderLength | La lunghezza finale in millimetri | Intero | Obbligatorio |
OrderWidth | La larghezza finale in millimetri | Intero | Obbligatorio |
SewSyParameter | Il parametro da caricare, deve essere definito nel parametro. | Stringa | Opzionale |
FabricName | Il tipo/design del tessuto utilizzato. | Stringa | Opzionale |
JoinMaterial | La variante di connessione, come il filo da cucire. | Stringa | Opzionale |
INFO
Se in OrderPreviewImage viene specificato un percorso, la macchina deve avere accesso a questo percorso. Altrimenti l'immagine non verrà visualizzata.