Definire un flusso di lavoro per elaborare i ticket di lavoro MarcomCentral
Il flusso di lavoro che elabora i ticket di lavoro MarcomCentral riceve lavori secondari dall'operazione CreateOrdersFromFile nel flusso di lavoro che elabora gli ordini MarcomCentral.
Prima di definire il flusso di lavoro:
- Pianificare come elaborare gli ordini, incluso come associare gli elementi XML negli ordini alle proprietà di ordine e lavoro RICOH ProcessDirector utilizzando un oggetto di mappatura proprietà ordine.
- Prepararsi a chiamare i servizi Web MarcomCentral.
- Identificare un dispositivo di input del servizio Web SOAP.
- Identificare il flusso di lavoro che elabora gli ordini MarcomCentral.
Per maggiori informazioni, vedere le attività correlate.
- Fare clic sulla scheda Flusso di lavoro .
- Fare clic con il tasto destro del mouse sul flusso di lavoro MarcomProcessJobTicket e selezionare Copia.
- Denominare la copia del flusso di lavoro, inserire o modificare gli altri valori necessari, quindi fare clic su Continua.
- Verificare le condizioni specificate per il connettore (1) Magazzino e regolare come richiesto per l'archivio MarcomCentral.
Le tre condizioni sul connettore nel flusso di lavoro di esempio MarcomProcessJobTicket specificano i tipi di prodotti MarcomCentral JobDirect, Variabile e Versionato. I lavori con questi tipi di prodotti non passano dal connettore 1 Magazzino. Questi lavori passano dal connettore (2) Tipografia.
- Aprire la catena di operazioni MarcomDownloadPrintFile.
- Nella catena di operazioni, cercare l'operazione Attendi e impostare la proprietà Attendi per con un valore che mette i lavori in attesa fino a che l'archivio MarcomCentral fornisce
il collegamento al file da scaricare.
Il connettore (2) Cerca file e la proprietà Attendi per specificano insieme quanto tempo il lavoro deve aspettare prima che l'archivio MarcomCentral fornisca il link al file. Se l'archivio non fornisce il link nei tempi previsti, il lavoro passa alla procedura FailWithMessage. La proprietà Attendi per specifica un'attesa di 30 secondi, mentre la regola sul connettore (2) Cerca file specifica che il lavoro passa per la sezione 9 volte. Il tempo trascorso prima che il lavoro passi alla procedura FailWithMessage è pari a 5 minuti. Se si imposta la proprietà Attendi per con 1 minuto, il tempo trascorso corrisponde a 10 minuti. Se si imposta poi la regola sul connettore con Calcolo personalizzazione 1 < 20 , il tempo trascorso corrisponde a 20 minuti.
- Per la procedura CallSOAPService:
- Impostare la proprietà Usare il proxy con il server proxy (se presente) utilizzato per comunicare con il servizio Web.
- Impostare la proprietà Password con il token dell'ordine MarcomCentral.
- Impostare la proprietà Richiesta SOAP con la richiesta SOAP GetJobTicketByLineItem importata.
- Se è stato anteposto IlMioArchivio ai nomi delle richieste SOAP al momento dell'importazione, impostare la proprietà con IlMioArchivio-GetJobTicketByLineItem.
- Aggiornare l'operazione ApplyXSLTransform2, se necessario.
Nell'operazione ApplyXSLTransform2, la proprietà File XSLT è impostata per utilizzare il file
downloadOverrides.xslt
fornito con la funzione. Questo file recupera l'URL del file di stampa e copia l'URL nella proprietà del lavoro di stampa Personalizzato 3. L'operazione DownloadFile utilizza questo valore per recuperare il file di stampa.È possibile utilizzare il file
downloadOverrides.xslt
così com'è. Se si desidera recuperare ulteriori informazioni da MarcomCentral, creare un nuovo file XSLT e aggiornare questa proprietà. - Per la procedura DownloadFile, impostare la proprietà Usare il proxy con il server proxy (se presente) utilizzato per comunicare con il servizio Web.
- Chiudere l'editor della catena di operazioni.
- Per la procedura RetainCompletedJobs, impostare la proprietà Periodo di conservazione con un valore appropriato per il sito.
- Nella sezione Stampabile, modificare le quattro operazioni nella fase Stampa o sostituirle con le procedure di elaborazione e stampa dei lavori PDF.
- Modificare la sezione Magazzino:
- Se i flussi di lavoro elaborano solo elementi di stampa, eliminare la sezione.
- Se i flussi di lavoro elaborano sia gli elementi di stampa sia gli elementi non di
stampa, è possibile mantenere la procedura ManualStepWithAutoStart o sostituirla con altre procedure.
- Se ha accesso a RICOH ProcessDirector, lo staff addetto al magazzino può completare la procedura ManualStepWithAutoStart quando aggiunge un elemento non di stampa all'ordine.
- Se non ha accesso a RICOH ProcessDirector, lo staff addetto al magazzino può utilizzare altre procedure per comunicare con
lo stesso.
Ad esempio, è possibile aggiungere una procedura InviaEmail che invia un messaggio email allo staff addetto al magazzino quando un elemento non di stampa entra nella sezione Magazzino. Se l'azienda utilizza un'applicazione con un'interfaccia del servizio Web che gestisce le operazioni di raccolta e imballaggio, è possibile aggiungere una procedura CallSOAPService alla sezione Magazzino. La procedura invia i dati nel lavoro all'applicazione.
- Salvare il flusso di lavoro.
- Collegare il flusso di lavoro al flusso di lavoro definito per elaborare gli ordini
MarcomCentral:
- Nell'Editor flusso di lavoro aprire il flusso di lavoro definito per elaborare gli ordini MarcomCentral.
- Per l'operazione CreateOrdersFromFile, impostare la proprietà Flusso di lavoro per nuovi lavori al nome del flusso di lavoro del ticket di lavoro.