QAD 2017 Enterprise Edition > User Guides > Service/Support Management > Call Activity Recording > Calculating Coverage in CAR > Recalculating Charge Codes
  
Recalculating Charge Codes
Because the system applies limits to a line of detail based on the work code and service category, it recalculates the charge code whenever you change these fields.
Example: You record a labor operation for a call with a work code of PM, service category of Labor2, and quantity of 1. Based on these values, the system defaults a contract charge code of PM_CON.
After saving this line, you realize this operation is not part of the standard PM procedure, but is an additional repair that the technician made. So you return to the line and change the PM work code to REPAIR.
The system now searches for limits again, using the REPAIR/Labor2 combination rather than the PM/Labor2 combination. This can result in a different default charge code, like REP_CON. Or perhaps the contract does not cover the repair work, so the charge code changes from contract to billable.
Important: If you change the default charge code, then change the work code or service category, the system overrides your charge code when it recalculates the limits and coverage.
If you change the quantity on a line of detail, the system does not change the charge code unless an additional quantity exceeds coverage limits. In this case, the system uses the over-limit charge code.