Schema TotalFlow BatchBuilder

Lo schema TotalFlow BatchBuilder è un file XSD che descrive gli ordini 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.

Importante: È possibile trovare il file dello schema hotFolderSchema.xsd, i file .xml di prova e altri file .xsd supportati nella cartella Mapping nella directory in cui è installato TotalFlow BatchBuilder.