Skip to content

Pipelines and their steps

For: The comrce Hub Owner, who manages comrce cloudprint for the companyRequires: comrce cloudprint activated in comrce HubScreenshots show sample data

A pipeline decides what happens to a print job. It picks the printer, and it can filter, change or archive the document. Under Pipelines (pipelines) in the red bar you see every pipeline of your company. Each one opens in a graphical editor. Every change you confirm there is saved at once and applies to the next job.

  • See your pipelines and their queues. The list shows each pipeline with the queues that start it. comrce cloudprint creates one pipeline per printer for you. The screen at a glance
  • Create a pipeline. You give it a name, and the editor opens with an empty pipeline. Create a pipeline
  • Read a pipeline in the editor. Queues, the Start tile and the steps appear as a diagram from left to right. Read a pipeline
  • Link or unlink a queue. A queue decides which incoming jobs run through the pipeline. Link a queue
  • Add, change and delete steps. There are seven step types, from printer output to condition. Add a step · Change or delete a step
  • Delete a pipeline or reset all of them. Resetting rebuilds the automatic pipelines for every active printer. Delete or reset pipelines
The "Pipelines" page of comrce cloudprint, in German. Below the red menu bar with "Client- Aufträge", "Pipeline- Aufträge", "Service- Clients", "Drucker" and "Pipelines", the page bar holds the heading "Pipelines", the highlighted plus button and "Alle Pipelines zurücksetzen" (reset all pipelines). The table lists five pipelines with the columns "ID", "Name" and "Warteschlangen" (queues), for example "Autopipeline for Versand-Etiketten" with two queues and "Billbee Versand Packplatz" with an API queue and an email queue. Each row ends with a pencil and a bin icon. The plus button creates a new pipeline.
The pipeline list. The plus next to the heading creates a pipeline, the pencil opens one.
What this screenshot shows
Highlighted
opens the dialog for a new pipeline
Also visible
Columns ID, Name and Warteschlangen, five pipelines; Three automatic pipelines named "Autopipeline for …"; Pencil and bin icon on every row
Purpose
find, open and create pipelines

The list has no filter or search. Each row is one pipeline.

RegionWhat it showsWhat you do there
Page barPipelines, a plus and Alle Pipelines zurücksetzen (reset all pipelines)Create a pipeline or reset all pipelines
IDThe pipeline’s numberTell pipelines with similar names apart
NameThe pipeline’s nameFind the pipeline
Warteschlangen (queues)Every queue that starts the pipeline, with its type in bracketsSee where the pipeline’s jobs come from
Pencil and binOpen the pipeline, delete itEdit or remove the pipeline

Pipelines that comrce cloudprint created for a printer are called “Autopipeline for” and the printer name. Their two queues are called “Input for”, the printer name and a number in square brackets. The number identifies the printer’s Service Client.

  1. On Pipelines, select the plus next to the heading. The dialog “Neue Pipeline anlegen” (create a new pipeline) opens.

    The comrce cloudprint dialog "Neue Pipeline anlegen" (create a new pipeline) over the pipeline list. It reads "Lege hier eine neue Pipeline an. Danach kannst du sie bearbeiten." (create a new pipeline here, then you can edit it). The field "Pipelinename" holds "Retouren-Etiketten". Below are "Abbrechen" (cancel) and the highlighted "Ok", which creates the empty pipeline and opens it in the editor. Ok stays inactive until the name has at least three characters.
    Name the new pipeline. Ok creates it and opens the editor.
    What this screenshot shows
    Highlighted
    “Ok”: creates the pipeline and opens it
    Also visible
    Field Pipelinename with "Retouren-Etiketten"; Abbrechen and Ok
    Purpose
    create a pipeline
  2. Enter a name in “Pipelinename”. Ok stays inactive until the name has at least three characters.

  3. Select Ok. comrce cloudprint creates the pipeline and opens it in the editor.

A new pipeline holds only the Start tile. It does nothing until you link a queue and add a step. Example: Lena Hoffmann creates “Retouren-Etiketten” for return labels. She links the queue her shop system sends returns to and adds a printer output.

The pencil in the list opens the editor. Its heading shows the pipeline’s name.

