Loading

Calculation Matrix export via VBT is missing the %vlocity_namespace%__CalculationMatrixRow__c node in the calculationmatrixname_version.json file.

Data pubblicazione: Apr 27, 2026
Descrizione

When exporting a Calculation Matrix using the Vlocity Build Tool (VBT), the exported calculationmatrixname_version.json file may be missing the %vlocity_namespace%__CalculationMatrixRow__c node.

In a successful export, this node acts as the navigation link to the associated rows.json file. When this node is missing, the relationship between the matrix version and its data is severed, resulting in an incomplete DataPack that lacks all critical row and column values.

Risoluzione

To ensure consistent exports regardless of matrix size, you must switch to a Version-Based Export strategy. This bypasses the API chunking logic entirely.

Step-by-Step Fix:

  1. Open your Vlocity Build Tool Job File (.yaml).

  2. Add the following parameter to your configuration:

    • separateMatrixVersions: true

When separateMatrixVersions: true is enabled, the VBT uses a custom JavaScript export path. Instead of receiving data in potentially "overwrite-prone" chunks from the API, it executes a single query to retrieve all rows at once for the matrix version. This ensures that the %vlocity_namespace%__CalculationMatrixRow__c node is always present and correctly points to the rows.json file, regardless of how large the matrix is.

Numero articolo Knowledge

005319593

 
Caricamento
Salesforce Help | Article