Ignore:
Timestamp:
Feb 10, 2016, 10:34:00 PM (9 years ago)
Author:
chronos
Message:
  • Fixed: New lines in log of finance charge.
  • Fixed: Use non static call to Scheduler method from command line.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/Finance/Manage.php

    r793 r799  
    209209          array('BillingPeriodLastDate' => TimeToMysqlDateTime($Period['To'])));
    210210      }
    211       $Output .= '<br />';
     211      $Output .= "\n";
    212212    }
    213213    return($Output);
     
    249249  {
    250250    // Update customers
    251     $Output = 'Měním zákazníky...<br>';
     251    $Output = 'Měním zákazníky...'."\n";
    252252    $this->TableUpdateChanges('Member');
    253253
    254254    // Update finance charge
    255     $Output = 'Měním aktuální parametry sítě...<br>';
     255    $Output = 'Měním aktuální parametry sítě...'."\n";
    256256    $this->TableUpdateChanges('FinanceCharge');
    257257
    258258    // Update services
    259     $Output .= 'Aktualizuji služby....<br>';
     259    $Output .= 'Aktualizuji služby....'."\n";
    260260    $this->TableUpdateChanges('Service');
    261261
    262262    // Update customer service selections
    263     $Output .= 'Aktualizuji výběr služeb zákazníků....<br>';
     263    $Output .= 'Aktualizuji výběr služeb zákazníků....'."\n";
    264264    $this->TableUpdateChanges('ServiceCustomerRel');
    265265
     
    281281    $Overall = $DbResult->fetch_array();
    282282
    283     $Output .= 'Datum: '.date('j.n.Y').'<br />';
     283    $Output .= 'Datum: '.date('j.n.Y')."\n";
    284284
    285285    $DateParts = explode('-', $Overall['Date']);
     
    292292    $Row = $DbResult->fetch_row();
    293293    $TotalMemberCash = $Row[0];
    294     $Output .= 'Stav pokladny: Členové('.round($TotalMemberCash).')<br/>';
     294    $Output .= 'Stav pokladny: Členové('.round($TotalMemberCash).')'."\n";
    295295
    296296    $DbResult = $this->Database->query('SELECT SUM(`Product`.`Consumption`) AS `Consumption` FROM `StockSerialNumber` '.
     
    301301
    302302    $SpravaCelkem = $Finance->Sprava * $Finance->SpravaUsers;
    303     $Output .= 'Kontrola placení (Zaplaceno-Sprava-Internet): '.$Finance->TotalPaid.'-'.$SpravaCelkem.'-'.$Finance->Internet.'='.($Finance->TotalPaid - $SpravaCelkem - $Finance->Internet).'<br />';
     303    $Output .= 'Kontrola placení (Zaplaceno-Sprava-Internet): '.$Finance->TotalPaid.'-'.$SpravaCelkem.'-'.$Finance->Internet.'='.($Finance->TotalPaid - $SpravaCelkem - $Finance->Internet)."\n";
    304304
    305305    // Zkontrolovat odečtení měsíčního poplatku
    306     $Output .= 'Kontrola odečtení poplatků: Poslední měsíc-'.$MonthLast.' Aktuální měsíc-'.$MonthCurrent.'<br />';
     306    $Output .= 'Kontrola odečtení poplatků: Poslední měsíc-'.$MonthLast.' Aktuální měsíc-'.$MonthCurrent."\n";
    307307    if($MonthCurrent != $MonthLast)
    308308    {
    309       $Output .= 'Odečítám pravidelný poplatek...<br />';
     309      $Output .= 'Odečítám pravidelný poplatek...'."\n";
    310310      $Output .= $this->ProduceInvoices();
    311311
    312       $Output .= 'Přidávám měsíční přehled...<br />';
     312      $Output .= 'Přidávám měsíční přehled...'."\n";
    313313      $DbResult = $this->Database->query('SELECT * FROM `FinanceCharge` WHERE (`ChangeAction` IS NULL) LIMIT 1');
    314314      $Charge = $DbResult->fetch_assoc();
     
    328328      $this->System->ModuleManager->Modules['Log']->NewRecord('Finance', 'ProcessMonthlyPayment', $Output);
    329329    }
     330    $Output = str_replace("\n", '<br/>', $Output);
    330331    return($Output);
    331332  }
     
    363364      $Title = 'Pravidelné vyúčtování služeb';
    364365      $Content = 'Vyúčtovaní zákazníka <strong>'.$Subject['Name'].'</strong> zastoupeného uživatelem <strong>'.
    365         $User['Name'].'</strong> ke dni <strong>'.$this->System->HumanDate(time()).'</strong>.<br /><br />'."\n".
     366        $User['Name'].'</strong> ke dni <strong>'.$this->System->HumanDate(time()).'</strong>.<br/><br/>'."\n".
    366367        'Váše aktuální služby: ';
    367368      $DbResult = $this->Database->query('SELECT GROUP_CONCAT(`Service`.`Name`) AS `Name` FROM `ServiceCustomerRel` LEFT JOIN `Service` '.
     
    393394      }
    394395      $Content .= '</table><br />'."\n".
    395       'Pro aktuální informace, prohlížení elektronických dokladů a možnost změny údajů se prosím přihlašte na stránkách <a href="http://'.$Config['Web']['Host'].$Config['Web']['RootFolder'].'">http://'.$Config['Web']['Host'].$Config['Web']['RootFolder'].'</a>.<br /><br />'."\n";
     396      'Pro aktuální informace, prohlížení elektronických dokladů a možnost změny údajů se prosím přihlašte na stránkách '.
     397      '<a href="http://'.$Config['Web']['Host'].$Config['Web']['RootFolder'].'">http://'.
     398      $Config['Web']['Host'].$Config['Web']['RootFolder'].'</a>.<br /><br />'."\n";
    396399
    397400      $Content .= '<br />Tento email je generován automaticky. V případě zjištění nesrovnalostí napište zpět.';
Note: See TracChangeset for help on using the changeset viewer.