The comrce cloudprint page "Pipeline 'Billbee Versand Packplatz' bearbeiten" (edit pipeline). The graph area shows, from left to right: two queue tiles, "Billbee Lieferscheine (API Warteschlange)" and "Rechnungen per E-Mail (E-Mail Warteschlange)", with arrows into the "Start" tile. From Start, one branch leads to the condition "Nur Versandetiketten" and on to the printer output "Versand-Etiketten drucken". A second branch leads to the step "Auftragsnummer aufdrucken", which feeds two outputs in parallel: "Lieferschein drucken" and the FTP output "Lieferschein archivieren". Every line between steps carries a round plus. A small map sits at the top right.
A pipeline in the editor. Queues on the left, the Start tile, then the steps and their branches.
What this screenshot shows
Highlighted
shows how jobs flow from the queues through the steps
Also visible
Two queue tiles feeding Start; A condition branch and a text branch with two parallel outputs; A plus on every connecting line; Minimap at the top right
Purpose
the parts of a pipeline

The diagram runs from left to right:

  • Queues sit on the left. Each tile shows the queue’s name and type.
  • Start follows. Every job that arrives in one of the queues begins here.
  • Steps follow Start. Each tile shows the step’s name and its number in brackets.
  • Lines connect the tiles. A job travels along every line that leaves a tile.

A tile with two outgoing lines sends the job down both branches. Use this to print one document on two printers, or to print and archive it.

You can’t drag tiles: comrce cloudprint arranges them. Zoom with the mouse wheel and move the view with the small map at the top right.

A queue links to a pipeline through a trigger. That’s why the dialog for a new queue speaks of a trigger, Auslöser.

  1. In the editor, select the plus at the top left of the Start tile.

    A close-up of the "Start" tile in the comrce cloudprint pipeline editor. Two queue tiles on the left, cut off at the edge, lead into Start with arrows. The highlighted round plus at the top left corner of the Start tile adds another queue to the pipeline. A second plus at its bottom right edge adds a step after Start. Two lines leave the tile to the right, each with its own plus, towards steps outside the picture.
    The plus at the top left of Start adds a queue. The one at the bottom right adds a step.
    What this screenshot shows
    Highlighted
    opens the dialog that links another queue
    Also visible
    Start tile with a plus on each side; Two queues leading into Start
    Purpose
    add a queue or a step at the start
  2. The dialog “Neuen Auslöser anlegen” (create a new trigger) opens. Pipeline is already set to this pipeline.

  3. Choose the queue under Warteschlange (queue) and select Ok.

    The comrce cloudprint dialog "Neuen Auslöser anlegen" (create a new trigger), opened from the plus at the top left of the Start tile. The panel "Allgemein" (general) shows the field "Pipeline", greyed out with "Billbee Versand Packplatz". In the panel "Warteschlange" (queue), the highlighted list "Warteschlange" shows "Input for Versand-Etiketten [21] (API Warteschlange)". The list offers only queues that are not linked to this pipeline yet. At the bottom are "Abbrechen" (cancel) and "Ok".
    Pick the queue to link. Queues already in the pipeline are not offered.
    What this screenshot shows
    Highlighted
    chooses the queue that starts this pipeline
    Also visible
    Pipeline field, fixed to the open pipeline; Warteschlange list with a queue chosen; Abbrechen and Ok
    Purpose
    link a queue to a pipeline

The list offers only queues that aren’t linked to this pipeline yet. So each queue appears at most once per pipeline. One queue can start several pipelines, though. To create a queue, use Queues.

To unlink a queue, select the bin on its tile. comrce cloudprint removes the link at once, without asking. The queue itself stays. The icon above the bin opens the queue’s settings.

There are two kinds of plus, and they place the step differently:

PlusWhere the new step goes
On a connecting lineBetween the two tiles the line connects
At the bottom right of a tileAfter that tile. If the tile already has a successor, the new step starts a parallel branch
  1. Select the plus where the step should go. A menu with the step types opens.

    The comrce cloudprint pipeline editor for "Billbee Versand Packplatz", with the step menu open below the plus on the line between "Start" and "Auftragsnummer aufdrucken". The menu lists six step types, each with an icon: "Drucker- Einstellungen" (printer settings), "FTP Ausgabe" (FTP output), "Inhalt bearbeiten" (edit content), "Bedingung" (condition), "Text rendern" (render text) and "Seiten filtern" (filter pages). "Druckerausgabe" (printer output) is not in this menu, because a step on a line always has a successor. Choosing an entry opens that step's dialog.
    The plus on a connecting line inserts a step there. Its menu has no printer output.
    What this screenshot shows
    Highlighted
    lists the step types that can be inserted between two steps
    Also visible
    Six step types with icons; The menu opened from the plus between Start and Auftragsnummer aufdrucken
    Purpose
    insert a step into a pipeline
  2. Choose the step type. Its dialog opens.

  3. Enter a name and the settings, then select Ok. comrce cloudprint saves the pipeline and shows “Pipeline bearbeitet” (pipeline edited).

