Ricoh InfoPrint Pro C900AFP InfoPrint Manager - Page 173

Changing the sample DCF, Mapping statements, Notes, mvs_keyword

Page 173 highlights

v In Mapping statements, you should specify an infoprint_definition to map the mvs_definition to. However, if you specify an infoprint_attribute, you do not have to specify an infoprint_parameter with it. If you only list an infoprint_attribute, the mvs_parameter value from the mvs_keyword becomes the infoprint_attribute value. Notes: 1. If you do not provide an infoprint_definition in a Mapping statement, the information contained in that mvs_keyword will be discarded. 2. If you provide multiple Mapping statements that lead to the same attribute only one will be used, but it is impossible to predict which one that will be. v To identify an infoprint_attribute that you want to use on the -x option of the pdpr command, omit the -x, for example: media-id. v To identify an infoprint_attribute that you want to use on the printer-pass-through attribute of the pdpr command, prefix the infoprint_attribute with an -o flag for example, -ojobid. All generated-o attributes will be collected and added to a single printer-pass-through attribute. v To identify an infoprint_attribute that you want to use on the -opa option of the printer-pass-through attribute of the pdpr command, prefix the infoprint_attribute with an -opa, for example, -opa:class. All generated-opa attributes will be collected and added to a single -opa keyword on the printer-pass-through attribute. v To identify that the mvs_definition is to map to the name of the target destination for submission, specify target-destination-name, which is a specially-recognized infoprint_attribute that overrides the third parameter that is passed to the sample MVS Download Exit. v To handle complex, multi-valued infoprint_attributes, begin the infoprint_parameter with as many colons (:) as necessary to move the parameter into the correct position. For example, the results-profile attribute follows this syntax: -x "results-profile=name@node:method:number:'message text':bin" In use, the attribute would look like this: -x "results-profile=nr645@bld25:pickup:2:'Please read this'" So, if you wanted to map the COPIES value to the 'number' parameter of results-profile, you would enter two colons (::) in the mapping statement. The two colons indicate that the program should skip over the first two parameters in the results-profile (name@node and method), and insert the value in the third position (number). The mapping statement would look like this: COPIES :: results-profile=:: You can include a hard-coded infoprint_parameter in the statement, but you do not have to. If you do not include one, the normal rules for determining the resulting infoprint_parameter apply. Changing the sample DCF Copying the sample DCF: To create a copy of the sample DCF provided with InfoPrint Manager: 1. Open the file \var\pd\mvsdmap.txt, (where is the directory where InfoPrint Manager is installed) in a text editor such as Notepad. Chapter 21. Setting up to use MVS Download 155

  • 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
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426

v
In
Mapping statements
, you should specify an infoprint_definition to map the
mvs_definition
to. However, if you specify an
infoprint_attribute
, you do not
have to specify an
infoprint_parameter
with it. If you only list an
infoprint_attribute
, the
mvs_parameter
value from the
mvs_keyword
becomes
the
infoprint_attribute
value.
Notes:
1.
If you do not provide an infoprint_definition in a Mapping statement, the
information contained in that
mvs_keyword
will be discarded.
2.
If you provide multiple Mapping statements that lead to the same attribute
only one will be used, but it is impossible to predict which one that will be.
v
To identify an infoprint_attribute that you want to use on the
-x
option of the
pdpr command, omit the
-x
, for example:
media-id
.
v
To identify an infoprint_attribute that you want to use on the
printer-pass-through
attribute of the pdpr command, prefix the
infoprint_attribute with an
-o
flag for example,
-ojobid
. All generated
—o
attributes will be collected and added to a single
printer-pass-through
attribute.
v
To identify an infoprint_attribute that you want to use on the
-opa
option of the
printer-pass-through
attribute of the pdpr command, prefix the
infoprint_attribute with an -opa, for example,
-opa:class
. All generated
—opa
attributes will be collected and added to a single
-opa
keyword on the
printer-pass-through
attribute.
v
To identify that the mvs_definition is to map to the name of the target
destination for submission, specify
target-destination-name
, which is a
specially-recognized infoprint_attribute that overrides the third parameter that is
passed to the sample MVS Download Exit.
v
To handle complex, multi-valued infoprint_attributes, begin the
infoprint_parameter with as many colons (:) as necessary to move the parameter
into the correct position. For example, the
results-profile
attribute follows this
syntax:
-x "results-profile=name@node:method:number:'message text':bin"
In use, the attribute would look like this:
-x "results-profile=nr645@bld25:pickup:2:'Please read this'"
So, if you wanted to map the COPIES value to the 'number' parameter of
results-profile
, you would enter two colons (::) in the mapping statement. The
two colons indicate that the program should skip over the first two parameters
in the
results-profile
(
name@node
and
method
), and insert the value in the third
position (
number
). The mapping statement would look like this:
COPIES
::
results-profile=::
You can include a hard-coded infoprint_parameter in the statement, but you do
not have to. If you do not include one, the normal rules for determining the
resulting infoprint_parameter apply.
Changing the sample DCF
Copying the sample DCF:
To create a copy of the sample DCF provided with InfoPrint Manager:
1.
Open the file
<install path>\var\pd\mvsdmap.txt
, (where
<install path>
is
the directory where InfoPrint Manager is installed) in a text editor such as
Notepad.
Chapter 21. Setting up to use MVS Download
155