Clarity: XOG-9006: Invalid entries in Burdening Matrix Associations or invalid Burdening Matrix used. No update is performed!

Document ID : KB000049564
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

Using the Clarity XML Open Gateway (XOG) client software, I am getting a warning message while performing Project team XOG write action in V13.

<ErrorInformation>
<Severity>warning</Severity>
<Description> XOG-9006: Invalid entries in Burdening Matrix Associations or invalid Burdening Matrix used. No update is performed!   </Description>
</ErrorInformation> 

Solution:

After performing the XOG WRITE action you can see that the project is updated or created.

This is a 'WARNING' error message.

The XOG Write XML file is missing the Burdening Associations for the project.

When performing a XOG WRITE action, the XML file must include the <BurdeningAssocs> elements to update this data.

For an example, when you perform a XOG READ action, include the argument to include burdening information.

SAMPLE PROJECT XOG READ XML:

<?xml version="1.0" encoding="UTF-8"?>
<NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_read.xsd">
<Header version="13.0.0.7032" action="read" objectType="project" externalSource="NIKU">
<!-- you change the order by simply swap 1 and 2 number in the name attribute -->
<args name="order_by_1" value="name"/>
<args name="order_by_2" value="projectID"/>
<args name="include_tasks" value="true"/>
<args name="include_dependencies" value="true"/>
<args name="include_subprojects" value="true"/>
<args name="include_resources" value="true"/>
<args name="include_baselines" value="true"/>
<args name="include_allocations" value="true"/>
<args name="include_estimates" value="true"/>
<args name="include_actuals" value="true"/>
<args name="include_custom" value="true"/>
 <args name="include_burdening" value="true"/>
</Header>
<Query>
<Filter name="projectID" criteria="EQUALS">myProject1000000</Filter>
</Query>
</NikuDataBus>   

The output XML file will contain the following:

<?xml version="1.0" encoding="UTF-8"?>
<NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_project.xsd">
<Header action="write" externalSource="NIKU" objectType="project" version="13.0.0.7032"/>
<Projects>
<Project active="true" approved="true" approvedForBilling="1" assgnPool="0" billingCurrencyCode="USD" billingType="S"       
 calculateFinancialMetrics="true" closed="false" currencyISOcode="USD" entityCode="CORP" equipmentExchageRateType="AVERAGE" evCalcMethod="0" 
 expenseExchageRateType="AVERAGE" financialStatus="H" finish="2012-12-31T17:00:00" format="0" fundingRisk="50" 
 investmentDefinedReinvestmentRate="0" investmentDefinedTotalCostOfCapital="0" laborExchageRateType="AVERAGE" lastUpdatedBy="admin" 
 lastUpdatedDate="2012-03-04T13:13:26" managerResourceID="admin" materialExchageRateType="AVERAGE" name="myProject1000000" 
 openForTimeEntry="true" pageLayoutCode="projmgr.projectPageFrame" percentCalcMode="0" percentComplete="0" 
 plannedCostFinish="2013-01-01T00:00:00" plannedCostStart="2012-01-01T00:00:00" plannedCostTotal="100" plannedMIRR="-1" plannedNPV="-100" 
 plannedROI="-1" priority="10" processCode="IT" progress="0" projectID="myProject1000000" requiredForScenarios="false" 
 setBudgetValuesEqualToPlannedValues="false" stageCode="CSK_INITIATION" start="2012-01-01T08:00:00" status="1" 
 syncInvestmentAndBudgetDates="false" template="false" trackMode="2" useSystemDefinedReinvestmentRate="true"  useSystemDefinedTotalCostOfCapital="true">
<ProjectBaselines/>
<Resources/>
<Tasks/>
<Dependencies/>
<Subprojects/>
<Allocations/>
<scenarioDependencies/>
<InvestmentAssociations>
<Allocations/>
<Hierarchies/>
</InvestmentAssociations>
<CustomInformation>
<ColumnValue name="partition_code">NIKU.ROOT</ColumnValue>
<ColumnValue name="my01_cust_strin">aa</ColumnValue>
<ColumnValue name="obj_objective">Administrator's Project</ColumnValue>
<ColumnValue name="obj_request_category">category104</ColumnValue>
<ColumnValue name="obj_request_type">type100</ColumnValue>
</CustomInformation>
<General addedBy="admin" addedDate="2012-02-28"/>
<OBSAssocs complete="false">
<OBSAssoc id="CORP_Financial_Department" name="CORP Financial Department" unitPath="/00000000"/>
</OBSAssocs>
 <BurdeningAssocs> 
<BurdeningAssoc transactionType="L"/>
 <BurdeningAssoc transactionType="M"/>
 <BurdeningAssoc transactionType="X"/>
 <BurdeningAssoc transactionType="Q"/>
 </BurdeningAssocs>
</Project>
</Projects>
</NikuDataBus>   

Keywords: CLARITYKB, how-to, configuration