Exemplo n.º 1
0
 function readlineLeumi($line, $account)
 {
     //leumi wtf???
     //if(strlen($line)==56)
     //	return false;
     $refnum = ltrim(substr($line, 0, 7), '0');
     if ($refnum > 0) {
         $bank = new Bankbook();
         $bank->account_id = $account;
         $bank->refnum = $refnum;
         //ltrim(substr($line,22,7),' ');
         $bank->details = iconv("ISO-8859-8", "utf-8", hebrev(iconv("ibm862", "ISO-8859-8", substr($line, 16, 14))));
         $bank->date = "20" . substr($line, 12, 2) . "-" . substr($line, 10, 2) . "-" . substr($line, 8, 2);
         $sighn = substr($line, 32, 1) . '1';
         $value = ltrim(substr($line, 33, 12), '0 ') * $sighn;
         $bank->sum = $value;
         //$zachot-$hova;
         $sighn = substr($line, 46, 1) . '1';
         $bank->total = ltrim(substr($line, 47, 12), '0 ') * $sighn;
         if (!$bank->searchBankbook()) {
             //mybe save output? num
             $bank->extCorrelation = 0;
             return $bank->save();
         }
     }
 }