Date: 18.01.2021

Platform: Web

Designer: Anton Fischer

Image
EC Mass Data Management using the mass change pattern

Intro

The Mass Change pattern allows users to prepare, review and submit changes for multiple homogenous objects simultaneously.

The Fiori Design Guideline describes a Mass Editing pattern that is the basis for this pattern. However, it doesn’t account for the fact that some changes are more critical have far-reaching consequences (e.g. payroll impact).

Usage

Structure

The Mass Change Pattern is implemented using multiple components:

Behavior

01 Items selected.png

01 Items selected

02 Mass change dialog.png

02 Mass change dialog

03 Submitting mass change.png

03 Submitting mass change

04 Modified postions.png

04 Modified postions

05 Changes applied.png

05 Changes applied

07 Changes applied@2x.png

07 Changes applied@2x

All items start in default state (no highlight). After applying a change to an object (and processing underlying rules), it can be in either one state:

If one or more items of the mass change are in state “Modified with errors”, this will prevent you from submitting the mass change.

As soon as one item is in one of the modified states, a content switch (see Structure) is shown in the Table Toolbar. This allows users to switch between all items in the table and only the modified (and modified with errors) ones.

Image

Responsiveness and Adaptiveness

The text “Modified” and “Modified with Errors” is clickable and shows all changes for an item in one place. This works as a ‘catch all’ which is particularly helpful when not all table columns can be displayed.

Application-specific example

InVision: https://sapsf.invisionapp.com/share/GMXW4V27QZ8#/423482767\_01\_Landing\_Initial (PW: masschange2020)