I'd say it's a loss, even though you didn't get any points, you still had to pay a fine and spent a day in court not working.
It's absolute B.S that they can get away with lying under oath! TBH i have no respect at all for the police, they are all crooked sons of bitches who basically f**ked my life up at a young age to save their own jobs. Dogs of the highest order