Schema TotalFlow BatchBuilder
Con un file mappatura XSL, è possibile configurare un dispositivo di input per trasformare tutti gli ordini ricevuti nello schema TotalFlow BatchBuilder e dallo schema TotalFlow BatchBuilder nello schema corrispondente a un output. Se la struttura del file XML dell’ordine non corrisponde allo schema interno di TotalFlow BatchBuilder, l’ordine non viene accettato e viene visualizzato un avviso.
È possibile convertire vari formati XML dell’ordine nello schema TotalFlow BatchBuilder mediante un "XML mapper".
La struttura dello schema TotalFlow BatchBuilder si basa sugli attributi TotalFlow BatchBuilder interni.
Il file XML deve contenere questi campi:
- number
- Il numero di ordine.
- version
- La versione di ordine.
<file>
Questo è un esempio di un file XML valido minimo:
<order xmlns="http://www.ricoh.com/TotalFlowBatchBuilder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ricoh.com/TotalFlowBatchBuilder C:\temp\hotFolderSchema.xsd" name="Custom" number="1234" version="1.0"> <jobList> <job> <file/> </job> </jobList> </order>
Questo è un esempio di un file XML valido, contenente più dettagli di lavoro:
<order xmlns="http://www.ricoh.com/TotalFlowBatchBuilder" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ricoh.com/TotalFlowBatchBuilder C:\temp\hotFolderSchema.xsd" name="Custom" number="1234" receiveDate="2014-01-01" receiveTime="14:20:00-05:00" jobNumber="0611" version="1.0"> <customer name="CustomerOne"/> <jobList> <job name="Job1" copies="50" simplexDuplex="Simplex" plex="Normal" perforation="1" drilling="1" collation="1" proofing="1" color="C_PROCESS" productType="Book" isbn="980-2-17-158510-1" sku="F256" subPartNo="43" finisher="Binder" press="PrinterCX"> <file ref="C:\temp\test\file1.pdf" dataStream="DS_PDF"/><description>Sample file</description> <document pages="1"><size units="in" width="0" height="0"/> </document> <media name="A4" type="MT_BOND" color="MC_WHITE" finish="MF_NONE"><size units="in" width="3.14159265358979" height="3.14159265358979"/><weight value="3.14159265358979" units="gr"/> </media> <imposition name="Front" positionsPerSide="1"/> <binding style="BS_NONE"><spine size="3.14159265358979" unit="in"/> </binding> <coating name="CN_UV" side="LS_FRONT" type="LT_ANTIQUE"/> </job> </jobList> </order>Per un elenco completo dei campi opzionali, vedere Schema hot folder TotalFlow BatchBuilder.
Quando si invia un ordine XML, accertarsi di convalidare la struttura del file XML rispetto allo schema TotalFlow BatchBuilder.
hotFolderSchema.xsd
, i file .xml
di prova e altri file .xsd
supportati nella cartella Mapping
nella directory in cui è installato TotalFlow BatchBuilder.