## Problem

During the creation of a maintenance report you get the following error message while saving the report: `Internal error [MainCompCounterLookup]: No parent component with own counter found.`

## Reason

While saving a maintenance report the system also updates the running hour counters of affected components. The counter value given in the report will be set for all sub-components without an independent counter. If the component you are creating the report for doesn't have an own counter, the system tries to find a parent component with an own counter - beginning from this component the counter update will be done for all sub-components.

If such a parent component with an independent counter cannot be found, the counter update of the related parent and sub-components cannot be performed. Only the component you are creating report for and their sub-components will be updated.

## Solution

Usually you'll have to find a parent component in the hierarchy that has an independent running hours counter. Find this component and use the Edit function for setting the checkbox Uses own counter.

*[PO]: Purchase Order  
*[AZA]: local folder
*[(PO]: Purchase Order  
*[RQ]: Requisition  
*[(RQ]: Requisition  
*[RfQ]: Request for Quotation  
*[(RfQ]: Request for Quotation  
*[SO]: Service Order  
*[(SO]: Service Order  
*[SQ]: Service Requisition  
*[(SQ]: Service Requisition  
*[SRfQ]: Service Request for Quotation  
*[OoB]: Open on Board  
*[(OoB]: Open on Board 
*[ART]: Average Running Time (operation hours per day) 
*[MC]: Master Contract
*[ADS]: Advantage Database Server (database engine used in previous versions of the ZeeBORN software)
*[.replic]: file extension for replication files (aka data transfer files)
