From someone I trust I was told a story about Austrian (or Austrian Arrows) sacking a purser for taking an open box of orange juice with her, before leaving the a/c for an overnight stop.
Although it is company policy that this is not allowed, she took it because the juice would have been thrown away and therefore she did not consider this as theft. Personally I agree with her - she stole rubbish, which did not contain some information and she did not violate any regulations regarding sanitation.
I think it is rather crazy to end the career of a reportedly fine crewmember this way, because of such a minor infraction which did not cause any harm or damage to the company. She was reported by the captain of the flight, after they had some argument.
Normally I do not trust such rumours, but as I said I trust the person I have the story from.
Regards, Bernhard