Task generation in the To Do List - Intergraph Smart P&ID - 11 - Help - Intergraph

Intergraph Smart P&ID Help

Language
English
Product
Intergraph Smart P&ID
Search by Category
Help
Smart P&ID Version
11
Smart Engineering Manager Version
12
SmartSketch Version
11

After modifying data in Aspen Basic Engineering, it is exported by issuing the PFD that contains the data. Issuing is a manual process performed in ABE.

Data exchange between ABE and Smart P&ID is handled via Xalt, which monitors the ABE database at regular intervals specified by a scheduler. The schedule times are determined as follows

  • The scheduler begins from the time the XaltIntegration service was last started.

  • The scheduler frequency is set by the Pull Interval value in the SPID-ABE Integration Module of the Smart P&ID Web API Configuration Utility:

    Pull Interval

    The Pull Interval can have a value between 1 min. and 1440 min. (24h).

If ABE data was issued since the previous time the scheduler was run, Xalt triggers extraction of the ABE data into Smart P&ID, resulting in the generation of tasks in the To Do List. The types of tasks generated depend on which ABE related items already exist in the database and the latest data that comes from ABE.

The following video (approx. 3½ minutes) describes the processes involved in generating ABE tasks in the To Do List and how data changes in ABE affect the task types:

The following video (approx. 5 minutes) describes how Smart P&ID items generated from ABE equipment and streams are handled and placed in the Design Window:

General

The way that tasks are generated depends on the item type:

  • For streams, the behavior is the same as for any other regular integration item. When a stream is created, updated or deleted in ABE, a task of the relevant type appears in the To Do List.

  • For equipment, a single ABE source item can specify a number of items in the Smart P&ID detailed design. Also, each item of equipment can be represented by a symbol or an entire assembly.

When a change is made in ABE for equipment, the software calculates the difference between the number of related items currently in the database and the current value of NumberRequired among the data retrieved from ABE. According to the result, Create, Update, and Delete tasks are generated in the To Do List for equipment based on the criteria described below.

When the To Do List is open, if a change takes place in ABE, a message is displayed. On the toolbar, select Refresh PPM All Outputs Graphic to synchronize the To Do List with the latest ABE data.

Create tasks for equipment

Create tasks are generated under the following conditions:

  • If a new ABE source item is created where no related items currently exist in the database, only Create tasks are generated.

  • If NumberRequired is greater than the number of related items currently in the database, Create tasks are generated for the required additional items.

  • If no items exist in the database and NumberRequired = 1, the item tag of the equipment to be created will have no suffix value.

  • If items already exist in the database and NumberRequired = 1, the item remaining after all the other items are deleted will retain the suffix it had previously. If required, the suffix can be removed manually in Smart P&ID.

  • If a task was not executed and it is not required the next time data is retrieved, the task is deleted from the To Do List; for example: out of 3 Create tasks, the first 2 tasks were executed to create items in the database, but the remaining Create task was not executed. On the next retrieve, if NumberRequired changed from 3 to 2, the Create task that was not executed is no longer needed and is therefore removed from the To Do List automatically.

Update tasks for equipment

Update tasks are generated under the following conditions:

  • Data values for an existing item were changed in ABE.

  • Data was changed manually in Smart P&ID for a property whose previous value came from ABE.

  • When an Update task is executed for an assembly that is in a stockpile, only the properties of the main item of the assembly are updated.

  • After an assembly created from ABE is placed in the Design Window, it is split into individual symbols and any updates are made only to the symbol that was the main assembly item. See also Propagation of ABE properties in an assembly.

  • If a new data value is added for a property in Smart P&ID, an Update task will not be generated the next time ABE data is retrieved.

  • A new Update task that is generated for changes made in ABE will replace any unexecuted related Update task in the To Do List.

Delete tasks for equipment

Delete tasks are generated under the following conditions:

  • If the source item was deleted in ABE, Delete tasks are generated for all the related items currently in the database.

  • If the value of NumberRequired is less than the number of related items currently in the database, Delete tasks are generated for the surplus items.

  • When a Delete task is executed for an assembly that was placed in a drawing, only the main item of the assembly is deleted from the drawing.

  • When a Delete task is executed for an assembly that is still in a stockpile, the entire assembly is deleted from the stockpile.

  • A Delete task will override any existing related Update tasks in the To Do List that were not executed and will trigger deletion of these Update tasks.