In my Sandbox someone created a simple PO Release Procedure by using P Group & PO Value characteristics for demo purpose. Now I created new characteristics like P Org, P Group, Net Value, Company Code, Acct Assignment Category with new class (defined by me) and followed the standard procedure. When I checked through T Code OMGSCK there are no errors. Surprisingly, The PO status is 'Ordered' directly though I created a PO with Characteristic values as I defined in the characteristics. Please give your valuable inputs to me to debug this issue.