viflow logoknowledge base

Contact Us

Menu
en de
  • viflow product page
  • Support request

Contact Us

  • viflow knowledge base
  • Instructions
  • Modelling
  • Message "Object is already in use at a higher level"
Modelling

Message "Object is already in use at a higher level"

Applies to: viflow (abo | 9 |8 | 7) | Article: 3249918 | Updated on 05.05.2025

When modeling in viflow, the following message may appear:
The object is already used on a higher level and cannot be added.

When does this message appear?

You are modeling a process graphic and, among other things, are using processes already saved in the process model. New processes can be easily inserted into the graphic, and some existing processes in the process model can also be inserted – only for some of these processes will the above message appear.

Why does this message appear?

If this action were not intercepted, a recursion or infinite loop would occur. The process model could then no longer be loaded because the process structure would branch infinitely.

Due to the hierarchical structure (see the Process Structure window), a process cannot be both the "predecessor" and "successor" of another process. This message often occurs in process models that branch into many levels and have thus become confusing. The frequent reuse of individual processes can be one reason for this:

Processes that you only want to reference, along the lines of "see also...", are dragged from the process structure onto the graphic and thus quickly become subprocesses of the process currently being modeled. If this happens frequently and with many (main) processes that branch out to multiple levels, this effect is naturally amplified.

Delete

Not an error message, but a note!

This is therefore NOT an error message, but rather a warning that a process cannot be both a parent and a child of another process. Without intercepting this action, an infinite process tree (recursion) would be created, which would cause the program to crash.

What can I do to stop this message from appearing?

1. Avoid unnecessary nesting

Frequent reuse of processes creates many levels – often too many to fully understand and oversee the model.

Don't get me wrong: Of course, you can and should reuse individual viflow objects—that's the whole point, and it distinguishes viflow from tools without a database. Try to limit the reuse of main processes to the necessary minimum and occasionally review your work according to the following criteria:

  • Is the hierarchy of processes correct in the process model? Is it logical that (for example) the entire order processing, including all subprocesses, is contained in a quotation process?
  • Think about your colleagues. If you, as a modeler, have trouble with orientation, viewers have little chance of understanding the model and finding their way around.
  • Occasionally, treat yourself to a complete view of the entire model. We recommend expanding the entire process tree by clicking on the individual [+] symbols {{1}}. Starting at the very top of the process structure, the tree grows in length and width with each click.

2. Working with connectors

If you want to reference another process, use a connector that creates a link between the processes. Viewers of the WebModel can use the connectors to jump directly to the linked process. This keeps your process model clear, functional, and maintains a clear, logical structure.

Delete

How connectors work

You can find out how to use connectors in viflow in the following article in the viflow help:
››› Connectors – Connections between processes

All articles in Modelling

  • Permissions in viflow
  • Video: Working with draft and main version
  • Show users in org chart shape
  • Using the BPMN template in viflow
  • Turtle model in viflow (template and report)
  • Know how: Tips and tricks for viflow
  • viflow and AD integration: Benefits of using groups
  • Message "Object is already in use at a higher level"
Quicklinks
  • viflow international
  • viflow functions
  • Trainings
  • viflow life cycle
  • viflow system requirements
  • Remote support
  • viflow updates
SUBMIT SUPPORT REQUEST

Couldn't find a solution? Make a support request.

Submit a support request


FOLLOW US

We inform you regularly about current developments, trends and news around viflow. Just choose the format that's right for you.

Newsletter subscription
vilfow auf facebook ViCon auf Xing ViCon auf Linkedin vilfow auf youtube
Contact Central office

+49 511 696048-0

Sales

+49 511 696048-20

Support support@viflow.de
  • Contact
  • T&Cs
  • Conditions of Use
  • Privacy Statement
  • Legal Info

Copyright © 2003 – 2025 ViCon GmbH | viflow knowledge base | All rights reserved.

info@vicon.biz +49 511 696048-0
Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
  • Kontakt
  • AGB
  • Nutzungsbedingungen
  • Datenschutz
  • Impressum

Copyright © 2003 – 2021 ViCon GmbH | Funktionen | Alle Rechte vorbehalten.

info@vicon.biz +49 511 696048-0
Expand