...
Input/Output | Required? | Parameter | Meaning | Value format | Default value | ||
---|---|---|---|---|---|---|---|
Input | yes | campaignItems | Enter a variable to save the Campaign Items that will start to be created in this component. | collection (Allow multiple values) variable of data type Campaign Item | empty | ||
Input | no | Check Availability Enabled | Please enter a value that defines if an availability check should be done when starting the Result List or not.
| boolean | false | ||
Input | no | Items per Check Availability Job | This value defines how many items will be included in one availability job at the same time. The number affects the speed how fast results are coming in. The default of 10 is a well balanced value between not waiting too long but putting enough items together to not have too many jobs running in the end. | number | 10 | ||
Input | yes | Media Campaign | Enter the variable of the Media Campaign from the first component to take over the Media Campaign parameters. | record variable of data type Media Campaign | empty | ||
Input | no | Media Campaign Id | (not relevant for now) | id of a Media Campaign | empty | ||
Input | yes | Targeting Group Ids | Enter the existing variable for Targeting Groups in order to load the entered parameters on this screen. | collection (Allow multiple values) variable of data type Targeting Group | empty | ||
Output | yes | campaignItems | Enter the variable from the Input parameters again to hand over the Campaign Items in the basket to the next component. | collection (Allow multiple values) variable of data type Campaign Item | empty | ||
Output | yes | Media Campaign | Enter the variable of the Media Campaign from the first screen in order to hand over the parameters to the next component. | record variable of type Media Campaign | empty | ||
Output | no | Media Campaign Id | (not relevant for now) | id of a Media Campaign | empty | ||
Output | yes | Targeting Group Ids | Enter the existing variable of Targeting Groups in order to hand over the values to the next component. | collection (Allow multiple values) variable of data type Targeting Group | empty |
...
Input/Output | Required? | Parameter | Meaning | Value format | Default value |
---|---|---|---|---|---|
Input | yes | preInvoiceId | Enter the variable that holds the current item from the loop. | current item from the loop | empty |
Output | no | Error Messages | Enter a text variable to hold possible messages. | text variable | empty |
Output | yes | preInvoiceId | Enter the variable that hold the current item from the loop. | current item from the loop | empty |
Output | no | Status | Enter a text variable to hold the status. | text variable | empty |
...
. | current item from the loop | empty | |||
Output | no | Status | Enter a text variable to hold the status. | text variable | empty |
After adding the Billing Run Initiator screen to your flow you can use an assignment element to collect the Invoice Ids that were created. You can use those Ids or the Media Campaign Id for example to show a success screen to your user with the link to see the created Campaign or Invoice.
...
Please find below a screenshot how your setup could look like now.
...
This flow overview does not contain error handling elements yet. To add it please read further below.
...
After this you can simply save and activate your flow. Now the last step is to place your flow in your Self Service portal (Site) at the right place.
...