Every step needs a name. Without one, comrce cloudprint shows “Speichern fehlgeschlagen” (saving failed) and “Bitte gib einen Namen an.” (please enter a name).

The step types:

StepWhat it doesDetails
Druckerausgabe (printer output)Sends the job to a printer of a Service ClientOutput options
FTP Ausgabe (FTP output)Saves the document in a folder on an FTP serverOutput options
Bedingung (condition)Lets the job continue only when its rules are metFilters and conditions
Inhalt bearbeiten (edit content)Scales, crops, extends, rotates or mirrors every pageProcessing steps
Text rendern (render text)Prints a text onto chosen pagesProcessing steps
Seiten filtern (filter pages)Keeps only the pages you listProcessing steps
Drucker- Einstellungen (printer settings)Sets margins, colour, scaling and rotation for the printJob settings

Outputs end a branch, so their tiles have no plus at the bottom right. Druckerausgabe is in the menu of a tile’s plus only, not of a line’s plus.

After a step that changes the document, the next steps work with the changed document. A branch that splits off before that step keeps the original.

  • Change a step: select the icon at the top left of its tile. The step’s dialog opens with its settings. Ok saves the change at once.
  • Delete a step: select the bin on its tile and confirm “Element entfernen” (remove element). The steps after it move up to the step before it.

A Drucker- Einstellungen step can’t be opened again after saving: its icon does nothing. To change it, delete it and add a new one.

Delete one pipeline: select the bin in its row and confirm “Pipeline löschen” (delete pipeline). Its triggers and steps are deleted with it. The queues stay, and so do the pipeline jobs. The client jobs its printer outputs created are deleted.

Reset all pipelines: select Alle Pipelines zurücksetzen and confirm “Pipelines zurücksetzen”.

The comrce cloudprint confirmation "Pipelines zurücksetzen" (reset pipelines), shown after "Alle Pipelines zurücksetzen" on the pipeline list. The text asks whether to reset the pipelines for good. All existing queues, triggers and pipelines are deleted, and new ones are created for every active printer. Queues connected to other systems must be connected again afterwards. The buttons are "Abbrechen" (cancel) and "Ok".
Resetting deletes every queue, trigger and pipeline and rebuilds one per active printer.
What this screenshot shows
Highlighted
asks before the reset deletes and rebuilds everything
Also visible
Title Pipelines zurücksetzen; What the reset deletes and recreates; Abbrechen and Ok
Purpose
reset all pipelines to the automatic ones
Where
The Start tile in the editor: one plus at the top left, one at the bottom right.
What
The top left plus links a queue. The bottom right plus adds a step after Start. When Start already has a step, the new one starts a parallel branch.
Why
New queues and new branches both begin at Start, so both buttons sit on it.
Where
The round plus in the middle of every line between two tiles.
What
Inserts a step between the two tiles. The step menu here has no Druckerausgabe, because an output can’t have a successor.
Why
Use it to put a condition or a change in front of an existing output.
Where
Top left of every step tile.
What
Opens the step’s dialog. Saving there changes the pipeline at once. On a queue tile it opens the queue’s settings.
Why
It’s the only way to see a step’s settings.
Where
Below the icon on every queue and step tile.
What
On a step: deletes it after a confirmation, and its successors move up. On a queue: unlinks it at once, without a confirmation.
Why
Removing a step keeps the rest of the branch, so you don’t need to rebuild it.
Where
The page bar of the pipeline list.
What
Deletes all queues, triggers and pipelines and creates one automatic pipeline per active printer. A printer counts as active when it isn’t deleted and its Service Client isn’t switched off.
Why
It gives you a clean start when your own pipelines no longer work as you want.

Other controls on this page

