Enhancements to Filtering: Using Advanced Operators
To provide you with more flexibility when defining attribute-based filters, many areas across Planner Workspaces now support advanced operators. These operators are available, for example, in the workbook filter, the dialogs for creating and editing variants, and in many components, such as planning views, analytics charts, and product lifecycles. You can use them to define conditions for a set of values, rather than selecting or excluding specific values.
The advanced operators available for attribute-based filtering depend on the attribute's data type. Refer to the table on the right for detailed information

To enable this capability, the dialog for defining attribute-based filters has a new Conditions tab. In this tab, you can select an operator for the attribute, enter a filter value, and add rows for additional values. When you choose OK, the filters defined in the Conditions tab are used. If filter values are also selected in the Selections tab of the dialog, they're ignored and aren't saved. Filters from both tabs can't be used together.

The following conditions apply when using advanced operators:
Only one advanced operator can be used per attribute.
Multiple values can be used for the starts with, ends with, and contains operators. To do so, you must add a separate row for each value.
Only a single value can be used for the greater than, less than, before, and after operators.
The starts with, ends with, and contains operators are case-sensitive (IBP-100 vs. ibp-100). If the case doesn't match existing attribute values, no data is found.
Advanced operators can be used only to filter attribute ID values, even when the linked attribute description is displayed in the Planner Workspace.
When advanced operator filters are applied to components, the following behaviors may occur:
- If a component doesn't support advanced operators, the component can't be loaded. In this case, the unsupported filters must be removed or adjusted for component to be displayed.
- If a component contains filters that use different operators for the same attribute (for example, as a result of merging workbook and component filters), the component can't be loaded. In this case, the conflicting filters must be removed or adjusted before the component can be displayed.
- If a planning filter includes advanced operators that a component doesn't support, the unsupported filters are removed. Supported attributes and operators are applied as an ad hoc filter, but the planning filter isn't applied or selected.

Advanced operators are supported in job definitions only when the underlying job template supports them (for example, Copy Operator or Statistical Forecasting). Otherwise, the unsupported operators are removed from the filter conditions.

You can also now use advanced operators to define the IBPAttributeBasedFilter parameter in URL-based navigations to workbooks and variants. The following operators are now supported, in addition to the existing operators eq and in:
startswith
endswith
contains
greaterthan
lessthan
Example: IBPAttributeBasedFilter=PRDID eq 'IBP-100' and LOCID in ('1720','6210') and ATTR1 startswith 'ABC' and ATTR2 endswith 'DEF' and ATTR3 contains 'GHI' and ATTR4 lt '100' and ATTR5 gt '0'
Managing Planning Filters
Previously, managing planning filters required using another app, such as the Planning Filters app. Now, you can manage them directly in the Planner Workspaces app by sharing, editing, deleting, and assigning groups to planning filters.
You can access these capabilities by choosing the new Manage option in the dropdown list on the planning filter selection button in the workbook filter. In the dialog that opens, the planning filters to which you have access are displayed, along with information about who created each filter, whether you have write access to it, and whether its used by other objects in your SAP IBP system.

Assign Group
You can assign one or more planning filters to an existing group, or create a new group for them. This option is available for planning filters you own or that have been shared with you.
Share
You can share a planning filter with individual users or user groups. This option is available only for planning filters you own.
Edit
You can edit the name, description, and group assignment of a planning filter. This option is available for planning filters you own or that have been shared with you with write access.
Delete
You can delete one or more planning filters. This option is available only for planning filters you own. You can only delete filters that aren't used by other objects in your SAP IBP system. If you attempt to delete a planning filter that is currently in use, an error message will appear with a direct link to the Planning Filter app, allowing you to review where the filter is being utilized.

Overwriting a Planning Filter
Previously, if you created a new planning filter with the same name as an existing one that you owned, the system required you to enter a different name. Now, if the name you enter is already in use by a planning filter you own, you can choose to overwrite the existing planning filter. This is an option when you create a planning filter using Save or Save As in the workbook filter.

