Before a process app can be published or deployed to 
      Application
          Repository or
      exported to a file, it must pass validation. As you work with your process app,
      you can validate as you work to catch potential problems.
 
    To validate the open process app:
 
    In the Quick Access Toolbar, click 
      Validate.
 
    Details about the validation are displayed in the Validation Results.
      You can use the filtering options at the bottom to choose which types of
      message you want to view. (See 
      Limiting Validation Results.)
 
    By default, the name of any design element that contains errors appears
      in red in App Explorer. You can disable this feature or change the color on the
      
      General tab of the 
      SBM Composer
    Options.
 
    Note:  To optimize performance, the validation
        checks only those scripts that changed or were added since the process app was
        last validated. (See 
        
Troubleshooting Scripts
        for information about handling validation errors.) 
      
 
 
 
    Here are some typical situations that generate error
      and warning validation messages:
 
     
      - You used a process app, application, or table with a name that
        already exists in a deployment environment. 
      
 
 
      - One or more references in a process app are unresolved. 
      
 
 
      -  
        SBM Composer
        detects that a process app or a feature in a process app is incompatible with 
        SBM On-Demand
        deployment. You receive these error messages if you are working in 
        SBM On-Demand
        mode, or if you are working in 
        SBM On-Premise/PaaS
        mode and the 
        Include validation for On-Demand compatibility
        option is selected on the 
        General tab of the 
        SBM Composer
    Options dialog box, and if one
        or more of the following conditions is true: 
        
 
          - Scripts or triggers are included an application in the process
            app. 
          
 
 
          - A 
            Publish or 
            External Post transition is included in an
            application workflow. 
          
 
 
          - A 
            Post transition with an 
            Item link type that includes
            "triggers" is included in an application workflow. 
          
 
 
          - A transition that uses a 
            Trigger action type is included in an
            application workflow. 
          
 
 
          - A state that has a transition action with a 
            Trigger Received condition is included in an
            application workflow. 
          
 
 
          - The database name for a table name exceeds the maximum number of
            characters that are allowed. 
          
 
 
          - A table in the process app includes a 
            Folder field, 
            Company field, 
            Contact field, 
            Resolution Summary field, or 
            Resolution Description field. 
          
 
 
          - Various project and table privileges are selected for a role (for
            example, 
            View Item if Contact). 
          
 
 
        
 
       
 
    
 
    
 
   
 
Copyright © 2007–2019 Micro Focus or one of its affiliates. All rights reserved.