Retail EDI

Working with SAP Customer Checkout Manager and characteristics

Previously, you could only maintain information in the article root in custom fields. With the new feature release, it is possible to save certain features, for example size, color, gender, in the CCO manager. The new function is divided into the characteristics profiles and characteristics in the cash desk manager.   In order to use the feature management, the following settings are necessary: (Please Note: It is also important to think about the following steps in advance) Which are my characteristics profiles?Which are my characteristics and how detailed should they be divided?Which are the corresponding values in the respective characteristics?   You can, for example create a separate characteristic for each type of size International SizesValues = XS; S; M; L; XLKids SizesValues = 104; 116; 128; 140; 152; 164.. Alternatively, you can create on generic characteristic, for example: SizeValues = XS; S; M; L; XL; 104; 116; 128; 140; 152;...

Working with SAP Customer Checkout Manager and characteristics

Previously, you could only maintain information in the article root in custom fields. With the new feature release, it is possible to save certain features, for example size, color, gender, in the CCO manager. The new function is divided into the characteristics profiles and characteristics in the cash desk manager.   In order to use the feature management, the following settings are necessary: (Please Note: It is also important to think about the following steps in advance) Which are my characteristics profiles?Which are my characteristics and how detailed should they be divided?Which are the corresponding values in the respective characteristics?   You can, for example create a separate characteristic for each type of size International SizesValues = XS; S; M; L; XLKids SizesValues = 104; 116; 128; 140; 152; 164.. Alternatively, you can create on generic characteristic, for example: SizeValues = XS; S; M; L; XL; 104; 116; 128; 140; 152;...

#UI5Con2019 @ SAP India – A Learning experience

Hello SAP, Thank you for organizing a developer session on UI5 and making it available for free for the developers. The conference was on July 4th at SAP Labs, Bangalore, India. The first session which I could attend was UI5Lab for custom controls. Custom controls has been this nice feature, which few use or explore. Always the fear to move away from SAP Standard offerings has restricted the developer community from going more open. The initiative, relatively young and restricted to small group has a good purpose and usage for custom UI developments. Avoid re-invention and reuse the offerings is a nice to have feature. The presenters Rohit Kumar and Nandan Chaturvedi did encourage the participation of externals. Hopefully, it evolves into a broader open community initiative which allows more than controls to be shared and administered by an group of mentors. The Open Booths on Fiori Elements highlighted the focus...

Caution, may be addictive – Snap! 5 is out

For over a year, the Snap! team has been obsessively working on a new Snap! release and it’s finally here. Since June 28th, Snap! 5 is out in the wild at snap.berkeley.edu . And a new social site is coming along with it. There you can find learning resources for Snap!, get access to curated example projects, to Snap!’s reference manual or our new Snap! blog. You can ask your questions or give feedback in our very own Snap! forum, but most importantly, you can now publicly share your projects with others. Yee haw <3   Moreover, we made significant changes to the Snap! editor. Snap! now has over 30 new blocks in nearly all categories. Following Snap!’s maxim of “no ceiling”, we decided to include some of the blocks which were formerly found in the tools library as primitives. Deliberately exposing novices to higher order functions like map, keep or...

SAP Development Using Amazon Cloud9

For a few weeks, I’ve been researching various non-SAP development tools environments; especially those that are cloud based or cloud oriented. I’ve been looking at how non-traditional SAP development might use their existing tooling for development in the SAP business application development space.  I’ve also been focused on how traditional SAP application developers might broaden their boundaries and benefit from tooling outside what they already know. I began with a focus on HANA Deployment Infrastructure and how modern HANA development can be done without XSA, Cloud Foundry or the SAP Web IDE. This blog utilized command line tooling combined with Microsoft Visual Studio Code. https://blogs.sap.com/2019/04/16/developing-with-hana-deployment-infrastructure-hdi-without-xsacf-or-web-ide/ From there I expanded my experiments by trying out the Google Cloud Shell. The Cloud Shell is a free, small Linux system which a developer can spin up on demand. This environment is pre-installed with many  common developer tools – Maven, Node.js, Google Cloud SDK, etc. ...

