public function processManualJournalAction()
 {
     $params = $this->_getParam('journal');
     $data = array('error' => 'Invalid parameters');
     if (is_array($params)) {
         $postingJournal = new PostingJournal();
         $postingJournal->populateWithArray($params);
         $postingJournal->userId = (int) Zend_Auth::getInstance()->getIdentity()->personId;
         $postingJournal->dateTime = date('Y-m-d H:i:s');
         $postingJournal->persist();
         $msg = 'Posting journal was successfully saved';
         $data = array('msg' => $msg);
     }
     $json = Zend_Controller_Action_HelperBroker::getStaticHelper('json');
     $json->suppressExit = true;
     $json->direct($data);
 }