External amount is the amount that you enter together with the quantity.
If you just use MBST or MIGO > cancel material document then you do not enter any external amount, then SAP just valuates the movement with the moving average and seeing zero in external amount is just evidence that no external amount was entered.