[2019.07] SAP Cloud Analytics Live Connections: Apache Reverse Proxy - SAP Digital Enablement

[2019.07] SAP Cloud Analytics Live Connections: Apache Reverse Proxy - SAP Digital Enablement - YouTube Watch Queue Queue __count__/__total__ Loading... Transcript The interactive transcript could not be loaded. Loading... Rating is available when the video has been rented. This feature is not available right now. Please try again later. Loading... Loading... Working... Original link Original author: SAP HANA Academy

HCM Brazil eSocial: Employee Name Change Based on Orientation Note 2019.17

(Scroll down for the English version, which is proudly presented by the SAP Leonardo machine translation service .) Olá pessoal, No começo do mês de junho, o governo liberou a nota orientativa 2019.17, que trata do envio fora de data de eventos anteriores à mudança de nome do trabalhador. Veja o texto completo no site do eSocial , e relembre o nosso blog post a respeito da nota orientativa. Hoje, trazemos novidades sobre este cenário: liberamos a SAP Note 2811960 – eSocial – Employee name on S-2200/S-2205/S-2300 events based on event generation date. Quando você implementa esta SAP Note, o sistema preenche o nome do empregado com base na data de geração do evento para os seguintes eventos: S-2200 – Cadastramento Inicial do Vínculo e Admissão/Ingresso de TrabalhadorS-2205 – Alteração de Dados Cadastrais do TrabalhadorS-2300 – Trabalhador Sem Vínculo de Emprego/Estatutário – Início Fique atento: conforme você gera os eventos, o...

Annotated links: Episode 25 of Hands-on SAP dev with qmacro

This is a searchable description of the content of a live stream recording, specifically “Episode 25 – System reset” in the “ Hands-on SAP dev with qmacro ” series. There are links directly to specific highlights in the video recording. For links to annotations of other episodes, please see the “ Catch the replays ” section of the series blog post. This episode, titled “ System reset ”, was streamed live on Wed 24 May 2019 and is approximately one hour in length. The stream recording is available on YouTube . Below is a brief synopsis, and links to specific highlights – use these links to jump directly to particular places of interest in the recording, based on ‘hh:mm:ss’ style timestamps. Brief synopsis The past week has been a little bit hectic and distracting, so I use this episode as a sort of “system reset” to figure out where things are,...

Leveraging SCP Neo Workflow from the SCP ABAP Environment

I recently worked on a project which gave me the opportunity to learn a little about Workflow on SAP Cloud Platform Neo as well as jump head first into SAP Cloud Platform, ABAP Environment(aka Steampunk).   My task on the project was to integrate an application running on Steampunk with Workflow running on SCP Neo.  Firstly, I have to say it just felt right working with ABAP again. Š  Very welcomed change to be honest.  Next, I found some very good resources on workflow which did help me through the process.  I found the tutorials on the developer center very helpful in getting me started with setting up Workflow on Neo. Christian’s zombie blog was definitely helpful as it shows an on-prem version of how to do this ABAP integration.    As most of you know, the Steampunk environment is a restricted version of an on-prem ABAP system, where you are only allowed...

Transition to SAP Intelligent Asset Management with ERP and S/4HANA

Transition to SAP Intelligent Asset Management with ERP and S/4HANA - YouTube Watch Queue Queue __count__/__total__ Loading... Transcript The interactive transcript could not be loaded. Loading... Rating is available when the video has been rented. This feature is not available right now. Please try again later. Are you an existing ERP customer? Do you want a fast way to improve your user experience as well as the performance of your assets? We can help you enrich the value of your existing ERP system, while establishing the foundation for a smoother and aligned upgrade to SAP S/4HANA - with SAP Intelligent Asset Management. For more information, see www.sap.com/iam Loading... Loading... Working... Original link Original author: SAP Technology

New Versions of SAP Cloud SDK: 2.19.0 for Java, 1.5.0 for JavaScript, and v21 of Continuous Delivery Toolkit

