---
updatedAt: 2025-06-16T23:16:40.000Z
agentTools:
  projectIndex: https://developers.directscale.com/llms.txt
---

# Client Default KPI: PVAccumulator and GroupVolumeTree

Every DirectScale client has default KPIs. `<PVAccumulator>` and `<GroupVolumeTree>` have to be set in your compensation plan, or you'll get errors.

## PVAccumulator

For `<PVAccumulator>`, you're going to call the main Personal Volume Accumulator.

For example:

```xml
    <VA_Personal Name="QS" AssociateBaseTypes="">
        <VolumeType>
            <DefVolType VolumeGroup="QV"/>
        </VolumeType>
    </VA_Personal>
```

Then set `<PVAccumulator Volume="QS" />`

***

***

## GroupVolumeTree

Set `<GroupVolumeTree>` to your main Group Volume, which is the `<TreeVolume>` name. For example, if you had a `<TreeVolume>` defined like so:

```xml
  <TreeVolumes>
    <TreeVolume Volume="PS" Tree="Enrollment" Name="TS" />
  </TreeVolumes>
```

Then, set `<GroupVolumeTree TreeVolume="TS" />`

Typically, these elements go after the `<Pools>` and before the `<Rules>`.

```xml
<Template>
    <ComPeriod> . . . </ComPeriod>
    <VolumeRanges> . . . </VolumeRanges>
    <Volumes> . . . </Volumes>
    <TreeVolumes> . . . </TreeVolumes>
    <Pools> . . . </Pools>

    <PVAccumulator Volume="PS" />
    <GroupVolumeTree TreeVolume="TS" />

    <Rules> </Rules>
    <KPIs></KPIs>
</Template>
```