$ 0 0 Parameter ID 'BES' does not populate the Purchase Order Number in ME23N. At least not in the systems I have access to. Instead, use a BDC string to set the purchase order number in the call transaction: