Quantcast
Channel: SAP S/4HANA
Viewing all 255 articles
Browse latest View live

Simplification Item: Simplified Data Model in Pricing and Condition Technique

$
0
0

With the TOP Simplification List Items approach we want to start a S/4HANA SCN Blog series to provide more information about dedicated simplification items. Simplification items where we assume that any customer project has to deal with. The following S/4HANA SCN Blog is collecting these TOP Simplification Items with the links to the dedicated S/4HANA blogs.

The TOP Simplification List Items

 

Within this blog we want to provide additional information regarding the Simplification Item: Simplified Data Model in Pricing and Condition Technique

 

Simplification List Item Description

  • Several data model changes in the Pricing and Condition Technique area are provided with SAP S/4HANA 1511. These are:
  • Replacement of table KONV with the new table PRCD_ELEMENTS as data persistency for pricing results. KONV is and can still be used for data declaration purposes. It still defines the structure of the pricing result within the application code.
  • The concatenated variable key field VAKEY of a condition table has been removed from all condition header tables, including KONH (pricing), NACH (output determination), KOND3 (campaign determination), KONDN (free goods determination), KONHM (portfolio determination), J_3GPRLHD (CEM price list determination), and WIND (document index). The concatenated variable data field VADAT has also been removed.
  • Several field length extensions

 

Business Impact

  • No impact on the standard SAP business processes
  • The SAP internal program logic has been adapted to the new persistency and the new field lengths.
  • Pricing results of existing documents created before the system conversion (that is, the content of table KONV) are converted as part of the system conversion and transferred automatically to the new data table.
  • It might be required to adapt custom code that is related to the changed data model.
  • Customer code has to be adapted according to the cookbooks in SAP Note 2220005.

 

 

Recommended Action

  • Execute conversion pre-check class CL_S4_CHECKS_PRICING delivered via SAP Note 2188735. If Check ID ‘SAP_KONV_EXTENSION_CHECKS’ indicates that table KONV has been enhanced with customer-specific fields, follow instructions in SAP Note 2189301.
  • Follow instructions in “How-To-Guides” included in SAP Note 2220005 to adapt your objects and code where necessary
  • Run post-processing report PRC_MIG_POST_PROCESSING: See SAP Note 2267308 and “How-To-Guide” in SAP Note 2220005.



For more details see the PPT attached to the following SAP Note:

http://service.sap.com/sap/support/notes/2267308




SAP S/4HANA Mobile Location Based Time Recording: Concept Demo at Sapphire 2016

$
0
0

