Supply Chain Planning includes the following new features and enhancements for the LLamasoft Cloud Platform 2018.11 release.
You can now use macros to create named database sessions within which a database instance can temporarily reside. Three new actions enable you to create and manage named sessions:
- Check Named Session Exists
- Start Named Session
- End Named Session
The following diagram illustrates how these actions can be used to create and manage named sessions in a macro:
For more information, see Creating named sessions.
Create apps from database connections
Use the new Create From Database option to create an app quickly using one or more tables accessed from a database connection. Apps created from databases can include grids with filters and time-based charts.
Grids with pivot capabilities
You can now configure grids to pivot data in a variety of ways.
You can now group two or more joins into a single compound join.
Database access visual indicator
If you don't have the privileges necessary to access a database connection, it's displayed in yellow on the Manage Manual Joins page.
Supply chain planner enhancements
Pivot grid shortcuts
You can use keyboard shortcuts to move vertically and horizontally through pivot grids.
Grids can pass context even when an app is configured for single-selection mode.
Easy installation of the Edit In Excel plugin
You can install the Edit In Excel plugin directly from within Supply Chain Planning. The plugin enables you to edit grid data in an external spreadsheet application such as Excel and save the changes to the database.
Grid data refresh from Excel
The display of grid data is automatically refreshed when the data is edited and saved in a spreadsheet launched by Supply Chain Planning.
Automatic pan and zoom for maps
When maps are opened or refreshed, they are automatically zoomed and panned to match the displayed data points.
Play or pause map animations
You can use the new Play Animation button on the Map widget to play or pause map animations.
Changes to widget and app board layouts are now saved and automatically restored. For example, if you change the column order of a Grid widget and exit Supply Chain Planning, the new column order will be in place each time you subsequently access the app.
Default recipient list
The default recipient for the email, message box, and notification actions is @@username.
View the release number
You can view the release number for the current version of Supply Chain Planning.
Supply chain designer enhancements
The editors used to create apps and macros in previous versions of Supply Chain Planning are combined as a single workspace for an improved user experience. All of the capabilities for creating and managing macros are now accessible directly from within the Design Studio. The separate Event Studio pane has been removed from the interface.
Additional usability improvements include the following:
- All app elements are created using a single, context sensitive button called Create New, which is located at the top of the Design Studio pane.
- The Save button is also at the top of the Design Studio, adjacent to the Create New button.
- The Clear Cache button is now accessed in the Projects section header.
- The Planner Widgets section is displayed when an app board is selected.
- Action sections are displayed when a macro is selected.
Enterprise Simulation Platform data sources
Supply chain designers can populate widgets with data from Enterprise Simulation Platform sandboxes. If your LLamasoft Cloud Platform environment includes Enterprise Simulation Platform, your sandboxes are automatically accessible in Supply Chain Planning as data source connections.
Supply chain designers can create dynamic views to access and display business data in planner widgets. Dynamic views are essentially joins which replicate SQL views.
App message boxes
Apps can include message boxes for interacting with app users.
Email multiple recipients
You can configure email actions to send emails to multiple recipients.
Capture default ViewStates
Widget and app board layout changes made by supply chain designers are now saved as the default configurations associated with app boards.
Create visual themes for apps
Supply chain designers can create themes to assign common styles to apps. App themes can provide a shared background color and title text color for all widgets. They can also fully control the additional appearance attributes that are available for the Button, Label, and Drop Down widgets.
Copy apps, app boards, and macros
Supply chain designers can cut, copy, and paste apps, app boards, and macros.
Create macro iterators
Supply chain designers can configure child macros to function as iterators and execute on each record returned by a query.
New Log Event action
Supply chain designers can use the new Log Event action to configure apps to post information to a specified log type.
Run events according to macro behavior
Supply chain designers can configure apps to execute event actions when a macro completes, fails, or succeeds.
Run events when grid data is edited in Excel
Supply chain designers can configure the Grid widget to execute events when data is edited in a spreadsheet and the changes are saved to the database.
Add multiple columns to a grid
Supply chain designers can add multiple columns to a grid in a single step.
Specify key fields in a grid
Supply chain designers can choose specific columns to function as key fields in a grid.
Hide columns in a grid
Supply chain designers can choose to hide grid columns. This enables designers to use columns to provide context without having to display the columns in the grid. to other widgets without having to display the columns in the grid.
Specify grid columns to provide context
Supply chain designers can choose specific grid columns to provide context to other widgets.
Specify map point fields to provide context
Supply chain designers can control whether each statement that defines a map point provides context to other widgets.
Identify data and parameter types
Fields and parameters in statements have a visual indicator to identify their data type. Macro parameters also use an additional indicator to communicate whether a parameter is a local variable.
Embed apps in external web content
You can embed Supply Chain Planning apps in web content, such as HTML iframes.
Map zoom controls
You can use the + and - buttons to control the zoom level of maps and schematics.
Grid column alignment
Supply chain designers can adjust the alignment of data in each column of a grid. Align data to the left, center, or right of the column.
Update top records
You can configure the Update action to apply only to a specified number of records first returned by a query.
Provide context to the Custom Content widget
You can configure the Custom Content widget to receive context from other widgets.
Consistent time zone display
Date and time values displayed in apps always match the values as specified in the data, regardless of the local timezone.
Allow planners to edit time values
Supply chain designers can configure apps to allow planners to specify time when editing date values in grid columns and parameter screens.
Show or hide widget toolbar buttons
Supply chain designers can control the visibility of buttons on the widget toolbar.
Custom error messages
You can now configure macros to display custom error messages to app users.
New tree icons
The panes accessed from the Navigation toolbar, such as the Design Studio, panes have new tree icons.
Widget style properties
All of the formatting properties for widgets are presented together on a new Style tab in the widget properties dialog box.
Improved control over map and schematic line appearance
Supply chain designers can do the following to change the appearance of map and schematic lines:
- Add arrow ends
- Use a query to control the line width
- Animate lines
- Use a query to control the animation speed
Define tooltips for map and schematic lines
Supply chain designers can define tooltips for display when app users hover over map and schematic lines.
Drop Down widget
The new Drop Down widget provides a method for app users to select items from pre-defined lists to pass context to other widgets.
Conditional macro workflows
Supply chain designers can associate the following conditions with macro lines to create branches in macro flows:
- Action Succeeded
- Action Failed
- Custom Condition
Specify the design engine class for Technology actions
Supply chain designers can specify the design engine class to use for model run actions.
Display labels with map points
Supply chain designers can configure map widgets to display specified labels with map points.
Last modified: Thursday November 15, 2018