IS THIS COMMON PRACTICE?

1st I'll admit that I have been wrong on many occasions. Let's get that out front. I do not agree with the following however, maybe I'm old fashioned. If I'm wrong, tell me please. I'm a big boy.
Who pays for the mistake?
Scenario #1.....Parts employee working the counter fails to bill 2 rotors on an RO and mistakenly only bills 1, but puts 2 across the shop counter. 2 weeks later it is discovered the error in his ways. Customer pay, no way to recoup. Parts manager bills employee full retail and takes it out of his paycheck.
Scenario #2....Similar to #1 except it's a warranty part billed on the incorrect line on an RO and doesn't get paid on the claim. Parts manager bills employee full retail and takes it out of his paycheck.
Am I wrong to think that this is not right? Is that not the cost of doing business? All make mistakes and it's my thought that we should learn from them and not repeat the same ones. Now, if there is a parts employee consistently making these mistakes, then yes, there is a problem. put him/her in the delivery truck or send him/her to be a service porter or launch him/her. Charge the loss to parts policy and move on.
Please let me know your thoughts...................
Who pays for the mistake?
Scenario #1.....Parts employee working the counter fails to bill 2 rotors on an RO and mistakenly only bills 1, but puts 2 across the shop counter. 2 weeks later it is discovered the error in his ways. Customer pay, no way to recoup. Parts manager bills employee full retail and takes it out of his paycheck.
Scenario #2....Similar to #1 except it's a warranty part billed on the incorrect line on an RO and doesn't get paid on the claim. Parts manager bills employee full retail and takes it out of his paycheck.
Am I wrong to think that this is not right? Is that not the cost of doing business? All make mistakes and it's my thought that we should learn from them and not repeat the same ones. Now, if there is a parts employee consistently making these mistakes, then yes, there is a problem. put him/her in the delivery truck or send him/her to be a service porter or launch him/her. Charge the loss to parts policy and move on.
Please let me know your thoughts...................