×

Please give details of the problem

Docs

Find

    Developer Guide

      1. Todo Validation
    1. Release Your User Login
    1. Markdown Template
      1. Backloop
      2. JavaScript Inclusion
      3. Task Reminder Email
      4. Variable Mapping
      5. SubProcess
      6. PDF
    2. Trigger
      1. Lock
      2. Dynamic Variable
      3. List 1000+ Objects
      4. JSONObject Creation
      5. JSONArray Conversion
      6. Number Currency Format
      7. Error Handling
      8. JSONObject Concatenation
      9. Freemarker Container Test
      10. Number Test
      11. Loop
      12. File Visibility
      13. List Hash Sequence
      14. Special Freemarker Characters
      15. Array To List
      16. Salesforce Computation
      17. Metadata
      18. JSONObject Keys Values
    1. Delegation
    2. Access Rights
    3. Dynamic Lanes
    4. Runtime Lanes
    5. Scripted Lanes
    6. Compound Organization Hierarchy
      1. Array From WS
      2. Column Inactivation
      3. Holidays
      4. List Reinitialization
      5. ArrayJSON to JSONArray
      6. Print JSONObject
      7. Invalid Fields
      8. Number Currency Format
      9. Google Tables
      10. Initialization Widget Date
      11. Date
      12. JQuery
      13. Round
      14. Inject JSONObject
      15. Label Modification
      16. Launch Process JQuery
      1. CSS Personalization
      2. CSS Examples
      1. Tags
      2. Retrieving Variables Values
      3. Dialog Window
      4. Autocomplete Widget
      5. JavaScript Report
      6. User Lane Picker
        1. Chart Dashboard Collection
        2. Chart Dashboard
        3. Report Chart
        4. Google Visualization
      7. Collection
      8. Dynamic List
      9. Summing Array
      10. API Listener
      11. File Preview
    1. Performance
      1. Custom Login Page
      2. Redirection ExecutionMode
      3. Mobile Devices
        1. homepage.js
        2. homepage.css
      4. Logout
      5. Header
      6. Menu Bar
      7. Information Tags
      8. Basket
    1. Mobile
    2. Offline
        1. Collections
          1. Process General Tab
            1. Process Step Output Variables
              1. Process Task Email Tab
              2. Process Task SubProcess Tab
              3. Process Task Functional Tab
              4. Process Task Connector Tab
              5. Process Task Manual Tab
              6. Process Task Loop Tab
              7. Process Task Script Tab
            2. Process Step Input Variables
            3. Gate
            4. Process Step Testing Variables
              1. Process Intermediary Event
              2. Process Timer Event
              3. Process Start Event
          2. Process Variables Tab
          3. Process Measures Tab
          4. Process Design
          5. Process Input Tab
          1. Organization
          2. Roles entities
          1. Project Collection Tab
          2. Project Definition Tab
          3. Version
          4. Project Versioned Files Tab
          5. Project Files Tab
          6. Project Description Tab
          7. Project Version Tab
          8. Project Rights Tab
          1. Connectors
          2. Providers
          3. Processes
          1. Composite API Configuration Tab
          2. Composite API Design Tab
        2. Custom Lists
        3. Revision
            1. Image Widget
            2. Spinner Widget
            3. FileUpload Widget
            4. Section Widget
            5. Multi Checkbox Widget
            6. URLInput Widget
            7. RadioButton Widget
            8. Array Widget
            9. Captcha Widget
            10. Checkbox Widget
            11. Report Widget
            12. Geolocation Widget
            13. Button Widget
            14. Custom Widget
            15. TextInput Widget
            16. Tree Widget
            17. List Widget
            18. StaticText Widget
            19. HTML Editor Widget
            20. JavaScript Widget
            21. Tab Widget
            22. HTML Widget
            23. ProgressBar Widget
            24. History Widget
          1. Web Interface Stylesheet Tab
          2. Web Interface Design Tab
          3. Web Interface Analytics Tab
          4. Web Interface Collection Tab
          5. Web Interface API Tab
          6. Web Interface Implementation Tab
          7. Web Interface JS Tab
        1. Scheduled Process
        2. Messages
        1. Configuration
        2. Users
        3. Usage
        1. Connectors
        2. Process Examples
      1. Customer Management
          1. Measuring
          2. Parameters
          3. Execution Path
          4. Runtime Users
        1. Web Interface Reports
        1. Files
        2. Home
        3. My Applications
      1. Collections To Array
      2. Collections BackOffice
      3. Collection JS Freemarker
      4. Collections To List
      1. Composite API Example
      1. Process Reporting API

    Web Interface Implementation Tab

    Allows you to define general characteristics of your web interface

    In a web interface, you can define one web page to launch a process and several web pages to be used within different manual tasks : a web page is called Screen within RunMyProcess Designer tool

    Main button bar

    save Save
    Save your current web interface

    save_as Save as
    Duplicate your web interface

    undo Undo
    Revert to your last revision of web interface

    feed RSS Feed
    Display corresponding RSS feed of your web interface

    link Copy url of the web interface (to add it to your favorite or to use it within your web site).

    html_code Display html code to integrate your RunMyProcess web interface in your web site thanks to an iframe.

    pill_go Variable
    Allow you to display and filter widget according to its variable name within your web interface or custom widget used by your web interface.

    clock Revision
    Savings' revision of your web interface

    package_link Attach/detach a web interface
    Allows you to attach/detach your web interface to/from a project

    package_unlink Attach a web interface
    Allows you to attach your web interface to a project

    info This icon only appears if your web interface does not belong to a project. If your web interface does not belong to a project, you won't be able to save it.

    package_go Open project
    Open the current project that the web interface belongs to

    Open in test mode

    Open web interface in a new browser's tab. Preview function is currently only working for web page to launch a process

    info When your web interface is opened in test mode, a js and css tester is now included by default in a top section

    Open launched process

    Open process definition launched by your web interface

    info A web interface can only launch one process

    info Web interface access rights are defined in project Access rights Tab.

    Implementation Tab

    Name

    Name of the web interface. Once save a web interface is available in Desktop/My applications according to Access rights of the project this web interface belongs to.

    Description

    Description of the web interface.

    Type

    Select the type of web interface.

    • appli.png Launchable web interface: you want to design with RunMyProcess designer tool your web interface to launch a process and your web interface to be displayed to a user within manual tasks of a process,
    • form.png Process forms only: you only want to design with RunMyProcess designer tool web interface to be displayed to a user within manual tasks of a process. This web interface won't contain a screen to launch a process.
    • plugin.png Custom widget: you only want to design a widget that can be re-used among other RunMyProcess web interface (see Custom Widget).

    info This type of applications won't be available in "Desktop/My applications" : they can't be run in a standalone mode.

    info_1 In your Javascript code, so as to be sure to use local widget of your custom widget instead of widget of the web interface using your custom widget, you must add "RMP_this" suffix :

    1
    RMP_this.id_myvar.getValue();
    

    Moreover in your Javascript code, so as to be sure to use local variables of your custom widget instead of variables of the web interface using your custom widget, you must add "RMP_this.variable" suffix :

    1
    [[RMP_this.variable.myvar]]
    

    For variables, write :

    1
    RMP_this.variable.myvar_name
    

    Icon

    Allows you to assign an icon to your custom widget when used in another web interface . Icon image must have been downloaded on RunMyProcess server (see Desktop/Files).

    Publish to the homepage

    Allows you to choose if the web interface is an entry point of your applications and in which environment. More precisely, if checked and if the web interface is in a production version, it will appear in the My Applications list of the allowed users. This list is also used in the default Homepage.

    Lastly "Publish to the homepage" can be used to distinguish Web applications from Mobile or Tablet applications, by making them appear on the homepage depending on the environment it is accessed from.

    Dynamic Name

    Using variables in this field can make the title of the web interface dynamic. The name of the web interface will then be computed at run time for each web interface launched (see Web interface reports).

    info_2 Like dynamic label for launched process, you can use any variables that are available in your web interface launching screen : Order for ${name}

    Text direction

    Choose "Left to right" or "Right to left" according to your language.

    Visibility

    Choose "Private" if you want to authenticate the user who is opening your web interface and launching the process (with his RunMyProcess login/password or with Google Open Id or thanks to your SSO). Choose "Public" if you want your web interface to be public : process launched by this public web interface must be also public (see General Tab of a designed process).

    info_3 A public web interface must use a Captcha widget.

    info_4 If you want to design your own web interface (with your own designer tool) but you want them to be hosted by RunMyProcess, just use HTML widget in our designer tools and copy your code in it.

    Display the Header

    Allows you to configure the header and the menu bar of a Web Interface.

    Favicon

    Allows you to specify a favicon for your web interface

    Allow observer comment

    When checked, the observers (see access rights) of the instances will be allowed to add comments (see comment widget).

    Thumbnail

    Allows you to specify a thumbnail (small image) for your web interface. This image will be displayed in the default Homepage. You can either upload a new picture or use the predefined images (see categorized lists below).

    General apps
    RMP apps
    Finance
    Human resources
    Marketing
    Quality
    Stock management
    Other
    Url of the imagePreview
    /style/images/help.png
    /style/images/connector.png
    /style/images/ez.png
    /style/images/form.png
    /style/images/i18n.png
    /style/images/info.png
    /style/images/monitoring.png
    /style/images/parameters.png
    /style/images/partner.png
    /style/images/report.png
    /style/images/rusers.png
    /style/images/shopping.png
    /style/images/tool.png
    /style/images/user.png
    /style/images/users.png
    /style/images/community.png
    /style/images/guide.png
    /style/images/twitter.png
    /style/images/support.png
    Url of the imagePreview
    /style/images/app/budget-blue.png
    /style/images/app/budget-green.png
    /style/images/app/builder.png
    /style/images/app/delegation-blue.png
    /style/images/app/delegation-green.png
    /style/images/app/delegation-gray.png
    /style/images/app/delegation-red.png
    /style/images/app/discover.png
    /style/images/app/guide.png
    /style/images/app/ide.png
    /style/images/app/project-blue.png
    /style/images/app/project-green.png
    /style/images/app/project-grey.png
    /style/images/app/project-red.png
    /style/images/app/report.png
    /style/images/app/settings-blue.png
    /style/images/app/settings-green.png
    /style/images/app/settings-gray.png
    /style/images/app/settings-red.png
    /style/images/app/translator.png
    /style/images/app/user-blue.png
    /style/images/app/user-green.png
    /style/images/app/user-grey.png
    /style/images/app/user-red.png
    /style/images/app/workload-blue.png
    /style/images/app/workload-green.png
    /style/images/app/workload-grey.png
    /style/images/app/workload-red.png
    /style/images/app/twitter.png
    /style/images/app/forum.png
    /style/images/app/support.png
    Url of the imagePreview
    /style/images/finance/cost-blue.png
    /style/images/finance/cost-green.png
    /style/images/finance/cost-grey.png
    /style/images/finance/cost-red.png
    /style/images/finance/expense-blue.png
    /style/images/finance/expense-green.png
    /style/images/finance/expense-grey.png
    /style/images/finance/expense-red.png
    /style/images/finance/invoice-blue.png
    /style/images/finance/invoice-green.png
    /style/images/finance/invoice-grey.png
    /style/images/finance/invoice-red.png
    /style/images/finance/purchase-blue.png
    /style/images/finance/purchase-green.png
    /style/images/finance/purchase-grey.png
    /style/images/finance/purchase-red.png
    /style/images/finance/supplier-blue.png
    /style/images/finance/supplier-green.png
    /style/images/finance/supplier-grey.png
    /style/images/finance/supplier-red.png
    Url of the imagePreview
    /style/images/hr/boarding-blue.png
    /style/images/hr/boarding-green.png
    /style/images/hr/boarding-grey.png
    /style/images/hr/boarding-red.png
    /style/images/hr/holiday-blue.png
    /style/images/hr/holiday-green.png
    /style/images/hr/holiday-grey.png
    /style/images/hr/holiday-red.png
    /style/images/hr/recruitment-blue.png
    /style/images/hr/recruitment-green.png
    /style/images/hr/recruitment-grey.png
    /style/images/hr/recruitment-red.png
    /style/images/hr/trips-blue.png
    /style/images/hr/trips-green.png
    /style/images/hr/trips-grey.png
    /style/images/hr/trips-red.png
    Url of the imagePreview
    /style/images/marketing/material-blue.png
    /style/images/marketing/material-green.png
    /style/images/marketing/material-grey.png
    /style/images/marketing/material-red.png
    /style/images/marketing/price-blue.png
    /style/images/marketing/price-green.png
    /style/images/marketing/price-grey.png
    /style/images/marketing/price-red.png
    /style/images/marketing/product-blue.png
    /style/images/marketing/product-green.png
    /style/images/marketing/product-grey.png
    /style/images/marketing/provisioning-blue.png
    /style/images/marketing/provisioning-green.png
    /style/images/marketing/provisioning-grey.png
    /style/images/marketing/provisioning-red.png
    /style/images/marketing/registration-blue.png
    /style/images/marketing/registration-green.png
    /style/images/marketing/registration-grey.png
    /style/images/marketing/registration-red.png
    Url of the imagePreview
    /style/images/quality/access-blue.png
    /style/images/quality/access-green.png
    /style/images/quality/access-grey.png
    /style/images/quality/access-red.png
    /style/images/quality/audit-blue.png
    /style/images/quality/audit-dark-blue.png
    /style/images/quality/audit-green.png
    /style/images/quality/audit-grey.png
    /style/images/quality/audit-red.png
    /style/images/quality/database-blue.png
    /style/images/quality/database-green.png
    /style/images/quality/database-grey.png
    /style/images/quality/database-red.png
    /style/images/quality/fit2trade-blue.png
    /style/images/quality/fit2trade-green.png
    /style/images/quality/fit2trade-grey.png
    /style/images/quality/fit2trade-red.png
    /style/images/quality/incident-blue.png
    /style/images/quality/incident-green.png
    /style/images/quality/incident-grey.png
    /style/images/quality/incident-red.png
    /style/images/quality/ticketing-blue.png
    /style/images/quality/ticketing-green.png
    /style/images/quality/ticketing-grey.png
    /style/images/quality/ticketing-red.png
    Url of the imagePreview
    /style/images/store/office-blue.png
    /style/images/store/office-green.png
    /style/images/store/office-grey.png
    /style/images/store/office-red.png
    /style/images/store/order-blue.png
    /style/images/store/order-green.png
    /style/images/store/order-grey.png
    /style/images/store/order-red.png
    /style/images/store/review-blue.png
    /style/images/store/review-green.png
    /style/images/store/review-grey.png
    /style/images/store/review-red.png
    Url of the imagePreview
    /style/images/other/euro-blue.png
    /style/images/other/euro-green.png
    /style/images/other/euro-grey.png
    /style/images/other/euro-red.png
    /style/images/other/euro-light-blue.png
    /style/images/other/idea-blue.png
    /style/images/other/idea-green.png
    /style/images/other/idea-grey.png
    /style/images/other/idea-red.png
    /style/images/other/idea-light-blue.png

    Tags

    Allows you to specify the web interface tag that will be used as the section in the default Homepage. This is only useful if at least one "Publish to the homepage" option is checked. Just write the tag name and click Add. You can add multiple tags to include the web interface in different sections of the Homepage.

    Engine

    Allows you visualize the web interface's engine version and upgrade it to the latest engine version.