Skip to Content
Product Information

Journey of Managing Sales Orders in SAP Fiori

The SAP Fiori application Create Sales Orders is the new face of SAP S/4HANA order management. With this app, the classic VA01 SAP GUI transaction transitions to an SAP Fiori application for an intuitive user experience. Complexity has been reduced without any compromises in transactional business requirements. Additionally, the app offers in-app analytical features leveraging S/4HANA and personalization features for end-users.

Watch in the video below how the Create Sales Orders app ensures effectiveness and efficiency. Dave’s daily task as an internal sales representative is to ensure customers’ buying orders are processed correctly and on time.

Efficient and Delightful Work

The simple and intuitive user interface significantly minimizes training costs and enables higher throughput for sellers. Transparency of features and visible functionalities provide a good overview.

To boost efficiency, power users will love the app’s keyboard navigation, for example to enter their new product and service items and specifying their details around pricing, customer data, or terms and conditions more efficiently.

Heart of the intuitive user interface is the clear structure of the sales order in header and items. Via the extensible header area of the sales order, customers can add or remove KPIs according to their needs. Context relevant data, for example credit limit and net sales volume, can objectively support decisions in sales processes.

Context-relevant%20data%20is%20visible%20at%20first%20glance%20in%20the%20header.%20The%20user%20can%20immediately%20see%20that%20the%20check%20of%20the%20credit%20limit%20utilization%20is%20in%20the%20green%20and%20thus%20positive.

Context-relevant data is visible at first glance in the header. The user can immediately see that the check of the credit limit utilization is in the green and thus positive.

The embedded graphical process flow provides easy to understand latest processing status, the most important status and dates, or indicates fulfillment issues. Semantic colors visualize the state of data: Users can detect critical situations or get informed that everything is on track right from the start. Critical states are displayed in Red, green highlights positive states.

The%20embedded%20graphical%20process%20flow%20displays%20all%20of%20the%20steps%20and%20their%20status.

The embedded graphical process flow displays all of the steps and their status.

Full Integration and Great Extensibility

Create Sales Orders is fully integrated into other sales order related applications and provides an easy navigation to other related apps like Credit ExposureSales Volume Analysis and Track Sales Order if the necessary authorization is given for the target apps. The responsive and adaptive design allows the app to also run on tablets.

The app is the first transactional app built using the new SAP Fiori programming model (ABAP Restful Programming model (RAP)) with SAP Fiori elements and OData V4. In this way, metadata-driven UI changes or evolutions are possible without any or very few application efforts. Consequently, the cost of development is being reduced drastically. Also, this approach enables modification-free customer enhancements: Customer and SAP owned fields can flexibly be placed on the screen.

Finally, Create Sales Orders’ features cater to multiple industries and countries in terms of localization. Thus, the existing application code can be leveraged with a focused re-engineering on cloud-relevant areas. This comes along with another great advantage: Thorough testing is not required anymore at all customer installations.

In the upcoming months, we will share further videos showing specific capabilities — stay tuned!

Find out more 

13 Comments
You must be Logged on to comment or reply to a post.
  • Hi

    Thanks for coming up with this informative blog.

    Have couple of elementary questions.

    You mentioned first Transactional app built using RAP. What was earlier model for Transactional app? Do you have comparison?

    Does this app available in S/4HANA On premise. Does this require SCP for accessing this app?

    Please provide details

    Thanks

  • Hi Saskia! Thank you for sharing!

    I’m very familiar with VA01 from over a decade of SAP experience. The header with additional customer information in one place will definitely be helpful to the users. And document flow with better graphics is easier for the users to understand.

    However, a large part of this app looks a lot like “VA01 lift and shift” and I see many missed opportunities where the design could’ve been improved.

    The list of items is where the users usually spend a lot of time and design there is rather underwhelming, to be honest:

    For example, why are there no graphical elements to show which item is free? The users have to look at “Higher-Level Item” column or item category to understand this. This could’ve been presented much better as a “child” of another item. Also the video reported cheerfully that “everything is confirmed” but you can see that the confirmation date is later than the requested date. Yet there is no visual prompt that hey, this item will be late.

    On the same screen, why there is so little space for the material description yet so much for quantity and line item numbers? Sorry, this looks like a prototype that a developer would quickly put together to show the potential users. Not delightful at all.

    And in the document flow (screenshot in the blog), the order has a red status because it’s partially delivered. But “red” would be something critical, there could be simply another delivery pending. Also, I have to say that not a single customer I worked at used the same status interpretation as in standard SAP. The real statuses used by customers are: order confirmed (all items have a confirmed date), order shipped (delivery PGIed, with exception of export scenarios), order billed (invoice posted to accounting).

    Also, maybe the status of the order (confirmed / shipped / billed) could be shown as a simple icon in the header? The users could go into the document flow for additional info but there should be a simpler overview. (I didn’t notice this in a demo.)

    Overall, I was surprised to learn that this is not even an app for S/4HANA on premise but a Cloud app. That’s a big missed redesign opportunity IMHO. I’d have hard time convincing the avid VA01 fans to switch to this app. There are definitely improvements but not nearly enough. Hardly a “journey”, merely a quick walk, sorry!

    /
    • Thanks for your feedback. Here some comments to your points

      1. Parent-child visualization is not always beneficial in “heavy data entry transactions” as sales order could also have lots of items. We would consider an alternate visualization as a presentation variant and leave to the user to decide if here wants to see as a flat list of items or see in the parent-child hierarchy structure.
      2. We would improve the visualization of the confirmed date with colors incase it is not the same as the requested date. Even there are plans to show quick info on the delivery dates (incase multiple deliveries are involved)
      3. We would improve here that the table column width are optimized
      4. With respect to document flow, in general delivery pending is not “red”. But if the delivery cannot be made because the item is blocked for delivery ( in the schedule) then this is interpreted as “red”. We believe the main motivation for the sales order as business object is fulfilment. As the blocked delivery item cannot be completely fulfilled this is interpreted as “red”.
      5. The status fields are shown in the “Status and Block” facet. The user need not go the document flow for simple status information. We would consider usage of icons, provided we also fulfill the accessibility requirements.

      Please be informed we are working to deliver the app also in S/4 On-Prem deployment model too.

      Thanks again, for your valid feedback. The “journey” has started. It is a Long one! The app would mature both from look and feel and features along the journey. Wish we can all explore together..

  • To be honest, at least for me, it looks more like an implementation of VA01 in SAPUI5 and less like a real sales order Fiori app adapted according to the Fiori design principles.

    • The application is built based on Fiori Elements which ensures we adher to the Fiori design principles. Could you cite the areas where you think we miss?

        • Well, Fiori Elements is a technical tool. A tool to create a UI that automatically adhere to the Fiori design Guideline. This application is following the role-based concepts too.

          Could you cite the exact design principles where you an violation in this app? This would help us to improve.

          • The application doesn’t look simple.

            For example, there seems to be way too much unstructured data under General info.

            I’m not sure how it would look in a mobile view, neither.

             

            In addition, for a role-based design, I might expect multiple apps for different roles and not one app to rule them all.

          • Please be informed that the application supports “runtime adaptation” that the key user at the customer could adjust the UI to customer specific fields.

            Further blogs are planned to be published to explain the features.

            Also we would offer even more capabilities in future.