Preparation of purchase ledger invoices. Supporting the sales ledger function. Posting of purchase ledger transactions into general ledger.