Show TOC

 Framework for Supply Chain Analytics Applications

Use

The framework for supply chain analytics applications processes alerts and the following documents, and forwards them to the supplier delivery performance rating and to the Service Fill Monitor :

  • Advanced shipping notifications (ASNs)

  • Supplier confirmations

  • Purchase orders

  • Scheduling agreement releases

  • Sales orders

  • Goods issues

Integration

  • SAP Advanced Planning and Optimization (SAP APO) receives sales orders and goods issues via the Core Interface (CIF), and forwards them to the framework.

  • The Post Processing Framework (PPF) in SAP Supply Network Collaboration (SAP SNC) recieves ASNs , purchase orders , and scheduling agreement releases , and forwards them to the framework.

  • SAP SNC receives alerts and supplier confirmations and forwards them to the framework.

  • Various interfaces of the service-oriented architecture for business applications (Enterprise SOA) in the basis of SAP Supply Chain Planning (SAP SCM) receive the following documents and forward them to the framework:

    • ASNs

    • Sales orders

      When you use the business object SalesOrder , the system transfers the required data using the following message interfaces:

      • SalesOrderCreatedInformationMessage_IN

      • SalesOrderChangedInformationMessage_IN

      • SalesOrderCancelledInformationMessage_IN

    • Purchase order

      When you use the business object PurchaseOrder , the system transfers the required data using the following message interfaces:

      • PurchaseOrderCreatedInformationMessage_IN

      • PurchaseOrderChangedInformationMessage_IN

      • PurchaseOrderCancelledInformationMessage_IN

    • Scheduling agreement

      When you use the business object SchedulingAgreement , the system transfers the required data using the message interface DeliverySchedule_Notification_IN .

    • Scheduling agreement release

      When you use the business object SchedulingAgreementRelease , the system transfers the required data using the message interface DeliverySchedule_Notification_IN .

    • Goods issue

      When you use the business objects OutboundDelivery and InboundDelivery , the system transfers the required data using the message interface DeliveryInformationMessage_IN .

Prerequisites

In Customizing for SCM Basis you have checked the settings in the IMG activities under Basic Settings for Supply Chain Analytics Applications and adjusted them according to your requirements.

Features

Processing Documents

The framework can receive the above-mentioned documents and transfer them to a uniform flat structure. This happens when you create, change, delete, or cancel an original document (such as an ASN from SAP SNC or a sales order from SAP ERP). By transferring the document into a flat structure, the system converts the business object to an object that can be analyzed.

Document Analysis

The system forwards documents that it has transferred into a flat structure, to the analysis modules within the framework. These analysis modules can then perform independent analyses. They analyze what has changed in a document, and which documents have been newly created, deleted, or canceled. They also take these changes into account for the corresponding analytics applications. So, for example, a change in quantity in a purchase order leads to a change in the supplier delivery performance rating.

Furthermore, the analysis modules regularly check unchanged documents, since, as an example, supplier confirmation requests that the supplier has not confirmed can also lead to a change in the supplier delivery performance rating.

Activities

The system writes entries in the application log, both when it transfers documents into a flat structure, and when it analyzes documents. For this, it uses the object SCM_SPL_REP with the child object SCR_BASIS, and the object SCM_SPL_REP with the child object SCR_BO_EQ.

The analysis modules for supplier delivery performance rating and for the service fill monitor additionally write analysis-module-specific application log entries.

You can display the entries in the application log by using the transaction SLG1.

Possible Enhancements

If you would like to work with your own analytics applications, in addition to those we deliver, or, if want to enhance the delivered analytics applications, you have the following options:

  • You can add additional analysis modules to the framework. For example, you can add your own analysis module that evaluates purchase order data.

  • You can add more document sources. For example, you can integrate purchase orders from an external system with a manufacturer-specific interface.

  • You can add more document types. For example, you can add manufacturing orders, which you want the supply chain analytics applications to process.