purchase order posting error

today 1-1-2014 posting >>error shows 1-1-2014 period is not exist

while editing ledger period =lederperiod ::find(purchparmtable.transdate)

its not allow to create purchase order …

general ledger >>setups>>periods >> status is closed …

dear all how can i achive…