SAP BLOG Manufacturing in SAP S/4HANA Cloud, Public Edition 2302

SAP Blog

Kayıtlı Üye
Katılım
22 Ara 2017
Mesajlar
1,925
Tepki puanı
7
Puanları
6
This blog provides an overview of innovations in SAP S/4HANA Cloud 2302 for Manufacturing.

First, this blog post starts with the table of contents for ease of reference and allows you to navigate directly to the topic you are interested in by clicking on a specific entry:

Engineering Change Management

Production Engineering

Production Planning

Production Operations

Quality Management

Developer Extensibility

More Information / Additional links




Check out my video highlighting the following manufacturing release highlights:

  • Evaluate Capacity SAP Fiori app
  • Manage Material Coverage SAP Fiori app
  • Monitor Production Supply Areas SAP Fiori app
  • Developer Extensibility


Video 1: Highlights for Manufacturing in the 2302 release



Engineering Change Management​

SAP Enterprise Product Development – Collaboration with Change Record​


My 2208 blog post for Manufacturing in SAP S/4HANA Cloud introduced the


With 2302, change records in SAP S/4HANA Cloud, public edition integrate now with the collaboration capability of the SAP Enterprise Product Development (SAP EPD) solution.

This integration extends change-management processes to the following using the collaboration capability of SAP EPD:

  • Suppliers
  • Design partners
  • Contract manufacturers

Watch the video below that shows how collaborations can be linked to a particular change record.


Video 2: Change Record linked to SAP Enterprise Product Development – Collaborations

(back to top)



Production Engineering​

Process Production Versions​


For a short recap watch the demo video in my 2208 blog post that shows the SAP Fiori app Process Production Versions as the one-stop solution for production versions.

Now we enhance the app with a new inconsistencies column in the list report and in the object page. You can check the inconsistencies between production version and other objects and differentiate errors and warnings clearly.

PE_ProcessProductionVersions.png


Figure 1: SAP Fiori app ‘Process Production Versions’ – Check inconsistencies

In addition, the new Business Add-In (BAdI) Manage Production Version Proposals is implemented for production version proposal rule.

(back to top)



Production Planning​

Evaluate Capacity​


In Capacity Planning & Scheduling a new SAP Fiori app called Capacity Evaluation is available now. With this app you can better visualize capacity situation of work centers within a plant. You can group work centers based on work center group and visualize the utilization on the group level. The visualization and analytical capabilities helps in understanding and managing the impact of capacity situation. In the next video my colleague Markus Oertelt introduces the new app.


Video 3: New SAP Fiori app ‘Evaluate Capacity’

(back to top)



Manage Planned Orders​


Now, you can select multiple planned orders and perform Firm, Unfirm, and Delete operations on
them.

PP_ManagePlannedOrders.png


Figure 2: ‘Manage Planned Orders’ app – Firm, Unfirm, and Delete multiple planned orders

(back to top)



Monitor Material Coverage​


The apps Monitor Material Coverage – Net Segments and Monitor Material Coverage – Net and Individual Segments have been enhanced with the following changes:

  • Improved visualization of days’ supply and intraday supply values with respect to time-dependent stock levels
  • Additional filters to help determine materials that have a critical days’ supply or stock days’ supply value
  • Improved value help for customers to support business partners with multiple addresses (Monitor Material Coverage – Net and Individual Segments)

PP_MonitorMaterialCoverage-1.png


Figure 3: ‘Monitor Material Coverage’ app – Day’s of supply (DOS)

(back to top)



Manage Material Coverage​


With the new SAP Fiori app Manage Material Coverage (F0251A), you can now display and analyze coverage issues that exist for selected materials. The app is a successor of the app Manage Material Coverage (F0251), providing an improved look-and-feel based on the Fiori elements framework, as well as enhanced functionality, for example regarding material selection and navigation options. You can use it for collective requirements materials as well as for make-to-stock and make-to-order materials. Watch the video below for more insights.


Video 4: New, modernized SAP Fiori app ‘Manage Material Coverage’

(back to top)



Optimized Distribution Key Function​


