Q: My clients requirements are:

  1. Jobs which draw the paper form tray 2
  2. 1-100 first sheets has to be sent to mailbox 1
  3. 101-200 to mailbox 2
  4. Jobs which draw the paper form tray 1
  5. 1-100 first sheets has to be sent to mailbox 3
  6. 101-200 to mailbox 2

[Rule 1 from Tray 1 to Out-bin 1 / 3]

; primary rule selection is always true, as a 1 can be found in any print file

Trigger_Binary=1

; Secondary trigger is input Tray 1 (Esc&l4H)

PaperTray=4

; Then send to first 99 pages to out-tray 5 and the rest to out-tray 7 of the server

; (Esc&l5G) I do not know if 5 and 7 is correct, but you can play with those numbers

; in order to switch the trays

ELP_Command=C1:1M5;C1:100M7;

[Rule 2 for Tray 2 to Out-bin 2 / 3]

Trigger_Binary=1

; Secondary trigger is input Tray 2 (Esc&l1H)

PaperTray=1
ELP_Command=C1:1M6;C1:100M8;

In this example ELP sets page 1 to be posted to Tray X and the page 100 to Tray Y. All pages form 2 to 99 will be posted also to Tray X, as the printer keeps the definition until it is changes on page 100 for the remaining pages. As the ELP_Command defines the M (out-tray setting) any out-tray commands are erased from the data stream, on only the ones defined on the ELP_Command are set.

If you like for Page 200 and up to select Tray Z then simply add for example C1:200M9; etc.

Tip: If the requirement is to change the tray on variable pages, then establish a page counter (A25) and use the counter in the ELP_Command_ADD function together with the ELP_Replace_Variables=ON key.

More information on request.

 

Related articles: Rules theory, Rule assistant, Add key to rule