RemoveSharedProductModifierOptionsLocaleField
Removes locale override fields for a shared product modifier.
Stored Procedure Specific Information
You can remove locale override fields for a shared product modifier. Each modifier type has specific field values that can be removed.
For example:
EXECUTE RemoveSharedProductModifierOptionsLocaleField SharedProductModifierId = '2', ChannelId = '1', LocaleId = 'en', CheckboxFieldsToRemove = '"SHARED_CHECKBOX_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD"'
Input
| Name | Type | Required | Description |
| SharedProductModifierId | String | True | The ID of the shared product modifier. |
| ChannelId | String | True | The channel ID. |
| LocaleId | String | True | The locale code (e.g., 'en', 'fr'). |
| CheckboxFieldsToRemove | String | False | Fields to remove for checkbox modifier. Valid values: SHARED_CHECKBOX_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD, SHARED_CHECKBOX_PRODUCT_MODIFIER_FIELD_VALUE_FIELD |
| DateFieldFieldsToRemove | String | False | Fields to remove for date field modifier. Valid values: SHARED_DATE_FIELD_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD |
| FileUploadFieldsToRemove | String | False | Fields to remove for file upload modifier. Valid values: SHARED_FILE_UPLOAD_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD |
| TextFieldFieldsToRemove | String | False | Fields to remove for text field modifier. Valid values: SHARED_TEXT_FIELD_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD, SHARED_TEXT_FIELD_PRODUCT_MODIFIER_DEFAULT_VALUE_FIELD |
| MultilineTextFieldFieldsToRemove | String | False | Fields to remove for multiline text field modifier. Valid values: SHARED_MULTILINE_TEXT_FIELD_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD, SHARED_MULTILINE_TEXT_FIELD_PRODUCT_MODIFIER_DEFAULT_VALUE_FIELD |
| NumbersOnlyTextFieldFieldsToRemove | String | False | Fields to remove for numbers only text field modifier. Valid values: SHARED_NUMBERS_ONLY_TEXT_FIELD_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD, SHARED_NUMBERS_ONLY_TEXT_FIELD_PRODUCT_MODIFIER_DEFAULT_VALUE_FIELD |
| DropdownFieldsToRemove | String | False | Fields to remove for dropdown modifier. Valid values: SHARED_DROPDOWN_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD, SHARED_DROPDOWN_PRODUCT_MODIFIER_VALUES_FIELD |
| RadioButtonsFieldsToRemove | String | False | Fields to remove for radio buttons modifier. Valid values: SHARED_RADIO_BUTTONS_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD, SHARED_RADIO_BUTTONS_PRODUCT_MODIFIER_VALUES_FIELD |
| RectangleListFieldsToRemove | String | False | Fields to remove for rectangle list modifier. Valid values: SHARED_RECTANGLE_LIST_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD, SHARED_RECTANGLE_LIST_PRODUCT_MODIFIER_VALUES_FIELD |
| SwatchFieldsToRemove | String | False | Fields to remove for swatch modifier. Valid values: SHARED_SWATCH_PRODUCT_MODIFIER_DISPLAY_NAME_FIELD, SHARED_SWATCH_PRODUCT_MODIFIER_VALUES_FIELD |
Result Set Columns
| Name | Type | Description |
| SharedProductModifierId | String | The ID of the shared product modifier. |
| Success | Boolean | Indicates whether or not the operation executed successfully. |
| Details | String | Any extra details on the operation's execution. |