The distribution key function in material requirements planning has been optimized allowing for an enhanced planning of components with MRP live. This enhancement is available for the equal distribution of component requirements between start date and finish date of the planned order. Basically, this method is a simple way of repetitive manufacturing.
The figure below shows an example where MRP live distributes component demand across in-house production time for a BOM item in which the distribution key is entered. As a result a demand of 304 pieces per day across in-house production time is planned.

PP_MRPlive_DistributionKey.png


Figure 4: ‘Manage Material Coverage’ app displays equal distribution of component requirements between start date and finish date of the planned order

Technical background:
So far, in SAP S/4HANA the distribution key function was excuted in traditional ABAP driven MRP only and could not be executed in MRP live. Because SAP S/4HANA Cloud, public edition works exclusively with MRP live, the distribution key function could not be offered in SAP S/4HANA Cloud, public edition until now. This enhancement of MRP live capabilities allows us now to offer the distribution key function in SAP S/4HANA Cloud, public edition as well and is also relevant for future SAP S/4HANA release.

(back to top)



Demand-Driven Replenishment (DDMRP) – Enhancements​

Refinement of the Average-Daily-Use (ADU) and Classification Calculations


New configuration is delivered for Buffer Profile Assignment and Assignment of Profile for Goods Issue selection (DD) to gain more flexibility in calculating ADU and classification of a buffered product.
The user can create Assignment of Profile for Goods Issue selection for excluding Goods Issues for specific Movement Types. In addition, user can also exclude Movement Type and Customer ID as a combination. This exclusion profile can be assigned to a specific plant. This will impact ADU calculation, ABC classification, and XYZ classification.

PP_DDMRP_SSCUI_ProfileAssignment.png


Figure 5: ‘Manage Your Solution’ app – Configuration for Profile Assignment in Demand-Driven Replenishment

Flexible Definition of Display Horizons Based on Decoupled Lead Time in Demand-Driven Replenishment Apps


New fields are introduced for DLT multipliers. One for Past and one for Future horizon. These values will be maintained in the DD product master table using DD Product Mass Maintenance application which leads to flexible definition of display horizons based on the decoupled lead time (DLT) of a product.

PP_DDMRP_DLT_Horizons_MASS-2.png


Figure 6: ‘Mass Maintenance of Products (DD)’ app – New DLT Multiplier fields

PP_DDMRP_DLT_Horizons.png


Figure 7: ‘Manage Buffer Levels’ app – additional display range definitions based on DLT Multiplier

(back to top)



Production Operations (Execution and Control)​

Objects Released for Developer Extensibility in Production Operations​


Developer extensibility allows you to create development projects in an SAP S/4HANA Cloud system. See also chapter Developer Extensibility at the end of this blog post.
For SAP S/4HANA Cloud ABAP Environment, the RAP business object Production Order (Technical Name: I_ProductionOrderTP) is released for developer extensibility. Now you can modify a production order as an ABAP RESTful application programming model business object in SAP S/4HANA Cloud ABAP Environment, including production order headers, components, and operations.

PO_Extensibility_RAP_BO.png


Figure 8: RAP business object Production Order (Technical Name: I_ProductionOrderTP)

In addition, I want to highlight here the enhancement to allow the production order OData API to modify production order components from external systems. For further information check out Production Order (Version 2).

The next figure gives an overview of extensibility capabilities for production order on the object level of header, sequences, operations, and components.

PO_Extensibility_overview0-1.png


Figure 9: Objects Released for Developer Extensibility in Production Operations

(back to top)



Production Supervisor Apps​

My Area Of Responsibility – Production Supervisor


The new SAP Fiori app My Area Of Responsibility – Production Supervisor allows users to choose their area of responsibility with respect to the orders to be displayed in the Manage Production Orders and Manage Production Operations apps. This feature increase flexibility, granularity, and ease in selecting the orders that are relevant to the user and enables mass assign/unassign of the Area of Responsibility (AOR).

PO_MyAreaOfResponsibility_ProductionSupervisor.png


Figure 10: New SAP Fiori app ‘My Area Of Responsibility – Production Supervisors’

Manage Production Orders – New Progress Bar Chart, Additional Filter and Columns


