Hi,
Why not create a new Account Assignment Category wherein it will allow you to create Purchase Order even without Material Code(short text instead). With this, you'll be able create a Purchase Order and subsequent documents such as GR and Invoice without affecting your inventory.
Thanks,
Harvey