Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Automatically translated by Lango

...

Algemeen

Changing fields Velden in bulk is an efficient way to adjust a specific field in a large number of objects with a new value. Examples of updating fields in bulk might be:

  • Change the supplier of a certain list of assets into a new supplier

  • Change the manager of a certain list of (employee) contacts in a new manager

  • Change the owner contact of a list of buildings in a new owner contact

These examples could be done manually, one by one. However, it can be a tedious process, having to update every object manually. It is more efficient to let Workplace Management do the same process in bulk to save ourselves from doing a lot of manually intensive and time-consuming work.

Changing data in bulk is a default feature in Workplace Management that can be initiated via a list page or a standard report as an administrator user.

Info

For objects that use a workflow process (e.g. reservation, request, or work order), it can be necessary to stop and restart the workflow, after a specific field is updated. If the field updated in bulk is used to determine which user(s) will get the task in the workflow, then the workflow needs to be stopped and started again to actually generate the task for those user(s). Usually generating the task for the user(s) is done when the workflow arrives in a particular status. Stopping and starting the workflow is necesarry, if the workflow will not go to a different status, but the task for the user(s) do need to be generated.
For more information on how to stop and start the workflow of a specific object, see: Starting and stopping workflows.

Starting and stopping workflows in bulk (for a list of objects) currently requires customization. For more information, see: Update the workflow status in bulk in the customization section

Updating a field in bulk

Updating a field in bulk is always done via a list of objects. This list can be the result of searching on a specific object (for instance, using advance search on the persons search to return a list of all persons with a certain manager) or using pre-defined reports.

In the list, the following pre-conditions are necessary:

  • The rows in the list have a multi select option enabled

  • The ‘Selection' option with the sub option ‘Update fields’ is available

...

Not all lists might have the option to select or to update fields, since it is either not relevant or not intended to do this with that specific list.

Note

Correct modes

If a certain field is not editable when opening a specific object, it is most likely also not possible to edit the field in bulk via a list of objects. To make sure it is allowed to edit the field in bulk, correction mode needs to be enable on the list. For more information on using the correct mode, see: Correct mode

To actually preform the bulk update:

  1. Select the objects (rows) that have to be updated by clicking on the ‘Selection box’ in front of the relevant rows (or select all rows in one go via the top selection button);

  2. Click on the ‘Update fields’ button;

  3. Select the field that should be updated; (this pull down of fields to choose from contains all fields available for the object and not only the fields displayed on the specific page)

  4. Select the value the field should be updated to;

  5. Click ‘Ok’ to update.

...

wijzigen is een efficiënte manier om een specifiek veld in een groot aantal objecten aan te passen met een nieuwe waarde. Voorbeelden van velden in bulk bijwerken kunnen zijn:

  • De leverancier van een bepaalde lijst met bedrijfsmiddelen wijzigen in een nieuwe leverancier

  • De manager van een bepaalde lijst met (werknemers)contacten wijzigen in een nieuwe manager

  • Het eigenaarscontact van een lijst met gebouwen wijzigen in een nieuw eigenaarscontact

Deze voorbeelden kunnen handmatig worden gedaan, één voor één. Het kan echter een vervelend proces zijn om elk object handmatig bij te werken. Het is efficiënter om Workplace Management hetzelfde proces in bulk te laten uitvoeren, zodat we onszelf veel handmatig intensief en tijdrovend werk kunnen besparen.

Gegevens in bulk wijzigen is een standaardfunctie in Workplace Management die kan worden gestart via een lijstpagina of een standaardrapport als beheerdergebruiker.

Info

Voor objecten die gebruikmaken van een workflowproces (bijvoorbeeld een reservering, aanvraag of werkorder) kan het nodig zijn om de workflow te stoppen en opnieuw te starten nadat een specifiek veld is bijgewerkt. Als het veld dat in bulk wordt bijgewerkt, wordt gebruikt om te bepalen welke gebruiker(s) de taak in de workflow krijgen, dan moet de workflow worden gestopt en opnieuw worden gestart om de taak daadwerkelijk voor die gebruiker(s) te genereren. Gewoonlijk wordt de taak voor de gebruiker(s) gegenereerd wanneer de workflow een bepaalde status heeft. Stoppen en starten van de workflow is noodzakelijk als de workflow niet naar een andere status gaat, maar de taak voor de gebruiker(s) wel moet worden gegenereerd.
Zie voor meer informatie over het stoppen en starten van de workflow van een specifiek object: Workflows starten en stoppen.

Het starten en stoppen van workflows in bulk (voor een lijst met objecten) vereist momenteel maatwerk. Zie voor meer informatie: /wiki/spaces/KB/pages/616759321 in het aanpassingsgedeelte

Een veld in bulk bijwerken

Een veld in bulk bijwerken gebeurt altijd via een lijst van objecten. Deze lijst kan het resultaat zijn van het zoeken op een specifiek object (bijvoorbeeld door geavanceerd te zoeken op personen om een lijst te krijgen van alle personen met een bepaalde manager) of door vooraf gedefinieerde rapporten te gebruiken.

In de lijst zijn de volgende voorwaarden noodzakelijk:

  • De rijen in de lijst hebben een meerkeuzeoptie ingeschakeld

  • De optie 'Selectie' met de suboptie 'Velden bijwerken' is beschikbaar

...

Niet alle lijsten hebben de optie om velden te selecteren of bij te werken, omdat het niet relevant is of niet de bedoeling is om dit te doen met die specifieke lijst.

Note

Correctieve modi

Als een bepaald veld niet bewerkbaar is bij het openen van een specifiek object, dan is het hoogstwaarschijnlijk ook niet mogelijk om het veld in bulk te bewerken via een lijst met objecten. Om ervoor te zorgen dat het veld wel in bulk bewerkt mag worden, moet de correctiemodus ingeschakeld zijn op de lijst. Voor meer informatie over het gebruik van de correctiemodus, zie: Correctieve modus

Om de bulkupdate daadwerkelijk uit te voeren:

  1. Selecteer de objecten (rijen) die moeten worden bijgewerkt door op het 'Selectievakje' voor de relevante rijen te klikken (of selecteer alle rijen in één keer via de bovenste selectieknop);

  2. Klik op de knop 'Velden bijwerken';

  3. Selecteer het veld dat moet worden bijgewerkt; (deze pulldown van velden om uit te kiezen bevat alle velden die beschikbaar zijn voor het object en niet alleen de velden die op de specifieke pagina worden weergegeven)

  4. Selecteer de waarde waarnaar het veld moet worden bijgewerkt;

  5. Klik op 'Ok' om bij te werken.

Note

Opmerking: Het is niet mogelijk om deze actie ongedaan te maken. Gebruik deze functionaliteit dus voorzichtig.

...

image-20240614-132520.png