I am working with Manufacturing apps in Thingworx 8.5. I have created a new availability KPI that I want to display on the Production KPI mashup.
I have done the following:
- On all my templated I have overridden the KPInames service to include the new KPI
- I updated the GetEquipmentNetworkForKPIs service with the underlying PopulateProductionKPIsTreeGrid service to include the KPI in the InfoArray on the PTC.Factory.PlantStatusUtils thing.
- I also updated the PTC.Factory.PlantStatusTreeDataShape and PTC.Factory.EquipmentStatusTreeDataShape to include the new KPI.
On the advanced tree grid widget in the mashup I can see the new KPI but when I select it to include it in the grid columns it is not shown when the mashup is loaded.
Any advice on why this is happening and how to allow me to do this?
Go to Solution.
I managed to resolve the issue by overriding the services that populate the tree widget and updating the datashapes linked to the services.
The relevant services were:
View solution in original post