コード例 #1
0
 public function __construct()
 {
     parent::__construct('compras');
 }
コード例 #2
0
 public function __construct()
 {
     parent::__construct('clientes');
     parent::set_query('SELECT codigo, razon, nombre, domicilio, telefono, provincia, localidad, cp, contacto, pagina, correo, saldo, total FROM clientes');
 }
コード例 #3
0
 public function __construct()
 {
     parent::__construct();
     $query = "\n                SELECT\n                    compras.codigo,\n                    proveedores.razon,\n                    condiciones_venta.descripcion,\n                    compras.fecha,\n                    CONCAT(condiciones_venta.cuotas - TRUNCATE(compras.saldo / compras.monto * condiciones_venta.cuotas, 0), ' de ', condiciones_venta.cuotas) 'cuotas',\n                    DATE_FORMAT(\n                        IF(STRCMP(condiciones_venta.intervalo,'DIA') = 0,\n                            DATE_ADD(\n                                compras.fecha,\n                                INTERVAL\n                                condiciones_venta.plazo * (1 + condiciones_venta.cuotas - TRUNCATE(compras.saldo / compras.monto, 0) * condiciones_venta.cuotas)\n                                DAY\n                            ),\n                            IF(STRCMP(condiciones_venta.intervalo,'MES') = 0,\n                                DATE_ADD(\n                                    compras.fecha,\n                                    INTERVAL\n                                    condiciones_venta.plazo * (1 + condiciones_venta.cuotas - TRUNCATE(compras.saldo / compras.monto, 0) * condiciones_venta.cuotas)\n                                    MONTH\n                                ),\n                                IF(STRCMP(condiciones_venta.intervalo,'ANO') = 0,\n                                    DATE_ADD(\n                                        compras.fecha,\n                                        INTERVAL\n                                        condiciones_venta.plazo * (1 + condiciones_venta.cuotas - TRUNCATE(compras.saldo / compras.monto, 0) * condiciones_venta.cuotas)\n                                        YEAR\n                                    ),\n                                    'ERROR'\n                                )\n                            )\n                        ),\n                        '%d/%m/%Y'\n                    ) 'vencimiento',\n                    IF(STRCMP(condiciones_venta.intervalo,'DIA') = 0,\n                        IF(DATE_ADD(\n                                compras.fecha,\n                                INTERVAL\n                                condiciones_venta.plazo * (1 + condiciones_venta.cuotas - TRUNCATE(compras.saldo / compras.monto, 0) * condiciones_venta.cuotas)\n                                DAY\n                            ) < NOW(),\n                            'Vencida',\n                            'Por vencer'\n                        ),\n                        IF(STRCMP(condiciones_venta.intervalo,'MES') = 0,\n                            IF(DATE_ADD(\n                                    compras.fecha,\n                                    INTERVAL\n                                    condiciones_venta.plazo * (1 + condiciones_venta.cuotas - TRUNCATE(compras.saldo / compras.monto, 0) * condiciones_venta.cuotas)\n                                    MONTH\n                                ) < NOW(),\n                                'Vencida',\n                                'Por vencer'\n                            ),\n                            IF(STRCMP(condiciones_venta.intervalo,'AÑO') = 0,\n                                IF(DATE_ADD(\n                                        compras.fecha,\n                                        INTERVAL\n                                        condiciones_venta.plazo * (1 + condiciones_venta.cuotas - TRUNCATE(compras.saldo / compras.monto, 0) * condiciones_venta.cuotas)\n                                        YEAR\n                                    ) < NOW(),\n                                    'Vencida',\n                                    'Por vencer'\n                                ),\n                                'ERROR'\n                            )\n                        )\n                    ) 'estado',\n                    compras.monto,\n                    compras.saldo   \n                FROM\n                    compras,\n                    proveedores,\n                    condiciones_venta\n                WHERE\n                    compras.proveedor = proveedores.codigo \n                    AND \n                    compras.condicion = condiciones_venta.codigo \n                    AND \n                    condiciones_venta.cuotas > 0\n                    AND \n                    compras.saldo > 0 ";
     parent::set_query($query);
 }
コード例 #4
0
 public function __construct()
 {
     parent::__construct('ventas');
 }
コード例 #5
0
 public function __construct($codigo)
 {
     $this->id = $codigo;
     parent::__construct('pedidos_detalle');
     parent::set_filter('pedido', $this->id);
 }
コード例 #6
0
 public function __construct()
 {
     parent::__construct('tipos_facturas');
 }
 function __construct()
 {
     parent::__construct('condiciones_venta');
 }
コード例 #8
0
 public function __construct()
 {
     parent::__construct('alicuotas');
 }
コード例 #9
0
 public function __construct()
 {
     parent::__construct('pedidos');
 }
コード例 #10
0
 public function __construct($tabla)
 {
     parent::__construct($tabla);
 }
コード例 #11
0
 public function __construct($venta)
 {
     $this->venta = $venta;
     parent::__construct('ventas_detalle');
     parent::set_filter('venta', $this->venta);
 }
コード例 #12
0
 public function __construct($compra)
 {
     $this->compra = $compra;
     parent::__construct('compras_detalle');
     parent::set_filter('compra', $this->compra);
 }