You cannot cancel a fully received purchase order
Is there any possible way of cancel a purchase order that have already been fully received?
Imagine the item in the PO line is 0003 and only after the reception we detect the item should've been 0002, for instance.
This happened because the user, by mistake, changed the master item's description, from 0002 to 0003, when he intended to create a new master item 0003. This change is automatically reflected in the PO. So, he thought he was buying 0003 but actualy it's really pointing to master item 0002.
We already changed the item description again to 0002 and created a new 0003, but now we cannot cancel de PO line so that we can create a new line for the correct item 0003.