Job.create(string workflow {srcfile : spoolfile, ...})
Dieser Aufruf erstellt einen neuen Job und gibt die zugehörige Job-ID zurück. Zusätzlich
kopiert dieser Aufruf die Quelldateien in das Spoolverzeichnis und vergibt für diese
Spooldateinamen. Verwenden Sie diesen Aufruf zusammen mit dem Aufruf
Job.changeFirstState (jobID, None, “Creating”, string workflow), um einen neuen Job zu erstellen und diesen den richtigen Workflow durchlaufen zu
lassen. Parameter
| Parameter | Beschreibung |
| Workflow | Der Name des Workflows, den der Job durchläuft |
| srcfile | Name und Datentyp, z. B. *.afp oder *.pdf der Quelldatei, die der ausgewählte Workflow verwendet. Einige Namen, z. B. print.afp, werden erkannt und auf spezielle Weise verarbeitet. Weitere Informationen finden Sie im RICOH ProcessDirector Information Center. |
| spoolfile | Die Spooldateien, die dieser Aufruf zum Spoolverzeichnis hinzufügen soll, z. B. eine Eingabedatendatei. Weitere Informationen finden Sie im RICOH ProcessDirector Information Center unter dem Thema . |
Rückgabe
Die ID-Nummer des Jobs.
Beispiel
from ConnectDefs import *
import xmlrpclib
myProxy = None
try:
myProxy = connectLogin("AcmeServer", "aiw", "password")
jobType = "AFP"
myJobId = myProxy.Job.create(jobType, {"/aiw/aiw1/testfiles/
Demo.afp" : "print.afp"})
myJobData = myProxy.Job.get(myJobId)
print myJobData
except xmlrpcFault, err:
print err.faultString + " (" + str(err.faultCode) + ")"
finally:
connectLogout(myProxy, "aiw")
'10000004'