|
| Copyright © Cloud Software Group, Inc. All Rights Reserved |
For details on how you can construct flows, refer to the TIBCO Fulfillment Provisioning Developer's Guide.
TIBCO Fulfillment Provisioning first checks in dataset of product orders to see if the value of the parameter, if present, is kop::VALUE_RETRIEVED (GETDEF). If so it starts a new iteration to retrieve the value from an external system.
1. OK: do nothing. TIBCO Fulfillment Provisioning Catalog does not add any pm/value.
2. If parameter can be retrieved then a new iteration is started. Else, TIBCO Fulfillment Provisioning returns NOK: ERROR: "Parameter <pname> is mandatory".
3. OK: "do nothing". TIBCO Fulfillment Provisioning Catalog does not add any pm/value.
5. OK: as the parameter is present TIBCO Fulfillment Provisioning Catalog replaces the value with the one value found in TIBCO Fulfillment Provisioning Catalog configuration.
6. If parameter can be retrieved then a new iteration is started. Else, TIBCO Fulfillment Provisioning Catalog returns NOK: ERROR: "Parameter <pname> is mandatory.
7. OK: as the parameter is present TIBCO Fulfillment Provisioning Catalog replaces the value with the one value found in TIBCO Fulfillment Provisioning Catalog configuration
8. OK: TIBCO Fulfillment Provisioning Catalog adds a new parameter with the value found in TIBCO Fulfillment Provisioning Catalog configurationpresent indicates that TIBCO Fulfillment Provisioning Catalog found the same parameter in the incoming dataset of the product order.
Case: 5, 7 and 8: If value is kop::VALUE_RETRIEVED (GETDEF) and parameter is linked to a POF a new iteration is started.Case: 5, 7 and 8: If value is kop::VALUE_RETRIEVED (GETDEF) and parameter is not linked to a POF, it is an error.Case: 7 and 8 (parameter is not mandatory): If value is UNDEF, TIBCO Fulfillment Provisioning Catalog will NOT add or enrich the parameter.Where CES_ASSIGNMENT is one of the following commands:
• The assignments are executed before onEntry action plugins and before the state is processed by client application (before session layer execution for Work Order Flow and before the work order is launched in Product Order Flow).
|
| Copyright © Cloud Software Group, Inc. All Rights Reserved |