ControlWhat it doesWhy
Plus next to PipelinesOpens “Neue Pipeline anlegen”Create a pipeline
Pencil in a rowOpens the pipeline in the editorSee and change its steps
Bin in a rowDeletes the pipeline after a confirmationRemove a pipeline you no longer use
Question mark next to the editor headingOpens a help article on another siteBackground reading
Small map, top right of the editorShows the whole diagram and moves the viewFind your way in a large pipeline
TopicFact
ChangesEvery confirmed change is saved at once. There is no draft and no undo.
Automatic pipelinesWhen a Service Client reports a new printer, comrce cloudprint creates a pipeline, a manual queue, an API queue and a printer output for it.
Edited pipelines and planscomrce cloudprint notes when you create or change pipelines, queues or triggers. A plan change to a plan without extended functions then asks to delete and recreate them.
Who sees itOnly the comrce Hub Owner. Other members of the company don’t see Pipelines.

Select Pipelines in the red bar of comrce cloudprint. The list shows every pipeline of your company. The pencil in a row opens the editor.

Why do I already have pipelines I never created?

Section titled “Why do I already have pipelines I never created?”

comrce cloudprint creates one for every printer your Service Client reports. It’s called “Autopipeline for” and the printer name. It prints every job from its two queues on that printer.

What’s the difference between a queue and a pipeline?

Section titled “What’s the difference between a queue and a pipeline?”

A queue takes jobs in, for example through the API or by email. A pipeline decides what happens to them. The pipeline list shows which queues start each pipeline.

Do my changes apply to jobs that are already printing?

Section titled “Do my changes apply to jobs that are already printing?”

No. comrce cloudprint saves each change at once, and it applies to jobs that arrive afterwards. Jobs already sent to a printer keep their settings.

How do I print one document on two printers?

Section titled “How do I print one document on two printers?”

Add a second printer output from the plus at the bottom right of the tile before it. Both outputs then run in parallel, and each printer gets the job.

How do I put a condition in front of an existing printer output?

Section titled “How do I put a condition in front of an existing printer output?”

Select the plus on the line that leads to the printer output and choose Bedingung. The condition goes between the two tiles.

Why can’t I add a printer output on a connecting line?

Section titled “Why can’t I add a printer output on a connecting line?”

A step on a line always has a successor, and an output can’t have one. Use the plus at the bottom right of a tile instead.

No. Tiles can’t be dragged, and comrce cloudprint arranges them on its own. Delete the step and add it again at the new place.

Select the icon at the top left of its tile. The step’s dialog opens, and Ok saves the change at once.

Why does nothing happen when I select the icon of a printer settings step?

Section titled “Why does nothing happen when I select the icon of a printer settings step?”

A saved Drucker- Einstellungen step can’t be opened again. Delete it with the bin and add a new step with the settings you want.

What happens to the steps after a step I delete?

Section titled “What happens to the steps after a step I delete?”

They move up to the step before the deleted one, so the rest of the branch keeps working without changes.

Open the pipeline and select the plus at the top left of the Start tile. Choose the queue under Warteschlange and select Ok.

Section titled “Why is my queue missing from the list when I link one?”

The list leaves out queues that are already linked to this pipeline. A queue you haven’t created yet isn’t there either: create it under Queues.

Does removing a queue from a pipeline delete the queue?

Section titled “Does removing a queue from a pipeline delete the queue?”

No. The bin on a queue tile only removes the link to this pipeline. The queue stays under Queues, and other pipelines keep it.

Its triggers and steps go, and so do the client jobs its printer outputs created. Its queues and the pipeline jobs stay.

It deletes all queues, triggers and pipelines and creates one automatic pipeline per active printer. Systems connected to your old queues must be connected again.

No. Deleting can’t be undone, and comrce cloudprint keeps no copy. Create the pipeline again, link its queues and add its steps.

SymptomWhat to check
“Speichern fehlgeschlagen” and “Bitte gib einen Namen an.”Enter a name in the step’s Name field.
Ok stays inactive in “Neue Pipeline anlegen”The name needs at least three characters.
A queue isn’t offered in “Neuen Auslöser anlegen”It’s already linked to this pipeline, or it doesn’t exist yet. Check Queues.
The step menu has no printer outputYou opened the plus on a line. Use the plus at the bottom right of a tile.
A printer settings step doesn’t openA saved step of this type can’t be opened again. Delete it and add a new one.
Another system can’t reach a queue after a resetThe reset created new queues. Connect the other system to the new queue.
Jobs don’t reach a printerCheck that a queue is linked to the pipeline, and that the printer output names the right printer.