We have released new versions of the SAP Cloud SDK . In detail, the following components are now available in new versions: In this blog post, we will walk you through the highlights of these releases. For a complete overview, visit our release notes for the Java libraries , for the JavaScript libraries , and for the continuous delivery toolkit . The release notes also include the change log of all our releases so far. At the end of the article , you will find a set of instructions on how to update to the new versions. This week, we hosted the first community call for the SAP Cloud SDK. This series is open to everyone. Each monthly call features the latest news about the SAP Cloud SDK as well as deep dives into specific topics, as explained in this blog post . Register here for the next sessions in this...

Good to Know: How to identify the missing code when you send an ECC materials to C4C

Hello everyone, In this blog post, I explain to you, how to identify the missing code when you send an ECC materials to C4C and get the error “Missing type of quantity” appears in the monitoring of messages from the C4C web service. We refer to the note KBN 2497803. Check the details in this link (Maybe you need SAP S-User): http://2497803 – Error Message ‘Quantity type is missing’ While Replication of Materials We cover the Solution for Cause 2: Verify the code list mapping, resolve the issues and restart the failed message. To make it easier to understand i will split the blog in three parts: Part One: Sending the material from ECC to C4C Part Two: Check out the material in C4C Part Three: How to find the code missing and resolve the issue in C4C Now, get to work… Note: It is assume that the connection between ECC...

CDS Views – Back-end Tables & App component details

Hi All, This blog post  provides the back end information of CDS views both Standard & Customised.  It can be helpful for people who are working on CDS views in S4 HANA Systems and  who wants to know the in and out details of specific CDS Views.   Introduction : Now a days  ECC R3 systems are migrating to S4 hana and most of the sap systems are currently running based on Hana as back end data base. If we are working on S4HANA we must have came across CDS views Concepts.   What is CDS : The data of an application is distributed across several database tables. Using ABAP CDS views, you can rearrange the table fields according to application-specific needs from the ABAP source code of your implementation. A CDS view is defined for existing database tables and views, or for other CDS views in ABAP Dictionary, using the...

#sitWAW: Call for speakers. Visit the city!

Skip to Content Event Information Follow RSS feed Like 0 Likes 13 Views 0 Comments Have you ever been in Warsaw? If you know the city, probably you can easily identify objects on the #sitWAW logo. If not, the event is good opportunity to share your experience and to visit: Warsaw Barbican , National Stadium , Wilanowski Palace , St. John’s Archcathedral , Świętokrzyski Bridge , Royal Castle , Sigismund’s Column , Palace of Culture and Science , Mermaid of Warsaw and many others. Register as a speaker and have great time in Warsaw during the weekend of 21.09.2019 /br Bartek   More information about SAP Community Events you can find here: https://wiki.scn.sap.com/wiki/display/events Original link Original author: SAP Blogs - The Best Run Businesses Run SAP

How to start with Application Operations: SysMon in SAP Solution Manager 7.2

With the next update for the SAP Support Backbone communication at the end of 2019, customers have to ensure their SAP Solution Manager 7.2 Support Package Stack is on level 7 or higher. Every update includes a technical and a business downtime for the SAP Solution Manager system itself which gives customers the opportunity to think about new SAP Solution Manager functionalities beside already used scenarios like Change Control Management, Test Suite, Process Management or IT Service Management. Compared to the former SAP Solution Manager Release 7.1, Application Operations in SAP Solution Manager 7.2 was totally redesigned from a user interface perspective: In SAP Solution Manager Release 7.2 we are using Fiori dashboards to visualize monitoring applications like System-, Job- or Interface channel and connection monitoring. The technical framework behind: the monitoring & alerting infrastructure (MAI) is the same we used in 7.1 or 7.2 Support Package Stacks below SPS7. So...

What is a Customer Data Platform?

Customer Data Platforms have been on the rise in the CRM market in terms of a set of capabilities to manage customer data. This article takes a look at this emerging customer need. CDP as a sub-domain of CRM To put it simply, the Customer Data Platform (CDP) is an emerging sub-domain of CRM. The need for a centralised set of services, KPI’s and decision support tooling for omni-channel customer operations has been on the rise for a few years, taking various forms, and sometimes demanding more than is currently available from existing customer data management toolsets in the Identity and Marketing domains. Given the changes in customer behaviour in terms of online brand engagement and transactions, and the resulting changes to the usage of the customer records in traditional CRM systems, the need for this defined product category has emerged as somewhere to bundle all these requirements and desired capabilities,...

