Issue
The where clause for mass change only includes enabled fields instead of enabled and disabled. Although disabled, you should be able to filter on any of the columns in the request, but only update enabled fields.
To view this issue:
- Navigate to the Request Mass Change page.
- Click Edit.
- Select a column to be updated in the target ERP system from the COLUMN NAME list box.
- Enter a replacement value for the COLUMN NAME in the VALUE field. The COLUMN NAME is replaced with the VALUE in the target ERP system.
- Click Save.
- Click Build Where Clause on the Page Toolbar to create a where clause that filters the data being updated.
- View the available columns in the COLUMN NAME list box.
The COLUMN NAME for the mass change where clause only displays enabled fields.
Why does this page work like this?
There is a DELETE portion of the [webRequestRole_MassChange_RequestMassChangeColumnIns] stored procedure that removes disabled COLUMN NAMES.
Workaround
To work around this issue, manually build a where clause on Vertical View of the Request Mass Change page to include the disabled columns.
To manually build a mass change where clause on the Request Mass Change page:
- Select Requests in the Navigation pane.
- Click Roles for a request.
- Click DATA ENTRY for the role that allows data entry.
- Click Mass Change on the Page Toolbar.
- Click Vertical View for a Mass Change record.
- Click Edit.
- Enter a filter in the Where Clause field.
- Click Save.
NOTE: Refer to the Online Help for more information on building a mass change where clause.