We have orders that are placed online in an XMPie uStore and sent hands off to different printers. What production has asked for is to automatically adjust the quantities based on binding and total number ordered.
So for example and order of 175 spiral books require an extra 2 copies for setup and another order for 725 copies requires 4 for setup. Production would like the files to arrive at the machine already programmed for 177 and 729.
I can see that I can setup a Routing Process based on quantity. Is there anyway that I can modify the quantity at the final print stage node after routing them? Without affecting other parts of the Job ticket such as sides printed, exception pages and so on?
FreeFlow Core would typically use the job ticket as submitted. We do adjust ticketing based on workflow processing.
However, that does not include arbitrary adjustments (adjustments based on things that are outside of the FFCore job processing) such as the one below.
That said, the External component will execute anything that can be invoked from the CLI.
As such, you could write a small script to adjust the print ticket per your requirements just before printing (the $FFxpf$ variable is the URI for the internal job ticket). You can reuse the external node configuration in all your workflows.
I'll have our development team's script guru show me how to write something up to make production happy :D.