G/L Setup

I am currently facing a challenge with my database. I have allocated users a posting period using the user setup (allow posting from 13/02/12 to 13/02/12) and then in the general ledger setup the posting period is set to 01/01/12-31/12/12. If the users post entries to a date that is not in their range it accepts it and doesnt warn about the transaction being out of the posting date range.

I need help in differentiating the two setups(general ledger setup and user setup).