path-7-path Created with Sketch. path-7-path Created with Sketch.

//Case studies

GOD makes the world a little safer – with SAP

8 million documents in 42 languages, adapted to individual legal areas, generated directly from the application and available for download on the internet, taking into account the highest security standards. The SAP specialists at GOD met these high requirements and developed a comprehensive SAP application based on Fiori, SAPUI5 and ABAP.

Legal requirements made it necessary to ensure the digital handling of hazardous substances and dangerous goods processes in the partial distribution of a leading global manufacturer in the automotive industry. An SAP team from GOD developed the SAP Product Safety and Stewardship (PSS) consultant solution based on SAP Fiori, SAPUI5 and ABAP.

Worldwide access to documents

The task of the application is the worldwide provision of documents that mainly dealers and suppliers of the client need for their work process. In doing so, the application integrates into the already existing architecture and uses the existing and proven authentication options.

Web-based, global and secure: An application with high requirements

The very complex infrastructure of the globally operating group made it necessary to first analyse the possibilities of making the application technically accessible. At the same time, there was the requirement to enable worldwide access via a URL, which gave the application a whole new dimension. Special attention had to be paid to the security of the application and data.

SAP offers various deployment options for these cases. In particular, the separation of frontend and backend server, each with a separate security concept, ensures a high level of data protection. The frontend server serves as the entry point to the application.

If it is compromised, the attacker has no access to sensitive data, as the actual business logic is stored separately on the backend server.

The logic of the front end: SAP Fiori

Extensive programming work was necessary to implement the requirements. SAP Fiori was used at the front end. The web application based on this can be accessed via a URL and uses common web standards such as HTML, Javascript, XML and jQuery via the SAPUI5 toolkit.

Secure data communication with SAP Gateway and trustedRFC

The frontend and backend servers communicate with each other via the SAP gateway and a trustedRFC connection. The latter contains the actual logic for obtaining the data. This was realised with ABAP, as is usual in SAP.

This web interface of the SAP Gateway requests and returns data. Common standards such as REST, Odata or Atom are also used for this process. Furthermore, the backend methods are also addressed from this and packaged in an HTTP request.

User-friendly web interface thanks to SAPUI5

The start page of the web application was designed and created using the SAPUI5 toolkit. The department is thus offered the possibility of a self-presentation. In addition to the existing information about the application in the form of text and images, videos describing the process can also be integrated into the website.

icons/check
Functionality in detail
Single call-off:
  • View and download product safety data sheets
  • Determination of labels that are difficult to read by scan upload
  • Print function directly from the application
  • Display of related documents and additional information
  • Support for up to 42 languages
  • Detailed control of the application by the administrator (e.g. configuration of drop-down menus, language and legal space combinations, exclusion of certain documents, etc.)
Library download:
  • Library download only by authorised users
  • Convenient request of packages via selection mask
  • Additional confirmation of the package download
  • Space-saving package download as ZIP file
Added value
  • Self-presentation by the department, also using videos
  • Sending bundled documents on CD or stick by post is no longer necessary
  • Optimised process through direct download of required documents
  • Extensive global control options through the department
  • Worldwide accessibility

Digitalise your company looking into the future with mobile SAP solutions.

Let's drive IT

//Jobs

Brunswick

(Senior) Software Developer (m/f/d) Java, Scala, Go

More

Brunswick

(Senior) Java Developer (m/f/d)

More

Berlin (remote)

(Senior) Java Developer (m/f/d)

More

Vilnius/Kaunas

(Senior) Java Developer (m/f/d)

More

Wroclaw

(Senior) Java Developer (m/f/d)

More

Munich (remote)

(Senior) Java Developer (m/f/d)

More

Ingolstadt

(Senior) Java Developer (m/f/d)

More

Wroclaw

Java Developer (m/f/d)

More

Vilnius/Kaunas

(Junior) Java Developer (m/f/d)

More

Berlin (remote)

(Junior) Java Developer (m/f/d)

More

Brunswick

(Junior) Java Developer (m/f/d)

More

Wroclaw

(Junior) Java Developer (m/f/d)

More

Munich (remote)

(Junior) Java Developer (m/f/d)

More

Ingolstadt

(Junior) Java Developer (m/f/d)

More

Vilnius/Kaunus

DevOps Infrastructure Expert (m/f/d)

More

Wroclaw

DevOps Infrastructure Expert (m/f/d)

More

Ingolstadt

DevOps Infrastruktur Experte (m/f/d)

More

Munich (remote)

DevOps Infrastruktur Experte (m/f/d)

More

Brunswick

Frontend Developer / Designer (m/f/d)

More

Vilnius/Kaunas

Frontend Developer / Designer (m/f/d)

More

Brunswick

Product Owner (m/f/d)

More

Poland

Angular Developer (m/f/d)

More

Munich (remote)

Cloud Administrator (m/f/d)

More

Brunswick

Angular Developer (m/f/d)

More

Munich (remote)

Cloud Developer (m/f/d)

More

Munich (remote)

Cloud Engineer (m/f/d)

More

Munich (remote)

Cloud Architect (m/f/d)

More

Ingolstadt

Cloud Developer (m/f/d)

More

Ingolstadt

Cloud Engineer (m/f/d)

More

Ingolstadt

Cloud Architect (m/f/d)

More

Ingolstadt

Cloud Administrator (m/f/d)

More

Wroclaw

COBOL Developer (m/f/d)

More

Berlin (remote)

DevOps Infrastructure Expert (m/f/d)

More

Berlin (remote)

COBOL Developer (m/f/d)

More

Berlin (remote)

Cloud Architect (m/f/d)

More

Berlin (remote)

Software Developer C#/.NET (m/f/d)

More

Berlin (remote)

Cloud Engineer (m/f/d)

More

Berlin (remote)

Cloud Developer (m/f/d)

More

Berlin (remote)

Cloud Administrator (m/f/d)

More

Brunswick

Dual study in the Computer Science field (Bachelor of Science)

More

Ingolstadt

COBOL Developer (m/f/d)

More

Brunswick

COBOL Developer (m/f/d)

More

Brunswick

Cloud Administrator (m/f/d)

More

Brunswick

Cloud Architect (m/f/d)

More

Brunswick

Cloud Engineer (m/f/d)

More

Brunswick

Cloud Developer (m/f/d)

More

Brunswick

DevOps Infrastructure Expert (m/f/d)

More

Brunswick

IT Business Architect (m/f/d)

More

Brunswick

Scrum Master (m/f/d)

More

Brunswick

Software Developer C#/.NET (m/f/d)

More