Introduction
When sending SOAP calls from a third party system to printIQ, you need to specify a System, an Event Type, and Job Number with corresponding File Reference.
Production Integration supported Systems
The following table lists the Systems and their Values
System | Value |
Enfocus SWITCH | EnfocusSwitchScript |
Kodak Prinergy Connect | prinergy |
Esko Automation Engine | esko |
Supported EventTypes
Below is a table of currently available EventTypes
ARTWORK_TRANSFERRED | ARTWORK_TRANSFERRED_FAIL | FILE_SENT_TO_PRESS |
IMPOSITION_COMPLETED | JOB_CREATED | PREFLIGHT_ARTWORK_SPLIT_COMPLETE |
PREFLIGHT_FAILED | PREFLIGHT_PASSED | PREFLIGHT_PASSEDWARNINGS |
PROOF_APPROVED | PROOF_FAILED | PROOF_READY_TO_SEND |
PROOF_SENT | RIP_FAILED | RIP_PASSED |
SEND_TO_PRESS_FAIL | SEND_TO_PRESS_SUCCESS | UPDATE_JOB_DUE_DATE_FROM_TAT* |
UPDATE_JOB_FINISH_SIZE |
|
|
The following sample code will pass the IMPOSITION_COMPLETED EventType:
function sendSoap {
System: “EnfocusSwitchScript”,
EventType: “IMPOSITION_COMPLETED”,
SystemData: “”,
JobRef: “J012345”,
FileRefs: “J012345_Artwork file_1.pdf”,
EventText: ““
}
if (resu !== “Success”) {
throw new Error(“Invalid response from web service: “ + resu);
}
return resu;
}
* 'TAT' is an acronym for Turn Around Time