Example #1
0
$pdf->AddPage();
//RECEPCION VARIABLE
$pss_id = $_GET['pss_id'];
//CARGA DE CLASES Y METODOS
require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Tipo_producto.class.php';
$objTip = new Tipo_producto();
require_once '../../class/Pss.class.php';
$objPss = new Pss();
require_once '../../class/Util.class.php';
$objUtil = new Util();
require_once '../../class/Pagos.class.php';
$objPago = new Pagos();
require_once '../../class/Bono.class.php';
$objBon = new Bono();
$objCon->db_connect();
$objPss->setPss($pss_id, '', '', '', '', '', '');
$tipoProducto = $objTip->listarTipoProducto($objCon, 'nombre');
$detallePSS = $objPss->verDetallePss($objCon);
$cabeceraPSS = $objPss->cabeceraPSS($objCon);
$pagos = $objPago->listarPagosPSS($objCon, $pss_id, '');
$bonos = $objBon->listarBonosPSS($objCon, $pss_id);
$objCon = null;
$arrTiposPSS = array();
for ($i = 0; $i < count($detallePSS); $i++) {
    $arrTiposPSS[$i] = $detallePSS[$i]['tip_prod_id'];
}
//TABLA DE CONTENIDO HTML
$html = '
<table width="690" border="0">
<?php

require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Util.class.php';
$objUtil = new Util();
require_once '../../class/Institucion.class.php';
$objInst = new Institucion();
require_once '../../class/Unidad_Medida.class.php';
$objUnidadM = new Unidad_Medida();
require_once '../../class/Bono.class.php';
$objBono = new Bono();
switch ($op) {
    case 'cmbInstitucion':
        $objCon->db_connect();
        $Institucion = $objInst->buscarInstitucion($objCon, $_POST['pre_id']);
        echo json_encode($Institucion);
        break;
    case 'cmbUnidadM':
        $objCon->db_connect();
        $unidadMedida = $objUnidadM->buscarUnidadMedidaProducto($objCon, $_POST['tip_prod_id']);
        echo json_encode($unidadMedida);
        break;
    case 'cmbBonos':
        $objCon->db_connect();
        $bonos = $objBono->buscarTiposBonos($objCon);
        echo json_encode($bonos);
        break;
}
Example #3
0
require_once '../../class/Util.class.php';
$objUtil = new Util();
require_once '../../class/Pss.class.php';
$objPss = new Pss();
require_once '../../class/Paciente.class.php';
$objPac = new Paciente();
require_once '../../class/Tipo_Producto.class.php';
$objTip_pro = new Tipo_Producto();
require_once '../../class/Prevision.class.php';
$objPrev = new Prevision();
require_once '../../class/Tipo_pago.class.php';
$objTipPag = new Tipo_pago();
require_once '../../class/Pagos.class.php';
$objPag = new Pagos();
require_once '../../class/Bono.class.php';
$objBon = new Bono();
$objCon->db_connect();
$objPss->setPss_id($_POST['pss_id']);
$pss = $objPss->buscarPss($objCon, "");
$paciente = $objPac->getInformacionPaciente($objCon, "", "", $pss[0]['cue_id']);
$tipoProducto = $objTip_pro->listarTipoProducto($objCon, '');
$detallePSS = $objPss->verDetallePss($objCon);
$objTip_pag = $objTipPag->listarTipoPago($objCon);
$tipoPago = $_POST['tipo'];
if ($tipoPago == 'abono') {
    $pagos = $objPag->buscarPagoPss($objCon, $pss_id);
}
// highlight_string(print_r($pagos,true));
$totalAbonado = 0;
for ($i = 0; $i < count($pagos); $i++) {
    $totalAbonado += $pagos[$i]['pag_monto'];
Example #4
0
<?php

require_once '../../class/Conectar.class.php';
$objCon = new Conectar();
require_once '../../class/Pagos.class.php';
$objPag = new Pagos();
require_once '../../class/Boleta.class.php';
$objBol = new Boleta();
require_once '../../class/Pss.class.php';
$objPss = new Pss();
require_once '../../class/Tipo_Pago.class.php';
$objTipo = new Tipo_Pago();
require_once '../../class/Bono.class.php';
$objBon = new Bono();
switch ($_POST['op']) {
    case "pagar":
        session_start();
        $objCon->db_connect();
        $datos = $_POST['datos'];
        $datos = explode(',', $datos);
        $pss_saldo = $_POST['facturado'] - $_POST['pagoActual'];
        $nuevoArr = array();
        $cont = 0;
        for ($i = 0; $i < count($datos); $i++) {
            $nuevoArr[$cont]['tip_pag_id'] = $datos[$i];
            $nuevoArr[$cont]['valor'] = $datos[$i + 1];
            $nuevoArr[$cont]['txtCodT'] = $datos[$i + 2];
            $nuevoArr[$cont]['txtCodA'] = $datos[$i + 3];
            $nuevoArr[$cont]['txtFolio'] = $datos[$i + 4];
            $nuevoArr[$cont]['txtBanco'] = $datos[$i + 5];
            $i = $i + 5;
Example #5
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCodigoBonos()
 {
     return $this->hasMany(Bono::className(), ['codigoBono' => 'codigoBono'])->viaTable('Asigna', ['codigoSupervisor' => 'codigoSupervisor']);
 }
Example #6
0
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getCodigoBonos()
 {
     return $this->hasMany(Bono::className(), ['codigoBono' => 'codigoBono'])->viaTable('Recibe', ['rutVendedor' => 'rutVendedor']);
 }