Cost center restriction in AX 2012 R2 General Ledger

Hi

My client is having 3 Cost centers (A,B & C) under one legal entity. Client need to control default cost center to the user ie user from cost center A should be allowed to select only A in the Ledger default cost center. Regarding ledger offset cost center he should be allowed to select A,B & C.

Suggested workflow and the process and it works fine, but my client is not agreeing for workflow process, since the workflow will take some time to complete the default cost center validation and approve the journal. Client needs the journal to be posted automatically to avoid time delay from journal submission for the approval and posting…

Any solution for the above scenario.

Regards

Prabu