can we have customer journal added that can access the general ledger. most atime, when customer make an advance payment, posting it to customer account when service or goods has not been delivered make such receipt a liability. with the customer journal , one can receive such payment in a ledger created under current liability as advance payment. then when goods are delivered and invoice process in the customer account, such receipt can be reclassify to the customer account from the customer advance ledger.