In addition to the integration of the new SAP Fiori app My Area Of Responsibility – Production Supervisor the following enhancements have been made to the Manage Production Orders app:

  • Bar chart for displaying the progress of the operation in the worklist and in the Order Schedule section on the detail screen now comprises the confirmed scrap and rework quantities
  • Click on the bar chart to get a popup with a legend for the colors together with the different quantities
  • Display Time Zone and Entered By column in worklist
  • AddTime Zone filter criteria
  • Display confirmation long text of more than 30 characters in the Confirmation section on the detail screen

Watch the next video that shows the app enhancements.


Video 5: ‘Manage Production Orders’ app – enhancements



Manage Process Orders – Area of Responsibility – Resource


The Manage Process Orders app now supports the Area of Responsibility – Resource in addition to the Area of Responsibility – Production Supervisor.

PO_MyAreaOfResponsibility_Resource.png


Figure 11: Resource AOR added in ‘Manage Process Orders’ app

(back to top)



Kanban – Manage Production Supply Areas​


The new SAP Fiori app Manage Production Supply Areas enables you to monitor your production supply areas (PSAs). You can

  • Display the PSAs according to applied filters and sorting options
  • Display details of selected PSAs
  • Display a single PSA on its object page
  • Navigate from other SAP Fiori apps to the PSA object page to see its details, for example from the kanban board
  • Display your predefined, custom fields
  • Use the Export to Spreadsheet option to download your list.

The video below gives a short insight into the app.


Video 6: New SAP Fiori app ‘Manage Production Supply Areas’

(back to top)



Quality Management​

Failure Mode and Effects Analysis (FMEA)​


For a short recap about the FMEA capabilities in Quality Management check out my blog posts FMEA launch with 2202 , FMEA enhancements with 2208 , and the FMEA expert talk.

With 2302, the new features are available in the Manage FMEAs app:

Create Preventive and Detection Actions for Causes on the Optimization Tab


You can now create preventive actions and detection actions for causes and delete actions on the Optimization tab, edit action data on the details page of an action, and delete actions.

QM_FMEA_CreateAction.png


Figure 12: ‘Manage FMEAs’ app – Create preventive actions and detection actions

Edit FMEA Action Data on the Details Page of an Action


From the Optimization tab you can navigate to the FMEA action sub object page and display and edit FMEA action data on the details page of an action.

QM_FMEA_EditAction.png


Figure 13: ‘Manage FMEAs’ app – Edit FMEA Action Data on the Details Page

Grouping in FMEA Functional and Failure Mode Net


In the graphical views for functions and failure modes, the objects belonging to an FMEA are now displayed in groups. Hence, you can collapse and expand those groups so that you can better focus on specific FMEAs in the net.

QM_FMEA_NetGrouping.png


Figure 14: ‘Manage FMEAs’ app – Grouping in FMEA Functional and Failure Mode Net

In addition, the system determines the worst rating of all causes that are linked to a failure mode and enters this worst rating for the failure mode

(back to top)



Manage Usage Decisions – Support for serialized Materials: Clear Stock Selection​


With the Manage Usage Decisions app, you can now use the Clear Stock Selection button on the usage decision details page to deselect stock types for inspection units before you post.

QM_ManageUsageDecisions.png


Figure 15: ‘Manage Usage Decisions’ app – Support for serialized Materials: Clear Stock Selection

(back to top)



Determination of Code Groups and Codes Using BRFplus​


Now, you can define rules and set up automatic determination of defect codes and code groups
in the Record Inspection Results app using Business Rule Framework plus (BRFplus).
The new SAP Fiori App Determination of Defect Code Groups and Codes enables you to specify the rules in BRFplus decision tables. You can define rules for defect categories Inspection Lot (01), Inspection Operation (02), and Inspection Characteristic (03).

QM_DefectCodeGroups_BRFplus.png
Figure 16: New SAP Fiori App ‘Determination of Defect Code Groups and Codes’

When you create a defect during results recording a proposal of defect codes is given based on the defined rules considering parameters such as material, material group, plant, inspection type, or work center.

QM_RecordInspectionResults_BRFplus.png
Figure 17: ‘Record Inspection Results’ app – Proposal of defect codes based on the defined rules

(back to top)



Defect: Transfer to Quality Notification​


The Manage Defects app offers the new button Transfer Defects to Notification that enables you to transfer defects to quality notifications and carry out further processing in the notification.