Filtering by (Not Specified)
Aggregated constraint key figures can be used in time-series-based supply planning to model constraints at an aggregate level.
In Planner Workspaces, you can now select the (Not Specified) attribute value when filtering the data for these key figures in the workbook filter and in component filters for planning views and analytics charts. (Not Specified) represents the value __NS (two underscores followed by NS), which you set for an attribute when you don't want to specify a particular value.
You can select (Not Specified) only when you filter by attributes that are root attributes of the aggregated constraint key figure's planning level. You must also have proper access to the aggregated constraint key figures that you want to filter.
You can also pass __NS filters using URL-based navigations to workbooks and variants.

Enhancements to Contextual Navigations




Removal of Available In "Planner Workspaces - Planning View" option in Navigation to Other Systems
To streamline the configuration of contextual navigations in the Planner Workspaces app, as of SAP IBP 2608, the Planner Workspaces - Planning View option in the Manage Navigation to Other Systems app will be removed. Contextual navigations configured using this option will no longer be available in the Planner Workspaces app. We recommend that you stop using this option when you create navigations to other systems. We recommend that you change any existing Planner Workspaces - Planning View type navigations to Planner Workspaces - Contextual Navigation as soon as possible and create the configuration of the contextual navigation in the Planner Workspaces app.
With the upgrade to SAP IBP 2608, any remaining Planner Workspaces - Planning View type navigations will be converted to Planner Workspaces - Contextual Navigation.

We recommend that you change any existing Planner Workspaces - Planning View type navigations as follows:
- In the Manage Navigation to Other Systems app, select an existing Planner Workspaces - Planning View type navigation and choose Edit.
- From the Available In dropdown list, select Planner Workspaces - Contextual Navigation.
- In the Available In field, remove Planner Workspaces - Planning View.
- Save your changes.
- In the Planner Workspaces app, open a planning view where the navigation used to be available.
- In Design mode, right-click any cell and choose Create Contextual Navigation.
- From the Navigation Target dropdown list, select External Navigation, select the type of navigation, and then select the name of the navigation from the list of available navigations.
- Complete all the steps of the contextual navigation wizard.
- If you don't want to change the navigation in every component, from the Available In dropdown list, select Workspace.
- Save your changes.
UI Enhancements to Workbooks, Alerts, and Tasks

In the Alerts tab, the options to expand all, collapse all, and view additional information about an alert have been moved to … (Additional Options). When space is available in this tab, the options for expand all and collapse all can still be displayed in the header.
The option to switch between the Active and Snoozed sections of the Alerts tab is now available only when there are snoozed alerts. If there are no snoozed alerts, only the active ones display.

The option to switch between the Open and Completed sections of the Tasks tab is now available only when there are completed tasks. If there are no completed tasks, only the open ones display.
Additionally, task marked as completed will be moved automatically to the Completed section.

Enhancements to Job Definitions
Automatic context passing to Job Definitions
You can now maintain default settings that control whether the version, scenario, or filter of the open workbook are automatically transferred into the parameters of a job.
Enabling these default settings allows planners to run a job immediately using the latest context without extra clicks. Planners therefore do not need to manually select Use Workbook Filter in Planner Workspaces.
Recently used Jobs are a "snapshot" and will always run with the exact same parameters as the previous run. For saved jobs you can define the handling individually, see next slide.
If the user selects Use Workbook Filter the version/ scenario and attribute-based filter will be passed, ignoring what is defined in the job definition or My Job.

Enhancements for My Jobs
When you add a job definition to My Jobs or manage a saved job in Planner Workspaces, you can now do the following:
- Change the job name
- Add a description for the job
- Maintain the default settings defined in the job definition that control whether the version, scenario, and filter of the open workbook are injected into the job parameters. This setting will be also considered when you run the job from the jobs drop down.

Enhancements to Scenarios
You can now work with harmonized scenarios, which allow you to create and manage scenarios that integrate order information and time-series-based data.
The following key improvements were introduced in release 2602:
- Unified lifecycle management for scenarios involving both key figure values and orders
- Consistent support for simulations across scenarios with key figure values and orders
- To avoid the accumulation of unused scenarios in your system, new scenarios are created with a scheduled deletion date
To use harmonized scenarios, your system and your planning area need to be enabled for the new feature. Visit the SAP Help Portalfor details.