Infusing RPA with Machine Learning: A Powerful Medley

by Ivona Crnoja and Pierre Col Robotic Process Automation or RPA is probably this years’ most hyped term in the digital world – as you would say in France: RPA is currently “en vogue”. And that’s for a good reason. RPA is an innovative technology, automating business processes using software robots, that perform tedious and repetitive tasks – error susceptibility equals zero. Imagine the magic! Thanks to robots the human employee does no longer have to waste time on nerve-wrecking, time-consuming and manual activities. The result is relieved and happy employees, with extra time for tasks that really matter, improved work results, adding an extra pinch of value to your employees’ daily hustle. No wonder, RPA has already proven to be an intelligent and efficient driver to push digital transformation in enterprises, by increasing productivity, reducing cost, and ultimately leading to revenue and business growth. Hence, RPA is more than just...

Linear Regression in Machine Learning

This blog will explain Linear Regression algorithm, a way to achieve Data modeling (fourth step in CRISP-DM model) CRISP-DM: Cross Industry Standard Process for Data Mining provides a structured approach to planning a data mining project. This model is an idealized sequence of below mentioned events: Business UnderstandingData UnderstandingData PreparationData ModelingModel EvaluationModel Deployment Data Modeling uses machine learning algorithms, in which machine learns from the data. It is like the way humans learn from their experience. Machine Learning models are classified in two categories: Supervised learning method: This method has historical data with labels. Regression and Classification algorithms fall under this category.Unsupervised learning methods: No pre-defined labels are assigned to historical data. Clustering algorithms fall under this category. For example, predicting the performance of a company in terms of revenue based on history data is a regression problem and classifying if a person is likely to default loan or not is...

Some Thoughts About ERP: The Devil Is Not so Black as It Is Painted

Under the pressure of such a keen interest in enterprise resource planning (ERP) systems, I decided to share my impressions. Let’s try to understand who, why, and for how much money needs the ERP, whether it is necessary to regulate something, and where is that flexibility that ERP supposedly does not have. When SAP, as Wikipedia informs us , took the first steps in 1972 what was its first main function? Yes, accounting and payroll. And still these days, many organizations start their SAP journey with the aim of improving accounting. Everything is relatively clear here. What does any company do? The company makes money. That is, everything that happens is reflected in financial records. The new money came – we paid the bill. Raw materials arrived – new products left the warehouse. This scheme is known since the XIII century when Italians started to use it, long before SAP. When...

Excel Data to Internal table using ALSM_EXCEL_TO_INTERNAL_TABLE without additional code.

This blog post will help you avoid extraneous code every time you create Excel upload program by creating a simple Interface and a structure. Before I came across FMs like TEXT_CONVERT_XLS_TO_SAP and SAP_CONVERT_TO_XLS_FORMAT, I used  ALSM_EXCEL_TO_INTERNAL_TABLE widely. For ALSM_EXCEL_TO_INTERNAL_TABLE, explicitly we need to write code to transfer output of this FM into internal table of desired format. For this we have to map column number of FM output with columns of required internal table using Refer below example. CALL FUNCTION ‘ALSM_EXCEL_TO_INTERNAL_TABLE’ EXPORTING filename            = p_file i_begin_col        = 1 i_begin_row      = 1 i_end_col          = 9 i_end_row        = 65536 TABLES intern                  = t_file EXCEPTIONS inconsistent_parameters = 1 upload_ole                      = 2 OTHERS                        = 3. Output is in below format. Further based on column number, work area is filled using...

Index table replication using SLT for custom scenario

