Ejemplo n.º 1
0
 private function cron_job()
 {
     $pago = new pago();
     $pago->cron_job();
     $recibo = new recibo_cliente();
     $recibo->cron_job();
     $sql = "SELECT * FROM facturascli WHERE NOT pagada AND idfactura NOT IN (SELECT idfactura FROM reciboscli)";
     $data = $this->db->select_limit($sql, FS_ITEM_LIMIT, 0);
     if ($data) {
         foreach ($data as $d) {
             $this->factura = new factura_cliente($d);
             /// generamos los recibos a partir de los pagos en pedidos y albaranes
             $this->generar_recibos_pagos();
             $this->resultados = $recibo->all_from_factura($this->factura->idfactura);
             $this->sync_factura();
         }
     }
 }