Can we do departmental accounting by specifying GL accounts/codes against the PO header?

We've encountered companies who have attempted to use User-Defined (Additional) Fields, against the Purchase Orders module, as a way to accomplish departmental/divisional accounting.  It is not possible to do departmental accounting in DBA by simply specifying GL accounts/codes against a Purchase Order, so we recommend not trying to set up User-Defined (Additional) Fields for this purpose.  It will only lead to confusion as someone will ultimately, mistakingly perceive those fields to be true departmental/divisional accounting codes, which they are not.