QM_DefectTransferToNotification.png


Figure 18: ‘Manage Defects’ app – New button ‘Transfer Defects to Notification’

You can transfer defects to an existing quality notification or create a new quality notification. The defect data is transferred to a notification item. You can still display the defect for information purposes, but you can no longer edit it. Further processing of the data is done in the quality notification.

QM_DefectTransferCreateNotification.png


Figure 19: ‘Manage Defects’ app – Transfer Defects to existing quality notification or create a new quality notification

(back to top)



Extensibility for Quality Notifications​


Administrators can use the generic extensibility options in SAP S/4HANA Cloud, public edition (Custom Fields and Custom Logic apps) to add fields and related functionality in the application for quality notifications. You can use custom fields within quality notifications on header and item level.

QM_NotificationItem_CustomFields-1.png


Figure 20: ‘Create Quality Notification’ app – Custom fields on item details page

You can also print custom fields using output management for quality notifications.

QM_NotificationPrint_CustomFields.png


Figure 21: ‘Change Quality Notification’ app – Custom field in output management

(back to top)



Integration of Internal Problem Notification with SAP Quality Issue Resolution​


Since 2208 release, the integration of SAP Quality Issue Resolution with SAP S/4HANA Cloud, public edition is available (see my 2208 blog post) and supports the quality notification types Q1 (Customer Complaint) and Q2 (Complaint against Supplier).
Now, you can start a problem-solving process in SAP Quality Issue Resolution for an internal problem notification (notification type Q3). The default follow-up action SAP_QNIP (Start Internal Problem-Solving) is provided for this purpose.
QM_QIR_internal8D.png


Figure 22: Company using Quality Management with SAP S/4HANA and SAP Quality Issue Resolution

(back to top)



Quality Certificates – Address handling​

International Address Versions in Quality Certificates


You can now use International Address Versions (IAV) in quality certificates, which enables
you to print addresses in different fonts depending on the country you are shipping to.

Quality certificate now supports International Address Versions (IAV). With this feature, you can generate quality certificate in the language of the shipping country using the respective characters or fonts of the shipping country (e.g. Chinese or Japanese fonts).

QM_Certificate_InternationalAddressVersions-3.png


Figure 23: Quality Certificates – Print addresses in different fonts depending on the country you are shipping to

Handling Multiple Addresses


The quality certificate standard form displays customer address field per default. You can now select an alternative address during quality certificate creation when several addresses exist in the sales and distribution (SD) document. Note that this feature is only available when multiple address handling for SD documents using SAP Business Partner is active in your system.

In addition, the SOAP service Quality Certificate Information – Read (B2B) can handle multiple addresses for certificate recipients, that is, sold-to party and ship-to party. The addresses are derived from the corresponding delivery document.

QM_Certificate_MultipleAddresses-1.png


Figure 24: Handle different addresses for sold-to party and ship-to party in the message for electronic transfer via SOAP (Simple Object Access Protocol)

(back to top)



Misc (BAdI & CDS)​

BAdI: Change of Specification When Plan Transferred to Inspection Lot


In the Business Add-In (BAdI) Change of Specification When Plan Transferred to Inspection Lot (Cloud) (QASDR_PLAN_TO_INSPECTION_CLD), allows you to use the extensibility fields you have defined for inspection lots as import parameters.
You can create additional inspection plan characteristics or change settings for inspection plan characteristics during creation of the inspection lot, that is, before inspection specifications are transferred to the inspection lot.
For example, the BAdI enables you to do the following:

  • Change control indicators of inspection plan characteristics
  • Create additional inspection plan characteristics
  • Hide inspection plan characteristics

BAdI: Checks Before Logical Deletion of Quality Notifications and Notification Items


Now, you can perform additional checks when deleting a quality notification or a quality notification item with these BAdIs:

  • QN_CHECK_BEFORE_DEL_HEADER
    (Execution of Checks Before Logical Deletion of Quality Notifications)
  • QN_CHECK_BEFORE_DEL_ITEM
    (Execution of Checks Before Logical Deletion of Quality Notification Items)

