SAP Commerce Project Team – RACI Matrix PowerPoint File

This article is written for project managers or delivery managers who need to understand and/or create a RACI matrix for their SAP Commerce Cloud Implementation projects. First, what is a RACI matrix? A RACI (Responsible, Accountable, Consulted, Informed) matrix is a table that communicates the roles and responsibilities for a project. At the end of this article, you will have an opportunity to purchase a SAP Commerce Cloud RACI Matrix PowerPoint file inspired by SAP Commerce’s article “Recommended Staffing for SAP Commerce Cloud” to use for your future projects. We felt compelled to write this article because we have seen …

How to Identify and Fix SAP Commerce Cloud Backoffice Internal Server Error Issues

Situation The product team from a large SAP Commerce Cloud business client could not access the Product’s Classifications tab in Backoffice. Each time the team tried to access the Classifications tab, they encountered an “Internal Server Error” popup message.  This issue contributed to thousands of dollars of lost revenue each day because the product team was unable to launch new products on time for the holiday season. With the help of Kibana, the SAP Commerce V2 log monitoring platform, we identified a StackOverFlow error captured in the Backoffice’s log file. The log message didn’t provide the root cause, but it …

Build a Native Mobile Category Page with SAP AppGyver Tutorial (Part 3 of 3)

In the first part of the Build a Native Mobile Category Page tutorial, we implemented the required metadata and main page canvas required for our category page. If you missed the first part of the tutorial, click here to read the first installment of Build a Native Mobile Cateory Page with SAP AppGyver. In the second part of the tutorial, we configured JSON data stored on Mockachino's mock JSON API site to our Chair App. Click here to review the second installment of Build a Native Mobile Category Page with SAP AppGyver. In this final installment of the three part …

Build a Native Mobile Category Page with SAP AppGyver Tutorial (Part 2 of 3)

In the first part of the Build a Native Mobile Category Page tutorial, we implemented the metadata and main canvas required for the category page. If you missed the first part of the tutorial, click here to read the first installment of Build a Native Mobile Category Page with SAP AppGyver. In this second part of the tutorial, we will configure the mock categories JSON data stored on Mockachino to our application, which will be configured to our category page. One thing to note, the mock JSON data is an abbreviated dataset from a live SAP Commerce Cloud site. As …

Build a Native Mobile Category Page with SAP AppGyver Tutorial (Part 1 of 3)

We will build a native mobile e-commerce category page using SAP AppGyver over a three-part tutorial. In this first part of the tutorial, we will implement the required metadata and main page canvas. In the second part, we will configure the category page to mock JSON data stored on Mockachino. One thing to note, the category page's data is an abbreviated JSON dataset from a live SAP Commerce Cloud site. In the third part, we will configure the JSON data to the AppGyver's Image list item repeatable component. The app truly comes to life to display a great looking category …

SAP AppGyver: Low-Code/No-Code Application Development Envrionment

As a development team, we began our SAP Commerce implementation journeys in 2014 as individual developers either working in the industry or implementation partners. We originally landed on the SAP Commerce platform because of our respective Java development backgrounds. I started learning Java in 1996, and deployed my first production Java application in 1997. Even though I have been working as a professional software engineer for over two decades, I am still very excited to learn something new that can help our clients save money and/or deliver solutions more quickly. Low-Code/No-Code (LCNC) Application Development I had been hearing so much …

Send SMS Using Only Native SAP Commerce Libraries with Twilio API

Hi Everyone! I hope everyone is doing well. It's no surprise that SMS delivery messages are an important communication channel for B2B and B2C customers. Customers expect to receive opted-in SMS-based notifications, as well as, email-based notifications for order tracking and delivery. Recently, I built a Groovy script to send customer-facing SMS-Based delivery notifications using the Twilio SMS API.  I decided to leverage out-of-the-box Java libraries that are natively bundled with SAP Commerce instead of adding the Twilio JAR library to the client's long list of custom libraries already used in its SAP Commerce implementation. If you are a regular …

Solr Index Error

Hi Everyone, This is a very quick post. I hope everyone is doing well. Recently, I experienced an issue performing a Full Solr Index. The Synchronization cron job reported no issues in the Backoffice, but the Full Solr Index failed. Obviously, an issue existed. The issue, in my case, a category incorrectly pointed to itself in the STAGED Catalog Version. If  you encounter a similar issue, go to you log files, and search for the following term: SynchronizationPersistenceException (hopefully you are using Splunk or Kibana) You should find a similar log entry if a category issue exists: de.hybris.platform.servicelayer.exceptions. ModelSavingException: cannot assign supercategory Accessories(8796125855886) …

How to Create a Category Impex File with Hybris Architect?

Hi Everyone, This tutorial demonstrates how to generate a Category Impex file using the Hybris Architect platform. 1. From the Hybris Architect's main dashboard page, click on the Impex Manager link. 2. Using the Impex Manager, the end-user may create Impex files without any prior Impex Syntax knowledge. Numbered Bullets Explained: 1. Select the preferred product or content catalog and version 2. Select the preferred IMPEX Operation. UPDATE is the default. 3. For this tutorial, select Category 4. Type then select --SHOW-ALL— in the Select Attribute to Search By dropdown. Note: --SHOW-ALL— returns all categories in the selected catalog version …

How to Install the Hybris Architect Server?

Hi Everyone, Hope this tutorial finds everyone doing well. We have been quite busy adding new features to our agile SAP Commerce data management platform, Hybris Architect. In this tutorial, you will learn the installation process for the Hybris Architect platform. Prerequisite 1. The Hybris Architect Server and application code, email info@hybrisarchitect.com for additional details. Step-By-Step Tutorial 1.  Go to the Hybris Administrative Console (HAC) in your Web browser. (If Hybris is running on your local machine, go to https://localhost:9002/in your Web browser) 2. Enter your admin username and password at HAC login screen. 3. Once logged in successfully, go to Console -> Scripting Languages …