The Config Team Ltd
Contact usDemo App
PreBiltâ„¢ for EWM
PreBiltâ„¢ for EWM
  • PreBilt for EWM
    • Overview
    • Functionality
    • Frequently asked questions
    • Release notes
      • v4.13 release notes
      • v4.12 release notes
  • Installation
    • Minimum requirements
    • Prerequisites and assumptions
    • Backend installation
    • Frontend installation
    • UI deployment
  • Configuration Guide
    • EWM RFUI requirements
    • Initial generation of EWM ITS screen templates
    • Overview screen of technical information
    • BC sets
    • Customising the screen layout
      • Logical Transactions and Step Header
      • Detailed screen fields customisation
        • Replacement field labels
        • Field type
        • Toggling a drop-down list
        • Hiding field borders
        • Hiding a field from display
        • Hiding a field from display when empty
        • Making a field read-only
        • Setting the display row for a parameter
        • Setting the visual length of a parameter
        • Setting the position of a parameter on the row
        • Maintaining table types for step-loop table functionality
        • Assigning field roles for table types
        • Maintaining a hint text
        • Defaulting a parameter value
        • Setting a parameter label's font style, size and colour
        • Setting a field value font style, size and colour
        • Adding a new screen field
        • Enhanced UoM selection
        • Defining Extra Screen Elements
        • Function code overrides
        • Menu extras
        • Function code extras
        • Exception code extras
        • Extra element types
        • Voice Fields
    • Translations
      • Downloading translations
      • Transforming the data
      • Uploading translations
    • Configuring PreBilt features
      • Communication Hub
      • Gamification
        • Competitions
        • Challenges
        • Game Monitoring
      • Voice
        • EWM RFUI requirements for Voice
        • Functional scope
        • Initial generation of ITS templates and customising for voice
        • Overview screen of technical information
        • Customising the voice flow for a screen
          • Maintain basic configuration
          • Maintain TCT mobility basic customising
          • Logical transaction and step header
          • Detailed screen field customisation
        • Master data
      • Analytics
        • Installation
        • Embedding Analytics into PreBilt
      • Unified Search Configuration
        • Installation
      • Image Capture
  • Using PreBilt
    • Screen elements
    • Process steps
    • Validation messages and troubleshooting
    • Operator messaging
    • Gamification
    • Troubleshooting
Powered by GitBook

Help

  • Can't find what you're looking for? E-mail us.

© The Config Team 1994 - Present Day

On this page
  • Create a project
  • Clone plugins
  • Adjust build configuration
  • Build and deploy

Was this helpful?

  1. Installation

Frontend installation

PreviousBackend installationNextUI deployment

Last updated 1 month ago

Was this helpful?

1

Create a project

In Gitlab, fork the latest version of .

Select the proper customer URL (have it created if it doesn’t exist).

Clone the repository to your local file system.

Finally, run npm install to pull all required dependencies.

Copy and paste the follwing code:

npm install
2

Clone plugins

If the project needs plugins (e.g. image capture, gamification, analytics…), clone them as subtrees.

Please note the folder name under webapp/extensions/XXXX must be aligned with the plugin. Check the README.md of the plugin.

Copy and paste:

git subtree add --prefix=webapp/extensions/images … master

3

Adjust build configuration

Copy

deploy/deploy.conf.tmpl 

to deploy/deploy.conf and adjust the plugin and deploy sections as required.

4

Build and deploy

There are no specific requirements for an installation on PSE.

Build the XML

Copy and paste:

npm run deploy – platform=neptune

This will create dist/neptune/final.xml which can be used to import the App into Neptune.

Create New Neptune App

Run transaction /NEPTUNE/COCKPIT in SAP to get to the Neptune Cockpit.

Find the App Designer and create a new app called TCTM_EWM:

In the App Designer, Import the final.xml file created before:

Finally, activate the new App:

Create Launchpad

In the Neptune Cockpit under Run -> Launchpad, create a new Launchpad.

Edit the launchpad, adjusting the following configurations:

  • Set custom start application

  • Remove Main Menu and Active Apps being displayed

Save the new launchpad and press Run.

Bookmark the Link as the starting point for any mobile devices.

For further information, see Neptune specific documentation here:

https://docs.neptune-software.com/neptune-sap-edition/24/index.html
https://gitlab.com/theconfigteam/tctm/releases/ewm/tctm_ewm_ui_base