# Bulk Configuration of Drivers

### Configuring drivers for multiple nodes

1. To configure drivers for multiple nodes at once, click **Configure Drivers->Bulk Configure.**&#x20;

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2Fmaw5GcW5TmGsecic3PAT%2Fimage.png?alt=media&#x26;token=95ca853c-543e-4c44-b243-42289cc3504c" alt=""><figcaption><p><strong>Click 'Bulk Configure'</strong></p></figcaption></figure>

2. Check on the required nodes to select them all together as shown below.&#x20;

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FyV2WxDJo1TxkQuDeV7az%2Fimage.png?alt=media&#x26;token=15096d96-b06d-474a-ae0b-e66a0b24246f" alt=""><figcaption><p><strong>Select the nodes to configure</strong></p></figcaption></figure>

3. Click on the **Editor Driver Inputs** option in the menu bar at the bottom of the screen which opens the Bulk Edit window.

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FS2OhScoiLMB1g327OKbq%2Fimage.png?alt=media&#x26;token=ee1c53f4-9cd2-4ea2-a5bf-84f165cccc64" alt=""><figcaption><p><strong>Click on 'Editor Driver Inputs'</strong></p></figcaption></figure>

4. In the window, you can configure the driver, the driver method, the input value type and the distribution method (if applicable) for the drivers selected. Click **Apply.**

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FZuo0f4a8snoUDuAhRKC6%2Fimage.png?alt=media&#x26;token=be84f1e9-d583-4f96-bcee-77820ccab29e" alt=""><figcaption><p><strong>Bulk Edit</strong></p></figcaption></figure>

This way, multiple nodes can be configured simultaneously with the same driver and the driver method. The input values can then be entered for each of the nodes separately as required.

### Configuring Template Nodes

For models consisting of templates, driver configuration for the template nodes can be done using this option.&#x20;

The user is given a pop-up window to configure the template nodes once, after which ValQ automatically assigns the respective driver nodes for each level based on the lineage.

i.e., suppose the *Sales(*&#x6E;ode) is the driver of the *Other Income* template node. By configuring it only once as shown in the below example, all the regions' respective *Sales* node is configured as the driver for the corresponding region's *Other Income* node.&#x20;

1. Click **Configure Drivers->Configure Driver in Template.**

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FMg68IBeHfGlWnytuvB76%2Fimage.png?alt=media&#x26;token=498d699d-4b4b-45fb-ac3a-ef2ad103c88c" alt=""><figcaption><p><strong>Configure Driver in Template</strong></p></figcaption></figure>

2. A pop-up window that contains all the templates and template nodes in the model opens.

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FeuxqY4JKxoeajlH3vDxa%2Fimage.png?alt=media&#x26;token=9736a2b0-3f3a-4f30-9cb9-3a7e60907a02" alt="" width="563"><figcaption><p><strong>Template nodes</strong> </p></figcaption></figure>

3. Configure the driver inputs for the required template nodes by keying in the driver node name, the driver method, the input value, and the distribution (if applicable).

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FbmrsyvHmLRtgFg48o3g8%2Fimage.png?alt=media&#x26;token=4857f2f9-b250-4b9b-95a2-971e928b76ec" alt="" width="563"><figcaption><p><strong>Driver Based Inputs for Template</strong></p></figcaption></figure>

4. Click **Apply.** All the template nodes would be configured at once, based on their respective source keys as shown below.

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FviSUZT4bzHvwWFB2ynlE%2Fimage.png?alt=media&#x26;token=29e39eb2-2af3-4b78-9fc4-16561ed39f90" alt=""><figcaption><p><strong>Driver configuration for template nodes</strong> </p></figcaption></figure>

{% hint style="info" %}
Can I use the Bulk Configure option for the template nodes? What is the difference between bulk configure and configure driver in template?

**-Bulk Configure** configures multiple nodes (similar or different named nodes), with **the same driver from the same series and lineage.**

-Use the **Configure Driver in Template** option to specifically configure template nodes. This ensures that **the driver nodes are chosen from their respective lineage.**
{% endhint %}

### Reset Drivers and Values

1. To reset all the driver configurations, choose **Configure Drivers->Reset->Reset Driver.**&#x20;
2. To reset only the input values configured in the driver while retaining other information, choose **Configure Drivers->Reset->Reset Values.**

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FAQfjLdjd51IDhT9PArEc%2Fimage.png?alt=media&#x26;token=f30f6351-64f6-47ee-8a97-1e69493e3405" alt=""><figcaption><p><strong>Reset</strong> </p></figcaption></figure>

3. To reset the driver inputs in the template nodes, choose **Configure Drivers->Reset->Reset Template.**&#x20;

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FhzuXio98fRPAZJzynOC0%2Fimage.png?alt=media&#x26;token=b67419e9-13dd-472d-9301-1f53277ba888" alt=""><figcaption><p><strong>Reset Template</strong></p></figcaption></figure>

* Choose the required nodes and click **Reset** which resets the driver configurations in the selected template nodes. Check **Reset Only Values** to reset only the input values.

<figure><img src="https://261229348-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FmXNCTvPRjJZj6UunHBgb%2Fuploads%2FX1olhNzL0pWjo8A8jMxh%2Fimage.png?alt=media&#x26;token=e6e296f6-4423-4b30-a6f4-5e794a00afe9" alt="" width="375"><figcaption><p><strong>Reset Template Node Drivers</strong></p></figcaption></figure>
