mylal01

Project Xog Project Update

Blog Post created by mylal01 Employee on Apr 9, 2018

Hello Friends,

 

This is small info I found in standard Project XOG while existing projects in ppm version15.3.

 

If we are updating the projects and we put name="" in the xog,then we see ppm updating the project name=project ID

 

Sample Xog to update project ID=PR2106

<NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_project.xsd">
<Header action="write" externalSource="NIKU" objectType="project" version="15.3.0.200"/>
<Projects>
<Project active="true" allowAssignedTasksOnly="0" approved="false" approvedForBilling="1" assgnPool="0" billingCurrencyCode="USD" billingType="S"
budgetCostFinish="2018-04-09T17:00:00" budgetCostStart="2018-04-09T00:00:00" calculateFinancialMetrics="true" closed="false"
costType="OPERATING" currencyISOcode="USD" equipmentExchageRateType="AVERAGE" evCalcMethod="0" expenseExchageRateType="AVERAGE"
financialStatus="H" finish="2018-04-09T17:00:00" format="0" investmentDefinedReinvestmentRate="0" investmentDefinedTotalCostOfCapital="0"
laborExchageRateType="AVERAGE" lastUpdatedBy="admin" lastUpdatedDate="2018-04-09T12:57:13" managerResourceID="admin"
materialExchageRateType="AVERAGE" name="Test_Project" openForTimeEntry="true" pageLayoutCode="projmgr.projectPageFrame" percentCalcMode="0"
percentComplete="0" plannedCostFinish="2018-04-09T17:00:00" plannedCostStart="2018-04-09T00:00:00" priority="10" progress="0" projectID="PR2106"
requiredForScenarios="false" setBudgetValuesEqualToPlannedValues="true" start="2018-04-09T08:00:00" status="0"
syncInvestmentAndBudgetDates="true" template="false" trackMode="1" useSystemDefinedReinvestmentRate="true" useSystemDefinedTotalCostOfCapital="true">
<ProjectBaselines/>
<Resources/>

</Project>
</Projects>

</NikuDataBus>

 

With above xog, the name of the project updates to Test_Project.

 

Sample Xog to update project ID=PR2106 with name field blank.

 

<NikuDataBus xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../xsd/nikuxog_project.xsd">
<Header action="write" externalSource="NIKU" objectType="project" version="15.3.0.200"/>
<Projects>
<Project active="true" allowAssignedTasksOnly="0" approved="false" approvedForBilling="1" assgnPool="0" billingCurrencyCode="USD" billingType="S"
budgetCostFinish="2018-04-09T17:00:00" budgetCostStart="2018-04-09T00:00:00" calculateFinancialMetrics="true" closed="false"
costType="OPERATING" currencyISOcode="USD" equipmentExchageRateType="AVERAGE" evCalcMethod="0" expenseExchageRateType="AVERAGE"
financialStatus="H" finish="2018-04-09T17:00:00" format="0" investmentDefinedReinvestmentRate="0" investmentDefinedTotalCostOfCapital="0"
laborExchageRateType="AVERAGE" lastUpdatedBy="admin" lastUpdatedDate="2018-04-09T12:57:13" managerResourceID="admin"
materialExchageRateType="AVERAGE" name="" openForTimeEntry="true" pageLayoutCode="projmgr.projectPageFrame" percentCalcMode="0"
percentComplete="0" plannedCostFinish="2018-04-09T17:00:00" plannedCostStart="2018-04-09T00:00:00" priority="10" progress="0" projectID="PR2106"
requiredForScenarios="false" setBudgetValuesEqualToPlannedValues="true" start="2018-04-09T08:00:00" status="0"
syncInvestmentAndBudgetDates="true" template="false" trackMode="1" useSystemDefinedReinvestmentRate="true" useSystemDefinedTotalCostOfCapital="true">
<ProjectBaselines/>
<Resources/>

 

</Project>
</Projects>

 

</NikuDataBus>

 

With above xog, the name of the project updates with the value of project ID, so now the name of the project is refreshed to PR2106 automatically.

 

Outcomes