HP 2500 HP PCL/PJL reference - Printer Job Language Technical Reference Manual - Page 62

End of Job Notification, PJL USTATUS JOB<CR><LF&gt

Page 62 highlights

End of Job Notification Near the end of the PJL job, the application should send the EOJ command as described in this chapter. If unsolicited job status is enabled when the last page of the job is delivered to the output bin, the printer responds to the EOJ command with an @PJL USTATUS JOB END response. If JOB ID reporting is enabled, the response includes a printer-generated ID number associated with the PJL job name provided in the EOJ command. The response also contains a RESULT field. All possible values for the RESULT are shown in the following table: RESULT Value OK USER_CANCELED HOST_CANCELED RESOURCE_CANCELED Description The last page of the job was sent to the output bin. The job was canceled from the control panel. The job was canceled from a host system. The job was canceled because a resource was not available (for example, the media was not loaded). Using the previous example, if the printer receives the following command containing the same job name as in the JOB command: @PJL EOJ NAME = "job name" If unsolicited job status and job ID reporting are enabled, the printer would use the ID number associated with that job name and respond with: @PJL USTATUS JOB END NAME="job name" PAGES=123 ID=346 RESULT=OK If the job had been cancelled instead of completed, the printer would respond with the same message except the RESULT value would be different. 5-14 Job Separation Commands EN

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342

5-14
Job Separation Commands
EN
End of Job Notification
Near the end of the PJL job, the application should send the EOJ
command as described in this chapter. If unsolicited job status is
enabled when the last page of the job is delivered to the output bin,
the printer responds to the EOJ command with an @PJL USTATUS
JOB END response. If JOB ID reporting is enabled, the response
includes a printer-generated ID number associated with the PJL job
name provided in the EOJ command. The response also contains a
RESULT field. All possible values for the RESULT are shown in the
following table:
Using the previous example, if the printer receives the following
command containing the same job name as in the JOB command:
@PJL EOJ NAME = "
job name
"
If unsolicited job status and job ID reporting are enabled, the printer
would use the ID number associated with that job name and respond
with:
@PJL USTATUS JOB<CR><LF>
END<CR><LF>
NAME="
job name
"<CR><LF>
PAGES=123<CR><LF>
ID=346<CR><LF>
RESULT=OK
<FF>
If the job had been cancelled instead of completed, the printer would
respond with the same message except the RESULT value would be
different.
RESULT Value
Description
OK
The last page of the job was sent
to the output bin.
USER_CANCELED
The job was canceled from the
control panel.
HOST_CANCELED
The job was canceled from a host
system.
RESOURCE_CANCELED
The job was canceled because a
resource was not available (for
example, the media was not
loaded).