Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Engineering

How to Find Out What You Can Claim

  • Last UpdatedNov 13, 2025
  • 3 minute read

This section explains what different users will see as a result of Q CLAIMLIST commands.

For this example, take the case of a database PIPE/PIPE, accessed by USERA, with two extracts. Users USERX1 and USERX2 are working on the extracts.

USERA creates a Pipe and flushes the database back to the owning database, PIPE/PIPE. The results of various Q CLAIMLIST commands by the three Users, together with the extract control commands which they have to give to make the new data available, are shown in the the image.

Notes: Q CLAIMLIST EXTRACT tells you what you can flush.

Q CLAIMLIST OTHERS tells you what you can't claim.

Querying extract claimlists

When you create an element, AVEVA E3D Design only sees it as a user claim, not an extract claim, until the element is flushed. It will then be reported as an extract claim (as well as a user claim, if it has not been unclaimed).

Note that a change in the claim status of an existing element will be shown by the appropriate Q CLAIMLIST command as soon as appropriate updates take place, but a user will have to GETWORK as usual to see the changes to the Model model data.

We recommend that:

  • Before you make a user or extract claim, you should do an EXTRACT REFRESH and GETWORK.

  • If you need to claim many elements to an extract, it improves performance if the elements are claimed in a single command, for example, by using a collection:

    EXTRACT CLAIM ALL FROM !COLL

Common Extract Commands

Q DBNAME

Returns the name of the database which you are actually writing to.

Q CLAIMLIST

Outputs a list of all elements currently claimed by yourself:

Q CLAIMLIST OTHE

Outputs a list of all elements currently claimed by other users who are accessing the same DB:

Q CLAIMLIST EXTRACT

Shows the extract claimlist for all the writable extracts in the MDB.

Q CLAIMLIST EXTRACT DB dbname

Shows the extract claimlist for the named extract DB.

Q CLAIMLIST EXTRACT FREE DB dbname

Shows the elements claimed to the current extract and not claimed to another extract or user. That is, the elements which can be released.

Q CLAIMLIST EXTRACT OTHER DB dbname

Shows the elements claimed to the current extract and claimed to another extract or user.

Q CLAIMLIST CONTROL DB dbname

Shows the extract claimlist for a CONTROLLED named extract DB.

Q DBAC

Queries the access mode of the database. DBAC can have the text settings CONTROL, UPDATE or MULTIWRITE.

Q DBCL

Queries the claim mode of the database. DBCL can have the text settings EXPLICIT or IMPLICIT.

Q LCLM

Queries whether or not the current element is claimed by another user. Returns TRUE or FALSE.

Command Syntax

>-- Q CLAIMLIST --+- OTHER -----.

                  |             |

                  |- EXTRACT ---+- OTHER --.

                  |             |          |

                  |             |- FREE ---|

                  |             |          |

                  |             ‘----------|

                  |                        |

                  |------------------------+-- DB dbname --.

                  |                                        |

                  ‘----------------------------------------+-->

In This Topic
Related Links
TitleResults for “How to create a CRG?”Also Available in