Create Product Extension Table Step – create-px-ui
Type | Description |
---|---|
| Creates a product extension table based on data provided by the user. |
Specific Attributes
Attribute Name | Description | Example | Required |
---|---|---|---|
| Specifies the table's unique name. If not specified in the step, the user will be allowed to provide it. |
| false |
| Specifies the a list of fields which must be linked with users's data. Information about fields has to be stored in the Data folder in a format defined by the package tool. Each field must contain:
| "mandatoryFields": [
{
"name": "attribute1",
"label": "Product Id",
"description": "Identification of the product"
},
{
"name": "attribute2",
"label": "Customer Id",
"description": "Identification of the customer"
}
] | true |
| If set to true, skips the optional fields UI in the step. |
| false |
| An array of names of fields which should be included in a business key. |
| false |
| Specifies if users are allowed to change a business key definition. The default value is TRUE. |
| false |
| If set to true, a modal dialog with mapping options appears after the mapping step, with these options:
|
| false |
Example
{
"type": "create-px-ui",
"name": "create-px-name",
"skipOptionalFields": false,
"mandatoryFields": [
{
"name": "sku",
"label": "Product Id",
"description": "Identification of the product"
}
],
"businessKey": [
"sku"
],
"allowChangeBusinessKey": false
}
PlatformManager version 1.75.0