On further analysis I found out that this was an ECC specifc issue. I am able to create a NB PO in ECC using the service master I used in SRM. However the moment I select PO type as ZSRM , it removes the IR_IND & gr_basedIV indicators & throws the error ( SE 650).
Is any other config reqd based on PO type.
Thanks
Kedar