Time recording is often perceived as an important, but quite cumbersome duty. Employees who are working on tasks at different locations, query why there shouldn`t be a way to collect the corresponding time sheet recordings automatically via mobile devices.

 

At Sapphire 2016 we presented a showcase where such a time recording is provided in a very convenient manner:

New tasks can be assigned to certain locations, e.g. the address of a customer, partner, office, event location, room etc. Just a one-time assignment is necessary; either via address data in the system or directly e.g. via GPS, Wi-Fi, Beacon identifier.

Mobile phones can now detect how long their users are present at the corresponding locations.

 

In this way our mobile concept application generates the proposals for time recording.

The user only needs to click "confirm" to get his recording done. Of course there is also an option to fine tune the recording before confirmation, if desired.

 

The video below illustrates this with a concrete example:

 

 

S/4HANA Mobile Location Based Time Recording Showcase for Sapphire 2016 from SAP KT&E Video Services on Vimeo.

 

In this way the Time Sheet Tracker concept app provides a time recording that saves precious time, otherwise spent for bothersome standard transactions.

Prepare your journey onto S/4HANA

$
0
0

As we know, all SAP customers are faced with the challenge that their SAP Business Suite solutions will be out of SAP mainstream maintenance by 2025. While this might seem far into the future, I think that it is important to use the remaining time to prepare the move to S/4HANA.

 

In my opinion, the imminent first step towards S/4HANA is to understand, where you are in terms of your S/4HANA readiness. Affirmed by what I learned at SAPPHIRE NOW this week, I continue to believe that the following dimensions have to be considered:

 

2016-05-20 14.02.19.png

 

Data Quality / Unicode / Archive: When transitioning to S/4HANA, data matters big time:

  1. In memory storage costs money, so you only want to keep data there that benefits from running LIVE.
  2. Your transition downtime onto S/4HANA is largely driven by the amount of data that you migrate. Therefore you only want to transfer data that is relevant.
  3. If you want to benefit from real-time operational reporting on your transactional data, it has to be clean. Therefore you want to get rid of duplicates and other redundancies.

 

Integration / Interfaces: Real-time enterprise management does not work well with batch interfaces.

 

Versions / Patches: Your systems have to fulfil certain minimum release levels before transitioning them to S/4HANA.

 

Modifications / Enhancements: SAP have simplified some of their code. Therefore, your extensions would have to be checked for compatibility.

 

Configuration / Features: Not all SAP and 3rd party add-ons are S/4HANA ready yet. The ones you use, including industry solutions, would have to be checked for compatibility.

 

User Experience / Mobility: SAP Fiori is the strategic user interface technology for S/4HANA. Therefore it would help your journey, if you had already experience with it.


There is also a short video on the subject, that I recorded with my colleague and SAP Mentor Owen Pettiford.

S/4HANA on Premise 1511 with S4CORE keeps SAP_APPL alive and saves existing SAP ERP.

$
0
0

Last year on November we have first met the real S/4HANA, which has the logistics simplifications initial pack: most important ones for me were the Business Partner approach ( I'll share my experiences later)  and MM-IM datamodel change.

 

To be honest these major changes scared me a lot, when I have first read this paragraph in the simplification document:

 

" With S/4HANA this data model has been changed significantly. The new de-normalized table MATDOC has been introduced which contains the former header and item data of a material document as well as a lot of further attributes. Material document data will be stored in MATDOC only and not anymore in MKPF and MSEG."

 

 

However new code-line or new component S4CORE is very strong about keeping the existing functionaility. I mean with the new component has SAP ERP 6.0 world in S/4HANA as DDIC definition as well as data base object. For keeping existing solution landscape up and run there are Core Data Service (CDS) Views assigned as proxy objects to all those tables ensuring that each read access to one of the mentioned tables below still returns the data as before in SAP ERP 6.0. this means; S4CORE will not kill or harm your running environment.

 

Let me show what I mean with live samples:

 

I have posted a IM document by entering goods into stock by using 561 movement type, here is the entry in new de-normalized table called MATDOC:

 

S4HANA_S4CORE_Sarhan_10.jpg

I really like the new table, it has all the information that you need when you want investigate or to create a report. In this sample I have framed the new time fields, from the new MATDOC, is like a datawarehouse infocube. Ready to run Virtual Data Model. No need to go to many tables in order to have the full fledged information about inventory postings. Meanwhile old tables are available same as before, with the help of CDS views.

 

Your existing ABAP reports or any other enhancements will run as they run before, for example MSEG is available. Netweaver's data interface layer will cheat all the existing components by preparing data  on-the-fly collection from the new MATDOC. SE16N also does not know what is behind

 

I have run SE16N for MSEG here is the result:

 

S4HANA_S4CORE_Sarhan_20.jpg

I have framed the fields which are extra selected from MATDOC and put to new MSEG.But how it is happened: thanks to this DDL Source for NSDM_DDL_MSEG. At the bottom of the blog detail definition of the source can be found.

 

Here are the compatibility layer CDS views:

 

S4HANA_S4CORE_Sarhan_30.jpg

S4HANA_S4CORE_Sarhan_40.jpg

All information about simplification brought by S4HANA on Premise 1511 can be found here:

https://uacp.hana.ondemand.com/http.svc/rc/PRODUCTION/pdfa4322f56824ae221e10000000a4450e5/1511%20000/en-US/SIMPL_OP1511.…

 

Final words, yes S4CORE has significant changes in the heart, but not killing the living the landscape.

 

Cheers,

 

SarhanPolatates

 

@AbapCatalog.sqlViewName:      'NSDM_V_MSEG'

@EndUserText.label:            'MSEG Compatibility View'

@DataAging.noAgingRestriction: 'false'

@ClientDependent:              'true'

@AccessControl.authorizationCheck:#NOT_REQUIRED

 

 

define view nsdm_e_mseg  as

select

key mandt,

key mblnr,

key mjahr,

key zeile,

line_id,

parent_id,

line_depth,

maa_urzei,

bwart,

xauto,

matnr,

werks,

lgort,

charg,

insmk,

zusch,

zustd,

sobkz,

lifnr,

kunnr,

kdauf,

kdpos,

kdein,

plpla,

shkzg ,

waers ,

dmbtr ,

bnbtr ,

bualt ,

shkum ,

dmbum ,

bwtar ,

menge ,

meins ,

erfmg ,

erfme ,

bpmng ,

bprme ,

ebeln ,

ebelp ,

lfbja ,

lfbnr ,

lfpos ,

sjahr ,

smbln ,

smblp ,

elikz ,

sgtxt ,

equnr ,

wempf ,

ablad ,

gsber ,

kokrs ,

pargb ,

parbu ,

kostl ,

projn ,

aufnr ,

anln1 ,

anln2 ,

xskst ,

xsauf ,

xspro ,

xserg ,

gjahr ,

xruem ,

xruej ,

bukrs ,

belnr ,

buzei ,

belum ,

buzum ,

rsnum ,

rspos ,

kzear ,

pbamg ,

kzstr ,

ummat ,

umwrk ,

umlgo ,

umcha ,

umzst ,

umzus ,

umbar ,

umsok ,

kzbew ,

kzvbr ,

kzzug ,

weunb ,

palan ,

lgnum ,

lgtyp ,

lgpla ,

bestq ,

bwlvs ,

tbnum ,

tbpos ,

xblvs ,

vschn ,

nschn ,

dypla ,

ubnum ,

tbpri ,

tanum ,

weanz ,

grund ,

evers ,

evere ,

imkey ,

kstrg ,

paobjnr,

prctr,

ps_psp_pnr,

nplnr,

aufpl ,

aplzl ,

aufps ,

vptnr ,

fipos ,

sakto ,

bstmg ,

bstme ,

xwsbr ,

emlif ,

exbwr ,

vkwrt ,

aktnr ,

zekkn ,

vfdat ,

cuobj_ch,

exvkw ,

pprctr,

rsart ,

geber ,

fistl ,

matbf ,

ummab ,

bustm ,

bustw ,

mengu ,

wertu ,

lbkum ,

salk3 ,

vprsv ,

fkber ,

dabrbz,

vkwra ,

dabrz ,

xbeau ,

lsmng ,

lsmeh ,

kzbws ,

qinspst ,

urzei ,

j_1bexbase,

mwskz ,

txjcd ,

ematn ,

j_1agirupd,

vkmws ,

hsdat ,

berkz ,

mat_kdauf,

mat_kdpos,

mat_pspnr,

xwoff,

bemot,

prznr,

llief,

lstar,

xobew,

grant_nbr,

zustd_t156m ,

spe_gts_stock_ty,

kblnr,

kblpos,

xmacc,

vgart as vgart_mkpf,

budat as budat_mkpf,

cpudt as cpudt_mkpf,

cputm as cputm_mkpf,

usnam as usnam_mkpf,

xblnr as xblnr_mkpf,

tcode2 as tcode2_mkpf,

vbeln_im,

vbelp_im,

sgt_scat,

sgt_umscat,

sgt_rcat,

/*

The following 7 fields do belong to functionalities in the former EA-APPL layer.

The fields are part of the table MSEG but not part of NSDM_D_MTDCSA because:

the fields /BEV/* do belong to the excicse duty functionality which is subject of deprecation and as soon as the deprecation

will be done, those fields will be removed to in this compatibility view

the fields OI do belong to JointVenuteAccounting which is right now part of QRT_STAGING and may be become

part of SAPSCORE later and in this case the JVA include needs to be included in NSDM_D_MTDCSA

and the fields need to be fetched from the table

the field DISUB_OWNER belongs to DIMP Subcontracting

*/

cast(' ' as abap.char( 1 )) as /BEV2/ED_KZ_VER,

cast('SAP_SAP' as abap.char( 12 )) as /BEV2/ED_USER,

cast('20200101' as abap.dats) as /BEV2/ED_AEDAT,

cast('235959' as abap.tims) as /BEV2/ED_AETIM,

disub_owner,

/* Fields for Fashion

The Fashion fields are not yet added to NSDM_S_ITEM structure of the table NSDM_D_MTDCSA.

EA-RETAIL is still not yet fully integrated into S4CORE. During the actual integration of

EA-RETAIL in S4CORE, the table NSDM_D_MTDCSA would be enhanced. 

*/

cast(' ' as abap.char( 4 )) as fsh_season_year,

cast(' ' as abap.char( 4 )) as fsh_season,

cast(' ' as abap.char( 2 )) as fsh_collection,

cast(' ' as abap.char( 4 )) as fsh_theme,

cast(' ' as abap.char( 4 )) as fsh_umsea_yr,

cast(' ' as abap.char( 4 )) as fsh_umsea,

cast(' ' as abap.char( 2 )) as fsh_umcoll,

cast(' ' as abap.char( 4 )) as fsh_umtheme,

cast(' ' as abap.char( 1 )) as sgt_chint,

-- Following field is from append ISAUTO_COMPL_MSEG

compl_mark,

-- Following 3 fields are from append ISAUTO_ESCR_QTY_DIFFMSEG

fzgls_mark,

etanp_mark,

popup_mark,

cast(0 as abap.curr( 13,2 )) as OINAVNW,

cast(' ' as abap.char( 2 )) as OICONDCOD,

cast(' ' as abap.char( 2 )) as CONDI,

-- Fields for Retail read the comments for Fields for Fashion

cast(' ' as abap.char( 18 )) as wrf_charstc1,

cast(' ' as abap.char( 18 )) as wrf_charstc2,

cast(' ' as abap.char( 18 )) as wrf_charstc3

 

from matdoc

where record_type = 'MDOC'

Overview on 1605 Campaign Management (aka Acquisition) S/4HANA Marketing Cloud

What's the difference between in-memory and traditional marketing software?

SAP S/4HANA: Fast - Simple - Intelligent: A SAPPHIRE Review

$
0
0

I just came back from SAPPHIRE NOW 2016 and I have to say that SAP S/4HANA really took center stage this year. My entire week was packed with customer, partner, and analyst meetings and I also had the opportunity to give presentations at the SAP Global Partner Summit and SAPPHIRE. As a company, we really showed that our customers are leading the digital transformation using innovative solutions from SAP such as SAP S/4HANA. From the feedback I received, the business value and the advantages of the underlying architecture of SAP S/4HANA are well understood. The majority of the questions asked focused on the journey to SAP S/4HANA. And as it is good to not only hear from SAP about SAP S/4HANA, I was very happy to welcome many customers to the event who have implemented SAP S/4HANA, including Sabre, Delaware Consulting, Convergent IS, Asian Paints, Siam City Cement, O.C. Tanner and many more.

 

 

If you would like to learn more about SAP S/4HANA and hear what customers have to say about our next-generation business suite, please have a look at the assets and videos listed below:

 

  • Customers Run Simple with SAP S/4HANA

 

 

 

  • Sabre, Kaar Technologies, Convergent IS, New York Life, Delaware Consulting on SAP S/4HANA

 

 

 

  • Design Your Strategy for Digital Transformation with SAP S/4HANA

 

 

 

Assets

         Link

SAP Keynotes

Bill McDermott Live, SAP CEO : Run Live, Run Simple

Link

Prof. Hasso Plattner Live, Chairman of the SAP Supervisory Board: Your Road to SAP S/4HANA and Beyond

Link

Rob Enslin, Bernd Leukert, Steve Singh Live

Link

Strategic Talk & Other Assets

Design Your Strategy for Digital Transformation with SAP S/4HANA

Link

SAP Developers @ Work

Link

Why A Digital Core Is Your Secret Path To Digital Transformation Success

Link

Brochure: Your Path to SAP S/4HANA

Link

eBook: Choosing your path to SAP S/4HANA

Link

SAP Global Partner Summit

Keynote SAP Global Partner Summit

n/a

 

Simplification Item: PLM Enterprise Search

$
0
0

With the TOP Simplification List Items approach we want to start a S/4HANA SCN Blog series to provide more information about dedicated simplification items. Simplification items where we assume that any customer project has to deal with. The following S/4HANA SCN Blog is collecting these TOP Simplification Items with the links to the dedicated S/4HANA blogs.

The TOP Simplification List Items

 

Within this blog we want to provide additional information regarding the Simplification Item: PLM Enterprise Search

 

Simplification List Item Description

  • With SAP S/4HANA, on-premise edition 1511 the Enterprise Search models are now replication free search models (using HANA DB tables instead) within SAP Product Lifecycle Management (SAP PLM).
  • Reliance on TREX and on the data-replication processes connected to it has been eliminated
  • The F4 help functions in the Web UI of SAP PLM, as well as the advanced search feature, are now using the new replication-free search models that are solely based on tables from the SAP HANA database

 

Business Impact

  • Custom functionalities might while the PLM search customizing will surely need to be adjusted
  • With the new solution the following searches will be missing:
    • Document search with linked documents
    • Engineering Record with custom ER types (with custom header tables)
    • Synchronization BOM to BOM search with assigned MBOMs
    • Synchronization PSM to BOM search with source PSM Structure and target MBOMs
    • Specification and PSM search with status data
    • MBOM, Recipe and PSM search with assigned classification data
    • MBOM, Recipe and PSM search with assigned document data
    • Label search with recipe data origin
    • Recipe search with formula item quantity
    • Document search with attached document content
    • Search for any object without leading zeros

 

Required and Recommended Action(s)

  • Adaption of custom code might be required depending on the results of the piece list check
  • After the technical upgrade the customizing needs to be adjusted

 

For more details see the PPT attached to the following SAP Note:

http://service.sap.com/sap/support/notes/2267836


S/4HANA Marketing Cloud 1605 supports landing pages for download tracking & follow-up actions

Language ZH is not installed in the system. Cannot activate Best Practice 1511 OP

$
0
0

We have install S/4HANA 1511 OP (FSP0).

 

We intend to activate Best Practice for US V1.

 

We are getting error Language ZH is not installed in the system, Cannot activate

Now it is time to Consume HANA instead of using HANA

$
0
0

Running SAP products on HANA is great for sure, however, if this approach is the final destination and replacing anyDB with HANA, then this is something like using a smart phone only for talking and net surfing.

 

HANA is not only a database or a platform or an appliance, HANA is much more then these. HANA is the icon and the enabler of the distruptive transformation.

 

The very first step to move new digital world is to move HANA

 

There is no such a tool or service which will tell you, your company's or your solution landscape's readiness to move HANA, because each and every SAP landscape need desperately to move HANA, this decision is not subject to evaluate. But how to built your digital landscape with HANA is the main challenge.

If you approach HANA only as a DB then you will only use HANA, you will have faster business transactions, your users will experience beautiful Fiori screens, your existing solution landscape will run faster and faster never happen before. But you'll never fly !

 

SAP_Consume_HANA_Sarhan.jpg

 

In order to be fastest and unique in your industry you need to fly. You need to run your business Real-Time. Your solution landscape not only run on HANA but consume every cell of HANA.

SAP_Mobile_Platform_Sarhan.jpg

 

Your Core Business should run on S/4HANA and connected to other sources real-time no matter those applications run on cloud or on-premise. Mobile or desktop.

 

s4hana_core.jpg

You need to listen every piece of data from sensors, because in the digital economy, data is being created by cencors not by humans. You need to listen every consumer, however they are talking in the social media. You need to understand and predict theır behaviour to offer them right products and services on the right time with right conditions. This means billions of records, and petabytes of data, some structured, some unstructured. So you need a powerful tool or translater, to manage and convert petabytes of data into business value.

 

You need SAP HANA Vora to enable data scientists and developers who prefer Spark R, Spark ML to mash up corporate data with Hadoop/Spark data easily, leverage SAP HANA’s multiple data processing engines for developing new insights from business and contextual data.

SAP_HANA_Vora.jpg

SAP HANA Vora Roadmap : https://websmp203.sap-ag.de/~sapidb/012002523100016332222015E.pdf

 

You need a simple, agile, light but powerful analytics foundation in-order to create, predict and share every piece of insight real-time with everyone you need to inform.SAP BusinessObjects Cloud will cover all your analytic, predictive and planning needs

SAP_CloudBusinessObjects_Sarhan.jpg

Roadmap for Analtytics Solution from SAP : https://websmp203.sap-ag.de/~sapidb/011000358700000650752012E.pdf

 

SAP_HCP_Sarhan.jpg

 

HANA Cloud Platform, will be your only platform to innovate, to extented your capabilities with the help of SAP and the SAP EcoSystem. Roadmap can be found here : https://websmp203.sap-ag.de/~sapidb/012002523100016221242014E.pdf

 

Finally it is time to Consume HANA...

Getting Started with S/4 HANA Embedded Analytics

$
0
0

As you continue with your journey towards Digital Transformation and analyze the innovative S/4 HANA solution, I would like to present how in this journey you could leverage the benefits of the embedded analytics, one of the cornerstone of our new product. In this blog I would briefly touch upon how embedded analytics adds value to your digital enterprise, explaining the evolution of the embedded analytics architecture and the components which makes up the “Embedded Analytics” Solution.

 

Digital Transformation is stretching the limits of the existing enterprise systems and almost bringing it to the point of breaking. Order volumes and transactions handled in enterprise systems are increasing at least by factor of 10, as companies are reinventing their B2B models to B2B2C and would like to serve more customers directly. As organizations start to serve more customers directly we are set to see an exponential rise in the number of transactions which are processed daily in the enterprise systems. While order volumes are on the rise, the cycle times required to serve this order is compressed. Customers are pushing for lower the cycle times and this becomes critical in a global supply chain when the components are sourced across multiple geographies.

 

As companies are dealing with an increasingly complex supply chain which becomes more diverse with time, the rising demand of the customers and the intense competition now makes it imperative that we have systems which can be “Live”. We need insights instantaneously so that most optimal decision is possible at the right time with the right context and in real time. This becomes difficult to achieve with the current architecture of the enterprise systems where we have artificial separation between the transactional systems and the analytical systems.  Analytics today needs to be integrated with the moment of truth or at the point of transaction. No longer is it viable or competitive to maintain separate systems for transaction and analytics. We need to have the analytics embedded in the transactions and be able to react to any insight with an action in the transactional system at real time. Combining all these trends we see the genesis of the “Embedded Analytics”.

 

Embedded Analytics has its origins in two dominant themes namely the Fiori User Experience and the merging of the transactional system (OLTP) and the analytical (OLAP) systems. The central theme of any analytical application in S/4HANA begins with the context of the persona or the role of the end user. Continuing our simplification journey with user experience for the end user, we bring all the relevant information and the context required by the role in a personalized, visual and a responsive Launchpad.

 

In case you are interested in the further details, I would like to direct your attention to recording of TechEd presentation hosted by S/4HANA Embedded Analytics Product team.  (Embedded Analytics)


So how does the embedded analytics differ from the traditional analytics? For starters we have a role based Fiori Launchpad for the end user where the user is able to view his transactional and the analytical apps that are most frequently used and is able to seamlessly navigate between transactional and an analytical system which comes from a single repository. The role based access provides the user with the relevant context for decision making and finally the end user would be able to complete the Insight to Action, from one system in real time without the need for data replication.

 

In the figure below you would find KPI tiles which are available in a Fiori Launchpad, which in a visual manner would highlight the threshold breaches, current performance and an up to date view of the business in real time. From this I could analyze further the details in a drill down application of my choice and finally take an action resulting in the resolution of the issue.

 

I2A.png

Taking a step further I would like to detail the multiple use cases which are part of S/4 HANA Embedded Analytics. The enabler of the embedded analytics is the Virtual Data Model realized in S/4 HANA by Core Data Services. The CDS views could be consumed by the generic BI clients or you could use consume them via Smart Business KPI Modeler to develop Analytical applications based on oData protocol. Integration with the BW is also available and CDS view forms an integral part of the search.

 

usecases.png

 

In the figure below you would see the high level logical model for the embedded analytics. The virtual data model concept is realized by the CDS (Core Data Service) views which are built in the ABAP layer. The CDS views be exposed as the oData which can be rendered in a browser. Modeling tools like Smart Business allows consumption of the oData exposed by the CDS views and generation of KPI tiles and drill down application adhering to the Fiori design principles in a codeless manner. Also the CDS views can be consumed by the InA protocol for the BI suite of products. Additionally if you need to create a custom analytical application you could make use of the oData exposed via the CDS views.     

 

HLArc.png

 

 

To address the need of the end user, key user involved in the modeling of KPIs and drilldown and the power users SAP provides a number of tools as part of the S/4 HANA Embedded Analytics. For the end user SAP provides the SAP Smart Business Cockpits with predefined content for roles in Finance and Logistics and an array of multi-dimensional reports and analytical Fiori Apps.  For the key users tools like Query Browser and KPI Modeler allows the configuration of the KPIs, Reports and Drill-down Application. Additionally tools like Query Designer and ABAP on Eclipse helps in the modelling and extension of the CDS Views.  The list of analytical application available with S/4 HANA is available in the Fiori Reference App. The picture below indicates integration of the S/4 Hana Embedded Analytics with the other tools in SAP Analytics portfolio.  If you would like to look deeper into the S/4 Analytics integration with SAP BW I would strongly recommend to go through these 2 insightful blogs on SCN  Integration of S/4 Hana and SAP BW  and Unified Solution SAP S/4HANA and SAP BW.

 

 

Component View.png

Finally I would suggest to view the Hana Academy YouTube Playlist Hana Academy for CDS Views which contains information on how to get started with CDS and various consumption options. I hope this blog and the associated links would help you to get started with the S/4 HANA embedded analytics. I look forward to your comments and queries.  In a later blog I would explain the details of S/4 HANA embedded analytics architecture and associated components in more details.

S4HANA with S4CORE: Material Ledger Deep Dive after Simplifications

$
0
0

To be honest, new code line and simplifications brought by S4CORE scared me alot, on the finance and Inventory modules side, there are many major changes including database changes.

 

So I have decided to realize Inventory postings and to see what will happen. Basically my scenerio has two materials to cover both standard price control and moving avarage price.

 

If everything goes succesfully, I will see CKM3N will run for the material name S4CORE STANDARD PRICE and I'll see that compatibility layer works.

 

1. Create Materials: I have created two materials :

 

S4CORE_ML_SARHAN_10.jpg

I decided to create another one with standard price because on the Material Ledger side on the database level there are minor changes like :

 

In table CKMLCR the attributes PVPRS and SALKV are not updated anymore for materials with price control “Standard”. (we'll check this as well)  In table MLCR the attributes SALKV, SALKV_OLD and PVPRS_OLD are not updated anymore for materials with price control “Standard”.

 

S4CORE_ML_SARHAN_20.jpg

As it is mentioned in the Simplication Document: MM-IM simplification makes it obligatory to use the Material Ledger in all SAP S/4HANA systems. When a system is converted to SAP S/4HANA the Material Ledger will be activated if not active already.

 

I have activated Material Ledger, otherwise system does not let you create any Accounting related view. Meanwhile I have run all the tests on a fresh installed S4HANA 1511 system.

 

2. Goods Receipt by using MIGO:

 

I have completed all the required customizing steps to post an inventory document, I have decided to use movement type 561 Init.entry of stBal.Here are the documents. Nothing was different, if you are happy with TC MIGO. Here are the created documents listed by TC MB51

 

S4CORE_ML_SARHAN_30.jpg

3. Check Created Material and Financial Documents

 

I have tried to use TC MB03 however it is obsolote in S4HANA 1511, system redirects to MIGO, here are the documents that are created:

 

S4CORE_ML_SARHAN_40.jpg

The most important document is Material ledger document. Let's deep dive a little bit more. In the simplification document:

 

Before S/4HANA, the inventory valuation tables xBEW(H) - tables: EBEW, EBEWH, MBEW, MBEWH, OBEW, OBEWH, QBEW, QBEWH - contain transactional as well as master data attributes


With S/4HANA, the inventory valuation tables do still exist as DDIC definition as well as database object. However, they will only be used to store material master data attributes. The transactional fields LBKUM, SALK3 and SALKV will be retrieved from the Material Ledger. Hence, those fields are not updated anymore in the original xBEWH(H) tables. As a consequence, the above mentioned tables need to be updated less often, which leads to a higher throughput due to less database locks.


For compatibility reasons there are Core Data Service (CDS) Views assigned as proxy objects to all those tables ensuring that each read access to one of the mentioned tables still returns the data as before. The CDS views consist of database joins in order to retrieve both master data from the original xBEW(H) table and transactional data from Material Ledger tables.

 

Let's pick up MBEW to check the current status in S4CORE of S4HANA:

 

With the help of TC Se11 I have seen that MBEW is still there but uses a proxy object called MBV_MBEW.

 

S4CORE_ML_SARHAN_80.jpg

 

Data provided by using this DDL source, let's see how: we need to use a program called : RUTDDLSSHOW2, so I have sun the program for DDL source MBV_MBEW.


Here is the definition :

 

S4CORE_ML_SARHAN_90.jpg

It is a little bit long but the important information is visible. There is an other view called Mbv_Mbew_Case : 'MBEW case for ML integration', once we go deeper we'll find the source called Mbv_Mbew_Basis: 'MBEW basis for ML integration'. In the deep deep detail we have seen that data is provided from ML tables: CKMLPP, CKMLCR as it is told in Simplification document:

 

S4CORE_ML_SARHAN_100.jpg

Now it is time to check this statement In table CKMLCR the attributes PVPRS and SALKV are not updated anymore for materials with price control “Standard”.

 

S4CORE_ML_SARHAN_110.jpg

Yes it is not updated for Standard.

 

 

Last table that I want to go deeper is MLHD data, Contents of tables MLIT, MLPP, MLPPF, MLCR, MLCRF, MLCD, CKMI1, BSIM are now stored in ACDOCA. MLHD data is stored in BKPF For materials that are not relevant for actual costing (xBEW-MLAST = '2') no ML update documents (MLHD-VGART = 'UP') are persisted anymore in the ML document tables MLHD, MLIT, MLPP, MLCR and MLCD. Instead those update document data are being reconstructed by read access compatibility views based on ACDOCA. Hence attributes from ML data model, relevant for a pure inventory subledger functionality, are part of table ACDOCA.


This is made by this DDL source: V_MLHD_UNION:


@AbapCatalog.sqlViewName: 'V_MLHD_UNION'

@ClientDependent: true

@AbapCatalog.compiler.compareFilter: true

@EndUserText.label: 'Helper View for MLHD Compatibility View'

define view V_Mlhd_Union_Ddl as

 

 

 

 

//-----------------------------------------------------------------------------------------------------

//  Part 1: Read all original ML documents directly from MLHD

//-----------------------------------------------------------------------------------------------------

    

  select from mlhd as hd

 

    {

        hd.belnr      as belnr,

        hd.kjahr      as kjahr,

        hd.vgart      as vgart,

        hd.awtyp      as awtyp,

        hd.awref      as awref,

        hd.aworg      as aworg,

        hd.awsys      as awsys,

        hd.storno     as storno,

        hd.umbew      as umbew,

        hd.bldat      as bldat,

        hd.cpudt      as cpudt,

        hd.cputm      as cputm,

        hd.usnam      as usnam,

        hd.tcode      as tcode,

        hd.glvor      as glvor,

        hd.logsys     as logsys,

        hd.pvers      as pvers,

        hd.xcobl_cons as xcobl_cons,

        hd.bktxt      as bktxt,

        hd.kongr      as kongr

 

 

        //Extensibility Pattern for Generation additional fields

        //<$VJ>

        //<$JOINS>

        //<$VJ>

    }

 

union all

 

 

//-----------------------------------------------------------------------------------------------------------------

//  Part 2: Add now all UP-parts, but only for non-actual costing materials (MLAST = 2)

//          and only if there are postings in BSX lines

//

//          The rule is:

//          Non actual cost materials with transaction type UP (Material Ledger Update) have

//          no items in the original ML-document any longer

//          Therefore we have to reconstruct these from the ACDOCA

//          But we reconstruct only the BSX fieldgroup for the non-actual cost materials

//          e.g.: Debit/Credit (MR22) for a 2,S material:

//          The UP part is: PRD <--> UMB, as this is an S-material we have no BSX line but a PRD line

//          and hence we will not reconstruct the MLHD, MLIT

//-----------------------------------------------------------------------------------------------------------------

  select from  acdoca as it

         left outer join finsc_ledger as ledger on  ledger.rldnr    = it.rldnr

                                                and ledger.xleading = 'X'

                                                and ledger.appl     = 'FI'

         left outer join bkpf as bkpf on  bkpf.bukrs = it.rbukrs

                                      and bkpf.belnr = it.belnr

                                      and bkpf.gjahr = it.gjahr

                                

//       Connect ADOCA entry with probably existing MLHD (UP entry) for using MLHD-BELNR as BELNR of CompatView                                   

         left outer join mlhd as mlhd on  mlhd.awtyp = it.awtyp

                                      and mlhd.awsys = it.awsys

                                      and mlhd.aworg = it.aworg

                                      and mlhd.awref = it.awref

                                      and mlhd.vgart = 'UP'

  {

//      if an MLHD-entry has been posted use its document number, otherwise use the CO_BELNR from ACDOCA

        key case

          when mlhd.belnr is null then concat( substring(it.co_belnr, 1,8), '00')

          else mlhd.belnr

        end as belnr,

        key cast(substring(bkpf.cpudt, 1, 4) as abap.numc( 4 ) ) as kjahr,

  

        'UP'            as vgart,

        it.awtyp        as awtyp,

        it.awref        as awref,

        it.aworg        as aworg,

        it.awsys        as awsys,

        ' '             as storno,

        ' '             as umbew,

        it.bldat        as bldat,

        bkpf.cpudt      as cpudt,

        bkpf.cputm      as cputm,

        it.usnam        as usnam,

        bkpf.tcode      as tcode,

        bkpf.glvor      as glvor,

        it.logsyso      as logsys,

        '    '          as pvers,

        ' '             as xcobl_cons,

        bkpf.bktxt      as bktxt,

        '   '           as kongr

 

 

        //Extensibility Pattern for Generation additional fields

        //<$VF>

        //<$FIELDS>

        //<$VF>

}

//      take only postings materials with ML active and MLAST = 2

//      actual costing materials (MLAST = 3) are contained in part 1      

        where it.matnr <> ''

        and   it.mlast =  '2'

  

//      only BSX postings are relevant

        and  it.ktosl = 'BSX'

          

//      Ignore ACDOCA records of price change transaction:

//      For the compatview of all ML documents: Price Change ML Docuemnts are taken from part 1 of the union (MLHD) directly

//      Because MR21 (price change) has only one ML document with VGART = PC

//      while MR22 (debit/creadit) has two ML documents (VGART = PC => Unition Part 1 ) and (VGART = UP; AWTYP = PRCHG => Union Part 2)

//      And same logic for MR23 like MR21, because also MR23 has only one ML document, it is its own Prima Nota like MR21

//      MR21  ==> BTTYPE = RMPR

//      MR23  ==> BTTYPE = RMBK 

        and it.bttype <> 'RMPR'

        and it.bttype <> 'RMBK'     

    

//      List of all prima nota categories that are ML relevant          

        and ( it.awtyp = 'RMRP'  or

              it.awtyp = 'BKPF'  or

              it.awtyp = 'WBRK'  or

              it.awtyp = 'MKPF'  or

              it.awtyp = 'AUAK'  or

              it.awtyp = 'PRCHG' or

              it.awtyp = 'MLDUV' )

                   

//      take all fields of the select clause in the group by    

        group by mlhd.belnr, it.co_belnr, it.awtyp, it.awref, it.aworg, it.awsys, it.xreversing,

                 it.bldat,bkpf.cpudt,bkpf.cputm,it.usnam,bkpf.tcode,bkpf.glvor,it.logsyso,bkpf.bktxt

 

4. Run CKM3N

 

Despite all changes happened in Material Ledger, CKM3N runs without any problem and issue, this is great. Compatible layer works for ML..

S4CORE_ML_SARHAN_120.jpg

In order to reflect all actions I have consumed 5 peices to a costcenter by using Movement Type 201.

 

Conclusion

 

SAP is re-designing Financial and Logistics, S4CORE contains all these changes: new code line and new database structure. But Congrats to SAP that all these changes are runs smoothly and existing  transactions (I have tested limited scope, but covers some important cases)  runs as they run before, despite all these simplifications.

 

These deep dive sessions will be continued...

 

Cheers,

 

Sarhan.

How MRP Live (MD01N) Runs on S/4HANA with S4CORE after Logistics Simplifications

$
0
0

In SAP Note1914010  http://service.sap.com/sap/support/notes/1914010

 

MRP Live has defined as follows:

 

MRP Live on HANA (MD01N) was implemented to improve MRP performance on HANA. This has been achieved by implementing application logic in SQL-Script which runs on the database server. That is, the MRP transaction has been completely re-implemented. This is a large project and the plan is to pursue a step-by-step approach: Every quarter, additional planning features are implemented in SQL-Script. However, the aim is not to re-implement the complete scope that is currently covered by the classic MRP transaction. The classic MRP run (MD01) also runs on HANA (parallel to MD01N) with exactly the same functionality as on any other database.

 

All restrictions and comments were made based on SAP_APPL component in this note. Now I decided to see how it will work with new component called S4CORE, because this component has Logistics and Financial db simplifications and new code-line.

 

First of all I want to check if my materials are available or compatible for MRP Live. So I run the program PPH_CHECK_MRP_ON_HANA

 

MRP_LIVE_S4CORE_SARHAN_10.jpg

I have seen that all MRP related materials are subject to MRP Live.

 

MRP_LIVE_S4CORE_SARHAN_20.jpg

Now it is time to tun MRP on HANA by MD01N

 

MRP_LIVE_S4CORE_SARHAN_30.jpg

I have run for all Materials for plant 1000 (only 4 )

 

MRP_LIVE_S4CORE_SARHAN_40.jpg

I really like the way it runs, on the left bottom, there is an information progress bar, shows the low-level calculation code progress.

 

Once the MRP Run finished, Performance log appears: If MRP Levels button is clicked then detail log can be seen.

 

MRP_LIVE_S4CORE_SARHAN_50.jpg

 

Stock/Requirement list is used to see the summary of the MRP Run.

 

MRP_LIVE_S4CORE_SARHAN_60.jpg

And the detail list shows the requirements and created PurReqs

 

MRP_LIVE_S4CORE_SARHAN_70.jpg

Conclusion

 

MRP Live on HANA by S4CORE component is stable and runs well without any runtime errors despite logistics simplifications.

 

Cheers,

 

Sarhan.

Key differences between SuiteonHANA(SoH) & S/4 HANA Inventory Management Data models

$
0
0

I’ll try to brief the key differences between SoH(and previous releases) & S/4 HANA Inventory Management Data models,

 

- During EhP6 development in order to handle very large data sets Development came up with a significant change i.e., to improve performance during select involving join of inventory header and item, they have brought some important fields from MKPF into MSEG. This they have made available for lower releases as well.

 

- The added fields are : VGART_MKPF, BUDAT_MKPF, CPUDT_MKPF, CPUTM_MKPF, USNAM_MKPF, XBLNR_MKPF, TCODE2_MKPF. So we need not search for this information from MKPF during joins.

 

- Manual steps need to be followed to extend MSEG table if Customers are below EhP6 and with SPs lower to the ones when the note was released. But in SoH this change comes by default. During upgrades Customer need to use reports(ZMST_FILL_MSEG_FROM_MKPF) to update the added fields.

 

 

- This is the similar kind of approach Development has followed in S/4 where they have come up with a new de-normalized table MATDOC itself with MKPF, MSEG fields and 53 additional fields for fast only-the-fly calculation/analytics as aggregated data is not persisted anymore.

 

 

Below are some key notes specific to SoH(and previous releases) related to the change :-

 

- 1516684 - Enhancing MSEG with MKPF fields - performance optimization

Reason and Prerequisites

There is a large number of MM documents in your system. The SELECT statement on the header and item table is very demanding on system performance.

This note adds fields from the table MKPF to the table MSEG. The fields from MKPF are now held redundantly in the table MSEG. This enables large gains for the performance of all applications that read material documents.

 

- 1598760 - FAQ: MSEG extension & redesign of MB51/MB5B

 

- 2079993 - Performance issues in inventory management MM-IM  -> a collective note

 

In summary regarding S/4 data model ,

For stock quantities:

The aggregated actual stock quantities will not be persisted anymore in the hybrid or replaced aggregation tables like MARD, MARDH, MSSA, MSSAH etc., instead, actual stock quantity data will be calculated on-the-fly from the

MATDOC for which some of those additional special fields(53 in number) are used.

 

For stock values:

The inventory valuation tables xBEWH(H) do still exist as DDIC definition as well as database object. However, they will only be used to store material master data attributes. The transactional fields like LBKUM(Total Valuated Stock),

SALK3(Value of Total Valuated Stock) and SALKV(Value based on moving average price) will be retrieved from the Material Ledger tables like . Hence, those fields are not updated anymore in the original xBEWH(H) tables.

As a consequence, the above mentioned tables need to be updated less often, which leads to a higher throughput.


SAP S/4HANA, on-premise edition - Transition Paths

$
0
0

SAP S/4HANA, on-premise edition - System Conversion Paths

 

The following figure display at a glance how a customer can move to SAP S/4HANA, on-premise edition within the "System Conversion" Transition Scenario.

Transition Path1.jpg

 

Note: The figure contains aswell SAP S/4HANA releases which are planned to be available in future. This can not be considered as binding information, it displays more the logic of the transition paths.

 

 

System Conversion paths basically:

  1. From SAP Business Suite  (ERP6.0, EHP xx, AnyDB or SAP HANA DB)  to SAP S/4HANA Finance oP
  2. From SAP Business Suite  (ERP6.0, EHP xx, AnyDB or SAP HANA DB)  to SAP S/4HANA oP
  3. From SAP S/4HANA Finance  to SAP S/4HANA oP

 

Remarks:

  • The transition to SAP S/4HANA does not require the source system to be already on SAP HANA DB
  • SAP S/4HANA Finance oP is the first offering under the SAP S/4HANA product family
  • The decision to go for SAP S/4HANA Finance oP should be based on the business benefits, but is not a mandatory prerequisite for any system conversion
  • For older SAP Business Suite releases or systems on Non-Unicode an additional step to SAP ERP 6.0 EHPxx is required.
  • System has to be an AS ABAP-only system. Dual-stack systems (AS ABAP and AS Java combined in one system) are not supported for the conversion. If your system is as dual-stack system, you have to split it before doing the conversion.

 

 

Moving from SAP enhancement package 8 for SAP ERP 6.0

  • The move from SAP ERP 6.0 EHP8 to SAP S/4HANA, on-premise edition 1511 is planned to be supported with SAP S/4HANA, on-premise edition 1511 Support Release 1 (SR1), which is planned to be avaiulable in July 2016.
  • See aswell the information in SAP S/4HANA, on-premise edition 1511 release information note 2189824: "... Please note that the conversion to SAP S/4HANA, on-premise edition 1511 Feature Package Stack 02 is only possible with the conversion export delivered with Support Release 1 (SR1). The availability of SR1 is planned for 07/2016 (non-binding information). Until then, you can convert to SAP S/4HANA, on-premise edition 1511 Feature Package Stack 02 in two steps: 1) Conversion to SAP S/4HANA, on-premise edition 1511 Feature Package Stack 01 (using the SR0 conversion export), 2) Update from Feature Package Stack 01 to Feature package Stack 02 via Support Package Manager (transaction SPAM) or Software Update Manager (SUM)..."

 

 

SAP S/4HANA, on-premise edition - System Conversion versus Upgrade

Due to the fact that SAP S/4HANA is not the successor of SAP Business Suite, we use the term "System Conversion" for converting an existing SAP Business Suite System into a SAP S/4HANA, on-premise edition System.

With the upcoming next release of SAP S/4HANA, on-premise edition (planned for Q4 2016) we will (again) have the term "upgrade". The move from SAP S/4HANA, on-premise edition 1511 to the planned Q4 release of SAP S/4HANA, on-premsie edition then again will be called an "Upgrade".  Here the term fits again because this lifecycle event is then again applying the successing version of SAp S/4HANA, on-premsie edition 1511.



Kind Regards,

Frank

Product Management Update on SAP #S4HANA Cloud 1605 release

$
0
0

This blog summarisesinsights and highlights at a glance for released SAP #S4HANA Cloud Editions 1605. It marks the next major milestone on our path to the cloud, thanks to all the contribution from customers, partners and many teams cross SAP. We also did include several links providing more in-depth information.

 

Focus of the second shipment of this year for the SAP S/4HANA Cloud Editions, includes updates for

- SAP S/4HANA Enterprise Management Cloud

- SAP S/4HANA Professional Services Cloud

- SAP S/4HANA Marketing Cloud

 

image001.png

Some key highlights: SAP S/4HANA Enterprise Management Cloud 1605

 

SAP S/4HANA Enterprise Management Cloud covers the most important business scenarios to run a company, from finance to procurement to manufacturing and supply chain like

- Streamlined Procure to Pay

- Accelerated Plan to Product

- Optimized Order to Cash

- HR Connectivity

- Core Finance

- Project Services

 

Country availability: 4 countries have been added: CN, FR, PH, BE (now covering 12 countries and 10 languages)

 

Additional business processes for

Optimized Order to Cash - Sales Process Performance Monitoring

Streamlined Procure to Pay - Subcontracting

Project Services - Internal Project Management

Core Finance - Asset Acquisition for Constructed Assets

Enhancements in the areas of

Streamlined Procure to Pay - Purchase Contract

Project Services - Customer Project Services

Core Finance - Standard Cost Calculation, Overhead Cost Accounting, Bank Account Management


SAP S/4HANA Enterprise Management Cloud is integrated with SAP SuccessFactors Employee Central, SAP C4C, SAP Hybris, and
SAP Ariba Network.

For a complete list of the new scope items shipped with 1605, click here.

 

 

Key highlights: SAP S/4HANA Professional Services Cloud 1605

(subset of Enterprise Cloud edition)

Integrates with SAP SuccessFactors Employee Central, SAP C4C, SAP Hybris, and SAP Ariba network

 

This edition supports end to end customer project services delivery. Project planning, costing, staffing, billing and financial accounting are the key pillars.

 

The solution supports customer with:

- real time information for better decision-making

- always accurate financial figures for projects and revenue recognition

- improve of people utilization and external resources

- reduce time from projects delivery to cash collection

 

Supported Countries: US, DE, AU, CA, CN, UK, HU, NL, SG, BE, FR, PH, HK, MY (now covering 14 countries and 10 languages)

 

Additional business processes for

Project Services - Inter-company Processes – Project-Based Services

Enhancements in the areas of Project Services

  • Customer Project Management
  • Sales Order Processing –Project-Based Services
  • Internal Project Management

 

SAP S/4HANA Professional Services Cloudis integrated with SAP SuccessFactors Employee Central and SAP Ariba Network

For a complete list of the new scope items shipped with 1605, click here.

 

Key highlights: SAP S/4HANA Marketing Cloud 1605

(subset of Enterprise Cloud edition)

Integrates with SAP SuccessFactors Employee Central and SAP Ariba Network

  1. Sup. Countries: US, DE, AU, CA, CN, UK, HU, NL, SG, BE, FR, PH, HK, MY

Languages: EN, DE, FR, ES, RU, CN, JA, PT, NL, HU

 

This edition leverage the full SAP Hybris Marketing scope in the cloud by Extensible out-of-the-box scope for six business scenarios:

  • Consumer and Customer Analytics
  • Segmentation and Campaign Execution
  • Marketing Recommendation
  • Marketing Executive Dashboard
  • Marketing Planning
  • Marketing Lead Management

 

Additional business processes for

  • External Campaign Execution
  • Newsletter Campaigns and Trigger-Based Campaigns
  • SAP ERP Integration


Enhancements for following business processes

  • Contact Segmentation and Campaign Execution by E-Mail and Text Message
  • Marketing Planning
  • Marketing Lead Management & Activities for Sales

 

Supported Languages: EN, DE, FR, ES, RU, CN, JA, PT, NL, HU

 

Standardized interfaces for data load and business integration scenarios e.g.

  • Load Social Media for SAP S/4HANA Marketing Cloud
  • File Based Data Load for SAP S/4HANA Marketing Cloud
  • Integration with SAP Cloud for Customer
  • Integration with Hybris Commerce

 

For a complete list of the new scope items shipped with 1605, click here.

 


More information about SAP S/4HANA Cloud 1605

 

More information about SAP S/4HANA Cloud Editions

 

The following links on the SAP Help Portal are helpful:

 

More information about SAP S/4HANA you will always fond here, including the test drive:

 

 

Follow us via @SAP and #S4HANA, or myself via @SDenecken

Simplification Item: PLM - Easy Document Management

$
0
0

With the TOP Simplification List Items approach we want to start a S/4HANA SCN Blog series to provide more information about dedicated simplification items. Simplification items where we assume that any customer project has to deal with. The following S/4HANA SCN Blog is collecting these TOP Simplification Items with the links to the dedicated S/4HANA blogs.

The TOP Simplification List Items

 

Within this blog we want to provide additional information regarding the Simplification Item:

 

PLM - Easy Document Management

 

 

 

Description

  • With SAP S/4HANA, on-premise edition 1511 the Easy DMS Functionality within SAP Product Lifecycle Management (SAP PLM) will no longer be available. As an alternative, customers using Easy DMS may consider the PLM DMS integration into SAP Mobile Documents. Mobile documents also offers a cloud platform for the storage of documents.

 

Business Impact

  • Business processes can be achieved by using DMS and Mobile Document integration.
  • Existing customers migrating to S/4 HANA needs user training to adapt to Mobile Documents solution.
  • Customers will no longer have windows based solution for accessing Document Management System. Being a desktop application hereafter no support could be provided for SAP Easy DMS on each Windows upgrade.

 

 

Technical Impact

  • Easy DMS is only a light version of the SAP DMS functionalities in the R/3 system which is a kind of Add-On to the Microsoft explorer and  uses a RFC connection to the backend for processing documents with restricted capabilities. Therefore there is no XPRA modules required for conversions.
  • Obsolete Transaction Codes (not available in SAP S/4HANA): EASYDMS_CUS. Easy DMS specific transactions needs to be disabled.
  • Easy DMS application should indicate an error when a user tries to access S/4 HANA system through Easy DMS client application.
  • Custom plugin developed (in VC++) for Easy DMS solution has no impact as the application usage is stopped at log-in level.

 

Required and Recommended Action(s)

  • Switch to DMS and Mobile Doc integration they offer a rich functional scope.

 

 

 

For more details see the PPT attached to the following SAP Note:

http://service.sap.com/sap/support/notes/2267866



Manage and Convert MRP Live Purchase Requsitions by S4HANA Fiori Transactional Apps

$
0
0

In my previous blog, I have shared how MRP Live runs succesfully in S4HANA on Premise 1511. How MRP Live (MD01N) Runs on S/4HANA with S4CORE after Logistics Simplifications

 

Now let's see how easy to convert those MRP created purchase requisition into purchase orders by using a single Fiori transactional app provided by S4HANA on Premise 1511.

 

1. Set up Fiori:

I would like to skip this step in order to focus only main purpose. However this blog will help you for sure: Activating FIORI-Apps in S/4 HANA - not so hard after all! by Joachim Rees

 

In my user called Fiori I have assigned only role: SAP_BR_PURCHASER

 

2. Run Fiori Launchpad

 

If you succesfully completed the step 1 your Fiori Launchpad will look like this: I have added tile called Manage Purchase Requisitions to my home,

 

S4CORE_MRP_PO_10.jpg

Just click on this tile and get the Purchase requisitions easily

 

3. Edit Purchase Requisitions

 

Once you click the tile all documents will be listed with the default information. You may need to change some information or you need to feed information.

 

S4CORE_MRP_PO_20.jpg

In my case I would like work only these purchase requisitions, you need to click the pen icon in order to change or feed information:

 

S4CORE_MRP_PO_30.jpg

You can change supplier, delivery date or quantity. I will chage only two purchase requisitions' delivery date and assign them supplier.

 

S4CORE_MRP_PO_40.jpg

S4CORE_MRP_PO_50.jpg

Delivery dates are changed and suppliers' are assigned, Now I can convert them into Purchase Orders by selecting them and clicking Create Purchase Order button, which is enabled after selecting at least one document.

 

S4CORE_MRP_PO_60.jpg

The good thing is Fiori app checking the documents before posting, so all features are provided by Fiori. I need to handle these messages.

 

S4CORE_MRP_PO_70.jpg

 

Most important one is price.

 

4. Manage Source of Supply

 

I need to click an other Fiori app called Manage Source of Supply, it manages the inforecord.

 

S4CORE_MRP_PO_80.jpg

I need to enter required information

 

S4CORE_MRP_PO_90.jpg

So easy and amost alll information available

 

S4CORE_MRP_PO_100.jpg

I have entered price

S4CORE_MRP_PO_110.jpg

Time to go back and complete mission

 

 

5. Convert PRs to PO

 

Now all messages are handled and I am ready to post

 

S4CORE_MRP_PO_120.jpg

Just create the PO.

 

S4CORE_MRP_PO_130.jpg

So easy...

 

To be continued...

Simplification Item: BOM, Routing/ Production Version Simplification

$
0
0

With the TOP Simplification List Items approach we want to start a S/4HANA SCN Blog series to provide more information about dedicated simplification items. Simplification items where we assume that any customer project has to deal with. The following S/4HANA SCN Blog is collecting these TOP Simplification Items with the links to the dedicated S/4HANA blogs.

The TOP Simplification List Items

 

Within this blog we want to provide additional information regarding the Simplification Item:

 

PLM - BOM, Routing/ Production Version Simplification

 

Description

  • The Customizing for date validity is no longer considered for BOM explosion. Instead, only BOMs with valid production version are considered during BOM explosion
  • Maintaining product version enables to combine the BOM and Routing entities which helps in streamlining the release/ revision process in future

 

Business Impact

  • It is now mandatory for Manufacturing BOMs to maintain the product version for correct BOM
  • Existing transaction like CS11/12/13 will continue to support existing scenarios
  • The customizing that determines the items valid for BOM explosion now has the default value ‘2’ (Version with latest valid-from date). This customizing is available in Define Modification Parameters under Production -> Basic Data -> Bill of Material -> Control Data for Bills of Material

 

Required and Recommended Action(s)

  • For all BOMs in the system, maintain product versions using the report Product Version Migration for BOM (report name CS_BOM_PRODVER_MIGRATION)

 

 

 

For more details see the PPT attached to the following SAP Note:

http://service.sap.com/sap/support/notes/2267880

Viewing all 255 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>