The availability check takes place in APO. I've confused the issue by looking at ECC options as well as APO. The requirements is fairly simple, the ATP quantity in the product view of APO should be reduced by the quantity on EG category orders at the source location(so they can't promise against something else). Simply maintaining the ATP Check Control: Scope of Check in APO isn't giving the behaviour I expected.
Andy