Default implementations for the new BAdI definitions are available with regards to integration with SAP Quality Issue Resolution (problem-solving process); these can also be used as examples for other customer implementations.
QM_BAdI_DefaultImplementation.png


Figure 25: Warning information processed by the BAdI default implementation when you try to delete a quality notification item.

CDS Views for Inspection Plan


In addition to the variety of new CDS views described in the What’s New document, I would like to point out here the new C1-released CDS views for Inspection Plan:

  • I_InspPlnMatlAssgmtVersion_2
    Version of Material Assgmt in Insp Plan
  • I_InspPlanOperationVersion_2
    Version of Inspection Plan Operation
  • I_InspPlanOpCharcVersion_2
    Version of Insp Plan Characteristic

Note: The above used release classification term C1 is a Release Contract that will be explained in the next chapter for Developer Extensibility.

(back to top)



Developer Extensibility​

Extensibility Model​


Developer Extensibility is new as of the 2208 release. The next figure shows the big picture of extensibility capabilities in SAP S/4HANA Cloud, public edition.

ExtensibilityBigPicture.png


Figure 26: Big Picture of Extensibility in SAP S/4HANA Cloud, public edition

The following Release Contracts are available:

  • C0 – Extensibility contract: Qualification for extensibility; guaranteed stability for keys enabling extensibility, RAP extensibility
  • C1 – System internal contract: Visibility in key user tools/ Visibility in cloud development tools; guaranteed stability of essential properties enabling reuse by customer
  • C2 – Remote API contract: Qualification as remote API; not visible in key user tools, but the ODATA service which is based on the view has been published on the SAP API Hub; guaranteed stability of semantical and technical properties enabling use as remote API

(back to top)

Example Scenario​


If you have missed the live session about Manufacturing in our SAP S/4HANA Cloud, Public Edition 2302: Early Release Series, watch out the replay on demand! In the Manufacturing session, starting at 0:38:12 my colleague Niklas Meinert explains the extensibility model and presents the demo example Build a Custom Process Based on Standard Business Objects Using Developer Extensibility that is published on the SAP Extensibility Explorer. The scenario extends the standard process order, followed by scheduling a custom application job that evaluates the process order to create defects. The video below shows Niklas’ demo part, which I cut from the recording of the session.


Video 7: Build a Custom Process Based on Standard Business Objects Using Developer Extensibility

You will find the Set-up Guide of this sample scenario in the SAP Extensibility Explorer for SAP S/4HANA Cloud.

(back to top)

List of released RAP Business Objects​


Curious about Developer Extensibility in Manufacturing? Success of all Extension Projects depends on a rich set of local APIs, documented on SAP API Business Hub.
Here is a list of released RAP business objects for line of business Manufacturing:

Production Planning:


Quality Management:


(back to top)



More Information / Additional Links​


Thanks for reading this blog post. Stay tuned!

You will find a collection of my SAP S/4HANA Cloud release blogs here:


My colleague Markus Oertelt has published the amazing blog post Discrete Industries in SAP S/4HANA Cloud 2302 | SAP Blogs in which he describes the first Engineer-to-Order (ETO) end-to-end scenario Engineer Products and Systems – Project with Production (‏6GD‏) in SAP S/4HANA Cloud, Public Edition. Check out his blog post with 22 demo videos for the process steps of the end-to-end scenario. This blog post is also listed in his blog series Discrete Industries in SAP S/4HANA Cloud.



Watch the Replays of Our SAP S/4HANA Cloud, Public Edition 2302 Early Release Series!


We’ve hosted a series of compelling live sessions from the heart of the SAP S/4HANA Engineering organization. Missed the live sessions? Watch our replays on demand!

Among the replays, you can find a 60-minute replay, a presentation, and demos for manufacturing as part of the SAP S/4HANA Cloud, public edition 2302 release as well as 19 other sessions on diverse topics like supply chain, asset management, finance, two-tier ERP, SAP User Experience, developer extensibility, and many more. For more information on the SAP S/4HANA Cloud, Public Edition Early Release Series and how to sign up for it, see this link.



For more information on SAP S/4HANA Cloud, public edition check out the following links:


Follow us via @SAP and #S4HANA, or myself via @GerhardWelker and LinkedIn

Okumaya devam et...
 
Üst