You can now promote a scenario directly from the scenarios dropdown without opening the Manage Scenario dialog. To do this, select Scenarios > Promote Scenario. You also have the option to "promote all" changes or just "promote interactive changes". Depending on your system setup you can also choose to provide a reason code and a comment when you promote a scenario.
It is now possible to update your scenario with the latest order-based planning data by synchronizing it with the current version. To synchronize, go to Scenarios > Manage Scenarios, choose the scenario you want to update, and click Sync.

Miscellaneous Enhancements
Approval Workflows
Reviewers can now process approval workflow tasks for the start or end of process steps in the Planner Workspaces app as an alternative to using the My Inbox app on SAP Business Technology Platform (SAP BTP). In addition, administrators can now assign a workbook, a version, and optionally a variant to the workflow-related settings (for the step start and end) in the Manage Process Templates app, which has the following advantages:
- Reviewers can, if they wish, navigate directly from the approval tasks in the My Inbox app to the Planner Workspaces app to review the planning context of the assigned workbook, version, and optional variant.
- In the Planner Workspaces app, approval tasks assigned to reviewers are displayed on the Tasks tab, where they can open the assigned workbook, version, and optional variant directly from the task to view the details, decide whether to approve or reject the task, and leave a comment to explain their decision.

Sharing Reason Codes with Microsoft Teams
If you have collaboration with Microsoft Teams enabled, you can now share reason codes with Microsoft Teams when you save changes to data in your workspace. In the Save Changes dialog box, you have the option to include a team and a channel.

Selecting Multiple Worksheets to Import from the Excel Add-In
You can select multiple worksheets when you import a template or favorite from the Excel add-in. When you select templates or favorites to import in the Import Planning View from SAP IBP, Add-In for Microsoft Excel window, you can select multiple sheets from the Worksheet dropdown menu. You can modify the planning view in the side panel. You must save the planning views for them to be persisted.

Defining Attribute-Based Filters in Alert Definitions
In the Define and Subscribe to Custom Alerts app, you can now restrict the foundational scope of the data that is used to calculate custom alerts by defining attribute-based filters in custom alert definitions. These filters can help improve system response times and can be used in combination with attribute-based filters defined in alert subscriptions to refine the scope of the alert calculation.
The filter defined in the alert definition can be reviewed in the Alert Definition Details dialog.
Example
You define a filter in the alert definition for the Location Region attribute with the value EMEA to restrict the alert to data for this region. To refine the alert further, you then create alert subscriptions with filters for the Location Country attribute, using Germany as the value in one subscription and Spain in another. Since Germany and Spain both meet the conditions of the EMEA attribute-based filter in the alert definition, each subscription narrows the alert's scope to its selected country, and the alert is calculated for each subscription.

Week Numbering Alignment in Time Period Selection
When selecting time periods in Planner Workspaces, the calendar control now uses the week numbering defined in the Language and Region tab in the Settings dialog of your SAP Fiori launchpad.
If the calendar control in the Select Time Periods dialog is used to select time periods based on the Planner Workspace's underlying time profile, differences between the time profile and your week numbering setting can lead to unexpected selection results. For example, if the calendar weeks in the time profile start on Monday, but your week numbering setting uses Sunday as the first day of the week, the selected period will span Monday to Sunday while the calendar will display weeks from Sunday to Saturday.
To ensure consistent time period selection, we recommend that you align the week numbering in your launchpad settings with the data in your Workspace's underlying time profile.

Other Enhancements
- In the Planner Workspaces app, you can now create standalone tasks based on workbook variants that use segmentation. When you do, the filters defined for the segmentation variant at the time of creation are automatically assigned to the task.
- When you share a Workspace that uses a private appearance, the private appearance is displayed to other users. They can also copy the appearance, though it's not displayed in the list in Workspace Settings:Appearance.
- Many dialogs across the Planner Workspaces app have been enhanced to support live search so that results now begin to display automatically as you type.
- By default, the time level "Calendar Week" is selected when defining time periods in the workbook filter. If calendar weeks are not available, the next available time level is automatically preselected.
































































































































































