How projectrules Works

The projectrules area is where you declare which Project types create which kinds of Cases and the data that will be populated on those Cases. For example:

          "program": {
      "projectmap": {
         "projectassets": "custentity_nxc_project_assets[array]"
      },
      "projectrules": [{
            "//": "PM Annual",
            "project": [3],
            "case": {
               "type": 3,
               "custevent_nx_case_asset": "${project.custentity_nx_asset}",
               "custevent_nxc_case_assets": "${project.projectassets}",
               "details": "comments"
            },
            "interval": 12,
            "unit": "month",
            "create": true
         }],
   }, 

        

The projectrules area has an array of objects. Each object has the following properties:

In the following example:

          "case": {
      "type": 3,
      "custevent_nx_case_asset": "${project.custentity_nx_asset}",
      "custevent_nxc_case_assets": "${project.projectassets}",
      "details": "comments"
      }, 

        

Related Topics

General Notices