Unlike standard replications, table to table or postings through AUFK,CFIN objects etc, via SLT, Index tables follow a different approach as the data is stored in clustered format(field ‘CLUSTD’) and they cannot be mapped directly to target HANA which doesn’t support cluster replication. The standard approach for ‘STXL’ replication is given in Note: 2430480 The focus here is the replication of another table ‘SOC3’ which is not available in standard knowledge base and we had to replicate specific SOC3 content for our requirement Here, though the approach remains similar to what we do for STXL i.e., Create a replication mass transfer id in LTRCAdd INDX – like table in LTRSGenerate templateMap key fieldsActivate and saveTrigger the Initial load/replication ( Full details about above given steps aree mentioned in Note: 2430480) Challenge is, we will not be able to get the standard template for replication since there is no standard knowledge base...

SAP C/4HANA Mock Event Testing with Varkes

Hi, Firstly, these two blogs are worth a read on the subject: https://blogs.sap.com/2019/06/19/sap-c4hana-extensibility-commerce-mock-setup/ https://blogs.sap.com/2019/06/19/sap-c4hana-extensibility-triggering-lambdas-with-events/ However, for those who don’t have access to the C/4HANA cockpit you may want to be able to test this out for yourself.  It is possible to run a Varkes instance locally, as well as Kyma and connect the two together.  In this post we will learn one way to do this as well as implement a simple Lambda function to post a message to a Slack channel on one of the event triggers. Prerequisites: I am using Rancher to deploy the xf-application-mocks/commerce-mock image, you should be able to use anything that can manage or run a docker imageI am spinning up a VM on my server but you will need a Linux box of some description (e.g. Ubuntu) to run Kyma So first lets get the Mock Server up and running.  This is the easy part. ...

Terminate/Delete ByD/C4x tenants

You have Test & Production tenants with you. For some reason you want to terminate your existing Test/Production tenant. This Blog will help to know, how you can request for the Deletion/Termination of your existing Test/Production tenant. Termination of Test Tenant: In order to terminate the test tenant, please follow the below steps in your Production tenant: 1. Go to ‘Service Control Center’ work center. 2. Select ‘Systems’ view. 3. Highlight the respective Test system. 4. Click on ‘Terminate System’ button and confirm the Termination. As shown in the below screenshot:   Termination of Production Tenant: ‘Terminate System’ button for the production tenant is greyed out in the ‘Service Control Center’ work center. As shown in the below screenshot. To terminate production tenant, You must create an incident via system or from One Support Launchpad to Cloud Product Support informing the Production tenant URL that should be terminated. After receiving your...

Integrate SAP Subscription Billing with a non S4 SAP Backend

Hello Integrators! Today´s blog post is a about the SAP Subscription Billing Cloud. Once you know what your customers want and need such as  running campaigns on Marketing Cloud and leveraging multiple inbound channels such as Facebook etc. the next step is to persuade customers to buy the services and products, that you are offering. That´s what you want, right? The Revenue Cloud an integrated way of doing just this. This is a tool designed for modeling your products, including pricing. The cloud receives the consumption data and collects the payment information in billing objects. One off and recurring fees are added to the billing objects. After the billing cycle is closed, the billing objects are replicated to the backend. Normally, the replication is designed to exchange data with a S4 System. Over the last few days, we spent some time connecting it to our ECC on premise system. If you...

The Story of Enhanced Integration for Asset Central Foundation Has Just Gone Viral!

Introduction Asset central foundation is the leading master data foundation for the following asset-centric solutions of SAP Intelligent Asset Management that are built on SAP Cloud Platform: SAP Asset Intelligence NetworkSAP Asset Strategy and Performance ManagementSAP Predictive Maintenance and ServiceSAP Predictive Engineering Insights It is also our system of record used to perform day-to-day activities during the various asset phases; design, develop, construction, commission, operate, maintain, and service. Therefore, linking SAP Enterprise Asset Management (SAP EAM) within SAP ERP and asset central foundation is an essential integration requirement between multiple SAP products. Having up-to-the minute information from asset-centric applications enables SAP EAM customers to make better decisions for handling equipment malfunctions or information shared by external stakeholders based on intelligent predictions. Integration Component: Past Solution and 1906 Onwards The original solution was based on SAP Notes. Data orchestration was centred on the SAP ERP side and didn’t provide transparency into life...