I did a quick search, but only found the reverse about allowing registrations to accept incoming PO numbers. We are looking to implement Purchase Order Forms internally, and wondering if anyone else has done so? Cases seems like a pretty logical place to do this, but I'd love to hear about other potential possibilities. Or if it's a terrible idea, give me some why's. Shouldn't matter, but this is a WordPress install.
I have done this a long time ago but it was very specific to the org's workflow. It involved a custom activity type, some autoupdating of a pdf template, and then an internal approval -> email -> offline vendor signature -> email/fax -> inbound civi email processor.
I'm not sure if cases would add anything unless there's more going on too.
You've said wordpress but possibly drupal webform plus this online signatures addon could be useful, i.e. the PO is a webform, and then it gets signed online by the vendor and stored in civi.