FacturaScripts  
Hola,

He modificado el plugin Facturación Premium, para que muestre el total adeudado al final de la lista:
image

He agregado una función en el controlador informe_clientes.php :
   public function clientes_deudores_total_deuda()
   {
      $deuda_total = 0;
    
      if( class_exists('recibo_cliente') )
      {
         $sql = "SELECT Sum(reciboscli.importe) AS total
                FROM reciboscli
                INNER JOIN clientes ON clientes.codcliente = reciboscli.codcliente
                WHERE
                reciboscli.estado <> 'Pagado' AND
                clientes.debaja = 0";
      }
      else
      {
         $sql = "SELECT Sum(facturascli.total) AS total
                FROM facturascli
                INNER JOIN clientes ON clientes.codcliente = facturascli.codcliente
                WHERE
                facturascli.pagada <> 1 AND
                clientes.debaja = 0";                 
      }
      
      $data = $this->db->select_limit($sql, 100, 0);
      if($data)
      {
         foreach($data as $d)
         {
                  $deuda_total = floatval($d['total']);
          }
       }
      return $deuda_total;       
   }   


En el view, he agregado las siguientes lineas al final de la linea 312:
Total: {$fsc->show_precio($fsc->clientes_deudores_total_deuda())}


@NEO_RAZORX, puedes agregar esta funcionalidad en la próxima versión ?

0 votos   Inlcuso el autor se olvidó de votar :D

hace 7 meses   NeoRazorX   [admin]
Buen trabajo, aunque el cálculo es errónea si se usa más de una divisa.
Me lo apunto ;-)
hace 7 meses   360st   [partner]
Si, entiendo lo que dices de cuando es mas de una Divisa, es lo que he puesto mi otro post: https://www.facturascripts.com/comm3/index.php?page=community_item&id=3769&verify=anN1YXJlekAzNjBzdC5jb20uZG8=

Creo que puedes cerrar este tema y seguimos en el que mencione anteriormente sobre el calculo de las divisas.
No se pueden hacer más comentarios. Mejor escribe una nueva pregunta

Mejoras disponibles para financiar

Mejora 01 60 ventas necesarias.

Modificar el plugin facturacion_base para añadir saldos a clientes, importes pendientes en facturas de venta sin pagar, etc. Para un mejor control de las deudas.


Mejora 02 50 ventas necesarias.

Financiación colectiva para añadir más algoritmos de nuevo código: normal pero con ceros, continuo, tipo continuo y por rango.


Mejora 03 EN DESARROLLO

Financiación colectiva para mejorar el plugin megafacturador y añadir:
- Agrupar los albaranes de cada cliente en una única factura por cliente.
- Facturar automáticamente cada día, o un determinado día del mes.
- Enviar automáticamente por email las facturas.





© 2013-2017 FacturaScripts