Home > Forum > Data sources > Dictionary with item lists?

Dictionary with item lists?
0

Please for the advice on the best way to implement the following scenario in WEBCON—specifically regarding the number and type of processes, as well as the interactions between them: I have company registry data that includes identification details (such as name, ID, and primary address) as well as information on owners (names, IDs, and contact details), the services offered (names and scope), and the locations where these services are provided (city, address, contact person, and phone number). The data is received periodically in Excel. A given company may have multiple owners, multiple services, and multiple service addresses associated with each service. In other words, this involves data that is best stored in item lists, but Dictionary can not contains a item list. It must be possible to retrieve, save, and utilize this registry data within other processes in WEBCON. Furthermore, the data should be updatable via bulk actions directly within the registry itself, as well as through one company can add or update via other WEBCON processes that consume the data. What is the best approach to building such a registry in WEBCON? Thank you in advance!

In reply to: Sébastien Anselment

Hi Angi,

to retrieve data out of process instances and make it accessible as a data source check the WEBCON internal views:

https://docs.webcon.com/docs/2026R2/Studio/ConnectionsAndDataSource/DataSources/DataSource_InternalBPSView

Maybe this can help you to set the relations between the instances.

Kind regards,
Sébastien

Hi Sébastien,
Thanks for the reply! As I understand it, by using WEBCON internal views, I can use an action in Process B to read data from Process A (object registration data) and write it into fields in Process B (a process for specific checks). The question is how once this data has been updated in Process B, I can write it back to Process A, specifically regarding data stored in an Item list. For other data i can use Start a workflow / Update related workflow instance, but what i do with item lists? I’m not quite sure how to achieve this, and I’m also wondering about the best way to implement such a scenario. Thanks again for any advice.

MVP
In reply to: Angi

Hi Sébastien,
Thanks for the reply! As I understand it, by using WEBCON internal views, I can use an action in Process B to read data from Process A (object registration data) and write it into fields in Process B (a process for specific checks). The question is how once this data has been updated in Process B, I can write it back to Process A, specifically regarding data stored in an Item list. For other data i can use Start a workflow / Update related workflow instance, but what i do with item lists? I’m not quite sure how to achieve this, and I’m also wondering about the best way to implement such a scenario. Thanks again for any advice.

Hi Angi,
for item lists there is currently no built in action that could handle from document b update item list in document a.

I've usually done this by:
1. Creating an action and a dedicated path on document a which pulled data from document b (and moved document a via this created path from document b with an action)
2. Use REST API - when you don't have a guarantee, that the document you need to update will be in a specific step, then you might consider using PATCH action on Element endpoint*


* https://developer.webcon.com/2026/resources/rest_api7.0/index.html#tag/PublicApiElements/paths/~1api~1data~1v7.0~1db~1%7BdbId%7D~1elements/post