6 Things You Might Not Know About SAP’s Build Software

4 min read
Share this post

Table of Contents

SAP provides an integrated solution for all your prototyping needs in its latest “Build” software release. This program pairs the intelligent UI from UI5 with various “Floorplans” (Page Layouts), to allow you to create the skeleton frame of an application, represent mock data, and practice screen flow. Additionally, SAP provides a long list of ready-made SAP FIORI applications to draw inspiration from, when building your custom solution. At the end of the prototyping phase, it is even possible to export these designs into your HANA Cloud Platform to be used as a base UI. In your early trials, the Build application can present some setbacks, so our team has come up with some tips, tricks, and workarounds for you to get your prototypes up and running with no hassle!

Please note that the only browser currently compatible with “Build” is Google Chrome. Firefox will work, but be prepared for some issues as it is not officially supported.

The Phantom UI Control

Sometimes when quickly using the undo key (Ctrl-Z), an item will be deleted off the “outline” yet not from the screen itself. This leaves an after image where the UI segment cannot be interacted with, but is still visible. Generally, this can be fixed by logging out of the build program (after saving of course), then closing Chrome and reopening everything.

If this does not solve the problem, try deleting the item from the outline again (as it will have usually come back at this point) and repeat the first step.

Auto-Save feature & Prototype Corruption

“Build” incorporates an auto-save every time anything is done in the prototype editor. This can be a problem because before hitting the “preview” button, one must wait for the save to be completed. There is usually a 3 second lag time on the save process, so make sure to wait before previewing the prototype or you risk your prototype being corrupted.

Wait until the save completes before clicking “Preview!”

Context Sensitive Navigation

Excel Models can be imported into Build as a type of “Ad-Hoc” database. This allows the mockup to navigate between pages with context-sensitive navigation. The main benefit of this is that you can present a prototype with the façade of some real functionality. Your stakeholders will thank you!

For example, if you create a page with a list of burgers and a page with the details of a burger, you can use contextual navigation between the two pages. Clicking on a “Fish Burger” will take you to the details page of a Fish Burger. Alternatively, clicking on a “BLT” will take you to the details page of a BLT. In Build, these are the exact same two pages, but will be populated with the relevant data from the excel “database.”

Parent and Child Items

Using the right-hand side “Properties” menu when selecting objects is a pretty powerful tool inside of Build. This allows one to create “Child objects” of other items. A great example of this is with the “Icon Tab Bar” control.

If a specific pictorial icon is selected on this control, for example the “Ok” button…

…it is possible to use the “Properties” menu (lower right hand side) to create another row of icons underneath that is nested under the parent icon set.  Simply navigate to the “Children” area and click “Content”, then go to the bottom here and click add “Icon Tab”. This will nest another row of icon tabs below the currently selected group. Icon-Tab-Inception!

Super User Tip: This is also a great way to keep completing your mockup pages when Build’s drag and drop interface starts misbehaving. Instead of fighting the interface, just use the child items to add additional controls to your screens! It might take a bit longer, but it’s generally better than waiting for Build to resolve whatever issue is currently plaguing it.

Creating Responsive Pages

Personally, we don’t love how the current responsive page layout works. It was designed by SAP to provide a way to drag and drop UI items onto your screen, with automatic alignment suited to tablets and phones. What it really does is provide a snapping dynamic for all the UI controls you drag into the program. These are snapped from the top left of the page to the top right until the row is full. This page forces a horizontal layout, and doesn’t leave a margin for editing the page later, without accidently destroying the whole layout. In general, it is better to work with a “Freestyle Page”, “Master Detail” or another template.

Publishing a Prototype for User Studies

When browsing SAP’s help guides, it seems like the program won’t let you edit a prototype after it has been published. Thankfully, this is not the case. A prototype can be published multiple times with the only caveat being that it needs to be published at least once to be bound to a user study. To do this, simply scroll to the top right of the prototyping page and click “Publish.” After doing so, you will be provided with a shareable link!

As a side note, user studies in Build are quite valuable, as they allow you to email your prototypes around, let your stakeholders interact with them, and provide feedback through comments. Additionally, the user study functions as a quantitative analysis of sorts, by providing you with:

  • a heatmap of where your users clicked
  • time taken to get through the application
  • custom page start and end goals

Currently, there is no way to create a user study by using a prototype that has not been published.

There you have it – 6 things that you might have not known about SAP’s Build software.

Get insights delivered straight to your inbox

Read what we’re learning about building better systems and stronger partnerships

Resources
Further reading and guides

Explore additional resources to deepen your understanding

SAP S/4 HANA Migration Best Practices

Learn S/4HANA migration best practices to reduce risk, simplify IT landscapes, and unlock real-time insights. Expert guidance for a smooth, value-driven SAP transition.

AI accelerators transforming enterprise integration

Discover how AI accelerators and machine learning transform SAP system performance by improving data quality, enabling real-time integration, and driving smarter, predictive enterprise operations.

Enterprise Data Architecture Fundamentals

Learn the fundamentals of enterprise data architecture, including modern integration patterns, governance, and scalability, to build a future-ready data foundation for digital transformation.