[IMP] Add purchase order optimization
[IMP] Use group propagation optiosn from procurement rule