Introduction

Simple Product Deployment was first mentioned in the blog of Bjoern Panter.  The official product name is SAP Policy Management Product Deployment add-on. SAP customizing for defining a product module group and extending it to various product module ids is a cluster view based development. This customizing approach is available as part of the standard (transaction) SPRO through the SAP R3 GUI of FSPM. Insurance products tend to change in a regular basis which means new products required to be defined in the system. These new products have usually a reference to the existing products. During definition of new product, users have to copy all the assigned characteristics such as Product module dimension, product module class, product module group of the source product to the new product.

Architectural overview

Simple Product Deployment is implemented as an add-on for SAP FS-PM 5.3. The SPD UI layer contains the frontend parts of the application. The frontend components will SAP UI5 applications running in a web browser. The UI layer is based on the Fiori design principle and contains only static content which is loaded into the web browser.  The SPD backend layer contains the dynamic parts of the application. This data access layer is the only layer that accesses SAP FS-PM application log components for reading and/or writing. The SPD Odata layer is responsible for processing the required information. It also checks the input and (possible) output enrichment is performed here. The Odata layer gets triggered from NetWeaver Gateway based on the Odata request from the frontend.

architectural overview.png

The SPD Fiori Launchpad

The SPD Fiori Launchpad has 5 tiles or applications:

Fiori launchpad.png

1. Product modules – Search Product Modules

With this application you can view and/or configure a product module. The tile displays the total number or configured product modules.

product modules.png

Essential buttons are available to use on the bottom of the page.

  • You can easily display all the product module ids which are used by a (selected) dimension
  • You can easily display all the product templates which use the product module id.
  • You can use the edit button to change a product module group of a dimension-class combination.
  • You can delete a dimension class from the product module id.
  • You can add a new dimension-class product module group.
  • You can even copy the product module id (configuration) to another one.

2. Pending Product Modules

With this application you can manage and view the not (yet) configured product modules. The tile displays the total number of product modules which need to be configured.

pending product modules.png

Essential buttons are available to use on the bottom of the page.

  • You can easily display all the product templates which use the product module id.
  • You can use the manage button to configure a product module group and dimension-class.
  • You can even copy the product module id (configuration) from another one.

3. Product Template

The Product Template tile displays the total number of product templates in the system with status In Progress. With this application you can manage a product template.

product templates.png

Essential buttons are available on the bottom of the page.

  • You can check a product template. Standard checks will be performed.
  • You can move a product template to your own worklist; status of the product template will change automatically to in process.
  • You can also copy the product template to another one. Copy simulation can be performed here as well, which means you can evaluate the result before triggering the actual copy.
  • You can compare the two different product templates with each other.       

     2Differentproducttemplates.png

  • You can see the whole tree of the product template; root and sub template can be displayed on a single screen. 

product template tree.png

    • From the resultant screen user can check the sub tree from any level including top most level. This will trigger a back ground job.
    • From the resultant screen user can copy sub tree from any level including top most level. This will trigger a background job.

4. Browse results

Long running processes, e.g. copy product templates with sub templates, are triggered in the background. With this application you can search for the copy and check processes which was initiated in the product template application.

5. Template worklist

The Template Worklist tile displays the total number of product templates in your user worklist. With this application you can view and/or manage the product template with status in progress and also release a product template.

For more information SAP notes:

2244018        Release strategy for the ABAP add-on FSSPD

2244020        Release strategy for the ABAP add-on FSSPDUI

To report this post you need to login first.

Be the first to leave a comment

You must be Logged on to comment or reply to a post.

Leave a Reply