function datos($codigo) { $objeto = new informacion(); $objeto->datosinfo($codigo); $resp = new xajaxResponse(); $resp->addassign("id_info", "value", $objeto->id_info); $resp->addassign("img_info", "value", $objeto->img_info); $resp->addassign("tit_info", "value", $objeto->tit_info); $resp->addassign("desc_info", "value", $objeto->desc_info); return $resp; }
.inpu{ font-size: 0.875em; } </style> </head> <body> <div class="page_right"> <h1 align="center" ><br /> Ajuste a existencias Manuales [Arranque de Inventarios]<br /> <label> <?php if ($texto != NULL) { $mostrarMensajes = new informacion(); $mostrarMensajes->mostrarMensajes($encabezado, $tipoMensaje, $id, $texto, $basedatos); } ?> </label> </h1>
<?php $trabajos = ""; $footer_works = ""; $info_datos = ""; include "clases/clase_portafolio.php"; include "clases/clase_info.php"; $informacion = new informacion(); $info_datos = $informacion->datos(); $portafolio = new portafolio(); $trabajos = $portafolio->traer_portafolio2(); $footer_works = $portafolio->ultimos_trabajos(); include "vistas/quienessomos.html";
public function cargarArticulos($fechaSolicitud, $horaSolicitud, $entidad, $banderaCXC, $almacen, $ID_EJERCICIOM, $dia, $fecha1, $hora1, $usuario, $numeroPaciente, $seguro, $credencial, $medico, $almacenSolicitante, $nCuenta, $tipoCargo, $almacenDestino, $tipoPaciente, $basedatos) { //**************VERIFICO QUE NO ESTE PAGADO*************** $sSQL15 = "Select statusCaja,tipoPaciente From clientesInternos WHERE keyClientesInternos='" . $_GET['keyClientesInternos'] . "'"; $result15 = mysql_db_query($basedatos, $sSQL15); $myrow15 = mysql_fetch_array($result15); if ($myrow15['statusCaja'] == 'pagado' and $myrow15['tipoPaciente'] == 'externo') { ?> <script> window.alert("Imposible seguir haciendo cargos"); window.close(); </script> <?php } //******************************************************** //************INSTANCIAMIENTOS****************** $convenios = new validaConvenios(); $global = new validaConvenios(); $tipoConvenioS = new validaConvenios(); $traeSeguro = new verificaSeguro1(); $verificaSaldos1 = new verificaSeguro1(); $verificaSaldosInternos = new verificaSeguro1(); $validaJubilados = new validaConvenios(); $porcentajeJubilados = new validaConvenios(); $ivaAseguradora = new ivaCierre(); $ivaParticular = new ivaCierre(); $pagoEfectivo = new ivaCierre(); $descripcion = new articulosDetalles(); $random = rand(10000, 10000000000000.0); $porcentajeIVA = new articulosDetalles(); $descripcionGrupoProducto = new articulosDetalles(); //***********ALMACEN PRINCIPAL***************/ $sSQL6 = "SELECT almacen\r\n\r\nFROM\r\n\r\nalmacenes\r\n\r\nWHERE\r\n\r\nentidad='" . $entidad . "' \r\n\r\n\r\n\r\nand centroDistribucion='si'"; $result6 = mysql_db_query($basedatos, $sSQL6); $myrow6 = mysql_fetch_array($result6); $almacenPrincipal = $myrow6['almacen']; //necesitamos definirlo desde el cat�logo de almacenes if (!$almacenPrincipal) { ?> <script> window.alert("No existe almacen principal definido"); </script> <?php } ?> <script language=javascript> function ventanaSecundaria1 (URL){ window.open(URL,"ventana1","width=500,height=500,scrollbars=YES") } </script> <script language=javascript> function ventanaSecundaria5 (URL){ window.open(URL,"ventana5","width=50,height=250,scrollbars=YES") } </script> <script language=javascript> function ventanaSecundaria3 (URL){ window.open(URL,"ventana3","width=420,height=350,scrollbars=YES") } </script> <!-Hoja de estilos del calendario --> <link rel="stylesheet" type="text/css" media="all" href="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-tas.css" title="win2k-cold-1" /> <!-- librer�a principal del calendario --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar.js"></script> <!-- librer�a para cargar el lenguaje deseado --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/lang/calendar-es.js"></script> <!-- librer�a que declara la funci�n Calendar.setup, que ayuda a generar un calendario en unas pocas l�neas de c�digo --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-setup.js"></script> <script language="javascript" type="text/javascript"> function vacio(q) { for ( i = 0; i < q.length; i++ ) { if ( q.charAt(i) != " " ) { return true } } return false } //valida que el campo no este vacio y no tenga solo espacios en blanco function valida(F) { if( vacio(F.escoje.value) == null ) { alert("Por Favor, escoje como quieres agregar art�culos!") return false } } </script> <SCRIPT LANGUAGE="JavaScript"> function checkIt(evt) { evt = (evt) ? evt : window.event var charCode = (evt.which) ? evt.which : evt.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57)) { status = "Este campo s�lo acepta n�meros." return false } status = "" return true } </SCRIPT> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /js/wz_tooltip.js"></script> <?php $almacen = $_POST['almacenDestino']; if ($_POST['almacenDestino1']) { $almacen = $_POST['almacenDestino1']; } else { $almacen = $_POST['almacenDestino']; } //$seguro=$_POST['seguro']='EC100048'; //$credencial=$_POST['credencial']='20-ovidio'; if (!$_POST['buscar'] and $_POST['insertarArticulos'] or is_numeric($_POST['nomArticulo'])) { /* $filtro=verificaSeguro::verificaSaldos($dia,$fecha1,$hora1,$seguro,$credencial,$basedatos); if($filtro!=null) */ if ($_POST['insertarArticulos'] or is_numeric($_POST['nomArticulo'])) { //*************************PRESIONO INSERTAR ARTICULOS****************** $aux = traeAuxiliar::auxiliar($fecha1, $hora1, $almacen, $basedatos, $ID_EJERCICIOM, $db_conn); $iva = new articulosDetalles(); if ($_POST['cargo']) { $status = "cxc"; } else { $status = "pendiente"; } $codigo = $_POST['codigoArt']; if (is_numeric($_POST['nomArticulo'])) { $_POST['bandera'] = 0; } $descripcionDescuentoGlobal = $_POST['descripcionDescuentoGlobal']; $statusDescuentoGlobal = $_POST['statusDescuentoGlobal']; $cantidad = $_POST['cantidad']; $agregarA = $_POST['agregarA']; $codigoBeta = $_POST['codigoBeta']; $laboratorioReferido = $_POST['laboratorioReferido']; $um = $_POST['um']; for ($i = 0; $i <= $_POST['bandera']; $i++) { //********************FOR $b += 1; if (is_numeric($_POST['nomArticulo'])) { $sSQL6 = "SELECT codigo\r\n\r\nFROM\r\n\r\narticulos\r\n\r\nWHERE\r\n\r\n\r\n\r\nentidad='" . $entidad . "' \r\n\r\nand \r\n\r\ncbarra='" . $_POST['nomArticulo'] . "' "; $result6 = mysql_db_query($basedatos, $sSQL6); $myrow6 = mysql_fetch_array($result6); $codigo[$i] = $myrow6['codigo']; $cantidad[$i] = 1; $leyenda = "Se Agregaron Articulos"; if (!$myrow6['codigo']) { echo '<script>'; echo 'window.alert("No se encontro el articulo");'; echo '</script>'; $codigo[$i] = NULL; $cantidad[$i] = NULL; $leyenda = "No se encontro el articulo"; } } else { $leyenda = "Se Agregaron Articulos"; $codigo[$i] = $codigoBeta[$i]; } $grupoProducto = new articulosDetalles(); $gpoProducto = $grupoProducto->grupoProducto($entidad, $codigo[$i], $basedatos); $descripcionGP = $descripcionGrupoProducto->descripcionGrupoProducto($entidad, $gpoProducto, $basedatos); $costoHospital = costoHospital($codigo[$i], $basedatos); $ctaContable = centroCosto($medico, $basedatos); $medico = devuelveMedico::regresaMedico($entidad, $codigo[$i], $basedatos); $seguro = $traeSeguro->traeSeguro($_GET['keyClientesInternos'], $basedatos); //$priceLevel=$convenios->validacionConvenios($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); $priceLevel = new articulosDetalles(); $priceLevel = $priceLevel->precioVenta($paquete, $_POST['generico'], $cantidad[$i], $numeroPaciente, $_GET['keyClientesInternos'], $codigo[$i], $almacen, $basedatos); if ($cantidad[$i]) { $cargoAuto = new articulosDetalles(); $cargoAuto = $cargoAuto->cargoAuto($entidad, $codigo[$i], $basedatos); $cLlave = new articulosDetalles(); $keyPA = $cLlave->codigollave($entidad, $codigo[$i], $basedatos); $antibiotico = new articulosDetalles(); $acumuladoGlobal = $global->precioGlobal($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $cargos = $convenios->validacionConveniosNivel($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); //$traeConvenio=$traeConvenio->traeConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); $tipoConvenio = $tipoConvenioS->tipoConvenio($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); //$vConvenio=$vConvenio->vConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); if ($error != 'faked') { $iva = new articulosDetalles(); $iva = $iva->iva($entidad, $cantidad[$i], $codigo[$i], $priceLevel, $basedatos); if ($acumuladoGlobal > $priceLevel) { //$acumulado=$acumuladoGlobal-$priceLevel; $acumulado = $priceLevel; } else { $acumulado = $priceLevel; } // son jubilados y trae seguro? $precioOriginal = $priceLevel; $ivaOriginal = $iva; if ($seguro) { if ($tipoConvenio != 'No' or $validaJubilados->validacionJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos) == 'si') { if ($validaJubilados->validacionJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos) == 'si') { $percent = $porcentajeJubilados->porcentajeJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos); $percent *= 0.01; $cantidadAseguradora = $priceLevel * $percent; $cantidadParticular = $priceLevel - $cantidadAseguradora; //$cantidadParticular=(($priceLevel*$cantidad[$i])+($iva*$cantidad[$i]))-$cantidadAseguradora; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'cantidad') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); //aqui ninguna aseguradora absorbe nada, solo paga porque es fijo $acumulado = $cantidadAseguradora; $priceLevel = $acumulado; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $priceLevel, $basedatos); } else { if ($tipoConvenio == 'grupoProducto') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $cantidadParticular = $cantidadAseguradora - $priceLevel; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'global') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $cantidadParticular = $priceLevel - $cantidadAseguradora; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'precioEspecial') { //puede afectar el precio base if ($pagoEfectivo->pagoEfectivo($entidad, $seguro, $cantidad, $keyPA, $almacen, $basedatos) == 'si') { $acumulado = $cantidadParticular = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $cantidadAseguradora = NULL; $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); $ivaAseguradorat = $iva; } else { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $cantidadParticular = NULL; $ivaParticular = NULL; } } } } } } } else { $cantidadParticular = NULL; $ivaParticulart = NULL; $cantidadAseguradora = $priceLevel; $ivaAseguradorat = $iva; } } else { $cantidadParticular = $priceLevel; $ivaParticulart = $iva; $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; } $sSQL3115 = "Select folioVenta,status,beneficencia,primeraVez From clientesInternos WHERE keyClientesInternos='" . $_GET['keyClientesInternos'] . "'"; $result3115 = mysql_db_query($basedatos, $sSQL3115); $myrow3115 = mysql_fetch_array($result3115); $sSQL3115y = "Select pagoEfectivo From clientes WHERE entidad='" . $entidad . "' and numCliente='" . $seguro . "' "; $result3115y = mysql_db_query($basedatos, $sSQL3115y); $myrow3115y = mysql_fetch_array($result3115y); if ($myrow3115['status'] == 'cortesia') { //valido si es cortes�a $status = 'cortesia'; $tipoCliente = 'cortesia'; } else { //no es cortes�a if ($myrow3115y['pagoEfectivo'] == 'si') { $status = 'particular'; $statusAlta = 'standby'; $tipoCliente = 'particular'; $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $ivaParticular = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); } else { //no se paga en efectivo ese seguro if ($seguro) { $status = 'cxc'; $statusAlta = 'standby'; $tipoCliente = 'aseguradora'; } else { $status = 'particular'; $statusAlta = 'standby'; $tipoCliente = 'particular'; } } //termina si son cargos directos } //termina cortes�a $statusCargo = 'cargadoR'; //***************************** //no trae ni hora ni fecha if (!$_POST['horaSolicitud']) { $_POST['horaSolicitud'] = $hora1; } if (!$_POST['fechaSolicitud']) { $_POST['fechaSolicitud'] = $fecha1; } //*****************************cargo clientePrincipal $sSQL455 = "Select clientePrincipal,baseParticular from clientes where entidad='" . $entidad . "' and numCliente='" . $seguro . "'"; $result455 = mysql_db_query($basedatos, $sSQL455); $myrow455 = mysql_fetch_array($result455); $sSQL455a = "Select nomCliente from clientes where entidad='" . $entidad . "' and numCliente='" . $myrow455['clientePrincipal'] . "'"; $result455a = mysql_db_query($basedatos, $sSQL455a); $myrow455a = mysql_fetch_array($result455a); //**************************************************************** //*****************************almacenes TEMP,solo consulta externa******************** $sSQL455z = "Select * from almacenesTemp \r\n\r\nwhere\r\n\r\nfecha='" . $fecha1 . "'\r\n\r\nand\r\n\r\nalmacen='" . $_GET['almacenDestino'] . "'\r\n\r\nand\r\n\r\nalmacenPrincipal='" . $_GET['almacen'] . "'\r\n\r\norder by keyAT DESC\r\n\r\n\r\n\r\n"; //$result455z=mysql_db_query($basedatos,$sSQL455z); //$myrow455z = mysql_fetch_array($result455z); if ($myrow455z['keyAT']) { $desc = $myrow455z['descripcion']; } else { $desc = $myrowj2['descripcion']; } //**************************************************************** //****************************DESCUENTOS AUTOMATICOS********** //if($usuario=='omorales')echo $myrow455['baseParticular']; if (!$seguro or $myrow455['baseParticular'] == 'si') { $sSQL7ada = "Select * From descuentosAutomaticos where entidad='" . $entidad . "' and \r\n\r\ndepartamento='" . $_GET['almacen'] . "' \r\n\r\nand\r\n\r\ngpoProducto='" . $gpoProducto . "'\r\n\r\nand\r\n\r\n(tipoPaciente='externo' or tipoPaciente='ambos')\r\n\r\n"; $result7ada = mysql_db_query($basedatos, $sSQL7ada); $myrow7ada = mysql_fetch_array($result7ada); echo mysql_error(); if ((!$seguro or $myrow455['baseParticular'] == 'si') and $myrow7ada['gpoProducto'] == '*' || $myrow7ada['gpoProducto'] == $gpoProducto) { $descuentoP = $cantidadParticular * ($myrow7ada['porcentaje'] * 0.01); $cantidadParticular -= $descuentoP; $descuentoIvaP = $ivaParticulart * ($myrow7ada['porcentaje'] * 0.01); $ivaParticulart -= $descuentoIvaP; $descuentoA = $cantidadAseguradora * ($myrow7ada['porcentaje'] * 0.01); $cantidadAseguradora -= $descuentoA; $descuentoIvaA = $ivaAseguradorat * ($myrow7ada['porcentaje'] * 0.01); $ivaAseguradorat -= $descuentoIvaA; } } //****************************************************************** //*************************************************** //Clientes que facturan a otros $sSQL3y = "Select * From clientesGrupos WHERE entidad='" . $entidad . "' and seguro='" . $myrow455['clientePrincipal'] . "' and gpoProducto='" . $gpoProducto . "'"; $result3y = mysql_db_query($basedatos, $sSQL3y); $myrow3y = mysql_fetch_array($result3y); if ($myrow3y['seguro']) { $seguro2 = $seguro; $seguro = $myrow3y['seguro']; $myrow455['clientePrincipal'] = $seguro; } else { $seguro2 = NULL; } //*************************************************** //**************************** $pi = $porcentajeIVA->porcentajeIVA($entidad, $cantidad[$i], $codigo[$i], $precioVenta, $basedatos); if ($cantidadParticular > 0) { $pp = $cantidadParticular / ($cantidadParticular + $cantidadAseguradora); } if ($cantidadAseguradora > 0) { $pa = $cantidadAseguradora / ($cantidadParticular + $cantidadAseguradora); } if ($ivaParticulart > 0) { $pip = $ivaParticulart / ($ivaParticulart + $ivaAseguradorat); } if ($ivaAseguradorat > 0) { $pia = $ivaAseguradorat / ($ivaParticulart + $ivaAseguradorat); } //*************************** $aIngreso = new almacenesIngreso(); if ($aIngreso->almacenIngreso($gpoProducto, $entidad, $basedatos) == 'almacenSolicitante') { $almacenIngreso = $almacenSolicitante; } else { if ($aIngreso->almacenIngreso($gpoProducto, $entidad, $basedatos) == 'almacenDestino') { $almacenIngreso = $almacen; } } //**************** $sSQL6ab = "SELECT almacenPadre,descripcion\r\nFROM\r\nalmacenes\r\nWHERE\r\n\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $almacenIngreso . "'\r\n "; $result6ab = mysql_db_query($basedatos, $sSQL6ab); $myrow6ab = mysql_fetch_array($result6ab); $almacenIngreso = $myrow6ab['almacenPadre']; //**************** //**************** $sSQL6abc = "SELECT medico,descripcion\r\nFROM\r\nalmacenes\r\nWHERE\r\n\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $almacen . "'\r\n "; $result6abc = mysql_db_query($basedatos, $sSQL6abc); $myrow6abc = mysql_fetch_array($result6abc); if ($myrow6abc['medico'] == 'si') { $descripcionMedico = $myrow6abc['descripcion']; } //**************** //BENEFICENCIAS AQUI EN TRA EL PORCENTAJE DE AYUDA if ($myrow3115['beneficencia'] == 'si' and !$myrow455['clientePrincipal']) { $sSQL10a = "Select * From porcentajeBeneficencias\r\n where entidad='" . $entidad . "' and numeroE='" . $_GET['numeroE'] . "'\r\n and\r\n fecha='" . $fecha1 . "' and status='standby' and departamento='" . $_GET['almacen'] . "'"; $result10a = mysql_db_query($basedatos, $sSQL10a); $myrow10a = mysql_fetch_array($result10a); $P = $myrow10a['porcentaje']; $cantidadParticularOriginal = $cantidadParticular; $ivaOriginalParticular = $ivaParticulart; $descuentoP = $cantidadParticular * ($P * 0.01); $cantidadParticular = $descuentoP; $descuentoIvaP = $ivaParticulart * ($P * 0.01); $ivaParticulart = $descuentoIvaP; $cantidadAseguradora = $cantidadParticularOriginal - $cantidadParticular; $ivaAseguradorat = $ivaOriginalParticular - $descuentoIvaP; } //CIERRO BENEFICENCIAS //****************************************************** $diaNumerico = date("d"); $year = date("Y"); $mes = date("m"); //****************************************************** $agrega1 = "INSERT INTO cargosCuentaPaciente (\r\n\r\nnumeroE,\r\n\r\nnCuenta,\r\n\r\ncodProcedimiento,\r\n\r\ncantidad,\r\n\r\nusuario,\r\n\r\nfecha1,\r\n\r\n\r\n\r\nstatus,\r\n\r\nalmacen,\r\n\r\nprecioVenta,\r\n\r\n\r\n\r\nctaMayor,\r\n\r\nctoCosto,\r\n\r\nauxiliar,\r\n\r\nejercicio,\r\n\r\nseguro,iva,dia,costoHospital,hora1,existencias,um,\r\n\r\nmedico,tipoPaciente,prioridad,horaSolicitud,fechaSolicitud,laboratorioReferido,\r\n\r\ncredencial,statusCargo,tipoCliente,naturaleza,\r\n\r\nstatusTraslado,almacenSolicitante,almacenDestino,statusEstudio,statusCaja,\r\n\r\ntipoConvenio,cantidadParticular,cantidadAseguradora,entidad,cargoAuto,gpoProducto,\r\n\r\nstatusFactura,keyClientesinternos,statusDevolucion,folioVenta,clientePrincipal,keyPA,ivaParticular,\r\n\r\nivaAseguradora,usuarioCargo,horaCargo,fechaCargo,descripcionArticulo,random,clienteFacturacion,\r\n\r\nporcentajeIVA,\r\n\r\nporcentajeParticular,\r\n\r\nporcentajeAseguradora,\r\n\r\nporcentajeIVAParticular,\r\n\r\nporcentajeIVAAseguradora,statusDescuentoGlobal,descripcionDescuentoGlobal,antibiotico,\r\n\r\nprecioOriginal,ivaOriginal,tipoCuenta,almacenIngreso,descripcionAlmacen,\r\n\r\ndescripcionGrupoProducto,statusBeneficencia,\r\n\r\ndiaNumerico,year,mes,\r\n\r\ndescripcionClientePrincipal,descripcionMedico,primeraVez\r\n\r\n) values (\r\n\r\n'" . $_GET['numeroE'] . "',\r\n\r\n'" . $_GET['nCuenta'] . "',\r\n\r\n'" . $codigo[$i] . "',\r\n\r\n'" . $cantidad[$i] . "',\r\n\r\n'" . $usuario . "',\r\n\r\n'" . $fecha1 . "',\r\n\r\n\r\n\r\n'" . $status . "',\r\n\r\n'" . $_GET['almacen'] . "',\r\n\r\n'" . $cantidadParticular . "'+'" . $cantidadAseguradora . "',\r\n\r\n\r\n\r\n'" . $ctaMayor . "',\r\n\r\n'" . $centroCostoAlmacen . "',\r\n\r\n'" . $aux . "',\r\n\r\n'" . $ID_EJERCICIOM . "',\r\n\r\n'" . $seguro . "','" . $ivaParticulart . "'+'" . $ivaAseguradorat . "','" . $dia . "','" . $costoHospital . "','" . $hora1 . "','" . $existenciasAjuste . "','" . $um . "',\r\n\r\n'" . $medico . "','externo','" . $_POST['prioridad'] . "',\r\n\r\n'" . $_POST['horaSolicitud'] . "','" . $_POST['fechaSolicitud'] . "','" . $laboratorioReferido[$i] . "','" . $credencial . "',\r\n\r\n'" . $statusCargo . "','" . $tipoCliente . "','C',\r\n\r\n'standby',\r\n\r\n'" . $_GET['almacen'] . "','" . $almacen . "','standby','standby',\r\n\r\n'" . $tipoConvenio . "','" . $cantidadParticular . "','" . $cantidadAseguradora . "','" . $entidad . "','" . $cargoAuto . "',\r\n\r\n'" . trim($gpoProducto) . "','standby','" . $_GET['keyClientesInternos'] . "','no','" . $myrow3115['folioVenta'] . "',\r\n \r\n '" . trim($myrow455['clientePrincipal']) . "','" . $keyPA . "',\r\n\r\n'" . $ivaParticulart . "','" . $ivaAseguradorat . "','" . $usuario . "','" . $hora1 . "','" . $fecha1 . "',\r\n\r\n '" . $descripcion->descripcionArticulo($keyCAP, $numeroE, $nCuenta, $codigo[$i], $basedatos) . "',\r\n\r\n'" . $random . "','" . $seguro2 . "',\r\n\r\n\r\n\r\n'" . $pi . "',\r\n\r\n'" . $pp . "',\r\n\r\n'" . $pa . "',\r\n\r\n'" . $pip . "',\r\n\r\n'" . $pia . "',\r\n\r\n'" . $statusDescuentoGlobal[$i] . "',\r\n\r\n'" . $descripcionDescuentoGlobal[$i] . "',\r\n\r\n'" . $antibiotico->mostrarAntibiotico($entidad, $codigo[$i], $basedatos) . "','" . $precioOriginal . "','" . $ivaOriginal . "','D','" . $almacenIngreso . "',\r\n\r\n'" . $myrow6ab['descripcion'] . "','" . $descripcionGP . "','" . $myrow3115['beneficencia'] . "',\r\n\r\n'" . $diaNumerico . "','" . $year . "','" . $mes . "',\r\n\r\n'" . $myrow455a['nomCliente'] . "','" . $descripcionMedico . "','" . $myrow3115['primeraVez'] . "'\r\n\r\n)"; mysql_db_query($basedatos, $agrega1); echo mysql_error(); //*********************************agregar faltantes********************** $sSQL455s = "Select stock from almacenes where entidad='" . $entidad . "' and almacen='" . $almacen . "' and centroDistribucion!='si'"; $result455s = mysql_db_query($basedatos, $sSQL455s); $myrow455s = mysql_fetch_array($result455s); if ($myrow455s['stock'] == 'si') { //*************VERIFICO SI ES CON CAJA************* $sSQL29a = "SELECT cajaCon\r\nFROM\r\narticulos\r\nwhere\r\nentidad='" . $entidad . "'\r\nand\r\ncodigo='" . $codigo[$i] . "'\r\n\r\n"; $result29a = mysql_db_query($basedatos, $sSQL29a); $myrow29a = mysql_fetch_array($result29a); if ($myrow29a['cajaCon'] > 1) { $cantidadTotal = $myrow29a['cajaCon'] * $cantidad[$i]; } //************************************************* $agrega1 = "INSERT INTO faltantes (\r\n\r\n\r\n\r\ncodigo,\r\n\r\ncantidad,\r\n\r\nusuario,\r\n\r\nfecha1,\r\n\r\nhora1,\r\n\r\nalmacen,\r\n\r\nejercicio,\r\n\r\ndia,\r\n\r\nstatus,entidad,almacenSolicitante,folioVenta,keyPA,gpoProducto,naturaleza,descripcion,random,keyClientesInternos,cantidadTotal\r\n\r\n) values (\r\n\r\n\r\n\r\n'" . $codigo[$i] . "',\r\n\r\n'" . $cantidad[$i] . "',\r\n\r\n'" . $usuario . "',\r\n\r\n'" . $fecha1 . "',\r\n\r\n'" . $hora1 . "',\r\n\r\n'" . $_GET['almacen'] . "',\r\n\r\n'" . $ID_EJERCICIOM . "',\r\n\r\n'" . $dia . "',\r\n\r\n'','" . $entidad . "','" . $almacen . "','" . $myrow3115['folioVenta'] . "','" . $keyPA . "','" . trim($gpoProducto) . "','C',\r\n '" . $descripcion->descripcionArticulo($keyCAP, $numeroE, $nCuenta, $codigo[$i], $basedatos) . "','" . $random . "','" . $_GET['keyClientesInternos'] . "',\r\n '" . $cantidadTotal . "')"; mysql_db_query($basedatos, $agrega1); echo mysql_error(); } //****************************************************************** $tipoMensaje = 'registrosAgregados'; $encabezado = 'Exito!'; $texto = 'Se hicieron Cargos...'; $actualiza1 = "update clientesInternos \r\n\r\nset\r\n\r\nstatus='pendiente',statusExpediente='request'\r\n\r\nWHERE keyClientesInternos ='" . $_GET['keyClientesInternos'] . "'\r\n\r\nAND\r\n\r\nstatus!='cortesia'\r\n\r\n"; mysql_db_query($basedatos, $actualiza1); echo mysql_error(); } else { //cantidad $leyenda[0] = "No se hicieron Cargos, favor de revisar!"; } //****************saco la cuenta contable de la forma en que ingresa***************** //????? insertarRegistros($agregarA[$i],$almacen,$cantidad[$i],$fecha1,$ID_EJERCICIOM,$usuario,$basedatos); } } //*****************************************************CIERRO ALMA************************************************** } //cierro buscar /* <script language="JavaScript" type="text/javascript"> javascript:ventanaSecundaria1('/sima/cargos/imprimirCargosPA.php?keyClientesInternos=<?php echo $_GET['keyClientesInternos'];?>&nCuenta=<?php echo $_GET['nCuenta'];?>'); self.close(); </script> */ ?> <?php } //verificaSeguro::verificaSaldos($dia,$fecha1,$hora1,$seguro,$credencial,$basedatos); ?> <?php $sSQL321 = "Select * From clientesInternos WHERE keyClientesInternos='" . $_GET['keyClientesInternos'] . "'"; $result321 = mysql_db_query($basedatos, $sSQL321); $myrow321 = mysql_fetch_array($result321); /* $sSQL31= "Select * From clientesInternos WHERE entidad='".$entidad."' AND numeroE = '".$numeroPaciente."' "; $result31=mysql_db_query($basedatos,$sSQL31); $myrow31 = mysql_fetch_array($result31); */ /* $sSQL311= "Select * From clientesInternos WHERE entidad='".$entidad."' AND numeroE = '".$numeroPaciente."' and status='activa'"; $result311=mysql_db_query($basedatos,$sSQL311); $myrow311 = mysql_fetch_array($result311); */ /* $paciente=$myrow31['nombre1']." ".$myrow31['nombre2']." ".$myrow31['apellido1']." ".$myrow31['apellido2']." ".$myrow31['apellido3']; */ if ($myrow321['paciente']) { $paciente = $myrow321['paciente']; } ?> <script language=javascript> function ventanaSecundaria (URL){ window.open(URL,"ventanaSecundaria","width=350,height=189,scrollbars=YES") } </script> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /js/wz_tooltip.js"></script> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <head> <?php $estilo = new muestraEstilos(); $estilo->styles(); ?> <style type="text/css"> <!-- .gpoProducto { font-size: 10px; color: #0000FF; } .boton { font-family: Verdana, sans-serif; font-size: 12px; color: #03F; border: 1px #666666 solid; background-color: #f2f2f2; font-weight: bold; background-position: left; background-attachment: fixed; } --> </style> </head> <body onLoad="document.getElementById('nomArticulo').focus();"> <span class="titulos2" align="center"> <h1> <?php if ($texto != NULL) { $mostrarMensajes = new informacion(); $mostrarMensajes->mostrarMensajes($encabezado, $tipoMensaje, $id, $texto, $basedatos); } ?> </h1></span></br> <br /> <form id="form2" name="form2" method="post" action="" > <table width="200" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td colspan="8"><img src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/bordestablas/borde1.png" width="620" height="28" /></td> </tr> <tr bgcolor="#FFFF00"> <td colspan="8" align="center" class="negromid">Paciente: <span class="titulomedio"><?php echo $paciente; ?> </span></td> </tr> <tr> <td colspan="3" bgcolor="#CCCCCC" class="negromid">Seguro<span class="normalmid">: <?php $sSQL3113 = "Select nomCliente,clientePrincipal From clientes WHERE entidad='" . $entidad . "' and numCliente='" . $seguro . "' "; $result3113 = mysql_db_query($basedatos, $sSQL3113); $myrow3113 = mysql_fetch_array($result3113); $sSQL311 = "Select cantidad From segurosLimites WHERE entidad='" . $entidad . "' and seguro='" . $seguro . "' "; $result311 = mysql_db_query($basedatos, $sSQL311); $myrow311 = mysql_fetch_array($result311); echo $myrow3113['nomCliente']; ?> </span></td> <td colspan="2" align="center" bgcolor="#CCCCCC" class="negromid">Limite de Crédito</td> <td colspan="2" align="center" bgcolor="#CCCCCC" class="negromid">Crédito Disponible</td> </tr> <tr> <td height="28" bgcolor="#CCCCCC"> </td> <?php if ($myrow321['beneficencia'] == 'si') { $sSQL10a = "Select * From porcentajeBeneficencias\r\n where entidad='" . $entidad . "' and numeroE='" . $myrow321['numeroE'] . "'\r\n and\r\n fecha='" . $fecha1 . "' and status='standby' and departamento='" . $_GET['almacen'] . "'"; $result10a = mysql_db_query($basedatos, $sSQL10a); $myrow10a = mysql_fetch_array($result10a); ?> <td width="300" bgcolor="#CCCCCC" class="negromid">El paciente es de beneficencia, paga solo el <span class="titulomedio"> <?php echo $P = $myrow10a['porcentaje']; ?> % </span></td> <?php } ?> <td width="313" bgcolor="#CCCCCC"> </td> <td colspan="2" bgcolor="#CCCCCC"> </td> <td colspan="2" align="center" bgcolor="#CCCCCC"><span class="precionormal1"><?php echo "\$" . number_format($myrow311['cantidad'], 2); ?> </span></td> <td colspan="2" align="center" bgcolor="#CCCCCC"><span class="precionormal2"><?php echo "\$" . number_format($myrow321['limiteSeguro'], 2); ?> </span></td> </tr> <tr> <td colspan="8" bgcolor="#FFFF66" class="negromid" align="center">ALMACEN A SOLICITAR</td> </tr> <tr> <td bgcolor="#CCCCCC"> </td> <td colspan="2" bgcolor="#CCCCCC"><span class="negromid">Almacen </span></td> <td colspan="5" bgcolor="#CCCCCC"><span class="negromid">MiniAlmacen </span></td> </tr> <tr> <td height="19" bgcolor="#CCCCCC"> </td> <td bgcolor="#CCCCCC"><span class="normalmid"> <?php require CONSTANT_PATH_CONFIGURACION . "/componentes/comboAlmacen.php"; $comboAlmacen = new comboAlmacen(); $comboAlmacen->despliegaAlmacenAAV($entidad, 'style7', $almacenSolicitante, $almacenDestino, $basedatos); ?> </span></td> <td colspan="6" bgcolor="#CCCCCC" class="normalmid"><?php $comboAlmacen1 = new comboAlmacen(); if ($myrow321['almacenSolicitud'] and $myrow321['tipoPaciente'] == 'externo') { $almacenDestino = $myrow321['almacenSolicitud']; } else { if (!$almacenDestino) { $almacenDestino = $almacenSolicitante; } } $comboAlmacen1->despliegaMiniAlmacen($entidad, 'combos', $almacenDestino, $almacenDestino, $basedatos); ?> </td> </tr> <tr bgcolor="#FFFF66"> <td colspan="8" align="center" class="negromid">ARTICULO A CARGAR</td> </tr> <tr> <td height="27" colspan="8" align="center" bgcolor="#CCCCCC"><input name="nomArticulo" type="text" class="camposmid" id="nomArticulo" size="60" autocomplete="off" <?php /* echo $sSQL3113c= "Select numCliente From clientes WHERE entidad='".$entidad."' and numCliente='".$seguro."' and convenioExclusivo='si' "; $result3113c=mysql_db_query($basedatos,$sSQL3113c); $myrow3113c = mysql_fetch_array($result3113c); if($myrow3113c['numCliente']){ //echo 'disabled=""'; } */ ?> /></td> </tr> <tr> <td colspan="8" bgcolor="#CCCCCC" align="center"> <input name="buscar" type="submit" id="buscar" value="Buscar Articulo o Servicio" class="boton" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/btns/new_busca.png" /> <?php if ($_POST['buscar']) { ?> </td> </tr> <tr bgcolor="#FFFFFF"> <td height="23" colspan="8"> </td> </tr> <tr> <td height="39" colspan="8" align="center" bgcolor="#CCCCCC" valign="middle"> <input name="insertarArticulos" type="submit" id="insertarArticulos" value="Agregar Artículos o Servicios" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/btns/new_agregaarticulo.png" /> <?php } ?> </td> </tr> <tr bgcolor="#FFFF00"> <td colspan="8"> <?php if ($_POST['almacenDestino1']) { $almacenDestinoB = $_POST['almacenDestino1']; } else { $almacenDestinoB = $_POST['almacenDestino']; } $articulo = $_POST['nomArticulo']; $unidadMedida = new articulosDetalles(); if ($_POST['paquete'] == "si") { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion\r\n\r\nFROM articulos,existencias\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.cbarra='" . $articulo . "'\r\n\r\nAND\r\n\r\narticulos.activo='A' \r\n\r\nAND\r\n\r\narticulos.codigo=existencias.codigo \r\n\r\nand\r\n\r\nexistencias.almacen='" . $almacenDestinoB . "'\r\n\r\nand\r\n\r\narticulos.paquete='si'\r\n\r\norder by articulos.descripcion ASC\r\n\r\n"; } else { if ($articulo) { if (is_numeric($articulo)) { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion\r\n\r\nFROM articulos,existencias\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.cbarra='" . $articulo . "'\r\n\r\nAND\r\n\r\narticulos.activo='A' \r\n\r\nAND\r\n\r\narticulos.codigo=existencias.codigo \r\n\r\nand\r\n\r\nexistencias.almacen='" . $almacenDestinoB . "'\r\n\r\norder by articulos.descripcion ASC\r\n\r\n"; } else { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion\r\n\r\nFROM articulos,existencias\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nAND\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.activo='A' and\r\n\r\n(articulos.descripcion like '%{$articulo}%' or articulos.descripcion1 like '%{$articulo}%')\r\n\r\nAND\r\n\r\narticulos.codigo=existencias.codigo and\r\n\r\nexistencias.almacen='" . $almacenDestinoB . "'\r\n\r\norder by articulos.descripcion ASC\r\n\r\n"; } } if (!$articulo and $_POST['buscar']) { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion\r\n\r\nFROM articulos,existencias\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nand\r\n\r\nexistencias.almacen='" . $almacenDestinoB . "'\r\n\r\nand\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.activo='A' \r\n\r\nand\r\n\r\nexistencias.keyPA=articulos.keyPA\r\n\r\norder by articulos.descripcion ASC\r\n\r\n\r\n\r\n"; } //********************CONVENIO EXCLUSIVO************************ if (!$articulo and $myrow3113c['numCliente']) { if ($myrow3113c['numCliente']) { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,convenios.keyConvenios,convenios.keyPA as simulacion,articulos.descripcion\r\n\r\nFROM articulos,convenios\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nand\r\n\r\nconvenios.departamento='" . $almacenDestinoB . "'\r\n\r\nand\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.activo='A' \r\n\r\nand\r\n\r\nconvenios.keyPA=articulos.keyPA\r\n\r\norder by articulos.descripcion ASC\r\n\r\ngroup by convenios.keyPA\r\n\r\n\r\n\r\n"; } else { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,convenios.keyConvenios,convenios.keyPA as simulacion,articulos.descripcion\r\n\r\nFROM articulos,convenios\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nand\r\n\r\narticulos.gpoProducto!=''\r\n\r\n\r\n\r\nAND\r\n\r\narticulos.activo='A' and\r\n\r\n(articulos.descripcion like '%{$articulo}%' or articulos.descripcion1 like '%{$articulo}%')\r\n\r\nAND\r\n\r\narticulos.codigo=convenios.codigo and\r\n\r\nconvenios.almacen='" . $almacenDestinoB . "'\r\n\r\ngroup by convenios.keyPA\r\n\r\norder by articulos.descripcion ASC\r\n\r\n"; } } //************************************************************** if ($result = mysql_db_query($basedatos, $sSQL)) { $almacenDestino = $almacenDestinoB; ?> </div> <p align="center"> <span class="style15"> <?php echo $leyenda; ?> </span><?php if ($horaSolicitud and $fechaSolicitud) { ?> <input name="fechaSolicitud" type="hidden" class="style7" value="<?php echo $fechaSolicitud; ?> "/> <input name="horaSolicitud" type="hidden" class="style7" value="<?php echo $horaSolicitud; ?> " size="10"/> <?php } ?> </td> </tr> <tr bgcolor="#FFFF00"> <td bgcolor="#FFFF00"> </td> <td colspan="3" align="center" class="negromid">Descripcion</td> <?php $sSQL7ada1 = "Select actualizaPrecios From almacenes where entidad='" . $entidad . "' and almacen='" . $_GET['almacen'] . "' "; $result7ada1 = mysql_db_query($basedatos, $sSQL7ada1); $myrow7ada1 = mysql_fetch_array($result7ada1); echo mysql_error(); ?> <?php if ($myrow7ada1['actualizaPrecios'] == 'si') { ?> <td width="75" align="right" class="negromid">V Publico</td> <?php } ?> <td width="58" align="right" class="negromid">P Part</td> <td width="77" align="right" class="negromid">P Aseg</td> <td width="77" align="center" class="negromid">Cant</td> </tr> <?php while ($myrow = mysql_fetch_array($result)) { $almacen = $almacenDestino; $bandera += "1"; $sSQL3113cd = "Select descripcionGP From gpoProductos WHERE entidad='" . $entidad . "' and codigoGP='" . $myrow['gpoProductos'] . "' "; $result3113cd = mysql_db_query($basedatos, $sSQL3113cd); $myrow3113cd = mysql_fetch_array($result3113cd); //$gpoProducto=$myrow3113cd['descripcionGP']; $gpoProducto = $myrow['gpoProductos']; $code1 = $myrow['codigo']; $codigo = $myrow['codigo']; $keyPA = $myrow['keyPA']; //*************************************CONVENIOS******************************************** $ctaMayor = $myrow12['ctaContable']; $costoHospital = costoHospital($code1, $basedatos); $codigoUM = $myrow12['um']; $seguro = $traeSeguro->traeSeguro($_GET['keyClientesInternos'], $basedatos); //**********************************CONVENIOS $convenios = new validaConvenios(); $global = new validaConvenios(); $tipoConvenioS = new validaConvenios(); $traeSeguro = new verificaSeguro1(); $verificaSaldos1 = new verificaSeguro1(); $verificaSaldosInternos = new verificaSeguro1(); $validaJubilados = new validaConvenios(); $porcentajeJubilados = new validaConvenios(); $ivaParticular = new ivaCierre(); $priceLevel = new articulosDetalles(); $priceLevel = $priceLevel->precioVenta($paquete, $myrow['generico'], "1", $numeroPaciente, $_GET['keyClientesInternos'], $codigo, $almacen, $basedatos); $precioNormal = $priceLevel; $um = new articulosDetalles(); $um = $um->um($codigo, $basedatos); $cargoAuto = new articulosDetalles(); $cargoAuto = $cargoAuto->cargoAuto($entidad, $codigo, $basedatos); $informacionExistencias = new existencias(); $existenciasAjuste = $informacionExistencias->informacionExistencias($entidad, $codigo, $almacen, $usuario, $fecha1, $basedatos); $acumuladoGlobal = $global->precioGlobal($entidad, $precioLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $cargos = $convenios->validacionConveniosNivel($entidad, $precioLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); //$traeConvenio=$traeConvenio->traeConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); $tipoConvenio = $tipoConvenioS->tipoConvenio($entidad, $precioLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); //$vConvenio=$vConvenio->vConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); $iva = new articulosDetalles(); $iva = $iva->iva($entidad, "1", $codigo, $priceLevel, $basedatos); //***************PRECIO PUBLICO*******************/ $ventaPublico = $precioNormal + $iva; //*************************************************/ if ($acumuladoGlobal > $priceLevel) { //$acumulado=$acumuladoGlobal-$priceLevel; $acumulado = $priceLevel; } else { $acumulado = $priceLevel; } if ($seguro) { if ($tipoConvenio != 'No' or $validaJubilados->validacionJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos) == 'si') { if ($validaJubilados->validacionJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos) == 'si') { $percent = $porcentajeJubilados->porcentajeJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos); $percent *= 0.01; $cantidadAseguradora = $priceLevel * $percent; $cantidadParticular = $priceLevel - $cantidadAseguradora; } else { //no son jubilados if ($tipoConvenio == 'cantidad') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); //aqui ninguna aseguradora absorbe nada, solo paga porque es fijo $acumulado = $cantidadAseguradora; $priceLevel = $acumulado; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $priceLevel, $basedatos); } else { if ($tipoConvenio == 'grupoProducto') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $cantidadParticular = $cantidadAseguradora - $priceLevel; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'global') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $cantidadParticular = $priceLevel - $cantidadAseguradora; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'precioEspecial') { if ($pagoEfectivo->pagoEfectivo($entidad, $seguro, "1", $keyPA, $almacen, $basedatos) == 'si') { $acumulado = $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; } else { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); $cantidadParticular = NULL; $ivaParticulart = NULL; } } else { $cantidadParticular = $priceLevel; $ivaParticulart = $iva; $cantidadAseguradora = NULL; } } } } } //termina validacion dejubiliados } else { //trae seguro pero no convenio $cantidadAseguradora = $priceLevel; $ivaAseguradorat = $iva; } } else { $cantidadParticular = $priceLevel; $ivaParticulart = $iva; } if ($seguro) { $sSQL3113c = "Select * From clientes WHERE entidad='" . $entidad . "' and numCliente='" . $seguro . "' "; $result3113c = mysql_db_query($basedatos, $sSQL3113c); $myrow3113c = mysql_fetch_array($result3113c); if ($myrow3113c['convenioExclusivo'] == 'si') { $sSQL3113cd = "SELECT \r\n\r\nkeyPA\r\n\r\nFROM convenios\r\n\r\nWHERE\r\n\r\nkeyPA='" . $myrow['keyPA'] . "'\r\n\r\nand\r\n\r\ndepartamento='" . $almacenDestinoB . "'"; $result3113cd = mysql_db_query($basedatos, $sSQL3113cd); $myrow3113cd = mysql_fetch_array($result3113cd); if (!$myrow3113cd['keyPA']) { $aviso = 'Requiere autorizacion medica!'; } } else { $aviso = ''; } if ($myrow3113c['pagoEfectivo'] == 'si') { $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $ivaParticular = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); } } ?> <tr bgcolor="#FFFFFF" onMouseOver="bgColor='#cccccc'" onMouseOut="bgColor='#ffffff'" > <td height="26"> </td> <td colspan="3" class="negromid"> <?php echo $myrow['descripcion']; echo '</br>'; echo '<span class="">' . $aviso . '</span>'; ?> <?php if ($myrow['laboratorioReferido'] == 'si') { echo '<span class="codigos">' . 'Estudio Referido' . '</span>'; } if ($gpoProducto) { $sSQL3113cd = "Select * From gpoProductos WHERE entidad='" . $entidad . "' and codigoGP='" . $gpoProducto . "' "; $result3113cd = mysql_db_query($basedatos, $sSQL3113cd); $myrow3113cd = mysql_fetch_array($result3113cd); echo '<span class="gpoProducto">' . '[ ' . $myrow3113cd['descripcionGP'] . ' ]' . '</span>'; } else { echo '<span class="error">' . 'No tiene Grupo de Producto Definido' . '</span>'; } ?> </span><span class="codigos"> <input name="codigoArt[]2" type="hidden" id="codigoArt[]2" value="<?php echo $myrow['codigo']; ?> " /> <input name="codigoBeta[]" type="hidden" id="codigoBeta[]" value="<?php echo $myrow['codigo']; ?> " /> <?php $sSQL15a = "\r\n\r\nSELECT fechaFinal\r\n\r\nFROM\r\n\r\nconvenios\r\n\r\nWHERE\r\n\r\nentidad='" . $entidad . "'\r\n\r\nand\r\n\r\nkeyPA='" . $myrow['keyPA'] . "'\r\n\r\nand\r\n\r\nnumCliente='" . $_GET['seguro'] . "'\r\n\r\nand\r\n\r\nfechaFinal<='" . $fecha1 . "'\r\n\r\n"; $result15a = mysql_db_query($basedatos, $sSQL15a); $myrow15a = mysql_fetch_array($result15a); //valido las fechas if ($myrow15a['fechaFinal']) { $flat = 'disable'; echo '</br>'; echo '<blink>' . 'Convenio Vencido el ' . cambia_a_normal($myrow15a['fechaFinal']) . '' . '</blink>'; } else { $flat = NULL; } //*****************************cargo clientePrincipal $sSQL455 = "Select clientePrincipal,baseParticular from clientes where entidad='" . $entidad . "' and numCliente='" . $seguro . "'"; $result455 = mysql_db_query($basedatos, $sSQL455); $myrow455 = mysql_fetch_array($result455); //**************************************************************** //****************************DESCUENTOS AUTOMATICOS********** $sSQL7ada = "Select * From descuentosAutomaticos where entidad='" . $entidad . "' \r\n\r\nand departamento='" . $_GET['almacen'] . "' \r\n\r\nand\r\n\r\ngpoProducto='" . $gpoProducto . "'\r\n\r\nand (tipoPaciente='externo' or tipoPaciente='ambos') "; $result7ada = mysql_db_query($basedatos, $sSQL7ada); $myrow7ada = mysql_fetch_array($result7ada); echo mysql_error(); if ((!$seguro or $myrow455['baseParticular'] == 'si') and $myrow7ada['gpoProducto'] == '*' || $myrow7ada['gpoProducto'] == $gpoProducto) { $cantidadParticularOriginal = $cantidadParticular; $ivaOriginalParticular = $ivaParticulart; $cantidadAseguradoraOriginal = $cantidadAseguradora; $ivaOriginalAseguradora = $ivaAseguradorat; $descuentoP = $cantidadParticular * ($myrow7ada['porcentaje'] * 0.01); $cantidadParticular -= $descuentoP; $descuentoIvaP = $ivaParticulart * ($myrow7ada['porcentaje'] * 0.01); $ivaParticulart -= $descuentoIvaP; $descuentoA = $cantidadAseguradora * ($myrow7ada['porcentaje'] * 0.01); $cantidadAseguradora -= $descuentoA; $descuentoIvaA = $ivaAseguradorat * ($myrow7ada['porcentaje'] * 0.01); $ivaAseguradorat -= $descuentoIvaA; echo '</br>'; echo $descripcionDescuentoGlobal = 'Descuento ' . $myrow7ada['porcentaje'] . '%'; ?> <input name="statusDescuentoGlobal[]" type="hidden" id="statusDescuentoGlobal" value="si" /> <input name="descripcionDescuentoGlobal[]" type="hidden" id="numPaciente2" value="<?php echo $descripcionDescuentoGlobal; ?> " /> <?php } //****************************************************************** ?> <?php //BENEFICENCIAS AQUI EN TRA EL PORCENTAJE DE AYUDA if ($P > 0 and !$myrow321['seguro']) { $cantidadParticularOriginal = $cantidadParticular; $ivaOriginalParticular = $ivaParticulart; $descuentoP = $cantidadParticular * ($P * 0.01); $cantidadParticular = $descuentoP; $descuentoIvaP = $ivaParticulart * ($P * 0.01); $ivaParticulart = $descuentoIvaP; $cantidadAseguradora = $cantidadParticularOriginal - $cantidadParticular; $ivaAseguradorat = $ivaOriginalParticular - $descuentoIvaP; echo '</br>'; echo $descripcionDescuentoGlobal = 'Descuento ' . $P . '%'; } //CIERRO BENEFICENCIAS ?> </td><?php if ($myrow7ada1['actualizaPrecios'] == 'si') { ?> <td class="normalmid" align="right"> <a href="javascript:ventanaSecundaria('<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /ADMINHOSPITALARIAS/inventarios/ventanitaCambiaPrecioFormas.php?codigo=<?php echo $code; ?> &seguro=<?php echo $_GET['seguro']; ?> &medico=<?php echo $_GET['medico']; ?> &usuario=<?php echo $usuario; ?> &keyPA=<?php echo $myrow['keyPA']; ?> ')"><?php echo '$' . number_format($ventaPublico, 2); ?> </a> </td> <?php } ?> <td align="right" class="precio2"> <?php if ($cantidadParticular) { echo "\$" . number_format($cantidadParticular + $ivaParticulart, 2); } else { echo '---'; } ?> </td> <td align="right" class="precio1"> <?php if ($cantidadAseguradora) { echo "\$" . number_format($cantidadAseguradora + $ivaAseguradorat, 2); } else { echo '---'; } ?> </td> <td align="center"> <input name="cantidad[]" type="text" id="cantidad" class="camposmid" onKeyPress="return checkIt(event)" size="3" <?php if ($flat == 'disable') { echo 'readonly=""'; } else { if (!$gpoProducto or !$precioNormal) { echo 'readonly=""'; } else { $statusExistencias = new articulosDetalles(); echo $statusExistencias->statusExistencias($entidad, $unidadMedida->unidadMedida($codigo, $basedatos), $almacen, $codigo, $basedatos); } } ?> autocomplete="off" /> </td> <?php $mouseOver = 'onmouseover'; $mouseOut = 'onMouseOut'; ?> </tr> <?php } //cierra while ?> <tr> <td bgcolor="#FFFFFF"> </td> <td colspan="3" bgcolor="#FFFFFF"> </td> <td colspan="2" bgcolor="#FFFFFF"> </td> <td colspan="2" bgcolor="#FFFFFF"> </td> </tr> <tr> <td colspan="8"><img src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/bordestablas/borde2.png" width="620" height="28" /></td> </tr> </table> <div align="center" class="normal"><?php } } ?> </div> <p align="center"> <?php if ($bandera) { ?> <span class="precredmid"> <?php if (is_numeric($_POST['nomArticulo'])) { echo ""; } else { echo "Se encontraron {$bandera} articulos con la palabra: {$articulo}"; } ?> <?php } else { ?> <?php //echo "No se encontro el articulo" ?> <?php } ?> </p> <div align="center"> <input name="gpoProducto" type="hidden" id="numPaciente2" value="<?php echo $gpoProducto; ?> " /> <input name="numeroMedico1" type="hidden" id="numeroMedico1" value="<?php echo $numeroMedico; ?> " /> <input name="alis" type="hidden" id="nombreDelPaciente2" value="<?php echo $almacen; ?> " /> <input name="extension2" type="hidden" id="extension2" value="<?php echo $extension; ?> " /> <input name="segu1" type="hidden" id="segu1" value="<?php echo $segu; ?> " /> <input name="bandera" type="hidden" id="numPaciente22" value="<?php echo $bandera; ?> " /> </div> </form> <p></p> </body> </html> <?php }
public function solicitaArticulos($entidad, $almacenSolicitante, $ID_EJERCICIOM, $dia, $fecha1, $hora1, $usuario, $numeroPaciente, $seguro, $credencial, $medico, $almacenSolicitante, $nCuenta, $tipoCargo, $almacenDestino, $tipoPaciente, $basedatos) { $sSQL6 = "SELECT almacen\r\nFROM\r\nalmacenes\r\nWHERE\r\n\r\nentidad='" . $entidad . "' \r\nand centroDistribucion='si'\r\n "; $result6 = mysql_db_query($basedatos, $sSQL6); $myrow6 = mysql_fetch_array($result6); $almacenPrincipal = $myrow6['almacen']; //necesitamos definirlo desde el cat�logo de almacenes ?> <script language=javascript> function ventanaSecundaria3 (URL){ window.open(URL,"ventana3","width=420,height=350,scrollbars=YES") } </script> <!-Hoja de estilos del calendario --> <link rel="stylesheet" type="text/css" media="all" href="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-tas.css" title="win2k-cold-1" /> <!-- librer�a principal del calendario --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar.js"></script> <!-- librer�a para cargar el lenguaje deseado --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/lang/calendar-es.js"></script> <!-- librer�a que declara la funci�n Calendar.setup, que ayuda a generar un calendario en unas pocas l�neas de c�digo --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-setup.js"></script> <script language="javascript" type="text/javascript"> function vacio(q) { for ( i = 0; i < q.length; i++ ) { if ( q.charAt(i) != " " ) { return true } } return false } //valida que el campo no este vacio y no tenga solo espacios en blanco function valida(F) { if( vacio(F.almacen.value) == false ) { alert("Por Favor, escoje el departamento!") return false } else if( vacio(F.tipoUM.value) == false ) { alert("Por Favor, escoje si es un servicio o si son art�culos lo que vas a cargar!") return false } else if( vacio(F.nomArticulo.value) == false ) { alert("Por Favor, escoje el articulo o servicio para solicitar!") return false } } </script> <SCRIPT LANGUAGE="JavaScript"> function checkIt(evt) { evt = (evt) ? evt : window.event var charCode = (evt.which) ? evt.which : evt.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57)) { status = "Este campo s�lo acepta n�meros." return false } status = "" return true } </SCRIPT> <?php if ($_POST['entidades']) { $entidad = $_POST['entidades']; } else { $_POST['entidades'] = $entidad; } if (!$_POST['buscar'] and $_POST['insertarArticulos']) { if ($_POST['insertarArticulos']) { $numeroE = $numeroPaciente; $keyClientesInternos = $_GET['keyClientesInternos']; $nCuenta = $nCuenta; $convenios = new validaConvenios(); $global = new validaConvenios(); $tipoConvenioS = new validaConvenios(); $traeConvenio = new validaConvenios(); $vConvenio = new validaConvenios(); $ivaAseguradora = new ivaCierre(); $ivaParticular = new ivaCierre(); $tipoVenta = new tipoVentaArticulo(); $tipoVentaIVA = new tipoVentaArticulo(); $ventaPieza = new tipoVentaArticulo(); $verificaSaldos1 = new verificaSeguro1(); $descripcion = new articulosDetalles(); $random = rand(10000, 10000000000000.0); $porcentajeIVA = new articulosDetalles(); $validaJubilados = new validaConvenios(); $porcentajeJubilados = new validaConvenios(); $grupoProducto = new articulosDetalles(); $descripcionGrupoProducto = new articulosDetalles(); $beneficenciaT6 = new articulosDetalles(); if ($_POST['almacenDestino1']) { $almacen = $_POST['almacenDestino1']; } else { $almacen = $_POST['almacenDestino']; } $traeSeguro = new verificaSeguro1(); $verificaSaldosInternos = new verificaSeguro1(); //*************************PRESIONO INSERTAR ARTICULOS****************** $aux = traeAuxiliar::auxiliar($fecha1, $hora1, $almacen, $basedatos, $ID_EJERCICIOM, $db_conn); $codigo = $_POST['codigoArt']; $cantidad = $_POST['cantidad']; $agregarA = $_POST['agregarA']; $codigoBeta = $_POST['codigoBeta']; $laboratorioReferido = $_POST['laboratorioReferido']; for ($i = 0; $i <= $_POST['bandera']; $i++) { //********************FOR $b += 1; $codigo[$i] = $codigoBeta[$i]; $gpoProducto = trim($grupoProducto->grupoProducto($entidad, $codigo[$i], $basedatos)); $descripcionGP = $descripcionGrupoProducto->descripcionGrupoProducto($entidad, $gpoProducto, $basedatos); $costoHospital = costoHospital($entidad, $codigo[$i], $basedatos); $ctaContable = centroCosto($medico, $basedatos); $centroCostoAlmacen = centroCostoAlmacen($almacen, $basedatos); //$medico=devuelveMedico::regresaMedico($entidad,$codigo[$i],$basedatos); $cLlave = new articulosDetalles(); $keyPA = $cLlave->codigollave($entidad, $codigo[$i], $basedatos); $precioEspecial = new articulosDetalles(); $precioEspecial->preciosEspeciales($entidad, $gpoProducto, $keyPA, $codigo[$i], $almacen, $basedatos); $priceLevel = new articulosDetalles(); $priceLevel = $priceLevel->precioVenta($entidad, $paquete, $_POST['generico'], $cantidad[$i], $numeroE, $_GET['keyClientesInternos'], $codigo[$i], $almacen, $basedatos); $benT6 = $beneficenciaT6->beneficenciaT6($entidad, $paquete, $myrow['generico'], "1", $numeroPaciente, $_GET['keyClientesInternos'], $codigo[$i], $almacen, $basedatos); if ($benT6 > 0) { $dB = 'si'; $caso = 6; } //*************************CONFIGURACIONES DE VENTAS********************* $modoventa = new articulosDetalles(); $priceLevel = $modoventa->modoventa($almacen, $priceLevel, $codigo[$i], $entidad, $keyPA, $basedatos); $tventa = new articulosDetalles(); $tipoVenta = $tventa->tventa($almacen, $priceLevel, $codigo[$i], $entidad, $keyPA, $basedatos); $cantidadReal = new articulosDetalles(); $cantidadReal = $cantidadReal->cantidadReal($almacen, $priceLevel, $codigo[$i], $entidad, $keyPA, $basedatos); //********************************************************************************** $antibiotico = new articulosDetalles(); if ($cantidad[$i] > 0) { $cargoAuto = new articulosDetalles(); $cargoAuto = $cargoAuto->cargoAuto($entidad, $codigo[$i], $basedatos); $acumuladoGlobal = $global->precioGlobal($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $basedatos); $cargos = $convenios->validacionConveniosNivel($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $basedatos); //$traeConvenio=$traeConvenio->traeConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$traeSeguro->traeSeguro($keyClientesInternos,$basedatos),$basedatos); $tipoConvenio = $tipoConvenioS->tipoConvenio($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $basedatos); //$vConvenio=$vConvenio->vConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$traeSeguro->traeSeguro($keyClientesInternos,$basedatos),$basedatos); if ($error != 'faked') { //aqui voy a meter como se vende por cantidad*********** //***********la forma en que se venden los medicamentos******************** $iva = new articulosDetalles(); $iva = $iva->iva($entidad, $cantidad[$i], $codigo[$i], $priceLevel, $basedatos); //if($ventaPieza->ventaPieza($almacen,$keyPA,$precioVenta,$iva,$cantidad[$i],$entidad,$basedatos)=='si'){ //if($tipoVenta->vendoX($almacen,$keyPA,$priceLevel,$iva,$cantidad[$i],$entidad,$basedatos)!=NULL){ //$priceLevel=$tipoVentaArticulos=$tipoVenta->vendoX($almacen,$keyPA,$priceLevel,$iva,$cantidad[$i],$entidad,$basedatos); //} //$iva=$tipoVentaIVA->vendoXIVA($almacen,$keyPA,$priceLevel,$iva,$cantidad[$i],$entidad,$basedatos); //} //******************************************** $precioOriginal = $priceLevel; $ivaOriginal = $iva; if ($traeSeguro->traeSeguro($keyClientesInternos, $basedatos) and $tipoConvenio == 'No') { //no es necesario la entidad if ($validaJubilados->validacionJubilados($_GET['numeroE'], $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $entidad, $basedatos) == 'si') { //no es necesario entidad $percent = $porcentajeJubilados->porcentajeJubilados($_GET['numeroE'], $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $entidad, $basedatos); $percent *= 0.01; $porcentajeParticular = (100 - $percent * 100) * 0.01; $ivaParticulart = $iva * $porcentajeParticular; $ivaAseguradorat = $iva * $percent; $cantidadAseguradora = $priceLevel * $percent; $cantidadParticular = $priceLevel - $cantidadAseguradora; //$cantidadParticular=(($priceLevel*$cantidad[$i])+($iva*$cantidad[$i]))-$cantidadAseguradora; } else { //no es jubilado y por tanto verifico si trae algun convenio $cantidadAseguradora = $priceLevel; $ivaAseguradorat = $iva; } } else { if ($tipoConvenio == 'cantidad') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $basedatos); //aqui ninguna aseguradora absorbe nada, solo paga porque es fijo $acumulado = $cantidadAseguradora; $priceLevel = $acumulado; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $priceLevel, $basedatos); } else { if ($tipoConvenio == 'grupoProducto') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $basedatos); $cantidadParticular = $cantidadAseguradora - $priceLevel; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'global') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $basedatos); $cantidadParticular = $priceLevel - $cantidadAseguradora; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad, $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'precioEspecial') { $acumulado = $cantidadParticular = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $traeSeguro->traeSeguro($keyClientesInternos, $basedatos), $basedatos); $cantidadAseguradora = NULL; $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); $ivaAseguradorat = NULL; } else { $cantidadParticular = $priceLevel; $ivaParticulart = $iva; $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; } } } } } if ($traeSeguro->traeSeguro($keyClientesInternos, $basedatos)) { $status = 'cxc'; $statusAlta = 'standby'; $tipoCliente = 'aseguradora'; } else { $status = 'particular'; $statusAlta = 'standby'; $tipoCliente = 'particular'; } $statusCargo = 'standbyR'; if ($acumuladoGlobal > $priceLevel) { //$acumulado=$acumuladoGlobal-$priceLevel; $acumulado = $priceLevel; } else { $acumulado = $priceLevel; } if ($tipoVentaArticulos) { $formaVenta = 'unidad'; } else { $formaVenta = 'normal'; } $traeSeguro->traeSeguro($keyClientesInternos, $basedatos); //*****************************cargo clientePrincipal $sSQL455 = "Select clientePrincipal from clientes where entidad='" . $entidad . "' and numCliente='" . $seguro . "'"; $result455 = mysql_db_query($basedatos, $sSQL455); $myrow455 = mysql_fetch_array($result455); $sSQL455a = "Select nomCliente from clientes where entidad='" . $entidad . "' and numCliente='" . $myrow455['clientePrincipal'] . "'"; $result455a = mysql_db_query($basedatos, $sSQL455a); $myrow455a = mysql_fetch_array($result455a); //**************************************************************** $sSQL3115 = "Select folioVenta,status,beneficencia From clientesInternos WHERE keyClientesInternos='" . $keyClientesInternos . "'"; $result3115 = mysql_db_query($basedatos, $sSQL3115); $myrow3115 = mysql_fetch_array($result3115); $sSQL3115y = "Select pagoEfectivo From clientes WHERE numCliente='" . $seguro . "' and entidad='" . $entidad . "'"; $result3115y = mysql_db_query($basedatos, $sSQL3115y); $myrow3115y = mysql_fetch_array($result3115y); if ($myrow3115y['pagoEfectivo'] == 'si') { $tipoCliente = 'particular'; $status = 'particular'; } //****************************DESCUENTOS AUTOMATICOS********** $sSQL7ada = "Select * From descuentosAutomaticos where entidad='" . $entidad . "' and departamento='" . $_GET['almacen'] . "' and seguro='" . $myrow455['clientePrincipal'] . "' and\r\n(fechaInicial>='" . $fecha1 . "' and fechaFinal<='" . $fecha1 . "')\r\nand\r\n(tipoPaciente='interno' or tipoPaciente='ambos')\r\n"; $result7ada = mysql_db_query($basedatos, $sSQL7ada); $myrow7ada = mysql_fetch_array($result7ada); echo mysql_error(); if ($myrow7ada['gpoProducto'] == '*' || $myrow7ada['gpoProducto'] == $gpoProducto) { $descuentoP = $cantidadParticular * ($myrow7ada['porcentaje'] * 0.01); $cantidadParticular -= $descuentoP; $descuentoIvaP = $ivaParticulart * ($myrow7ada['porcentaje'] * 0.01); $ivaParticulart -= $descuentoIvaP; $descuentoA = $cantidadAseguradora * ($myrow7ada['porcentaje'] * 0.01); $cantidadAseguradora -= $descuentoA; $descuentoIvaA = $ivaAseguradorat * ($myrow7ada['porcentaje'] * 0.01); $ivaAseguradorat -= $descuentoIvaA; } //****************************************************************** //*************************************************** //Clientes que facturan a otros $sSQL3y = "Select * From clientesGrupos WHERE entidad='" . $entidad . "' and seguro='" . $myrow455['clientePrincipal'] . "' and gpoProducto='" . $gpoProducto . "'"; $result3y = mysql_db_query($basedatos, $sSQL3y); $myrow3y = mysql_fetch_array($result3y); if ($myrow3y['seguro']) { $seguro2 = $seguro; $seguro = $myrow3y['seguro']; $myrow455['clientePrincipal'] = $seguro; } else { $seguro2 = NULL; } //*************************************************** if ($seguro) { $sSQL3113c = "Select * From clientes WHERE entidad='" . $entidad . "' and numCliente='" . $seguro . "' "; $result3113c = mysql_db_query($basedatos, $sSQL3113c); $myrow3113c = mysql_fetch_array($result3113c); if ($myrow3113c['pagoEfectivo'] == 'si') { $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $ivaParticular = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); } } //**************************** $pi = $porcentajeIVA->porcentajeIVA($entidad, $cantidad[$i], $codigo[$i], $precioVenta, $basedatos); if ($cantidadParticular > 0) { $pp = $cantidadParticular / ($cantidadParticular + $cantidadAseguradora); } if ($cantidadAseguradora > 0) { $pa = $cantidadAseguradora / ($cantidadParticular + $cantidadAseguradora); } if ($ivaParticulart > 0) { $pip = $ivaParticulart / ($ivaParticulart + $ivaAseguradorat); } if ($ivaAseguradorat > 0) { $pia = $ivaAseguradorat / ($ivaParticulart + $ivaAseguradorat); } //*************************** //*****************DATOS ACTA DE NACIMIENTO $sSQLfi = "Select * From OC WHERE entidad='" . $entidad . "' and keyPA='" . $keyPA . "' "; $resultfi = mysql_db_query($basedatos, $sSQLfi); $myrowfi = mysql_fetch_array($resultfi); $aIngreso = new almacenesIngreso(); if ($aIngreso->almacenIngreso($gpoProducto, $entidad, $basedatos) == 'almacenSolicitante') { $almacenIngreso = $almacenSolicitante; } else { if ($aIngreso->almacenIngreso($gpoProducto, $entidad, $basedatos) == 'almacenDestino') { $almacenIngreso = $almacen; } } //**************** $sSQL6ab = "SELECT almacenPadre,descripcion\r\nFROM\r\nalmacenes\r\nWHERE\r\n\r\nentidad='" . $entidad . "' \r\nand\r\nalmacen='" . $almacenIngreso . "'\r\n "; $result6ab = mysql_db_query($basedatos, $sSQL6ab); $myrow6ab = mysql_fetch_array($result6ab); $almacenIngreso = $myrow6ab['almacenPadre']; //**************** //*****************************cargo clientePrincipal $sSQLbeni = "Select * from porcentajeBeneficencias where entidad='" . $entidad . "' and numeroE='" . $_GET['numeroE'] . "' \r\n and\r\n departamento='" . $_GET['almacen'] . "'\r\n and\r\n (gpoProducto='*' or gpoProducto='" . $gpoProducto . "' )\r\n and\r\n status='standby'\r\norder by keyPB DESC \r\n"; $resultbeni = mysql_db_query($basedatos, $sSQLbeni); $myrowbeni = mysql_fetch_array($resultbeni); //**************************************************************** //BENEFICENCIAS AQUI EN TRA EL PORCENTAJE DE AYUDA if ($myrow3115['beneficencia'] == 'si' and !$myrow455['clientePrincipal']) { $sSQL10a = "Select * From porcentajeBeneficencias\r\n where entidad='" . $entidad . "' and numeroE='" . $_GET['numeroE'] . "'\r\n and\r\n fecha='" . $fecha1 . "' and status='standby' "; $result10a = mysql_db_query($basedatos, $sSQL10a); $myrow10a = mysql_fetch_array($result10a); $P = 100 - $myrow10a['porcentaje']; if ($myrow10a['numeroE'] != NULL) { $cantidadParticularOriginal = $cantidadParticular; $ivaOriginalParticular = $ivaParticulart; $descuentoP = $cantidadParticular * ($P * 0.01); $cantidadParticular = $descuentoP; $descuentoIvaP = $ivaParticulart * ($P * 0.01); $ivaParticulart = $descuentoIvaP; $cantidadAseguradora = $cantidadParticularOriginal - $cantidadParticular; $ivaAseguradorat = $ivaOriginalParticular - $descuentoIvaP; } } elseif ($myrowbeni['numeroE'] != NULL) { $cantidadBeneficencia = $cantidadParticular * ($myrowbeni['porcentaje'] * 0.01); $cantidadParticular = $cantidadParticular - $cantidadBeneficencia; $ivaBeneficenciat = $ivaParticularT * ($myrowbeni['porcentaje'] * 0.01); $ivaBeneficenciaT = $ivaParticuarT - $ivaBeneficenciat; } //CIERRO BENEFICENCIAS //****************************************************** $diaNumerico = date("d"); $year = date("Y"); $mes = date("m"); //****************************************************** //**************** $sSQL6abc = "SELECT medico,descripcion,id_medico,stock\r\nFROM\r\nalmacenes\r\nWHERE\r\n\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $almacen . "'\r\n "; $result6abc = mysql_db_query($basedatos, $sSQL6abc); $myrow6abc = mysql_fetch_array($result6abc); $medico = $myrow6abc['id_medico']; $descripcionMedico = $myrow6abc['descripcion']; //**************** // // // // $agrega1 = "INSERT INTO cargosCuentaPaciente (\r\nnumeroE,\r\nnCuenta,\r\ncodProcedimiento,\r\ncantidad,\r\nusuario,\r\nfecha1,\r\n\r\nstatus,\r\nalmacen,\r\nprecioVenta,\r\n\r\nctaMayor,\r\nctoCosto,\r\nauxiliar,\r\n\r\nejercicio,\r\nseguro,iva,dia,costoHospital,hora1,existencias,um,\r\nmedico,tipoPaciente,prioridad,horaSolicitud,fechaSolicitud,laboratorioReferido,\r\ncredencial,statusCargo,almacenDestino,almacenSolicitante,naturaleza,statusTraslado,tipoCliente,\r\nstatusEstudio,entidad,gpoProducto,statusFactura,keyClientesInternos,statusDevolucion,keyPA,folioVenta,\r\ncantidadParticular,cantidadAseguradora,ivaParticular,ivaAseguradora,tipoVentaArticulos,clientePrincipal,descripcionArticulo,random,clienteFacturacion,\r\nporcentajeIVA,\r\nporcentajeParticular,\r\nporcentajeAseguradora,\r\nporcentajeIVAParticular,\r\nporcentajeIVAAseguradora,antibiotico,precioOriginal,ivaOriginal,tipoCuenta,almacenIngreso,descripcionAlmacen,descripcionGrupoProducto,\r\n\r\ndiaNumerico,year,mes,descripcionClientePrincipal,descripcionMedico,cantidadBeneficencia,ivaBeneficencia\r\n) values (\r\n'" . $numeroPaciente . "',\r\n'" . $nCuenta . "',\r\n'" . $codigo[$i] . "',\r\n'" . $cantidad[$i] . "',\r\n'" . $usuario . "',\r\n'" . $fecha1 . "',\r\n\r\n'" . $status . "',\r\n'" . $_POST['almacenDestino'] . "',\r\n'" . $cantidadParticular . "'+'" . $cantidadAseguradora . "',\r\n\r\n'" . $ctaMayor . "',\r\n'" . $centroCostoAlmacen . "',\r\n'" . $aux . "',\r\n\r\n'" . $ID_EJERCICIOM . "',\r\n'" . $traeSeguro->traeSeguro($keyClientesInternos, $basedatos) . "','" . $ivaParticulart . "'+'" . $ivaAseguradorat . "',\r\n '" . $dia . "','" . $costoHospital . "','" . $hora1 . "','" . $existenciasAjuste . "','" . $um . "',\r\n'" . $medico . "','interno','" . $_POST['prioridad'] . "',\r\n'" . $hora1 . "','" . $fecha1 . "','" . $laboratorioReferido[$i] . "','" . $credencial . "',\r\n'standbyR','" . $almacen . "','" . $almacenSolicitante . "','C','standby','" . $tipoCliente . "','standby',\r\n '" . $entidad . "','" . trim($gpoProducto) . "','standby','" . $keyClientesInternos . "','no','" . $keyPA . "','" . $myrow3115['folioVenta'] . "',\r\n'" . $cantidadParticular . "','" . $cantidadAseguradora . "','" . $ivaParticulart . "','" . $ivaAseguradorat . "',\r\n'" . $formaVenta . "','" . trim($myrow455['clientePrincipal']) . "',\r\n\r\n'" . $descripcion->descripcionArticulo($entidad, $keyCAP, $numeroE, $nCuenta, $codigo[$i], $basedatos) . "','" . $random . "','" . $seguro2 . "',\r\n'" . $pi . "',\r\n'" . $pp . "',\r\n'" . $pa . "',\r\n'" . $pip . "',\r\n'" . $pia . "' ,\r\n\r\n'" . $antibiotico->mostrarAntibiotico($entidad, $codigo[$i], $basedatos) . "' ,\r\n'" . $precioOriginal . "',\r\n'" . $ivaOriginal . "','D','" . $almacenIngreso . "','" . $myrow6ab['descripcion'] . "','" . $descripcionGP . "',\r\n '" . $diaNumerico . "','" . $year . "','" . $mes . "',\r\n '" . $myrow455a['nomCliente'] . "','" . $descripcionMedico . "','" . $cantidadBeneficencia . "','" . $ivaBeneficencia . "'\r\n)"; mysql_db_query($basedatos, $agrega1); echo mysql_error(); //************************VERIFICACION DE STOCK************************* $sSQL455s = "Select stock,medicamentosSueltos from almacenes where entidad='" . $entidad . "' and almacen='" . $almacen . "' and centroDistribucion!='si'"; $result455s = mysql_db_query($basedatos, $sSQL455s); $myrow455s = mysql_fetch_array($result455s); if ($myrow455s['stock'] == 'si') { if ($cantidadReal < 1) { $cantidadReal = 1; } $agrega1 = "INSERT INTO faltantes (\r\n\r\ncodigo,\r\ncantidad,\r\nusuario,\r\nfecha1,\r\nhora1,\r\nalmacen,\r\nejercicio,\r\ndia,\r\nstatus,entidad,almacenSolicitante,folioVenta,keyPA,gpoProducto,\r\nusuarioSolicitante,naturaleza,descripcion,random,\r\nkeyClientesInternos,cantidadTotal,ventaGranel,tipoVenta\r\n) values (\r\n\r\n'" . $codigo[$i] . "',\r\n'" . $cantidad[$i] . "'*'" . $cantidadReal . "',\r\n'" . $usuario . "',\r\n'" . $fecha1 . "',\r\n'" . $hora1 . "',\r\n'" . $_POST['almacenDestino'] . "',\r\n'" . $ID_EJERCICIOM . "',\r\n'" . $dia . "',\r\n'','" . $entidad . "','" . $almacen . "','" . $myrow3115['folioVenta'] . "',\r\n '" . $keyPA . "','" . trim($gpoProducto) . "',\r\n '" . $usuario . "','C',\r\n'" . $descripcion->descripcionArticulo($entidad, $keyCAP, $numeroE, $nCuenta, $codigo[$i], $basedatos) . "',\r\n '" . $random . "',' " . $keyClientesInternos . " ',\r\n '" . $cantidadTotal . "','" . $vg . "','" . $tipoVenta . "'\r\n)"; //mysql_db_query($basedatos,$agrega1); echo mysql_error(); } //****************saco la cuenta contable de la forma en que ingresa***************** //insertarRegistros($agregarA[$i],$almacen,$cantidad[$i],$fecha1,$ID_EJERCICIOM,$usuario,$basedatos); } } else { $tipoMensaje = 'success'; $encabezado = 'Exito!'; $texto = 'Se hicieron Cargos...'; } //validacion de seguros } //*****************************************************CIERRO ALMA************************************************** } //cierro buscar } ?> <?php $sSQL311 = "Select * From clientesInternos WHERE keyClientesInternos='" . $_GET['keyClientesInternos'] . "'"; $result311 = mysql_db_query($basedatos, $sSQL311); $myrow311 = mysql_fetch_array($result311); $paciente = $myrow31['nombre1'] . " " . $myrow31['nombre2'] . " " . $myrow31['apellido1'] . " " . $myrow31['apellido2'] . " " . $myrow31['apellido3']; $nuE = $myrow31['numeroE']; if ($myrow311['paciente']) { $paciente = $myrow311['paciente']; } ?> <script language=javascript> function ventanaSecundaria6 (URL){ window.open(URL,"ventana6","width=600,height=600,scrollbars=YES") } </script> <script language=javascript> function ventanaSecundaria20 (URL){ window.open(URL,"ventana20","width=50,height=10,scrollbars=YES") } </script> <script language="javascript"> function enableField() { document.form2.insertarArticulos.disabled=false; } </script> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <?php $estilos = new muestraEstilos(); $estilos->styles(); ?> </head> <body> <?php $sSQL31 = "Select * From pacientes WHERE entidad='" . $entidad . "' AND numCliente = '" . $numeroPaciente . "' "; $result31 = mysql_db_query($basedatos, $sSQL31); $myrow31 = mysql_fetch_array($result31); ?> <p> <label> <?php if ($texto != NULL) { $mostrarMensajes = new informacion(); $mostrarMensajes->mostrarMensajes($encabezado, $tipoMensaje, $id, $texto, $basedatos); } ?> </label> </p> <form id="form2" name="form2" method="post" action="" > <p><span align="center">Solicitudes a Otros Departamentos</span></p> <table width="600" class="table-forma"> <tr> <th colspan="7" ><p align="center" >Paciente: <?php echo $paciente; ?> </p></th> </tr> <tr> <td width="39" height="24" > </td> <td colspan="3" >Seguro: <span ><?php $company = $myrow311['seguro']; $sSQL31a = "Select nomCliente From clientes WHERE entidad='" . $entidad . "' AND numCliente = '" . $myrow311['seguro'] . "' "; $result31a = mysql_db_query($basedatos, $sSQL31a); $myrow31a = mysql_fetch_array($result31a); if ($myrow31a['nomCliente'] != '') { echo $myrow31a['nomCliente']; } else { echo 'PARTICULAR'; } ?> </span> </td> <td colspan="2" >Cuarto: <span ><?php echo $myrow311['cuarto']; ?> </span></td> <td width="58" > </td> </tr> <tr > <th colspan="7" ><p align="center">ALMACEN A SOLICITAR</p></th> </tr> <tr> <td > </td> <td >Almacén</td> <td colspan="5" >Mini Almacen</td> </tr> <tr> <td > </td> <td ><?php require CONSTANT_PATH_CONFIGURACION . "/componentes/comboAlmacen.php"; $comboAlmacen = new comboAlmacen(); $comboAlmacen->despliegaAlmacenAAV($entidad, 'select', $almacenSolicitante, $almacenDestino, $basedatos); ?> </td> <td colspan="5" ><?php $comboAlmacen1 = new comboAlmacen(); if (!$almacenDestino) { $almacenDestino = $almacenSolicitante; } $comboAlmacen1->despliegaMiniAlmacen($entidad, 'select', $almacenDestino, $almacenDestino, $basedatos); ?> </td> </tr> <tr> <td height="31" > </td> <td colspan="2" >Mostrar Todo (*) <input name="todo" type="checkbox" id="todo" value="todo" /></td> <td colspan="4" >Prioridad: <select name="prioridad" id="select"> <option <?php if ($_POST['prioridad'] == 'baja') { ?> selected="selected" <?php } ?> value="baja">baja</option> <option <?php if ($_POST['prioridad'] == 'alta') { ?> selected="selected" <?php } ?> value="alta">alta</option> </select></td> </tr> <tr> <td colspan="7" align="center">ARTICULO A SOLICITAR</td> </tr> <tr> <td colspan="7" align="center"><input name="nomArticulo" type="text" id="nomArticulo" size="60" value="<?php if ($_POST['nomArticulo']) { //echo $_POST['nomArticulo']; } ?> " autocomplete="off"/></td> </tr> <tr> <td height="38" colspan="7" align="center" ><input name="buscar" type="submit" id="buscar" value="Buscar" /></td> </tr> <tr> <td height="25" colspan="7" align="center" ><?php echo $leyenda; ?> </td> </tr> <tr> <td height="42" colspan="7" align="center" valign="middle"> <input name="insertarArticulos" type="submit" id="insertarArticulos" value="Agregar Articulo/Servicio" /></td> </tr> <tr > <span ><span > <input name="almacenCargo" type="hidden" id="almacenCargo" value="<?php echo $_POST['almacen']; ?> " /> </span></span> <input name="nombrePaciente3" type="hidden" id="nombrePaciente3" value="<?php echo $nombrePaciente1; ?> " /> <input name="medico1" type="hidden" id="medico1" value="<?php echo $medico1; ?> " /> <input name="tipoSeguro1" type="hidden" id="tipoSeguro1" value="<?php echo $seguro; ?> " /> <input name="almacenP1" type="hidden" id="almacenP1" value="<?php echo $almacenPrincipal; ?> " /> <input name="numPoliza1" type="hidden" id="numPoliza1" value="<?php echo $numPoliza; ?> " /> <input name="nCuenta1" type="hidden" id="nCuenta1" value="<?php echo $nCuenta; ?> " /> <?php if ($_POST['almacenDestino1']) { $almacen = $_POST['almacenDestino1']; } else { $almacen = $_POST['almacenDestino']; } //*********************NUCLEO*********************** if ($_POST['todo'] == 'todo') { $sSQL = "SELECT \r\narticulos.codigo,articulos.gpoProducto,articulos.laboratorioReferido,articulos.ventaPieza,\r\nexistencias.ventaGranel,existencias.tipoVenta,existencias.cantidadSurtir,articulos.cajaCon,existencias.cantidadIndividual,\r\nexistencias.existencia,articulos.descripcion1,articulos.sustancia\r\nFROM articulos,existencias\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\nAND\r\narticulos.activo='A'\r\nand\r\narticulos.codigo=existencias.codigo and\r\nexistencias.almacen='" . $almacen . "'\r\nand\r\narticulos.paquete='no'\r\norder by articulos.descripcion ASC\r\n"; $_POST['nomArticulo'] = 'todo'; } else { if ($_POST['buscar'] or ($_POST['nomArticulo'] or $_POST['cbarra'])) { $articulo = $_POST['nomArticulo']; $sSQL = "SELECT\r\narticulos.codigo,articulos.gpoProducto,articulos.laboratorioReferido,articulos.keyPA,articulos.ventaPieza,\r\nexistencias.ventaGranel,existencias.tipoVenta,existencias.cantidadSurtir,articulos.cajaCon,existencias.cantidadIndividual,\r\nexistencias.existencia,articulos.descripcion1,articulos.sustancia\r\n\r\n\r\nFROM articulos,existencias\r\nWHERE\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\nAND\r\narticulos.activo='A' and\r\n\r\n (articulos.descripcion like '%{$articulo}%' or articulos.descripcion1 like '%{$articulo}%' or articulos.sustancia like '%{$articulo}%')\r\n\r\nand\r\narticulos.codigo=existencias.codigo and\r\nexistencias.almacen='" . $almacen . "'\r\nand\r\narticulos.paquete='no'\r\n"; } } //****************CIERRA NUCLEO**************** if ($_POST['nomArticulo']) { if ($result = mysql_db_query($basedatos, $sSQL)) { ?> <td> </td> <?php $sSQLbeni3 = "Select * from porcentajeBeneficencias where entidad='" . $entidad . "' and numeroE='" . $numeroPaciente . "' \r\n and\r\n departamento='" . $_GET['almacen'] . "'\r\n and\r\n status='standby'\r\norder by keyPB DESC \r\n"; $resultbeni3 = mysql_db_query($basedatos, $sSQLbeni3); $myrowbeni3 = mysql_fetch_array($resultbeni3); ?> <th width="100" >Descripcion</th> <th width="51" align="right">Part</th> <?php if ($myrowbeni3['numeroE'] != NULL) { echo '<td width="59" align="right">Ben</td>'; } ?> <th width="59" align="right">Aseg</th> <th width="78" align="center">Cant</th> <th align="center" >Status</th> </tr> <?php while ($myrow = mysql_fetch_array($result)) { if (!$seguro) { $seguro = $company; } //*********************************INSTANCIAS $unidadMedida = new articulosDetalles(); $statusExistencias = new articulosDetalles(); $convenios = new validaConvenios(); $global = new validaConvenios(); $tipoConvenioS = new validaConvenios(); $tipoConvenio = new validaConvenios(); $traeConvenio = new validaConvenios(); $vConvenio = new validaConvenios(); $um = new articulosDetalles(); $traeSeguro = new verificaSeguro1(); $priceLevel = new articulosDetalles(); $verificaSaldosInternos = new verificaSeguro1(); $iva = new articulosDetalles(); $descripcion = new articulosDetalles(); $tipoVenta = new tipoVentaArticulo(); $tipoVentaIVA = new tipoVentaArticulo(); $aMS = new tipoVentaArticulo(); $ivaAseguradora = new ivaCierre(); $ivaParticular = new ivaCierre(); $ventaPieza = new tipoVentaArticulo(); //**********************************CONVENIOS $beneficenciaT6 = new articulosDetalles(); $verificaSaldos1 = new verificaSeguro1(); $verificaSaldosInternos = new verificaSeguro1(); $validaJubilados = new validaConvenios(); $porcentajeJubilados = new validaConvenios(); //*******************************CIERRA INSTANCIAS $bandera += "1"; $i += 1; $code1 = $myrow['codigo']; $codigo = $myrow['codigo']; //*************************************CONVENIOS******************************************** $keyPA = $myrow['keyPA']; //cierro descuento if ($col) { $color = '#FFCCFF'; $col = ''; } else { $color = '#FFFFFF'; $col = 1; } //*******************************CONVENIOS******************************* $numeroE = $numeroPaciente = $myrow311['numeroE']; $nCuenta = $myrow311['nCuenta']; $um = $um->um($codigo, $basedatos); $cantidad = 1; //$priceLevel=$convenios->validacionConvenios($precioLevel,$codigo[$i],$almacen,$gpoProducto,$traeSeguro->traeSeguro($keyClientesInternos,$basedatos),$basedatos); $tipoConvenio = $tipoConvenio->tipoConvenio($entidad, $precioLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $priceLevel = $priceLevel->precioVenta($entidad, $paquete, $_POST['generico'], $cantidad, $numeroE, $_GET['keyClientesInternos'], $codigo, $almacen, $basedatos); $precioNormal = $priceLevel; $ivaNormal = $iva->iva($entidad, $cantidad, $codigo, $priceLevel, $basedatos); $benT6 = $beneficenciaT6->beneficenciaT6($entidad, $paquete, $myrow['generico'], "1", $numeroPaciente, $_GET['keyClientesInternos'], $codigo[$i], $almacen, $basedatos); if ($benT6 > 0) { $dB = 'si'; $caso = 6; } //*************************CONFIGURACIONES DE VENTAS********************* //entra $modoventa = new articulosDetalles(); $priceLevel = $modoventa->modoventa($almacen, $priceLevel, $codigo, $entidad, $keyPA, $basedatos); $tventa = new articulosDetalles(); $tipoVenta = $tventa->tventa($almacen, $priceLevel, $codigo, $entidad, $keyPA, $basedatos); //********************************************************************************** //IVA $iva = $iva->iva($entidad, $cantidad, $codigo, $priceLevel, $basedatos); if ($company) { //****************************JUBILADOS*********** if ($validaJubilados->validacionJubilados($_GET['numeroE'], $company, $entidad, $basedatos) == 'si') { $percent = $porcentajeJubilados->porcentajeJubilados($_GET['numeroE'], $company, $entidad, $basedatos); $percent *= 0.01; $cantidadAseguradora = $priceLevel * $percent; $cantidadParticular = $priceLevel - $cantidadAseguradora; //$cantidadParticular=(($priceLevel*$cantidad[$i])+($iva*$cantidad[$i]))-$cantidadAseguradora; } else { //no es jubilado y por tanto verifico si trae algun convenio //*******************************CONVENIOS************************************** if ($tipoConvenio == 'cantidad') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $company, $basedatos); //aqui ninguna aseguradora absorbe nada, solo paga porque es fijo $acumulado = $cantidadAseguradora; $priceLevel = $acumulado; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $priceLevel, $basedatos); } else { if ($tipoConvenio == 'grupoProducto') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $company, $basedatos); $cantidadParticular = $cantidadAseguradora - $priceLevel; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'global') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $company, $basedatos); $cantidadParticular = $priceLevel - $cantidadAseguradora; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'precioEspecial') { $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $company, $basedatos); $cantidadAseguradora = NULL; $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); } else { //no trae convenio pero si seguro $cantidadAseguradora = $priceLevel; $ivaAseguradorat = $iva; } } } } // cierro convenios } //cierro jubilados //*******************************************************************CIERRO CONVENIOS } else { //solamente abre cuando trae seguro $cantidadParticular = $priceLevel; $ivaParticulart = $iva; $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; } //********************************************************************************************************** $sSQL3113cd = "Select * From gpoProductos WHERE codigoGP='" . $myrow['gpoProducto'] . "' "; $result3113cd = mysql_db_query($basedatos, $sSQL3113cd); $myrow3113cd = mysql_fetch_array($result3113cd); $gpoProducto = $myrow3113cd['descripcionGP']; $gpoProducto = $myrow['gpoProducto']; $sSQL39 = "\r\n\tSELECT \r\nprefijo\r\nFROM\r\ngpoProductos\r\nWHERE codigoGP='" . $gpoProducto . "'"; $result39 = mysql_db_query($basedatos, $sSQL39); $myrow39 = mysql_fetch_array($result39); //**********************TIPO PAGO CLIENTES******************************* if ($seguro) { $sSQL3113c = "Select * From clientes WHERE entidad='" . $entidad . "' and numCliente='" . $seguro . "' "; $result3113c = mysql_db_query($basedatos, $sSQL3113c); $myrow3113c = mysql_fetch_array($result3113c); if ($myrow3113c['convenioExclusivo'] == 'si') { $sSQL3113cd = "SELECT \r\nkeyPA\r\nFROM convenios\r\nWHERE\r\nkeyPA='" . $myrow['keyPA'] . "'\r\nand\r\ndepartamento='" . $almacenDestinoB . "'"; $result3113cd = mysql_db_query($basedatos, $sSQL3113cd); $myrow3113cd = mysql_fetch_array($result3113cd); if (!$myrow3113cd['keyPA']) { $aviso = 'Requiere autorizacion medica!'; } } else { $aviso = ''; } if ($myrow3113c['pagoEfectivo'] == 'si') { $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $ivaParticular = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); } } //****************************************************************************** $informacionExistencias = new existencias(); //*****************************cargo clientePrincipal $sSQL455 = "Select clientePrincipal from clientes where entidad='" . $entidad . "' and numCliente='" . $seguro . "'"; $result455 = mysql_db_query($basedatos, $sSQL455); $myrow455 = mysql_fetch_array($result455); //**************************************************************** //****************************DESCUENTOS AUTOMATICOS********** $sSQL7ada = "Select * From descuentosAutomaticos where entidad='" . $entidad . "' and departamento='" . $_GET['almacen'] . "' and seguro='" . $myrow455['clientePrincipal'] . "' and\r\n(fechaInicial>='" . $fecha1 . "' and fechaFinal<='" . $fecha1 . "')\r\nand\r\n(tipoPaciente='interno' or tipoPaciente='ambos')\r\n"; $result7ada = mysql_db_query($basedatos, $sSQL7ada); $myrow7ada = mysql_fetch_array($result7ada); echo mysql_error(); if ($myrow7ada['gpoProducto'] == '*' || $myrow7ada['gpoProducto'] == $gpoProducto) { $descuentoP = $cantidadParticular * ($myrow7ada['porcentaje'] * 0.01); $cantidadParticular -= $descuentoP; $descuentoIvaP = $ivaParticulart * ($myrow7ada['porcentaje'] * 0.01); $ivaParticulart -= $descuentoIvaP; $descuentoA = $cantidadAseguradora * ($myrow7ada['porcentaje'] * 0.01); $cantidadAseguradora -= $descuentoA; $descuentoIvaA = $ivaAseguradorat * ($myrow7ada['porcentaje'] * 0.01); $ivaAseguradorat -= $descuentoIvaA; echo 'Descuento Activo'; } //****************************************************************** //*****************************cargo clientePrincipal $sSQLbeni = "Select * from porcentajeBeneficencias where entidad='" . $entidad . "' and numeroE='" . $numeroE . "' \r\n and\r\n departamento='" . $_GET['almacen'] . "'\r\n and\r\n (gpoProducto='*' or gpoProducto='" . $gpoProducto . "' )\r\n and\r\n status='standby'\r\norder by keyPB DESC \r\n"; $resultbeni = mysql_db_query($basedatos, $sSQLbeni); $myrowbeni = mysql_fetch_array($resultbeni); //**************************************************************** //BENEFICENCIAS AQUI EN TRA EL PORCENTAJE DE AYUDA if ($myrow311['beneficencia'] == 'si' and !$myrow455['clientePrincipal']) { $sSQL10a = "Select * From porcentajeBeneficencias\r\n where entidad='" . $entidad . "' and numeroE='" . $myrow311['numeroE'] . "'\r\n and\r\n fecha='" . $fecha1 . "' and status='standby' and departamento='" . $_GET['almacen'] . "'"; $result10a = mysql_db_query($basedatos, $sSQL10a); $myrow10a = mysql_fetch_array($result10a); $P = 100 - $myrow10a['porcentaje']; $cantidadParticularOriginal = $cantidadParticular; $ivaOriginalParticular = $ivaParticulart; $descuentoP = $cantidadParticular * ($P * 0.01); $cantidadParticular = $descuentoP; $descuentoIvaP = $ivaParticulart * ($P * 0.01); $ivaParticulart = $descuentoIvaP; $cantidadAseguradora = $cantidadParticularOriginal - $cantidadParticular; $ivaAseguradorat = $ivaOriginalParticular - $descuentoIvaP; } elseif ($myrowbeni['numeroE'] != NULL) { $cantidadBeneficencia = $cantidadParticular * ($myrowbeni['porcentaje'] * 0.01); $cantidadParticular = $cantidadParticular - $cantidadBeneficencia; $ivaBeneficenciat = $ivaParticularT * ($myrowbeni['porcentaje'] * 0.01); $ivaBeneficenciaT = $ivaParticuarT - $ivaBeneficenciat; } //CIERRO BENEFICENCIAS if ($_POST['almacenDestino'] != $_GET['almacen']) { $sSQLnot = "Select almacen From almacenes where entidad='" . $entidad . "' and almacenPadre='" . $_GET['almacen'] . "' and stock='si' and almacenConsumo!='si' "; $resultnot = mysql_db_query($basedatos, $sSQLnot); while ($myrownot = mysql_fetch_array($resultnot)) { echo mysql_error(); $sSQLexis = "Select * from existencias where entidad='" . $entidad . "'\r\n and\r\n almacen='" . $myrownot['almacen'] . "'\r\n and\r\n codigo='" . $codigo . "'\r\n"; $resultexis = mysql_db_query($basedatos, $sSQLexis); $myrowexis = mysql_fetch_array($resultexis); if ($myrowexis['codigo']) { $priceLevel = ''; } } } if ($priceLevel != NULL) { ?> <input name="codigoArt[]" type="hidden" value="<?php echo $myrow['codigo']; ?> " /> <input name="codigoBeta[]" type="hidden" value="<?php echo $myrow['codigo']; ?> " /> <tr bgcolor="#ffffff" onMouseOver="bgColor='#cccccc'" onMouseOut="bgColor='#ffffff'"> <td colspan="2"><span > <?php $descripcion = new articulosDetalles(); $descripcion->descripcion($entidad, $keyCAP, $numeroE, $nCuenta, $codigo, $basedatos); if ($myrow3113cd['afectaExistencias'] == 'si' and $myrow['descripcion1'] != NULL) { echo '</br>'; echo '<span >' . 'Sustancia: ' . $myrow['sustancia'] . '</span>'; } else { if ($myrow['descripcion1'] != NULL) { echo '</br>'; echo '<span >' . 'Sustancia: ' . $myrow['descripcion1'] . '</span>'; } } ?> <?php if ($myrow['laboratorioReferido'] == 'si') { echo '<span class="error">' . 'Estudio Referido' . '</span>'; } if ($gpoProducto) { echo '</br>'; echo '<span class="gpoProducto">' . '[ ' . $gpoProducto . ' ]' . '</span>'; } else { echo '<span class="error">' . 'No tiene Grupo de Producto Definido' . '</span>'; } //if($informacionExistencias->informacionExistenciasCantidad($entidad,$codigo,$almacen,$usuario,$fecha,$basedatos)<2){ //echo '<span class="error">'. '</br>'.'No hay existencia'.'</span>'; //} echo '</br>'; echo '<span >' . 'Precio Base: $' . number_format($precioNormal + $ivaNormal, 2) . '</span>'; if ($myrow['cajaCon'] > 0) { echo '</br>'; echo '<span class="informativo">' . 'Caja Con: ' . $myrow['cajaCon'] . ' !</span>'; } if ($myrow['ventaGranel'] == 'si' and $myrow['cantidadSurtir'] > 0) { echo '</br>'; echo '<span class="informativo">' . 'Venta Granel</span>'; } ?> </span></td> <td align="left"><?php if ($cantidadParticular > 0) { echo "\$" . number_format($cantidadParticular + $ivaParticulart, 2); } else { echo '---'; } ?> </td> <?php if ($myrowbeni3['numeroE'] != NULL) { ?> <td align="left"><?php if ($cantidadBeneficencia > 0) { echo "\$" . number_format($cantidadBeneficencia + $ivaBeneficenciat, 2); } else { echo '---'; } ?> </td> <?php } ?> <td align="left"><?php if ($cantidadAseguradora > 0) { echo "\$" . number_format($cantidadAseguradora + $ivaAseguradorat, 2); } else { echo '---'; } ?> </td> <td align="left"> <input name="cantidad[]" type="text" id="cantidad" size="4" maxlength="10" class="normal" autocomplete="off" <?php if (!$priceLevel) { echo 'readonly=""'; } ?> /> </td> <td align="left"> <?php if ($myrow['gpoProducto']) { $errores1 = 'No tiene grupo de producto'; } ?> <?php if ($priceLevel) { ?> <a href="javascript:ventanaSecundaria20('<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /cargos/ventanaErrores.php?codigo=<?php echo $code; ?> &seguro=<?php echo $_POST['seguro']; ?> &medico=<?php echo $_POST['medico']; ?> &error=<?php echo $errores; ?> &error1=<?php echo $errores1; ?> ')"> <img src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/btns/checkbtn.png" width="24" height="24" border="0" alt="ERRORES" /></a> <?php } else { ?> <img src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/candado.png" width="22" height="22" alt="OK" /> <?php } ?> </td> </tr><?php } } ?> <tr> <td > </td> <td colspan="2" > </td> <td > </td> <td colspan="3" > </td> </tr> <tr> <td colspan="7"> </td> </tr> </table> <div align="center"></label> </div> <p align="center"> <?php } ?> <input name="gpoProducto" type="hidden" id="numPaciente2" value="<?php echo $gpoProducto; ?> " /> <input name="numeroMedico1" type="hidden" id="numeroMedico1" value="<?php echo $numeroMedico; ?> " /> <input name="nombreDelPaciente2" type="hidden" id="nombreDelPaciente2" value="<?php echo $nombreDelPaciente; ?> " /> <input name="extension2" type="hidden" id="extension2" value="<?php echo $extension; ?> " /> <input name="segu1" type="hidden" id="segu1" value="<?php echo $segu; ?> " /> <input name="bandera" type="hidden" id="numPaciente22" value="<?php echo $bandera; ?> " /> </p> <?php } //si existe priceLevel aparece ?> </form> <div class="notice" align="center"> <?php if ($bandera) { ?> <?php if (is_numeric($_POST['nomArticulo'])) { echo ""; } else { echo "Se encontraron {$bandera} articulos con la palabra: {$articulo}"; } ?> <?php } else { ?> <?php //echo "No se encontro el articulo" ?> <?php } ?> </div> </body> </html> <?php }
public function cargarArticulos($fechaSolicitud, $horaSolicitud, $entidad, $banderaCXC, $almacen, $ID_EJERCICIOM, $dia, $fecha1, $hora1, $usuario, $numeroPaciente, $seguro, $credencial, $medico, $almacenSolicitante, $nCuenta, $tipoCargo, $almacenDestino, $tipoPaciente, $basedatos) { //**************VERIFICO QUE NO ESTE PAGADO*************** $sSQL15 = "Select * From clientesInternos WHERE keyClientesInternos='" . $_GET['keyClientesInternos'] . "'"; $result15 = mysql_db_query($basedatos, $sSQL15); $myrow15 = mysql_fetch_array($result15); if ($myrow15['statusCortesia'] == 'si') { $courtesy = 'si'; } else { $courtesy = NULL; } $tipoBeneficencia = $myrow15['tipoBeneficencia']; $sSQL10a = "Select * From porcentajeBeneficencias\r\n where entidad='" . $entidad . "' and numeroE='" . $myrow15['numeroE'] . "'\r\n and\r\n fecha='" . $fecha1 . "' and status='standby' and departamento='" . $_GET['almacen'] . "'"; $result10a = mysql_db_query($basedatos, $sSQL10a); $myrow10a = mysql_fetch_array($result10a); $sSQLa2 = "Select * From catalogoBD\r\n where\r\n entidad='" . $entidad . "'\r\n and\r\n (departamento='" . $_GET['almacen'] . "' or departamento='" . $_POST['almacenDestino1'] . "')"; $resultsa2 = mysql_query($sSQLa2); $rowa2 = mysql_fetch_array($resultsa2); //caso 1, el paciente trae la beneficencia del 100% if ($myrow15['activaBeneficencia'] == 'si') { $b = 100; $dB = 'si'; $ppb = 100; $ppbI = $ppb; $ppb = $ppb * 0.01; $gpb = '*'; $caso = 1; //caso 2, el paciente trae su beneficencia configurada, pero con un grupo de producto definido } elseif ($myrow10a['porcentaje'] > 0) { $ppbI = $myrow10a['porcentaje']; $dB = 'si'; $caso = 2; //caso 3, el paciente trae su beneficencia configurada, pero para todos los grupos de producto } elseif ($rowa2['porcentaje'] > 0) { if ($rowa2['gpoProducto'] == '*') { $ppb = $rowa2['porcentaje']; $ppbI = $ppb; $ppb = $ppb * 0.01; $gpb = '*'; } $dB = 'si'; $caso = 3; } if ($myrow15['statusCaja'] == 'pagado' and $myrow15['tipoPaciente'] == 'externo') { ?> <script> window.alert("Imposible seguir haciendo cargos"); window.close(); </script> <?php } //******************************************************** //************INSTANCIAMIENTOS****************** $convenios = new validaConvenios(); $global = new validaConvenios(); $tipoConvenioS = new validaConvenios(); $traeSeguro = new verificaSeguro1(); $verificaSaldos1 = new verificaSeguro1(); $verificaSaldosInternos = new verificaSeguro1(); $validaJubilados = new validaConvenios(); $porcentajeJubilados = new validaConvenios(); $ivaAseguradora = new ivaCierre(); $ivaParticular = new ivaCierre(); $pagoEfectivo = new ivaCierre(); $descripcion = new articulosDetalles(); $random = rand(10000, 10000000000000.0); $porcentajeIVA = new articulosDetalles(); $descripcionGrupoProducto = new articulosDetalles(); $ventaPieza = new tipoVentaArticulo(); $beneficenciaT6 = new articulosDetalles(); //***********ALMACEN PRINCIPAL***************/ $sSQL6 = "SELECT almacen\r\n\r\nFROM\r\n\r\nalmacenes\r\n\r\nWHERE\r\n\r\nentidad='" . $entidad . "' \r\n\r\n\r\n\r\nand centroDistribucion='si'"; $result6 = mysql_db_query($basedatos, $sSQL6); $myrow6 = mysql_fetch_array($result6); $almacenPrincipal = $myrow6['almacen']; //necesitamos definirlo desde el cat�logo de almacenes if (!$almacenPrincipal) { $tipoMensaje = 'error'; $encabezado = 'ERROR!'; $texto = 'NO EXISTE EL ALMACEN...!'; } ?> <script language=javascript> function ventanaSecundaria1 (URL){ window.open(URL,"ventana1","width=500,height=500,scrollbars=YES") } </script> <script language=javascript> function ventanaSecundaria5 (URL){ window.open(URL,"ventana5","width=50,height=250,scrollbars=YES") } </script> <script language=javascript> function ventanaSecundaria3 (URL){ window.open(URL,"ventana3","width=420,height=350,scrollbars=YES") } </script> <!-Hoja de estilos del calendario --> <link rel="stylesheet" type="text/css" media="all" href="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-tas.css" title="win2k-cold-1" /> <!-- librer�a principal del calendario --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar.js"></script> <!-- librer�a para cargar el lenguaje deseado --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/lang/calendar-es.js"></script> <!-- librer�a que declara la funci�n Calendar.setup, que ayuda a generar un calendario en unas pocas l�neas de c�digo --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-setup.js"></script> <script language="javascript" type="text/javascript"> function vacio(q) { for ( i = 0; i < q.length; i++ ) { if ( q.charAt(i) != " " ) { return true } } return false } //valida que el campo no este vacio y no tenga solo espacios en blanco function valida(F) { if( vacio(F.escoje.value) == null ) { alert("Por Favor, escoje como quieres agregar art�culos!") return false } } </script> <SCRIPT LANGUAGE="JavaScript"> function checkIt(evt) { evt = (evt) ? evt : window.event var charCode = (evt.which) ? evt.which : evt.keyCode if (charCode > 31 && (charCode < 48 || charCode > 57)) { status = "Este campo s�lo acepta n�meros." return false } status = "" return true } </SCRIPT> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /js/wz_tooltip.js"></script> <?php $almacen = $_POST['almacenDestino']; if ($_POST['almacenDestino1']) { $almacen = $_POST['almacenDestino1']; } else { $almacen = $_POST['almacenDestino']; } //$seguro=$_POST['seguro']='EC100048'; //$credencial=$_POST['credencial']='20-ovidio'; if (!$_POST['buscar'] and $_POST['insertarArticulos'] or is_numeric($_POST['nomArticulo'])) { /* $filtro=verificaSeguro::verificaSaldos($dia,$fecha1,$hora1,$seguro,$credencial,$basedatos); if($filtro!=null) */ if ($_POST['insertarArticulos'] or is_numeric($_POST['nomArticulo'])) { //*************************PRESIONO INSERTAR ARTICULOS****************** $aux = traeAuxiliar::auxiliar($fecha1, $hora1, $almacen, $basedatos, $ID_EJERCICIOM, $db_conn); $iva = new articulosDetalles(); if ($_POST['cargo']) { $status = "cxc"; } else { $status = "pendiente"; } $codigo = $_POST['codigoArt']; if (is_numeric($_POST['nomArticulo'])) { $_POST['bandera'] = 0; } $noma = $_POST['nomArticulo']; $descripcionDescuentoGlobal = $_POST['descripcionDescuentoGlobal']; $statusDescuentoGlobal = $_POST['statusDescuentoGlobal']; $cantidad = $_POST['cantidad']; $agregarA = $_POST['agregarA']; $codigoBeta = $_POST['codigoBeta']; $laboratorioReferido = $_POST['laboratorioReferido']; $um = $_POST['um']; for ($i = 0; $i <= $_POST['bandera']; $i++) { //********************FOR $b += 1; if (is_numeric($_POST['nomArticulo']) and $_POST['buscar'] != NULL) { $sSQL6 = "SELECT codigo\r\n\r\nFROM\r\n\r\narticulos\r\n\r\nWHERE\r\n\r\n\r\n\r\nentidad='" . $entidad . "' \r\n\r\nand \r\n\r\n(cbarra='" . $_POST['nomArticulo'] . "' or descripcion like '%{$noma}%') "; $result6 = mysql_db_query($basedatos, $sSQL6); $myrow6 = mysql_fetch_array($result6); $codigo[$i] = $myrow6['codigo']; $cantidad[$i] = 1; $leyenda = "Se Agregaron Articulos"; if (!$myrow6['codigo']) { echo '<script>'; echo 'window.alert("No se encontro el articulo");'; echo '</script>'; $codigo[$i] = NULL; $cantidad[$i] = NULL; $tipoMensaje = 'error'; $encabezado = 'ERROR!'; $texto = 'NO SE ENCONTRO EL ARTICULO...!'; } } elseif (!$_POST['buscar']) { $leyenda = "Se Agregaron Articulos"; $codigo[$i] = $codigoBeta[$i]; } $grupoProducto = new articulosDetalles(); $gpoProducto = $grupoProducto->grupoProducto($entidad, $codigo[$i], $basedatos); $descripcionGP = $descripcionGrupoProducto->descripcionGrupoProducto($entidad, $gpoProducto, $basedatos); $costoHospital = costoHospital($entidad, $codigo[$i], $basedatos); $ctaContable = centroCosto($medico, $basedatos); $medico = devuelveMedico::regresaMedico($entidad, $codigo[$i], $basedatos); $seguro = $traeSeguro->traeSeguro($_GET['keyClientesInternos'], $basedatos); //$priceLevel=$convenios->validacionConvenios($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); $priceLevel = new articulosDetalles(); $priceLevel = $priceLevel->precioVenta($entidad, $paquete, $_POST['generico'], $cantidad[$i], $numeroPaciente, $_GET['keyClientesInternos'], $codigo[$i], $almacen, $basedatos); $benT6 = $beneficenciaT6->beneficenciaT6($entidad, $paquete, $myrow['generico'], "1", $numeroPaciente, $_GET['keyClientesInternos'], $codigo[$i], $almacen, $basedatos); if ($benT6 > 0 and $myrow15['tipoBeneficencia'] == 'si') { $dB = 'si'; $caso = 6; } //*************************CONFIGURACIONES DE VENTAS********************* $modoventa = new articulosDetalles(); $priceLevel = $modoventa->modoventa($almacen, $priceLevel, $codigo[$i], $entidad, $keyPA, $basedatos); $tventa = new articulosDetalles(); $tipoVenta = $tventa->tventa($almacen, $priceLevel, $codigo[$i], $entidad, $keyPA, $basedatos); $cantidadReal = new articulosDetalles(); $cantidadReal = $cantidadReal->cantidadReal($almacen, $priceLevel, $codigo[$i], $entidad, $keyPA, $basedatos); //********************************************************************************** $sSQL29ppE = "SELECT *\r\nFROM\r\nalmacenes\r\nwhere\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $_GET['almacen'] . "' \r\n\r\n"; $result29ppE = mysql_db_query($basedatos, $sSQL29ppE); $myrow29ppE = mysql_fetch_array($result29ppE); //SI EL ALMACEN TIENE PRECIO ESPECIAL Y PORCENTAJE AQUI ENTRA, DESPUES DE LA HORA DEFINIDA if ($myrow29ppE['porcentajePE'] > 0) { $priceLevel = round($myrow29ppE['porcentajePE'] * ($priceLevel / 100)) + $priceLevel; } //cortesia $iva = new articulosDetalles(); $iva = $iva->iva($entidad, $cantidad[$i], $codigo[$i], $priceLevel, $basedatos); if ($courtesy == 'si') { $iva = NULL; } //EL ALMACEN ES DE BENEFICENCIA if ($dB == 'si') { switch ($caso) { case "1": $cantidadBeneficencia = $priceLevel * $ppb; $priceLevel = $priceLevel - $cantidadBeneficencia; $ivaBeneficencia = $iva * $ppb; $iva = $iva - $ivaBeneficencia; break; case "2": $sSQL10a = "Select * From porcentajeBeneficencias\r\n where entidad='" . $entidad . "' and numeroE='" . $_GET['numeroE'] . "'\r\n and\r\n fecha='" . $fecha1 . "' and status='standby' and departamento='" . $_GET['almacen'] . "'"; $result10a = mysql_db_query($basedatos, $sSQL10a); $myrow10a = mysql_fetch_array($result10a); $dB = 'si'; $ppb = $myrow10a['porcentaje']; $ppbI = $ppb; $ppb = $ppb * 0.01; $gpb = $myrow10a['gpoProducto']; if ($gpb == '*' || $gpb == $gpoProducto) { //todos l os grupos $cantidadBeneficencia = $priceLevel * $ppb; $priceLevel = $priceLevel - $cantidadBeneficencia; $ivaBeneficencia = $iva * $ppb; $iva = $iva - $ivaBeneficencia; } else { $cantidadBeneficencia = NULL; $ivaBeneficencia = NULL; } break; case "3": //todos los grupos //TIPO A $sSQLa2a = "Select * From catalogoBD\r\n where\r\n entidad='" . $entidad . "'\r\n and\r\n departamento='" . $almacen . "'\r\n \r\n "; $resultsa2a = mysql_query($sSQLa2a); $rowa2a = mysql_fetch_array($resultsa2a); //TIPO B $sSQLa2ab = "Select * From catalogoBD\r\n where\r\n entidad='" . $entidad . "'\r\n and\r\n departamento='" . $almacen . "'\r\n and\r\n gpoProducto='" . $gpoProducto . "'\r\n "; $resultsa2ab = mysql_query($sSQLa2ab); $rowa2ab = mysql_fetch_array($resultsa2ab); if ($rowa2a['gpoProducto'] == '*') { $ppb = $rowa2a['porcentaje']; $ppb = $ppb * 0.01; $cantidadBeneficencia = $priceLevel * $ppb; $priceLevel = $priceLevel - $cantidadBeneficencia; $ivaBeneficencia = $iva * $ppb; $iva = $iva - $ivaBeneficencia; } elseif ($rowa2ab['gpoProducto'] != NULL) { $ppb = $rowa2ab['porcentaje']; $ppb = $ppb * 0.01; $cantidadBeneficencia = $priceLevel * $ppb; $priceLevel = $priceLevel - $cantidadBeneficencia; $ivaBeneficencia = $iva * $ppb; $iva = $iva - $ivaBeneficencia; } else { $cantidadBeneficencia = NULL; $ivaBeneficencia = NULL; } break; case "6": $TP = 6; $cantidadBeneficencia = $benT6; //$priceLevel=$priceLevel-$benT6; $myrow3115['beneficencia'] = 'si'; if ($myrow29ppE['porcentajePE'] > 0) { $cantidadBeneficencia = round($myrow29ppE['porcentajePE'] * ($cantidadBeneficencia / 100)) + $cantidadBeneficencia; } if ($iva > 0) { //$ivaBeneficencia=($iva*$ppb); //$iva=$iva-$ivaBeneficencia; } break; default: $cantidadBeneficencia = NULL; $ivaBeneficencia = NULL; break; } } //CIERRO BENEFICENCIA if ($cantidad[$i] > 0) { $cargoAuto = new articulosDetalles(); $cargoAuto = $cargoAuto->cargoAuto($entidad, $codigo[$i], $basedatos); $cLlave = new articulosDetalles(); $keyPA = $cLlave->codigollave($entidad, $codigo[$i], $basedatos); $antibiotico = new articulosDetalles(); $acumuladoGlobal = $global->precioGlobal($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $cargos = $convenios->validacionConveniosNivel($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); //$traeConvenio=$traeConvenio->traeConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); $tipoConvenio = $tipoConvenioS->tipoConvenio($entidad, $precioLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); //$vConvenio=$vConvenio->vConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); if ($error != 'faked') { if ($acumuladoGlobal > $priceLevel) { //$acumulado=$acumuladoGlobal-$priceLevel; $acumulado = $priceLevel; } else { $acumulado = $priceLevel; } // son jubilados y trae seguro? $precioOriginal = $priceLevel; $ivaOriginal = $iva; if ($seguro) { if ($tipoConvenio != 'No' or $validaJubilados->validacionJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos) == 'si') { if ($validaJubilados->validacionJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos) == 'si') { $percent = $porcentajeJubilados->porcentajeJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos); $percent *= 0.01; $cantidadAseguradora = $priceLevel * $percent; $cantidadParticular = $priceLevel - $cantidadAseguradora; //$cantidadParticular=(($priceLevel*$cantidad[$i])+($iva*$cantidad[$i]))-$cantidadAseguradora; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); } else { if ($tipoConvenio == 'cantidad') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); //aqui ninguna aseguradora absorbe nada, solo paga porque es fijo $acumulado = $cantidadAseguradora; $priceLevel = $acumulado; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $priceLevel, $basedatos); $dA = FALSE; } else { if ($tipoConvenio == 'grupoProducto') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $cantidadParticular = $cantidadAseguradora - $priceLevel; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); $dA = TRUE; } else { if ($tipoConvenio == 'global') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $cantidadParticular = $priceLevel - $cantidadAseguradora; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); $dA = TRUE; } else { if ($tipoConvenio == 'precioEspecial') { //puede afectar el precio base if ($pagoEfectivo->pagoEfectivo($entidad, $seguro, $cantidad, $keyPA, $almacen, $basedatos) == 'si') { $acumulado = $cantidadParticular = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $cantidadAseguradora = NULL; $ivaParticulart = $ivaParticular->ivaParticular($entidad, $cantidad[$i], $keyPA, $cantidadParticular, $basedatos); $ivaAseguradorat = $iva; $dA = FALSE; } else { $cantidadAseguradora = $convenios->validacionConvenios($entidad, $cantidad[$i], $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, $cantidad[$i], $keyPA, $cantidadAseguradora, $basedatos); $cantidadParticular = NULL; $ivaParticular = NULL; } } } } } } } else { $cantidadParticular = NULL; $ivaParticulart = NULL; $cantidadAseguradora = $priceLevel; $ivaAseguradorat = $iva; } } else { $cantidadParticular = $priceLevel; $ivaParticulart = $iva; $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; $dA = TRUE; } $sSQL3115 = "Select folioVenta,status,beneficencia,primeraVez From clientesInternos WHERE keyClientesInternos='" . $_GET['keyClientesInternos'] . "'"; $result3115 = mysql_db_query($basedatos, $sSQL3115); $myrow3115 = mysql_fetch_array($result3115); $sSQL3115y = "Select pagoEfectivo From clientes WHERE entidad='" . $entidad . "' and numCliente='" . $seguro . "' "; $result3115y = mysql_db_query($basedatos, $sSQL3115y); $myrow3115y = mysql_fetch_array($result3115y); if ($myrow3115['status'] == 'cortesia') { //valido si es cortes�a $status = 'cortesia'; $tipoCliente = 'cortesia'; } else { //no es cortes�a if ($myrow3115y['pagoEfectivo'] == 'si') { $status = 'particular'; $statusAlta = 'standby'; $tipoCliente = 'particular'; $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo[$i], $almacen, $gpoProducto, $seguro, $basedatos); $ivaParticular = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); } else { //no se paga en efectivo ese seguro if ($seguro) { $status = 'cxc'; $statusAlta = 'standby'; $tipoCliente = 'aseguradora'; } else { $status = 'particular'; $statusAlta = 'standby'; $tipoCliente = 'particular'; } } //termina si son cargos directos } //termina cortes�a $statusCargo = 'cargadoR'; //***************************** //no trae ni hora ni fecha if (!$_POST['horaSolicitud']) { $_POST['horaSolicitud'] = $hora1; } if (!$_POST['fechaSolicitud']) { $_POST['fechaSolicitud'] = $fecha1; } //*****************************cargo clientePrincipal $sSQL455 = "Select clientePrincipal,baseParticular from clientes where entidad='" . $entidad . "' and numCliente='" . $seguro . "'"; $result455 = mysql_db_query($basedatos, $sSQL455); $myrow455 = mysql_fetch_array($result455); $sSQL455a = "Select nomCliente from clientes where entidad='" . $entidad . "' and numCliente='" . $myrow455['clientePrincipal'] . "'"; $result455a = mysql_db_query($basedatos, $sSQL455a); $myrow455a = mysql_fetch_array($result455a); //**************************************************************** //*****************************almacenes TEMP,solo consulta externa******************** $sSQL455z = "Select * from almacenesTemp \r\n\r\nwhere\r\n\r\nfecha='" . $fecha1 . "'\r\n\r\nand\r\n\r\nalmacen='" . $_GET['almacenDestino'] . "'\r\n\r\nand\r\n\r\nalmacenPrincipal='" . $_GET['almacen'] . "'\r\n\r\norder by keyAT DESC\r\n\r\n\r\n\r\n"; //$result455z=mysql_db_query($basedatos,$sSQL455z); //$myrow455z = mysql_fetch_array($result455z); if ($myrow455z['keyAT']) { $desc = $myrow455z['descripcion']; } else { $desc = $myrowj2['descripcion']; } //**************************************************************** //*****************DESCUENTOS AUTOMATICOS*************** //if($usuario=='omorales')echo $myrow455['baseParticular']; $sSQL7ada = "Select * From descuentosAutomaticos where \r\n (entidad='" . $entidad . "' \r\n\r\nand departamento='" . $_GET['almacen'] . "' and codigo='" . $codigo[$i] . "'\r\nand\r\n'" . $fecha1 . "'>=fechaInicial and '" . $fecha1 . "' <=fechaFinal \r\n and\r\n gpoProducto=''\r\n)\r\n OR\r\n(entidad='" . $entidad . "' \r\n\r\nand departamento='" . $_GET['almacen'] . "' and gpoProducto='" . $gpoProducto . "'\r\nand\r\n'" . $fecha1 . "'>=fechaInicial and '" . $fecha1 . "' <=fechaFinal \r\n) \r\n\r\n"; $result7ada = mysql_db_query($basedatos, $sSQL7ada); $myrow7ada = mysql_fetch_array($result7ada); echo mysql_error(); if ($dA == TRUE and $myrow7ada['tipoDescuento'] != NULL) { //si es TRUE pasa if ($myrow7ada['tipoDescuento'] == 'aseguradora') { if ($myrow455['baseParticular'] == 'si') { $aDes = TRUE; } else { $aDes = FALSE; } } elseif ($myrow7ada['tipoDescuento'] == 'particular') { if (!$seguro) { $aDes = TRUE; } else { $aDes = FALSE; } } elseif ($myrow7ada['tipoDescuento'] == 'ambos') { if ($myrow455['baseParticular'] == 'si' or !$seguro) { $aDes = TRUE; } else { $aDes = FALSE; } } if ($aDes == TRUE and $myrow7ada['porcentaje'] > 0) { $descuentoP = $cantidadParticular * ($myrow7ada['porcentaje'] * 0.01); $cantidadParticular -= $descuentoP; $descuentoIvaP = $ivaParticulart * ($myrow7ada['porcentaje'] * 0.01); $ivaParticulart -= $descuentoIvaP; $descuentoA = $cantidadAseguradora * ($myrow7ada['porcentaje'] * 0.01); $cantidadAseguradora -= $descuentoA; $descuentoIvaA = $ivaAseguradorat * ($myrow7ada['porcentaje'] * 0.01); $ivaAseguradorat -= $descuentoIvaA; } } //****************************************************************** //*************************************************** //Clientes que facturan a otros $sSQL3y = "Select * From clientesGrupos WHERE entidad='" . $entidad . "' and seguro='" . $myrow455['clientePrincipal'] . "' and gpoProducto='" . $gpoProducto . "'"; $result3y = mysql_db_query($basedatos, $sSQL3y); $myrow3y = mysql_fetch_array($result3y); if ($myrow3y['seguro']) { $seguro2 = $seguro; $seguro = $myrow3y['seguro']; $myrow455['clientePrincipal'] = $seguro; } else { $seguro2 = NULL; } //*************************************************** $pi = $porcentajeIVA->porcentajeIVA($entidad, $cantidad[$i], $codigo[$i], $precioVenta, $basedatos); if ($cantidadParticular > 0) { $pp = $cantidadParticular / ($cantidadParticular + $cantidadAseguradora); } if ($cantidadAseguradora > 0) { $pa = $cantidadAseguradora / ($cantidadParticular + $cantidadAseguradora); } if ($ivaParticulart > 0) { $pip = $ivaParticulart / ($ivaParticulart + $ivaAseguradorat); } if ($ivaAseguradorat > 0) { $pia = $ivaAseguradorat / ($ivaParticulart + $ivaAseguradorat); } $aIngreso = new almacenesIngreso(); if ($aIngreso->almacenIngreso($gpoProducto, $entidad, $basedatos) == 'almacenSolicitante') { $almacenIngreso = $almacenSolicitante; } else { if ($aIngreso->almacenIngreso($gpoProducto, $entidad, $basedatos) == 'almacenDestino') { $almacenIngreso = $almacen; } } //**************** $sSQL6ab = "SELECT almacenPadre,descripcion\r\nFROM\r\nalmacenes\r\nWHERE\r\n\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $almacenIngreso . "'\r\n "; $result6ab = mysql_db_query($basedatos, $sSQL6ab); $myrow6ab = mysql_fetch_array($result6ab); $almacenIngreso = $myrow6ab['almacenPadre']; //**************** //**************** $sSQL6abf = "SELECT descripcion\r\nFROM\r\nalmacenes\r\nWHERE\r\n\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $almacenIngreso . "'\r\n "; $result6abf = mysql_db_query($basedatos, $sSQL6abf); $myrow6abf = mysql_fetch_array($result6abf); //**************** $sSQL6abc = "SELECT medico,descripcion,id_medico\r\nFROM\r\nalmacenes\r\nWHERE\r\n\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $almacen . "'\r\n "; $result6abc = mysql_db_query($basedatos, $sSQL6abc); $myrow6abc = mysql_fetch_array($result6abc); $medico = $myrow6abc['id_medico']; $descripcionMedico = $myrow6abc['descripcion']; //**************** //BENEFICENCIAS AQUI EN TRA EL PORCENTAJE DE AYUDA //if($myrow3115['beneficencia']=='si' and !$myrow455['clientePrincipal']){ // // $sSQL10a= "Select * From porcentajeBeneficencias // where entidad='".$entidad."' and numeroE='".$_GET['numeroE']."' // and // fecha='".$fecha1."' and status='standby' and departamento='".$_GET['almacen']."'"; // $result10a=mysql_db_query($basedatos,$sSQL10a); // $myrow10a = mysql_fetch_array($result10a); // // // $sSQLa2= "Select * From almacenes // where almacen='".$_GET['almacen']."' // // // "; // $resultsa2 = mysql_query($sSQLa2); // $rowa2 = mysql_fetch_array($resultsa2); // if(!$myrow10a['numeroE'] and $rowa2['beneficencia']=='si'){ // $dB='si'; // } // // //$P=100-$myrow10a['porcentaje']; // //$cantidadParticularOriginal=$cantidadParticular; // //$ivaOriginalParticular=$ivaParticulart; // //$descuentoP=$cantidadParticular*($P*0.01); // //$cantidadParticular=$descuentoP; // //$descuentoIvaP=$ivaParticulart*($P*0.01); // //$ivaParticulart=$descuentoIvaP; // // // //$cantidadAseguradora=$cantidadParticularOriginal-$cantidadParticular; // //$ivaAseguradorat=$ivaOriginalParticular-$descuentoIvaP; //} //CIERRO BENEFICENCIAS //****************************************************** $diaNumerico = date("d"); $year = date("Y"); $mes = date("m"); //****************************************************** //AQUI ENTRA LA BENEFICENCIA 6 if ($dB == 'si') { switch ($TP) { case "6": //entra aqui catalogo de almacenes beneficencia especial... $cantidadParticular . $cantidadBeneficencia; $cantidadBeneficencia = $cantidadParticular - $cantidadBeneficencia; $cantidadParticular = $cantidadParticular - $cantidadBeneficencia; break; } } $agrega1 = "INSERT INTO cargosCuentaPaciente (\r\n\r\nnumeroE,\r\n\r\nnCuenta,\r\n\r\ncodProcedimiento,\r\n\r\ncantidad,\r\n\r\nusuario,\r\n\r\nfecha1,\r\n\r\n\r\n\r\nstatus,\r\n\r\nalmacen,\r\n\r\nprecioVenta,\r\n\r\n\r\n\r\nctaMayor,\r\n\r\nctoCosto,\r\n\r\nauxiliar,\r\n\r\nejercicio,\r\n\r\nseguro,iva,dia,costoHospital,hora1,existencias,um,\r\n\r\nmedico,tipoPaciente,prioridad,horaSolicitud,fechaSolicitud,laboratorioReferido,\r\n\r\ncredencial,statusCargo,tipoCliente,naturaleza,\r\n\r\nstatusTraslado,almacenSolicitante,almacenDestino,statusEstudio,statusCaja,\r\n\r\ntipoConvenio,cantidadParticular,cantidadAseguradora,entidad,cargoAuto,gpoProducto,\r\n\r\nstatusFactura,keyClientesinternos,statusDevolucion,folioVenta,clientePrincipal,keyPA,ivaParticular,\r\n\r\nivaAseguradora,usuarioCargo,horaCargo,fechaCargo,descripcionArticulo,random,clienteFacturacion,\r\n\r\nporcentajeIVA,\r\n\r\nporcentajeParticular,\r\n\r\nporcentajeAseguradora,\r\n\r\nporcentajeIVAParticular,\r\n\r\nporcentajeIVAAseguradora,statusDescuentoGlobal,descripcionDescuentoGlobal,antibiotico,\r\n\r\nprecioOriginal,ivaOriginal,tipoCuenta,almacenIngreso,descripcionAlmacen,\r\n\r\ndescripcionGrupoProducto,statusBeneficencia,\r\n\r\ndiaNumerico,year,mes,\r\n\r\ndescripcionClientePrincipal,descripcionMedico,primeraVez,cantidadBeneficencia,ivaBeneficencia\r\n\r\n) values (\r\n\r\n'" . $_GET['numeroE'] . "',\r\n\r\n'" . $_GET['nCuenta'] . "',\r\n\r\n'" . $codigo[$i] . "',\r\n\r\n'" . $cantidad[$i] . "',\r\n\r\n'" . $usuario . "',\r\n\r\n'" . $fecha1 . "',\r\n\r\n\r\n\r\n'" . $status . "',\r\n\r\n'" . $_GET['almacen'] . "',\r\n\r\n'" . $cantidadParticular . "'+'" . $cantidadAseguradora . "'+'" . $cantidadBeneficencia . "',\r\n\r\n\r\n\r\n'" . $ctaMayor . "',\r\n\r\n'" . $centroCostoAlmacen . "',\r\n\r\n'" . $aux . "',\r\n\r\n'" . $ID_EJERCICIOM . "',\r\n\r\n'" . $seguro . "','" . $ivaParticulart . "'+'" . $ivaAseguradorat . "'+'" . $ivaBeneficencia . "','" . $dia . "',\r\n \r\n'" . $costoHospital . "','" . $hora1 . "','" . $existenciasAjuste . "','" . $um . "',\r\n\r\n'" . $medico . "','externo','" . $_POST['prioridad'] . "',\r\n\r\n'" . $_POST['horaSolicitud'] . "','" . $_POST['fechaSolicitud'] . "','" . $laboratorioReferido[$i] . "','" . $credencial . "',\r\n\r\n'" . $statusCargo . "','" . $tipoCliente . "','C',\r\n\r\n'standby',\r\n\r\n'" . $_GET['almacen'] . "','" . $almacen . "','standby','standby',\r\n\r\n'" . $tipoConvenio . "','" . $cantidadParticular . "','" . $cantidadAseguradora . "','" . $entidad . "','" . $cargoAuto . "',\r\n\r\n'" . trim($gpoProducto) . "','standby','" . $_GET['keyClientesInternos'] . "','no','" . $myrow3115['folioVenta'] . "',\r\n \r\n '" . trim($myrow455['clientePrincipal']) . "','" . $keyPA . "',\r\n\r\n'" . $ivaParticulart . "','" . $ivaAseguradorat . "','" . $usuario . "','" . $hora1 . "','" . $fecha1 . "',\r\n\r\n '" . $descripcion->descripcionArticulo($entidad, $keyCAP, $numeroE, $nCuenta, $codigo[$i], $basedatos) . "',\r\n\r\n'" . $random . "','" . $seguro2 . "',\r\n\r\n\r\n\r\n'" . $pi . "',\r\n\r\n'" . $pp . "',\r\n\r\n'" . $pa . "',\r\n\r\n'" . $pip . "',\r\n\r\n'" . $pia . "',\r\n\r\n'" . $statusDescuentoGlobal[$i] . "',\r\n\r\n'" . $descripcionDescuentoGlobal[$i] . "',\r\n\r\n'" . $antibiotico->mostrarAntibiotico($entidad, $codigo[$i], $basedatos) . "','" . $precioOriginal . "','" . $ivaOriginal . "','D','" . $almacenIngreso . "',\r\n\r\n'" . $myrow6abf['descripcion'] . "','" . $descripcionGP . "','" . $myrow3115['beneficencia'] . "',\r\n\r\n'" . $diaNumerico . "','" . $year . "','" . $mes . "',\r\n\r\n'" . $myrow455a['nomCliente'] . "','" . $descripcionMedico . "','" . $myrow3115['primeraVez'] . "','" . $cantidadBeneficencia . "','" . $ivaBeneficencia . "'\r\n\r\n)"; mysql_db_query($basedatos, $agrega1); echo mysql_error(); //*********************************agregar faltantes********************** //TRANSACCIONES INVENTARIOS $sSQLus = "Select * from usuarios where entidad='" . $entidad . "' and usuario='" . $usuario . "'"; $resultus = mysql_db_query($basedatos, $sSQLus); $myrowus = mysql_fetch_array($resultus); $nombreCompleto = $myrowus['nombre'] . ' ' . $myrowus['aPaterno'] . ' ' . $myrowus['aMaterno']; $sSQL455s = "Select stock from almacenes where entidad='" . $entidad . "' and almacen='" . $almacen . "' and centroDistribucion!='si'"; $result455s = mysql_db_query($basedatos, $sSQL455s); $myrow455s = mysql_fetch_array($result455s); if ($myrow455s['stock'] == 'si') { /* # Name Type Collation Attributes Null Default Extra Action 1 keyIT bigint(20) No None AUTO_INCREMENT Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 2 codigo bigint(20) No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 3 keyPA int(20) No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 4 almacen varchar(30) utf8_spanish2_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 5 descripcionAlmacen varchar(200) utf8_spanish2_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 6 status varchar(20) utf8_spanish2_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 7 usuario varchar(30) utf8_spanish2_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 8 nombreUsuario varchar(100) utf8_spanish2_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 9 fecha varchar(10) utf8_spanish2_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 10 hora varchar(10) utf8_spanish2_ci No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 11 orden int(11) No None Change Drop Browse distinct values Primary Unique Index Spatial Fulltext 12 entidad char */ $agrega1 = "INSERT INTO inv_transacciones (\r\n\r\n\r\n\r\ncodigo,\r\n\r\nkeyPA,\r\n\r\ncantidad,\r\n\r\nalmacen,\r\n\r\ndescripcionAlmacen,\r\n\r\nstatus,\r\n\r\nusuario,\r\n\r\nnombreUsuario,\r\n\r\nfecha,hora,orden,entidad\r\n\r\n) values (\r\n'" . $codigo[$i] . "',\r\n'" . $keyPA . "',\r\n'" . $cantidad[$i] . "',\r\n'" . $_GET['almacen'] . "',\r\n'" . $myrow6abf['descripcion'] . "',\r\n'standbyR',\r\n'" . $usuario . "',\r\n'" . $nombreCompleto . "',\r\n'" . $fecha1 . "',\r\n'" . $hora1 . "',\r\n'',\r\n'" . $entidad . "'\r\n\r\n\r\n)"; mysql_db_query($basedatos, $agrega1); echo mysql_error(); } //****************************************************************** $tipoMensaje = 'success'; $encabezado = 'Exito!'; $texto = 'Se hicieron Cargos...'; $actualiza1 = "update clientesInternos \r\n\r\nset\r\n\r\nstatus='pendiente',statusExpediente='request'\r\n\r\nWHERE keyClientesInternos ='" . $_GET['keyClientesInternos'] . "'\r\n\r\nAND\r\n\r\nstatus!='cortesia'\r\n\r\n"; mysql_db_query($basedatos, $actualiza1); echo mysql_error(); } else { //cantidad $leyenda[0] = "No se hicieron Cargos, favor de revisar!"; } //****************saco la cuenta contable de la forma en que ingresa***************** //????? insertarRegistros($agregarA[$i],$almacen,$cantidad[$i],$fecha1,$ID_EJERCICIOM,$usuario,$basedatos); } } //*****************************************************CIERRO ALMA************************************************** } //cierro buscar /* <script language="JavaScript" type="text/javascript"> javascript:ventanaSecundaria1('/sima/cargos/imprimirCargosPA.php?keyClientesInternos=<?php echo $_GET['keyClientesInternos'];?>&nCuenta=<?php echo $_GET['nCuenta'];?>'); self.close(); </script> */ ?> <?php } //verificaSeguro::verificaSaldos($dia,$fecha1,$hora1,$seguro,$credencial,$basedatos); ?> <?php $sSQL321 = "Select * From clientesInternos WHERE keyClientesInternos='" . $_GET['keyClientesInternos'] . "'"; $result321 = mysql_db_query($basedatos, $sSQL321); $myrow321 = mysql_fetch_array($result321); /* $sSQL31= "Select * From clientesInternos WHERE entidad='".$entidad."' AND numeroE = '".$numeroPaciente."' "; $result31=mysql_db_query($basedatos,$sSQL31); $myrow31 = mysql_fetch_array($result31); */ /* $sSQL311= "Select * From clientesInternos WHERE entidad='".$entidad."' AND numeroE = '".$numeroPaciente."' and status='activa'"; $result311=mysql_db_query($basedatos,$sSQL311); $myrow311 = mysql_fetch_array($result311); */ /* $paciente=$myrow31['nombre1']." ".$myrow31['nombre2']." ".$myrow31['apellido1']." ".$myrow31['apellido2']." ".$myrow31['apellido3']; */ if ($myrow321['paciente']) { $paciente = $myrow321['paciente']; } ?> <script language=javascript> function ventanaSecundaria (URL){ window.open(URL,"ventanaSecundaria","width=350,height=189,scrollbars=YES") } </script> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /js/wz_tooltip.js"></script> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <head> <?php $estilo = new muestraEstilos(); $estilo->styles(); ?> </head> <body onLoad="document.getElementById('nomArticulo').focus();"> <?php if ($texto != NULL) { $mostrarMensajes = new informacion(); $mostrarMensajes->mostrarMensajes($encabezado, $tipoMensaje, $id, $texto, $basedatos); } ?> </br> <br /> <form id="form2" name="form2" method="post" > <table width="792" class="table-forma"> <tr > <th colspan="12" align="center" >Paciente <span ><?php echo $paciente; ?> </span></th> </tr> <?php if ($ppbI > 0) { //beneficencia activada ?> <tr > <td colspan="12" align="center" > <span > <?php echo 'El paciente tiene beneficencia del ' . $ppbI . '%'; ?> </span></td> </tr> <?php } ?> <tr> <?php if ($seguro != NULL) { ?> <td colspan="4" >Seguro<span >: <?php $sSQL3113 = "Select nomCliente,clientePrincipal From clientes WHERE entidad='" . $entidad . "' and numCliente='" . $seguro . "' "; $result3113 = mysql_db_query($basedatos, $sSQL3113); $myrow3113 = mysql_fetch_array($result3113); $sSQL311 = "Select cantidad From segurosLimites WHERE entidad='" . $entidad . "' and seguro='" . $seguro . "' "; $result311 = mysql_db_query($basedatos, $sSQL311); $myrow311 = mysql_fetch_array($result311); echo $myrow3113['nomCliente']; $sSQL18 = "\r\nSELECT tipoConvenio,incluirReferidos\r\nFROM\r\nconvenios\r\nWHERE\r\nentidad='" . $entidad . "'\r\nand\r\nnumCliente='" . $seguro . "' \r\nand\r\n(departamento='" . $almacen . "' or departamento='*')"; $result18 = mysql_db_query($basedatos, $sSQL18); $myrow18 = mysql_fetch_array($result18); if ($myrow18['tipoConvenio'] != NULL) { echo '<br>'; echo 'Tipo de Convenio: ' . $myrow18['tipoConvenio']; } ?> </span></td> <?php } else { ?> <td colspan="4" >Cliente Particular<span > </span></td> <?php } ?> <td colspan="2" align="center" >Limite de Credito</td> <td colspan="2" align="center" >Credito Disponible</td> <td width="4" > </td> </tr> <tr> <td width="4" > </td> <td width="4" height="28" > </td> <?php if ($db == 'si') { ?> <td width="429" > El paciente es de beneficencia, paga solo el <span > <?php echo $P = 100 - $myrow10a['porcentaje']; ?> % </span></td> <?php } else { ?> <td width="429" ><span > </span></td> <?php } ?> <td width="39" colspan="5" ><span ><?php echo "\$" . number_format($myrow311['cantidad'], 2); ?> </span></td> <td align="center" ><span ><?php echo "\$" . number_format($myrow321['limiteSeguro'], 2); ?> </span></td> <td align="center" colspan="2" > </td> </tr> <tr> <td colspan="12" align="center">ALMACEN A SOLICITAR</td> </tr> <tr> <td colspan="2" > </td> <td colspan="2" ><span >Almacen </span></td> <td colspan="5" ><span >MiniAlmacen </span></td> <td colspan="3"> </td> </tr> <tr> <td colspan="2"> </td> <td ><span > <?php require "../componentes/comboAlmacen.php"; $comboAlmacen = new comboAlmacen(); $comboAlmacen->despliegaAlmacenExternos($entidad, 'select', $almacenSolicitante, $almacenDestino, $basedatos); ?> </span></td> <td colspan="8" ><?php $comboAlmacen1 = new comboAlmacen(); if ($myrow321['almacenSolicitud'] and $myrow321['tipoPaciente'] == 'externo') { $almacenDestino = $myrow321['almacenSolicitud']; } else { if (!$almacenDestino) { $almacenDestino = $almacenSolicitante; } } $comboAlmacen1->despliegaMiniAlmacen($entidad, 'select', $almacenDestino, $almacenDestino, $basedatos); ?> </td> </tr> <tr > <td colspan="12" align="center" >ARTICULO A CARGAR</td> </tr> <tr> <td height="27" colspan="12" align="center" > <input name="nomArticulo" type="text" id="nomArticulo" size="60" autocomplete="off" /> </td> </tr> <tr> <td colspan="12" align="center"> <input name="buscar" type="submit" id="buscar" value="Buscar Articulo o Servicio" src="../imagenes/btns/new_busca.png" /> <?php if ($_POST['buscar']) { ?> </td> </tr> <tr > <td height="23" colspan="12" > <div align="center"> ______________________________________________________ </div> </td> </tr> <tr> <td height="39" colspan="12" align="center" valign="middle"> <input name="insertarArticulos" type="submit" id="insertarArticulos" value="Agregar Artículos o Servicios" src="../imagenes/btns/new_agregaarticulo.png" /> <?php } ?> </td> </tr> <tr > <td colspan="12"> <?php if ($_POST['almacenDestino1']) { $almacenDestinoB = $_POST['almacenDestino1']; } else { $almacenDestinoB = $_POST['almacenDestino']; } $articulo = $_POST['nomArticulo']; $sSQL29p = "SELECT *\r\nFROM\r\nalmacenes\r\nwhere\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $almacenDestinoB . "' \r\n\r\n"; $result29p = mysql_db_query($basedatos, $sSQL29p); $myrow29p = mysql_fetch_array($result29p); if ($myrow29p['almacenExistencias'] != NULL) { $aE = TRUE; $almacenSecundario = $almacenDestinoB; $almacenDestinoB = $myrow29p['almacenExistencias']; } else { $aE = FALSE; } $unidadMedida = new articulosDetalles(); if ($_POST['paquete'] == "si") { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion,articulos.antibiotico,\r\n\r\narticulos.descripcion1,articulos.sustancia\r\n\r\n\r\nFROM articulos,existencias\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.cbarra='" . $articulo . "'\r\n\r\nAND\r\n\r\narticulos.activo='A' \r\n\r\nAND\r\n\r\narticulos.codigo=existencias.codigo \r\n\r\nand\r\n\r\nexistencias.almacen='" . $almacenDestinoB . "'\r\n\r\nand\r\n\r\narticulos.paquete='si'\r\n\r\norder by articulos.descripcion ASC\r\n\r\n"; } else { if ($articulo) { if (is_numeric($articulo)) { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion,\r\n\r\nexistencias.ventaGranel,existencias.tipoVenta,existencias.cantidadSurtir,articulos.antibiotico,\r\n\r\narticulos.descripcion1,articulos.sustancia\r\n\r\nFROM articulos,existencias\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\n\r\n\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\n(articulos.cbarra='" . $articulo . "' or articulos.descripcion LIKE '%{$articulo}%')\r\n\r\nAND\r\n\r\narticulos.activo='A' \r\n\r\nAND\r\n\r\narticulos.codigo=existencias.codigo \r\n\r\nand\r\n\r\nexistencias.almacen='" . $almacenDestinoB . "'\r\n\r\norder by articulos.descripcion ASC\r\n\r\n"; } else { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion,\r\n\r\nexistencias.ventaGranel,existencias.tipoVenta,existencias.cantidadSurtir,articulos.antibiotico,\r\narticulos.descripcion1,articulos.sustancia\r\n\r\nFROM articulos,existencias\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nAND\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.activo='A' and\r\n\r\n(articulos.descripcion like '%{$articulo}%' or articulos.descripcion1 like '%{$articulo}%' or articulos.sustancia like '%{$articulo}%')\r\n\r\nAND\r\n\r\narticulos.codigo=existencias.codigo and\r\n\r\nexistencias.almacen='" . $almacenDestinoB . "'\r\n\r\norder by articulos.descripcion ASC\r\n\r\n"; } } if (!$articulo and $_POST['buscar']) { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,\r\narticulos.referido,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion,\r\n\r\nexistencias.ventaGranel,existencias.tipoVenta,existencias.cantidadSurtir,articulos.antibiotico,\r\narticulos.descripcion1,articulos.sustancia\r\n\r\nFROM articulos,existencias\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nand\r\n\r\nexistencias.almacen='" . $almacenDestinoB . "'\r\n\r\nand\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.activo='A' \r\n\r\nand\r\n\r\nexistencias.keyPA=articulos.keyPA\r\n\r\norder by articulos.descripcion ASC\r\n\r\n\r\n\r\n"; } //********************CONVENIO EXCLUSIVO************************ if (!$articulo and $myrow3113c['numCliente']) { if ($myrow3113c['numCliente']) { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,\r\nconvenios.keyConvenios,convenios.keyPA as simulacion,articulos.descripcion,articulos.antibiotico,\r\narticulos.descripcion1,articulos.sustancia\r\n\r\nFROM articulos,convenios\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nand\r\n\r\nconvenios.departamento='" . $almacenDestinoB . "'\r\n\r\nand\r\n\r\narticulos.gpoProducto!=''\r\n\r\nAND\r\n\r\n\r\n\r\narticulos.activo='A' \r\n\r\nand\r\n\r\nconvenios.keyPA=articulos.keyPA\r\n\r\norder by articulos.descripcion ASC\r\n\r\ngroup by convenios.keyPA\r\n\r\n\r\n\r\n"; } else { $sSQL = "SELECT \r\n\r\narticulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,\r\narticulos.keyPA,convenios.keyConvenios,convenios.keyPA as simulacion,articulos.descripcion,articulos.antibiotico,\r\narticulos.descripcion1,articulos.sustancia\r\n\r\nFROM articulos,convenios\r\n\r\nWHERE\r\n\r\n(articulos.entidad='" . $entidad . "' AND existencias.entidad='" . $entidad . "' )\r\n\r\nand\r\n\r\narticulos.gpoProducto!=''\r\n\r\n\r\n\r\nAND\r\n\r\narticulos.activo='A' and\r\n\r\n(articulos.descripcion like '%{$articulo}%' or articulos.descripcion1 like '%{$articulo}%' or articulos.sustancia like '%{$articulo}%')\r\n\r\nAND\r\n\r\narticulos.codigo=convenios.codigo and\r\n\r\nconvenios.almacen='" . $almacenDestinoB . "'\r\n\r\ngroup by convenios.keyPA\r\n\r\norder by articulos.descripcion ASC\r\n\r\n"; } } //************************************************************** /* //ALMACEN DE BENEFICENCIA SOLO ENTRA EL GRUPO 16-04-2013 $sSQLcatB= "Select gpoProducto,departamento From catalogoBD WHERE entidad='".$entidad."' and departamento='".$almacenSecundario."' "; $resultcatB=mysql_db_query($basedatos,$sSQLcatB); $myrowcatB = mysql_fetch_array($resultcatB); if($myrowcatB['departamento']!=NULL AND $myrowcatB['gpoProducto']!='*'){ $sSQL= "SELECT articulos.codigo,articulos.gpoProducto as gpoProductos,articulos.generico,articulos.referido,articulos.laboratorioReferido,articulos.keyPA,articulos.descripcion, existencias.ventaGranel,existencias.tipoVenta,existencias.cantidadSurtir,articulos.antibiotico, articulos.descripcion1,articulos.sustancia FROM articulos,existencias WHERE (articulos.entidad='".$entidad."' AND existencias.entidad='".$entidad."' ) AND articulos.gpoProducto='".$myrowcatB['gpoProducto']."' AND articulos.activo='A' and (articulos.descripcion like '%$articulo%' or articulos.descripcion1 like '%$articulo%' or articulos.sustancia like '%$articulo%') AND articulos.codigo=existencias.codigo and existencias.almacen='".$almacenDestinoB."' order by articulos.descripcion ASC "; } */ if ($result = mysql_db_query($basedatos, $sSQL)) { $almacenDestino = $almacenDestinoB; ?> </div> <p align="center"> <span > <?php echo $leyenda; ?> </span><?php if ($horaSolicitud and $fechaSolicitud) { ?> <input name="fechaSolicitud" type="hidden" value="<?php echo $fechaSolicitud; ?> "/> <input name="horaSolicitud" type="hidden" value="<?php echo $horaSolicitud; ?> " size="10"/> <?php } ?> </td> </tr> <?php $sSQL29ppE = "SELECT *\r\nFROM\r\nalmacenes\r\nwhere\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $almacenSolicitante . "' \r\n\r\n"; $result29ppE = mysql_db_query($basedatos, $sSQL29ppE); $myrow29ppE = mysql_fetch_array($result29ppE); if ($myrow29ppE['porcentajePE'] > 0) { ?> <tr > <td colspan="12" align="center" > Precio especial del <?php echo round($myrow29ppE['porcentajePE']); ?> despues de las: <?php echo round($myrow29ppE['horaPE']); ?> <span ></span></td> </tr> <?php } ?> <tr > <th colspan="7" align="center" >DESCRIPCION</th> <?php if ($myrow29p['stock'] == 'si') { //echo '<th width="52" align="right" >Anaquel</th>'; } ?> <?php $sSQL7ada1 = "Select * From almacenes where entidad='" . $entidad . "' and almacen='" . $_GET['almacen'] . "' "; $result7ada1 = mysql_db_query($basedatos, $sSQL7ada1); $myrow7ada1 = mysql_fetch_array($result7ada1); echo mysql_error(); ?> <th width="52" align="center" ></th> <th width="52" align="center" >P. Part</th> <th width="52" align="center" >Benef.</th> <th width="56" align="center" >P. Aseg</th> <th width="31" align="center" >Cant</th> </tr> <?php while ($myrow = mysql_fetch_array($result)) { $almacen = $almacenDestino; $bandera += "1"; $sSQL3113cd = "Select * From gpoProductos WHERE codigoGP='" . $myrow['gpoProductos'] . "' "; $result3113cd = mysql_db_query($basedatos, $sSQL3113cd); $myrow3113cd = mysql_fetch_array($result3113cd); //$gpoProducto=$myrow3113cd['descripcionGP']; $gpoProducto = $myrow['gpoProductos']; $code1 = $myrow['codigo']; $codigo = $myrow['codigo']; $keyPA = $myrow['keyPA']; //*************************************CONVENIOS******************************************** $ctaMayor = $myrow12['ctaContable']; $costoHospital = costoHospital($entidad, $code1, $basedatos); $codigoUM = $myrow12['um']; $seguro = $traeSeguro->traeSeguro($_GET['keyClientesInternos'], $basedatos); //**********************************CONVENIOS $convenios = new validaConvenios(); $global = new validaConvenios(); $tipoConvenioS = new validaConvenios(); $traeSeguro = new verificaSeguro1(); $verificaSaldos1 = new verificaSeguro1(); $verificaSaldosInternos = new verificaSeguro1(); $validaJubilados = new validaConvenios(); $porcentajeJubilados = new validaConvenios(); $ivaParticular = new ivaCierre(); $priceLevel = new articulosDetalles(); $ventaPieza = new tipoVentaArticulo(); $beneficenciaT6 = new articulosDetalles(); $priceLevel = $priceLevel->precioVenta($entidad, $paquete, $myrow['generico'], "1", $numeroPaciente, $_GET['keyClientesInternos'], $codigo, $almacen, $basedatos); $precioNormal = $priceLevel; $benT6 = $beneficenciaT6->beneficenciaT6($entidad, $paquete, $myrow['generico'], "1", $numeroPaciente, $_GET['keyClientesInternos'], $codigo, $almacen, $basedatos); if ($benT6 > 0 and $myrow321['tipoBeneficencia'] == 'si') { $dB = 'si'; $caso = 6; } //*************************CONFIGURACIONES DE VENTAS********************* //COMPROBAR EN CUENTA MAYOR $sSQL29p3 = "SELECT *\r\nFROM\r\nalmacenes\r\nwhere\r\nentidad='" . $entidad . "'\r\nand\r\nalmacenExistencias='" . $almacenDestinoB . "'\r\n\r\n"; $result29p3 = mysql_db_query($basedatos, $sSQL29p3); $myrow29p3 = mysql_fetch_array($result29p3); if ($myrow29p3['almacen'] != NULL) { $almacen = $myrow29p3['almacen']; } //COMPROBAR EN CENTRO DE COSTO $sSQL29p3a = "SELECT *\r\nFROM\r\nalmacenes\r\nwhere\r\nentidad='" . $entidad . "'\r\nand\r\nalmacen='" . $_POST['almacenDestino1'] . "'\r\n\r\n"; $result29p3a = mysql_db_query($basedatos, $sSQL29p3a); $myrow29p3a = mysql_fetch_array($result29p3a); if ($myrow29p3a['almacen'] != NULL) { $almacen = $myrow29p3a['almacen']; } $modoventa = new articulosDetalles(); $priceLevel = $modoventa->modoventa($almacen, $priceLevel, $codigo, $entidad, $keyPA, $basedatos); $tventa = new articulosDetalles(); $tipoVenta = $tventa->tventa($almacen, $priceLevel, $codigo, $entidad, $keyPA, $basedatos); //********************************************************************************** //SI EL ALMACEN TIENE PRECIO ESPECIAL Y PORCENTAJE AQUI ENTRA, DESPUES DE LA HORA DEFINIDA if ($myrow29ppE['porcentajePE'] > 0) { $priceLevel = round($myrow29ppE['porcentajePE'] * ($priceLevel / 100)) + $priceLevel; } if ($courtesy != 'si') { $iva = new articulosDetalles(); $ivaNormal = new articulosDetalles(); $iva = $iva->iva($entidad, "1", $codigo, $priceLevel, $basedatos); $ivaNormal = $ivaNormal->iva($entidad, "1", $codigo, $precioNormal, $basedatos); } //EL ALMACEN ES DE BENEFICENCIA if ($dB == 'si') { switch ($caso) { case "1": $cantidadBeneficencia = $priceLevel * $ppb; $priceLevel = $priceLevel - $cantidadBeneficencia; $ivaBeneficencia = $iva * $ppb; $iva = $iva - $ivaBeneficencia; break; case "2": $sSQL10a = "Select * From porcentajeBeneficencias\r\n where entidad='" . $entidad . "' and numeroE='" . $_GET['numeroE'] . "'\r\n and\r\n fecha='" . $fecha1 . "' and status='standby' and departamento='" . $_GET['almacen'] . "'"; $result10a = mysql_db_query($basedatos, $sSQL10a); $myrow10a = mysql_fetch_array($result10a); $dB = 'si'; $ppb = $myrow10a['porcentaje']; $ppbI = $ppb; $ppb = $ppb * 0.01; $gpb = $myrow10a['gpoProducto']; if ($gpb == '*' || $gpb == $gpoProducto) { //todos l os grupos $cantidadBeneficencia = $priceLevel * $ppb; $priceLevel = $priceLevel - $cantidadBeneficencia; $ivaBeneficencia = $iva * $ppb; $iva = $iva - $ivaBeneficencia; } else { $cantidadBeneficencia = NULL; $ivaBeneficencia = NULL; } break; case "3": //todos los grupos //TIPO A $sSQLa2a = "Select * From catalogoBD\r\n where\r\n entidad='" . $entidad . "'\r\n and\r\n departamento='" . $almacen . "'\r\n \r\n "; $resultsa2a = mysql_query($sSQLa2a); $rowa2a = mysql_fetch_array($resultsa2a); //TIPO B $sSQLa2ab = "Select * From catalogoBD\r\n where\r\n entidad='" . $entidad . "'\r\n and\r\n departamento='" . $almacen . "'\r\n and\r\n gpoProducto='" . $gpoProducto . "'\r\n "; $resultsa2ab = mysql_query($sSQLa2ab); $rowa2ab = mysql_fetch_array($resultsa2ab); if ($rowa2a['gpoProducto'] == '*') { $ppb = $rowa2a['porcentaje']; $ppb = $ppb * 0.01; $cantidadBeneficencia = $priceLevel * $ppb; $priceLevel = $priceLevel - $cantidadBeneficencia; $ivaBeneficencia = $iva * $ppb; $iva = $iva - $ivaBeneficencia; } elseif ($rowa2ab['gpoProducto'] != NULL) { $ppb = $rowa2ab['porcentaje']; $ppb = $ppb * 0.01; $cantidadBeneficencia = $priceLevel * $ppb; $priceLevel = $priceLevel - $cantidadBeneficencia; $ivaBeneficencia = $iva * $ppb; $iva = $iva - $ivaBeneficencia; } else { $cantidadBeneficencia = NULL; $ivaBeneficencia = NULL; } break; case "6": $TP = 6; $cantidadBeneficencia = $benT6; //SI EL ALMACEN TIENE PRECIO ESPECIAL Y PORCENTAJE AQUI ENTRA, DESPUES DE LA HORA DEFINIDA if ($myrow29ppE['porcentajePE'] > 0) { $cantidadBeneficencia = round($myrow29ppE['porcentajePE'] * ($cantidadBeneficencia / 100)) + $cantidadBeneficencia; } if ($iva > 0) { //$ivaBeneficencia=($iva*$ppb); //$iva=$iva-$ivaBeneficencia; } break; default: break; } } //CIERRO BENEFICENCIA $um = new articulosDetalles(); $um = $um->um($codigo, $basedatos); $cargoAuto = new articulosDetalles(); $cargoAuto = $cargoAuto->cargoAuto($entidad, $codigo, $basedatos); $informacionExistencias = new existencias(); //$existenciasAjuste=$informacionExistencias->informacionExistencias($myrow321['tipoPaciente'],$entidad,$codigo,$almacen,$usuario,$fecha1,$basedatos); $acumuladoGlobal = $global->precioGlobal($entidad, $precioLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $cargos = $convenios->validacionConveniosNivel($entidad, $precioLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); //$traeConvenio=$traeConvenio->traeConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); $tipoConvenio = $tipoConvenioS->tipoConvenio($entidad, $precioLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); //$vConvenio=$vConvenio->vConvenio($precioLevel,$codigo[$i],$almacen,$gpoProducto,$seguro,$basedatos); //***************PRECIO PUBLICO*******************/ $ventaPublico = $precioNormal + $iva; //*************************************************/ if ($acumuladoGlobal > $priceLevel) { //$acumulado=$acumuladoGlobal-$priceLevel; $acumulado = $priceLevel; } else { $acumulado = $priceLevel; } if ($seguro) { if ($tipoConvenio != 'No' or $validaJubilados->validacionJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos) == 'si') { if ($validaJubilados->validacionJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos) == 'si') { $percent = $porcentajeJubilados->porcentajeJubilados($_GET['numeroE'], $seguro, $entidad, $basedatos); $percent *= 0.01; $cantidadAseguradora = $priceLevel * $percent; $cantidadParticular = $priceLevel - $cantidadAseguradora; } else { //no son jubilados if ($tipoConvenio == 'cantidad') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); //aqui ninguna aseguradora absorbe nada, solo paga porque es fijo $acumulado = $cantidadAseguradora; $priceLevel = $acumulado; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $priceLevel, $basedatos); $dA = FALSE; } else { if ($tipoConvenio == 'grupoProducto') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $cantidadParticular = $cantidadAseguradora - $priceLevel; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); $dA = TRUE; } else { if ($tipoConvenio == 'global') { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $cantidadParticular = $priceLevel - $cantidadAseguradora; $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); $dA = TRUE; } else { if ($tipoConvenio == 'precioEspecial') { if ($pagoEfectivo->pagoEfectivo($entidad, $seguro, "1", $keyPA, $almacen, $basedatos) == 'si') { $acumulado = $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $ivaParticulart = $ivaParticular->ivaParticular($entidad, "1", $keyPA, $cantidadParticular, $basedatos); $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; $dA = FALSE; } else { $cantidadAseguradora = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $ivaAseguradorat = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); $cantidadParticular = NULL; $ivaParticulart = NULL; } } else { $cantidadParticular = $priceLevel; $ivaParticulart = $iva; $cantidadAseguradora = NULL; $dA = TRUE; } } } } } //termina validacion dejubiliados } else { //trae seguro pero no convenio $cantidadAseguradora = $priceLevel; $ivaAseguradorat = $iva; } } else { $cantidadParticular = $priceLevel; $ivaParticulart = $iva; $dA = TRUE; } if ($seguro) { $sSQL3113c = "Select * From clientes WHERE entidad='" . $entidad . "' and numCliente='" . $seguro . "' "; $result3113c = mysql_db_query($basedatos, $sSQL3113c); $myrow3113c = mysql_fetch_array($result3113c); if ($myrow3113c['convenioExclusivo'] == 'si') { $sSQL3113cd = "SELECT \r\n\r\nkeyPA\r\n\r\nFROM convenios\r\n\r\nWHERE\r\n\r\nkeyPA='" . $myrow['keyPA'] . "'\r\n\r\nand\r\n\r\ndepartamento='" . $almacenDestinoB . "'"; $result3113cd = mysql_db_query($basedatos, $sSQL3113cd); $myrow3113cd = mysql_fetch_array($result3113cd); if (!$myrow3113cd['keyPA']) { $aviso = 'Requiere autorizacion medica!'; } } else { $aviso = ''; } if ($myrow3113c['pagoEfectivo'] == 'si') { $cantidadAseguradora = NULL; $ivaAseguradorat = NULL; $cantidadParticular = $convenios->validacionConvenios($entidad, "1", $iva, $priceLevel, $codigo, $almacen, $gpoProducto, $seguro, $basedatos); $ivaParticular = $ivaAseguradora->ivaAseguradora($entidad, "1", $keyPA, $cantidadAseguradora, $basedatos); } } //************************ANAQUEL******************** $sSQLana = "Select anaquel From existencias WHERE entidad='" . $entidad . "' and codigo='" . $codigo . "' and almacen='" . $almacenDestinoB . "'"; $resultana = mysql_db_query($basedatos, $sSQLana); $myrowana = mysql_fetch_array($resultana); //****************************************************** if ($dB == 'si') { switch ($TP) { case "6": //entra aqui catalogo de almacenes beneficencia especial... $cantidadParticular . $cantidadBeneficencia; $cantidadBeneficencia = $cantidadParticular - $cantidadBeneficencia; $cantidadParticular = $cantidadParticular - $cantidadBeneficencia; break; } } ?> <tr bgcolor="#ffffff" onMouseOver="bgColor='#cccccc'" onMouseOut="bgColor='#ffffff'" > <td colspan="7" > <?php echo $myrow['descripcion']; if ($myrow3113cd['afectaExistencias'] == 'si' and $myrow['sustancia'] != NULL) { echo '</br>'; echo '<span >' . 'Sustancia: ' . $myrow['sustancia'] . '</span>'; } echo '<span class="">' . $aviso . '</span>'; ?> <?php if ($myrow['laboratorioReferido'] == 'si') { echo '<span class="success">' . 'Estudio Referido' . '</span>'; } if ($gpoProducto) { $sSQL3113cd = "Select * From gpoProductos WHERE codigoGP='" . $gpoProducto . "' "; $result3113cd = mysql_db_query($basedatos, $sSQL3113cd); $myrow3113cd = mysql_fetch_array($result3113cd); echo '<span class="gpoProducto">' . '[ ' . $myrow3113cd['descripcionGP'] . ' ]' . '</span>'; } else { echo '<span class="error">' . 'No tiene Grupo de Producto Definido' . '</span>'; } if ($myrow['antibiotico'] == 'si') { echo '<br>'; echo '<span >' . '--ANTIBIOTICO--' . '</span>'; } echo '<br>'; echo 'Precio: ' . '$' . number_format($precioNormal + $ivaNormal, 2); ?> <input name="codigoArt[]" type="hidden" value="<?php echo $myrow['codigo']; ?> " /> <input name="codigoBeta[]" type="hidden" value="<?php echo $myrow['codigo']; ?> " /> <?php $sSQL15a = "\r\n\r\nSELECT fechaFinal\r\n\r\nFROM\r\n\r\nconvenios\r\n\r\nWHERE\r\n\r\nentidad='" . $entidad . "'\r\n\r\nand\r\n\r\nkeyPA='" . $myrow['keyPA'] . "'\r\n\r\nand\r\n\r\nnumCliente='" . $_GET['seguro'] . "'\r\n\r\nand\r\n\r\nfechaFinal<='" . $fecha1 . "'\r\n\r\n"; $result15a = mysql_db_query($basedatos, $sSQL15a); $myrow15a = mysql_fetch_array($result15a); //valido las fechas if ($myrow15a['fechaFinal']) { $flat = 'disable'; echo '</br>'; echo '<blink>' . 'Convenio Vencido el ' . cambia_a_normal($myrow15a['fechaFinal']) . '' . '</blink>'; } else { $flat = NULL; } //*****************************cargo clientePrincipal $sSQL455 = "Select clientePrincipal,baseParticular from clientes where entidad='" . $entidad . "' and numCliente='" . $seguro . "'"; $result455 = mysql_db_query($basedatos, $sSQL455); $myrow455 = mysql_fetch_array($result455); //**************************************************************** //*****************DESCUENTOS AUTOMATICOS********** $sSQL7ada = "Select * From descuentosAutomaticos where (entidad='" . $entidad . "' \r\n\r\nand departamento='" . $_GET['almacen'] . "' and codigo='" . $codigo . "' and gpoProducto=''\r\nand\r\n'" . $fecha1 . "'>=fechaInicial and '" . $fecha1 . "' <=fechaFinal\r\n)\r\n OR\r\n(entidad='" . $entidad . "' \r\n\r\nand departamento='" . $_GET['almacen'] . "' and gpoProducto='" . $gpoProducto . "'\r\nand\r\n'" . $fecha1 . "'>=fechaInicial and '" . $fecha1 . "' <=fechaFinal \r\n) \r\n\r\n"; $result7ada = mysql_db_query($basedatos, $sSQL7ada); $myrow7ada = mysql_fetch_array($result7ada); echo mysql_error(); //VALIDACION DE DESCUENTOS AUTOMATICOS if ($dA == TRUE and $myrow7ada['tipoDescuento'] != NULL) { //si es TRUE pasa if ($myrow7ada['tipoDescuento'] == 'aseguradora') { if ($myrow455['baseParticular'] == 'si') { $aDes = TRUE; } else { $aDes = FALSE; } } elseif ($myrow7ada['tipoDescuento'] == 'particular') { if (!$seguro) { $aDes = TRUE; } else { $aDes = FALSE; } } elseif ($myrow7ada['tipoDescuento'] == 'ambos') { if ($myrow455['baseParticular'] == 'si' or !$seguro) { $aDes = TRUE; } else { $aDes = FALSE; } } //ENTRA A DESCUENTOS AUTOMATICOS if ($aDes == TRUE and $myrow7ada['porcentaje'] > 0) { $cantidadParticularOriginal = $cantidadParticular; $ivaOriginalParticular = $ivaParticulart; $cantidadAseguradoraOriginal = $cantidadAseguradora; $ivaOriginalAseguradora = $ivaAseguradorat; $descuentoP = $cantidadParticular * ($myrow7ada['porcentaje'] * 0.01); $cantidadParticular -= $descuentoP; $descuentoIvaP = $ivaParticulart * ($myrow7ada['porcentaje'] * 0.01); $ivaParticulart -= $descuentoIvaP; $descuentoA = $cantidadAseguradora * ($myrow7ada['porcentaje'] * 0.01); $cantidadAseguradora -= $descuentoA; $descuentoIvaA = $ivaAseguradorat * ($myrow7ada['porcentaje'] * 0.01); $ivaAseguradorat -= $descuentoIvaA; echo '</br>'; echo $descripcionDescuentoGlobal = 'Descuento ' . $myrow7ada['porcentaje'] . '%'; echo '<br>'; if ($myrow7ada['fechaInicial'] != NULL) { echo '<div class="codigos">Valido desde: ' . cambia_a_normal($myrow7ada['fechaInicial']) . ', hasta el: ' . cambia_a_normal($myrow7ada['fechaFinal']); } if ($myrowana['anaquel'] != NULL) { echo '</br>'; echo 'Anaquel: ' . $myrowana['anaquel']; } ?> <input name="statusDescuentoGlobal[]" type="hidden" id="statusDescuentoGlobal" value="si" /> <input name="descripcionDescuentoGlobal[]" type="hidden" id="numPaciente2" value="<?php echo $descripcionDescuentoGlobal; ?> " /> <?php } } //****************************************************************** ?> <?php //BENEFICENCIAS AQUI EN TRA EL PORCENTAJE DE AYUDA if ($P > 0 and !$myrow321['seguro']) { //$cantidadParticularOriginal=$cantidadParticular; // // // // // //$ivaOriginalParticular=$ivaParticulart; // //$descuentoP=$cantidadParticular*($P*0.01); // //$cantidadParticular=$descuentoP; // //$descuentoIvaP=$ivaParticulart*($P*0.01); // //$ivaParticulart=$descuentoIvaP; // // // //$cantidadAseguradora=$cantidadParticularOriginal-$cantidadParticular; // //$ivaAseguradorat=$ivaOriginalParticular-$descuentoIvaP; // //echo '</br>'; // //echo $descripcionDescuentoGlobal= 'Beneficencia '. $P.'%'; } //CIERRO BENEFICENCIAS if ($flat == 'disable' or ($cantidadParticular < 0 or $cantidadBeneficencia < 0 or $cantidadAseguradora < 0)) { echo '<div class="informativo">Error!</div>'; } ?> </td> <td align="center" > </td> <td align="center" > <?php if ($cantidadParticular > 0) { echo "\$" . number_format($cantidadParticular + $ivaParticulart, 2); } else { echo '---'; } ?> </td> <td align="center" > <?php if ($cantidadBeneficencia > 0) { echo "\$" . number_format($cantidadBeneficencia + $ivaBeneficencia, 2); } else { echo '---'; } ?> </td> <td align="center" > <?php if ($cantidadAseguradora > 0) { echo "\$" . number_format($cantidadAseguradora + $ivaAseguradorat, 2); } else { echo '---'; } ?> </td> <td align="center"> <input name="cantidad[]" type="text" id="cantidad" size="3" <?php if ($flat == 'disable' or ($cantidadParticular < 0 or $cantidadBeneficencia < 0 or $cantidadAseguradora < 0)) { echo 'readonly=""'; } else { if (!$gpoProducto or !$precioNormal) { echo 'readonly=""'; } else { $statusExistencias = new articulosDetalles(); //echo $statusExistencias->statusExistencias($entidad,$unidadMedida->unidadMedida($codigo,$basedatos),$almacen,$codigo,$basedatos); } } ?> autocomplete="off" /> </td> </tr> <?php } //cierra while ?> </table> <?php } } ?> <div class="notice" align="center"> <?php if ($bandera) { ?> <?php if (is_numeric($_POST['nomArticulo'])) { echo ""; } else { if ($articulo != NULL) { echo "Se encontraron {$bandera} registros con la palabra: {$articulo}..."; } else { echo "Se encontraron {$bandera} registros..."; } } ?> <?php } else { ?> <?php //echo "No se encontro el articulo" ?> <?php } ?> </div> <div align="center"> <input name="cbflag" type="hidden" id="numPaciente2" value="<?php echo $a; ?> " /> <input name="gpoProducto" type="hidden" id="numPaciente2" value="<?php echo $gpoProducto; ?> " /> <input name="numeroMedico1" type="hidden" id="numeroMedico1" value="<?php echo $numeroMedico; ?> " /> <input name="alis" type="hidden" id="nombreDelPaciente2" value="<?php echo $almacen; ?> " /> <input name="extension2" type="hidden" id="extension2" value="<?php echo $extension; ?> " /> <input name="segu1" type="hidden" id="segu1" value="<?php echo $segu; ?> " /> <input name="bandera" type="hidden" id="numPaciente22" value="<?php echo $bandera; ?> " /> </div> </form> <p></p> <br> <br> </body> </html> <?php }
public function foliosDevolucion($entidad, $basedatos) { ?> <script language="JavaScript" type="text/javascript"> /** * funcion demo del evento onclick en la tabla */ function envia() { document.forms[0].submit(); } /** * funcion de captura de pulsaci�n de tecla en Internet Explorer */ var tecla; function capturaTecla(e) { if(document.all) tecla=event.keyCode; else { tecla=e.which; } if(tecla==13) { document.forms[0].submit(); } } document.onkeydown = capturaTecla; </script> <script language=javascript> function ventanaSecundaria1 (URL){ window.open(URL,"ventanaSecundaria1","width=800,height=600,scrollbars=YES,resizable=YES, maximizable=YES") } </script> <script language=javascript> function ventanaSecundaria2 (URL){ window.open(URL,"ventana1","width=700,height=600,scrollbars=YES,resizable=YES, maximizable=YES") } </script> <script type="text/javascript"> <!-- function comprueba() { if (confirm('Estas seguro que deseas enviar la cuenta de este paciente a admisiones? ya no podras hacer cargos, y la operaci�n es irreversible')) return true; return false; } --> </script> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <?php $estilos = new muestraEstilos(); $estilos->styles(); ?> </head> <body> <div class="page_right"> <form id="form1" name="form1" method="post" > <h1 align="center" class="titulos">Devoluciones</h1> <p align="center" class="titulos"> <label>Introduce el folio de Venta <input name="folioVenta" type="text" id="folioVenta" size="10" /> </label> <label> <input type="submit" name="buscar" id="buscar" value="Buscar" /> </label> </p> <?php if ($_POST['folioVenta']) { ?> <p align="center" class="titulos"><?php print 'Folio: ' . $_POST['folioVenta']; ?> </p> <span class="style12"></span> <!--<table width="598" border="0.2" align="center" cellpadding="4" cellspacing="0">--> <table width="598" border="0.2" align="center" cellpadding="4" cellspacing="0" class="table-template-left"> <tr bgcolor="#FFFF00"> <th class="normal" scope="col"><div align="left" class="normal"> <div align="left">Fecha de Cierre</div> </div></th> <th class="normal" scope="col"><div align="left" class="normal"> <div align="left">Nombre del paciente</div> </div></th> <th class="normal" scope="col"><div align="left" class="normal"> <div align="left">Seguro</div> </div></th> <th class="normal" scope="col"><div align="center" class="normal"> <div align="left">Usuario</div> </div></th> <th class="normal" scope="col"><div align="center" class="normal"> <div align="left"></div> </div></th> </tr> <tr> <?php $sSQL = "SELECT *\r\nFROM\r\nclientesInternos \r\nWHERE \r\nentidad='" . $entidad . "'\r\nand\r\nfolioVenta='" . $_POST['folioVenta'] . "'\r\nand\r\ntipoPaciente='externo'\r\nand\r\nstatusCaja='pagado'\r\n"; if ($result = mysql_db_query($basedatos, $sSQL)) { while ($myrow = mysql_fetch_array($result)) { $sSQL31 = "SELECT status FROM\r\nclientesInternos\r\nWHERE \r\nkeyClientesInternos='" . $myrow['keyClientesInternos'] . "'"; $result31 = mysql_db_query($basedatos, $sSQL31); $myrow31 = mysql_fetch_array($result31); $sSQL31c = "SELECT keyCAP FROM\r\ncargosCuentaPaciente\r\nWHERE \r\nkeyClientesInternos='" . $myrow['keyClientesInternos'] . "'\r\nand\r\nstatusCargo!='cargado'\r\n"; $result31c = mysql_db_query($basedatos, $sSQL31c); $myrow31c = mysql_fetch_array($result31c); $sSQL31cd = "SELECT \r\nnomCliente\r\nFROM\r\nclientes\r\nWHERE \r\nentidad='" . $entidad . "'\r\nand\r\nnumCliente='" . $myrow['seguro'] . "' \r\n"; $result31cd = mysql_db_query($basedatos, $sSQL31cd); $myrow31cd = mysql_fetch_array($result31cd); if ($myrow['statusCargoDevolucion'] != '') { $i = 'devolucion'; } elseif ($myrow['statusCaja'] != 'pagado') { echo $i = 'pendientecaja'; } elseif ($myrow['tipoPago'] == 'ventasDirectas') { echo $i = 'ventadirecta'; } switch ($i) { case 'devolucion': $stat = 'no'; $tipoMensaje = 'error'; $encabezado = 'Error'; $texto = 'Este folio ya tiene activada una devolucion, o esta en proceso ...'; break; case 'pendientecaja': $tipoMensaje = 'error'; $encabezado = 'Error'; $texto = 'No se ha cerrado esta transaccion...'; $stat = 'no'; break; case 'ventadirecta': $tipoMensaje = 'error'; $encabezado = 'Error'; $texto = 'Es una venta directa o es "ingresos varios", solamente caja puede hacer la devolucion...'; $stat = 'no'; break; } ?> <td width="235" bgcolor="<?php echo $color; ?> " class="normal"> <?php echo cambia_a_normal($myrow['fechaCierre']); ?> </td> <td width="235" bgcolor="<?php echo $color; ?> " class="normal"> <?php echo $myrow['paciente']; if ($myrow['status'] == 'ontransfer') { echo ' [Se solicito la transferencia de este paciente]'; } ?> </td> <td width="205" bgcolor="<?php echo $color; ?> " class="normal"><?php if ($myrow31cd['nomCliente']) { echo utf8_decode($myrow31cd['nomCliente']); } else { echo 'particular'; } ?> </td> <td width="70" bgcolor="<?php echo $color; ?> " class="normal"><?php echo $myrow['usuario']; ?> </td> <td width="70" bgcolor="<?php echo $color; ?> " class="normal"><div align="left"> <?php if ($stat != 'no') { ?> <a href="#" onClick="javascript:ventanaSecundaria1('<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /cargos/aplicarDevolucionesExternos.php?numeroE=<?php echo $myrow['numeroE']; ?> &nCuenta=<?php echo $myrow['nCuenta']; ?> &almacen=<?php echo $ALMACEN; ?> &almacenFuente=<?php echo $ALMACEN; ?> &nT=<?php echo $nT; ?> &tipoCliente=<?php echo $tipoCliente; ?> &tipoMovimiento=<?php echo 'cierreCuenta'; ?> &tipoPaciente=interno&folioVenta=<?php echo $myrow['folioVenta']; ?> ')"> <img src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/btns/addbtn.png" alt="Pacientes Activos" width="22" height="22" border="0" /> </a> <?php } else { echo '<img src="' . CONSTANT_PATH_SIMA_RAIZ . '/imagenes/btns/lockbtn.png" alt="Pacientes Activos" width="22" height="22" border="0" />'; } ?> </div></td> </tr> <?php } } } ?> <input name="nombres" type="hidden" value="<?php echo $nombrePaciente; ?> " /> </table> <span class="style12"><span class="style7"> <input name="nombrePaciente" type="hidden" id="nombrePaciente" value="<?php echo $nombrePaciente; ?> " /> <input name="nombrePaciente2" type="hidden" id="nombrePaciente2" value="<?php echo $nombrePaciente; ?> "/> <input name="tipoSeguro" type="hidden" id="tipoSeguro" value="<?php echo $myrow['seguro']; ?> "/> </span></span> <div align="center"> <?php if ($texto != NULL) { $mostrarMensajes = new informacion(); $mostrarMensajes->mostrarMensajes($encabezado, $tipoMensaje, $id, $texto, $basedatos); } ?> </div> </form> </div> </body> </html> <?php }
public function despliegaExpedientes($entidad, $ventana, $fecha1, $hora1, $almacen, $basedatos) { $almacenDestino = $almacen; $forma = $_GET['forma']; $campoDespliega = $_GET['campoDespliega']; $campoDespliegaFecha = $_GET['campoDespliegaFecha']; require CONSTANTE_PATH_CONFIGURACION . "/componentes/comboAlmacen.php"; ?> <!-Hoja de estilos del calendario --> <link rel="stylesheet" type="text/css" media="all" href="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-win2k-2.css" title="win2k-cold-1" /> <!-- librer�a principal del calendario --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar.js"></script> <!-- librer�a para cargar el lenguaje deseado --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/lang/calendar-es.js"></script> <!-- librer�a que declara la funci�n Calendar.setup, que ayuda a generar un calendario en unas pocas l�neas de c�digo --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-setup.js"></script> <script language=javascript> function ventanaSecundaria (URL){ window.open(URL,"ventana","width=300,height=200,scrollbars=YES") } </script> <?php if ($_POST['entregar']) { $keyClientesInternos = $_POST['keyClientesInternos']; for ($i = 0; $i <= $_POST['bandera']; $i++) { if ($keyClientesInternos[$i]) { $sql = "update clientesInternos\r\nset\r\nstatusExpediente='standby',\r\nusuarioRecepcionExpediente='" . $usuario . "'\r\nwhere\r\nkeyClientesInternos='" . $keyClientesInternos[$i] . "'"; mysql_db_query($basedatos, $sql); echo mysql_error(); } } $tipoMensaje = 'registrosAgregados'; $encabezado = 'Exitoso'; $texto = 'Se recibieron expedientes...'; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <?php $estilos = new muestraEstilos(); $estilos->styles(); ?> </head> <body> <div class="page_right"> <br /> <form id="form1" name="form1" method="post" action="#"> <p align="center" ><strong>Salida de Expedientes</strong></p> <p align="center" ><strong> <?php if ($texto != NULL) { $mostrarMensajes = new informacion(); $mostrarMensajes->mostrarMensajes($encabezado, $tipoMensaje, $id, $texto, $basedatos); } ?> </strong></p> <!--<table width="600" class="table table-striped">--> <table width="600" class="table-template-left"> <tr > <th width="80" align="center">N° Exp</th> <th width="301" >Paciente</th> <th width="257" >Médico</th> <th width="42" align="center">Salida</th> </tr> <?php $sSQL11 = "\r\nSELECT *\r\nFROM\r\nclientesInternos\r\nWHERE \r\nentidad='" . $entidad . "'\r\n and\r\nfechaSolicitud='" . $fecha1 . "'\r\nand\r\n\r\nexpediente='si'\r\nand\r\nstatusExpediente='request'\r\nand\r\n(statusCaja='pagado' or status='cortesia')\r\nand\r\nfolioVenta!=''\r\nand\r\nstatusDevolucion!='si'\r\norder by\r\nnumeroE ASC\r\n"; $result11 = mysql_db_query($basedatos, $sSQL11); while ($myrow11 = mysql_fetch_array($result11)) { echo mysql_error(); $bandera += 1; ?> <tr > <td height="57" align="center" > <?php if ($myrow11['expediente'] == 'si') { echo $myrow11['numeroE']; } else { echo 'Sin Exp.'; } ?> </td> <td > <?php echo $myrow11['paciente']; ?> </br> <span >Hora y Fecha:<span > <?php echo $myrow11['hora'] . " " . cambia_a_normal($myrow11['fecha']); ?> </span></span></br> <span >Departamento que solicita: </span> <span > <?php $sSQL711a = "SELECT descripcion\r\nFROM\r\nalmacenes\r\nWHERE\r\nentidad='" . $entidad . "' \r\n\r\nand\r\nalmacen='" . $myrow11['almacen'] . "'\r\n"; $result711a = mysql_db_query($basedatos, $sSQL711a); $myrow711a = mysql_fetch_array($result711a); ?> <?php echo $myrow711a['descripcion']; ?> </span> </td> <td > <?php $sSQL711 = "SELECT descripcion,numConsultorio\r\nFROM\r\nalmacenes\r\nWHERE\r\nentidad='" . $entidad . "' \r\n\r\nand\r\nalmacen='" . $myrow11['almacenSolicitud'] . "'\r\n"; $result711 = mysql_db_query($basedatos, $sSQL711); $myrow711 = mysql_fetch_array($result711); if ($myrow711['descripcion']) { echo $myrow711['descripcion']; } else { print '---'; } ?> </td> <td align="center"> <label> <input type="checkbox" name="keyClientesInternos[]" value="<?php echo $myrow11['keyClientesInternos']; ?> " <?php if ($myrow11['statusExpediente'] == 'cargado') { echo 'disabled'; } ?> /> </label> </td> </tr> <?php } ?> <?php if ($bandera > 0) { ?> <tr> <td colspan="5" align="center"><input name="entregar" type="submit" src="../imagenes/btns/new_salida.png" id="entregar" value="Aplicar Salida" /></td> <?php } else { echo '<div align="center">No hay registros para mostrar...'; echo '</div>'; } ?> </tr> </table> </label> <input name="bandera" type="hidden" value="<?php echo $bandera; ?> " /> </form> <p> </p> </div> </body> </html> <?php }
public function modificaMedico($entidad, $numMedico, $basedatos) { $_GET['numMedico'] = $numMedico; ?> <script language="javascript" type="text/javascript"> //Validacion de campos de texto no vacios by Mauricio Escobar // //Ivan Nieto P�rez //Este script y otros muchos pueden //descarse on-line de forma gratuita //en El Codigo: www.elcodigo.com //********************************************************************************* // Function que valida que un campo contenga un string y no solamente un " " // Es tipico que al validar un string se diga // if(campo == "") ? alert(Error) // Si el campo contiene " " entonces la validacion anterior no funciona //********************************************************************************* //busca caracteres que no sean espacio en blanco en una cadena function vacio(q) { for ( i = 0; i < q.length; i++ ) { if ( q.charAt(i) != " " ) { return true } } return false } //valida que el campo no este vacio y no tenga solo espacios en blanco function valida(F) { if( vacio(F.numMedico.value) == false ) { alert("Escribe el numero de codigo para el doctor presionando NUEVO, y a HLC agregale su numero!") return false } else if( vacio(F.nombre1.value) == false ) { alert("Escribe el Nombre del Doctor!") return false } else if( vacio(F.apellido1.value) == false ) { alert("Escribe el Apellido Paterno del Doctor!") return false } else if( vacio(F.apellido2.value) == false ) { alert("Escribe el Apellido Materno del Doctor!") return false } } </script> <script language=javascript> function ventanaSecundaria31 (URL){ window.open(URL,"ventanaSecundaria31","width=500,height=500,scrollbars=YES") } </script> <?php $sSQL = "SELECT *\r\n FROM\r\nmedicos\r\nWHERE \r\nkeyMedico='" . $_GET['keyMedico'] . "' || (entidad='" . $entidad . "' and numMedico='" . $_GET['numMedico'] . "')\r\n "; $result = mysql_db_query($basedatos, $sSQL); $myrow = mysql_fetch_array($result); if (!$_GET['keyMedico']) { $_GET['keyMedico'] = $myrow['keyMedico']; } if ($_POST['actualizar'] != NULL) { $sSQL1 = "Select * From medicos WHERE keyMedico='" . $_GET['keyMedico'] . "' "; $result1 = mysql_db_query($basedatos, $sSQL1); $myrow1 = mysql_fetch_array($result1); if ($_POST['nombre1'] != NULL and $_POST['cedula'] != NULL and $_POST['apellido1'] != NULL and $_POST['especialidad'] != NULL) { //***************inserto imagenes******************** $uploaddir = 'images/'; $uploadfile = $uploaddir . basename($_FILES['userfile']['name']); if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { //echo "File is valid, and was successfully uploaded.\n"; } else { // echo "Possible file upload attack!\n"; } //********************************************************** $nombreCompleto = $_POST['nombre1'] . ' ' . $_POST['apellido1'] . ' ' . $_POST['apellido2']; if (!$myrow1['keyMedico']) { $q4 = "\r\n\r\n INSERT INTO contadorMedicos(contador, usuario,entidad)\r\n SELECT(IFNULL((SELECT MAX(keyCExt)+1 from contadorMedicos where entidad='" . $entidad . "'), 1)), '" . $usuario . "','" . $entidad . "'\r\n\r\n "; mysql_db_query($basedatos, $q4); echo mysql_error(); $sSQLm = "SELECT\r\n contador\r\n FROM contadorMedicos\r\n WHERE\r\n entidad='" . $entidad . "'\r\n and\r\n usuario ='" . $usuario . "'\r\n order by keyCExt DESC\r\n "; $resultm = mysql_db_query($basedatos, $sSQLm); $myrowm = mysql_fetch_array($resultm); $contador = 'M' . $myrowm['contador']; $agrega = "INSERT INTO medicos (\r\nnombre1,apellido1,apellido2,\r\nnumMedico,fechaNacimiento,\r\npais,telefono,cp,direccion,\r\nciudad,estado,medicoInterno,cedula,ctaContable,usuario,tipoMedico,status,ruta,entidad,especialidad,nombreCompleto,cedulaE,\r\nmedicoGeneral,medicoEspecialista,medicoEspecialidad,\r\nhospitalizacion,urgencias,\r\nfisioterapia,consultaExterna,quirofano,endoscopia,\r\nlaboratorio,rayosx,otro,fechaInicial,fechaFinal,modalidad\r\n) values (\r\n'" . $_POST['nombre1'] . "','" . $_POST['apellido1'] . "',\r\n'" . $_POST['apellido2'] . "',\r\n'" . $contador . "','" . $_POST['fechaNacimiento'] . "',\r\n'" . $_POST['pais'] . "','" . $_POST['telefono'] . "',\r\n'" . $_POST['cp'] . "','" . $_POST['direccion'] . "','" . $_POST['ciudad'] . "',\r\n'" . $_POST['estado'] . "','" . $_POST['medicoInterno'] . "','" . $_POST['cedula'] . "','" . $_POST['ctaContable'] . "','" . $usuario . "',\r\n'" . $_POST['tipoMedico'] . "','" . $_POST['status'] . "','" . $uploadfile . "','" . $entidad . "','" . $_POST['especialidad'] . "','" . $nombreCompleto . "',\r\n '" . $_POST['cedulaE'] . "', '" . $_POST['medicoGeneral'] . "',\r\n '" . $_POST['medicoEspecialista'] . "',\r\n'" . $_POST['medicoEspecialidad'] . "','" . $_POST['hospitalizacion'] . "',\r\n '" . $_POST['urgencias'] . "','" . $_POST['fisioterapia'] . "',\r\n '" . $_POST['consultaExterna'] . "','" . $_POST['quirofano'] . "','" . $_POST['endoscopia'] . "','" . $_POST['laboratorio'] . "',\r\n '" . $_POST['rayosx'] . "','" . $_POST['otro'] . "','" . $_POST['fechaInicial'] . "','" . $_POST['fechaFinal'] . "',\r\n '" . $_POST['modalidad'] . "'\r\n)"; mysql_db_query($basedatos, $agrega); echo mysql_error(); echo '<script> window.alert( "SE AGREGO EL MEDICO!"); window.opener.document.forms["form1"].submit(); window.close(); </script>'; exit; $sSQL = "Select * From medicos WHERE entidad='" . $entidad . "' AND numMedico = ' " . $myrow333['conta'] . " ' "; $result = mysql_db_query($basedatos, $sSQL); $myrow = mysql_fetch_array($result); } else { //***************inserto imagenes******************** $uploaddir = 'images/'; $uploadfile = $uploaddir . basename($_FILES['userfile']['name']); if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) { //echo "File is valid, and was successfully uploaded.\n"; } else { //echo "Possible file upload attack!\n"; } if ($uploadfile == 'images/') { $uploadfile = $_POST['rutaImagen']; } //********************************************************** $q = "UPDATE medicos set\r\nmedicoGeneral='" . $_POST['medicoGeneral'] . "',\r\nmedicoEspecialista ='" . $_POST['medicoEspecialista'] . "',\r\nmedicoEspecialidad='" . $_POST['medicoEspecialidad'] . "',\r\nhospitalizacion='" . $_POST['hospitalizacion'] . "',\r\nurgencias='" . $_POST['urgencias'] . "',\r\nfisioterapia='" . $_POST['fisioterapia'] . "',\r\nconsultaExterna='" . $_POST['consultaExterna'] . "',\r\nquirofano='" . $_POST['quirofano'] . "', \r\nendoscopia='" . $_POST['endoscopia'] . "',\r\nlaboratorio='" . $_POST['laboratorio'] . "',\r\nrayosx='" . $_POST['rayosx'] . "',\r\notro='" . $_POST['otro'] . "',\r\n modalidad='" . $_POST['modalidad'] . "',\r\n fechaInicial='" . $_POST['fechaInicial'] . "',\r\n fechaFinal='" . $_POST['fechaFinal'] . "',\r\ncedulaE='" . $_POST['cedulaE'] . "',\r\n nombreCompleto='" . $nombreCompleto . "',\r\nnombre1='" . $_POST['nombre1'] . "', \r\napellido1='" . $_POST['apellido1'] . "',\r\napellido2='" . $_POST['apellido2'] . "',\r\nfechaNacimiento='" . $_POST['fechaNacimiento'] . "',\r\npais='" . $_POST['pais'] . "',\r\ntelefono='" . $_POST['telefono'] . "',\r\ncp='" . $_POST['cp'] . "',\r\ndireccion='" . $_POST['direccion'] . "',\r\nciudad='" . $_POST['ciudad'] . "',\r\nestado='" . $_POST['estado'] . "',\r\nmedicoInterno = '" . $_POST['medicoInterno'] . "',\r\nespecialidad = '" . $_POST['especialidad'] . "',\r\ncedula = '" . $_POST['cedula'] . "',\r\nctaContable = '" . $_POST['ctaContable'] . "',usuario = '" . $usuario . "',\r\ntipoMedico='" . $_POST['tipoMedico'] . "',\r\nstatus='" . $_POST['status'] . "',\r\nruta='" . $uploadfile . "'\r\nWHERE \r\nkeyMedico='" . $_GET['keyMedico'] . "'\r\n"; mysql_db_query($basedatos, $q); echo mysql_error(); echo '<script> window.alert( "SE ACTUALIZARON DATOS!"); //window.opener.document.forms["form1"].submit(); //window.close(); </script>'; $_POST['opcion'] = 0; $sSQL = "Select * From medicos WHERE entidad='" . $entidad . "' AND numMedico = '" . $_POST['numMedico'] . "' "; $result = mysql_db_query($basedatos, $sSQL); $myrow = mysql_fetch_array($result); $pwd = 'pwd'; $pwd = shell_exec($pwd); $pwd = trim($pwd); $ruta = 'mkdir ' . $pwd . '/medDocs/' . $_GET['numMedico']; $exe = shell_exec($ruta); } echo '<script>'; //echo 'window.opener.document.forms["form1"].submit();'; echo '</script>'; } else { $tipoMensaje = 'error'; $encabezado = 'Error'; $texto = 'FALTAN CAMPOS POR LLENAR, VERIFICA'; } } //cierra actualizare if ($_POST['borrar'] and $_GET['keyMedico']) { $borrame = "DELETE FROM medicos WHERE keyMedico='" . $_GET['keyMedico'] . "'"; mysql_db_query($basedatos, $borrame); echo mysql_error(); echo '<script> window.alert( "SE ELIMINARON DATOS!"); </script>'; } $sSQL = "SELECT *\r\n FROM\r\nmedicos\r\nWHERE \r\nkeyMedico='" . $_GET['keyMedico'] . "' || (entidad='" . $entidad . "' and numMedico='" . $_GET['numMedico'] . "')\r\n "; $result = mysql_db_query($basedatos, $sSQL); $myrow = mysql_fetch_array($result); ?> <!-Hoja de estilos del calendario --> <link rel="stylesheet" type="text/css" media="all" href="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-brown.css" title="win2k-cold-1" /> <!-- librer�a principal del calendario --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar.js"></script> <!-- librer�a para cargar el lenguaje deseado --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/lang/calendar-es.js"></script> <!-- librer�a que declara la funci�n Calendar.setup, que ayuda a generar un calendario en unas pocas l�neas de c�digo --> <script type="text/javascript" src="<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /calendario/calendar-setup.js"></script> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" type="text/css" href="uploadify.css"> <style type="text/css"> body { font: 13px Arial, Helvetica, Sans-serif; } </style> <?php $estilos = new muestraEstilos(); $estilos->styles(); ?> </head> <body onLoad="MM_preloadImages('<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/bordestablas/btns/newbtn.png')"> <br /> <h3>Formato alta medico</h3> <form id="form1" name="form1" method="POST" enctype="multipart/form-data"> <label> <?php if ($texto != NULL) { $mostrarMensajes = new informacion(); $mostrarMensajes->mostrarMensajes($encabezado, $tipoMensaje, $id, $texto, $basedatos); } ?> </label> <table width="800" class="table-forma" > <tr > <th colspan="3" > <div align="center" >Datos Generales</div> </th> </tr> <tr > <td align="left" > Cédula profesional </td> <td colspan="2" > <div align="left"> <input name="cedula" value="<?php if ($myrow['cedula'] != NULL) { echo $myrow['cedula']; } else { echo $_POST['cedula']; } ?> " type="text" class="normal"></input> <font color="red">*</font> </div> </td> </tr> <tr> <td> <div align="left"> Cédula especialidad </div> </td> <td colspan="2"> <div align="left"> <input name="cedulaE" value="<?php echo $myrow['cedulaE']; ?> " type="text" class="normal"></input> </div> </td> </tr> <tr > <td ><div align="left" > Tipo de Médico </div></td> <td colspan="2"><label> <div align="left"> <?php //*********ANAQUELES $sSQL7 = "Select * From tipoMedico where entidad='" . $entidad . "' ORDER BY descripcionTipoMedico"; $result7 = mysql_db_query($basedatos, $sSQL7); echo mysql_error(); ?> <select name="tipoMedico" id="usuario" > <option value="" >Escoje</option> <?php while ($myrow7 = mysql_fetch_array($result7)) { ?> <option <?php if ($myrow['tipoMedico'] == $myrow7['tipoMedicos']) { ?> selected="selected" <?php } ?> value="<?php echo $myrow7['tipoMedicos']; ?> "> <?php echo $myrow7['tipoMedicos']; ?> </option> <?php } ?> </select><font color="red">*</font> </div> </label> </td> </tr> <tr > <td ><div align="left" >Nombres</div></td> <td colspan="2"><label> <div align="left"> <input name="nombre1" type="text" id="nombre1" value="<?php if ($myrow['nombre1'] != NULL) { echo $myrow['nombre1']; } else { echo $_POST['nombre1']; } ?> " size="25" /><font color="red">*</font> </div> </label></td> </tr> <tr > <td >Primer Apellido </td> <td colspan="2"><input name="apellido1" type="text" id="apellido1" value="<?php if ($myrow['apellido1'] != NULL) { echo $myrow['apellido1']; } else { echo $_POST['apellido1']; } ?> " size="20" /><font color="red">*</font> </td> </tr> <tr > <td >Segundo Apellido</td> <td colspan="2" ><input name="apellido2" type="text" id="apellido2" value="<?php echo $myrow['apellido2']; ?> " size="20" /></td> </tr> <!--tr > <td >Medico Especialista </td> <td ><?php $interno = $myrow['medicoInterno']; ?> <label> <?php if ($interno) { ?> <input name="medicoInterno" type="checkbox" id="medicoInterno" value="yes" checked="checked" /> <?php } else { ?> <input name="medicoInterno" type="checkbox" id="medicoInterno" value="no"/> <?php } ?> </label></td> <td > <div align="left"> </div></td> </tr--> <tr> <td >Especialidad</td> <td colspan="2"> <?php $aCombo = "Select * From especialidades where \r\nentidad='" . $entidad . "' \r\nand\r\nsubEspecialidad='no'\r\norder by descripcion ASC"; $rCombo = mysql_db_query($basedatos, $aCombo); ?> <select name="especialidad" class="<?php echo $estilo; ?> " id="especialidad" /> <option value="" >Escoje</option> <?php while ($resCombo = mysql_fetch_array($rCombo)) { ?> <option <?php if ($myrow['especialidad'] == $resCombo['codigo']) { echo 'selected="selected"'; } ?> value="<?php echo $resCombo['codigo']; ?> "><?php echo $resCombo['descripcion']; ?> </option> <?php } ?> </select> <font color="red">*</font> </td> </tr> <tr> <td >Fecha de Nacimiento </td> <td colspan="2"><input name="fechaNacimiento" type="text" id="fechaNacimiento" value="<?php echo $myrow['fechaNacimiento']; ?> " size="12" /> <font color="red">* </font> formato: 2009-01-01 </td> </tr> <tr> <th colspan="3" ><div align="center">Dirección</div></th> </tr> <tr> <td >Nacionalidad Actual</td> <td colspan="2" > <select class="" id="pais" name="pais"> <option value="" >Selecciona una opcion</option> <option <?php if ($myrow['pais'] == 'af') { echo 'selected=""'; } ?> value="af" >Afganistan</option> <option <?php if ($myrow['pais'] == 'ax') { echo 'selected=""'; } ?> value="ax" >Islas de Aland</option> <option <?php if ($myrow['pais'] == 'al') { echo 'selected=""'; } ?> value="al" >Albania</option> <option <?php if ($myrow['pais'] == 'dz') { echo 'selected=""'; } ?> value="dz" >Argelia</option> <option <?php if ($myrow['pais'] == 'as') { echo 'selected=""'; } ?> value="as" >Samoa Americana</option> <option <?php if ($myrow['pais'] == 'ad') { echo 'selected=""'; } ?> value="ad" >Andorra</option> <option <?php if ($myrow['pais'] == 'ao') { echo 'selected=""'; } ?> value="ao" >Angola</option> <option <?php if ($myrow['pais'] == 'ai') { echo 'selected=""'; } ?> value="ai" >Anguila</option> <option <?php if ($myrow['pais'] == 'aq') { echo 'selected=""'; } ?> value="aq" >Antartida</option> <option <?php if ($myrow['pais'] == 'ag') { echo 'selected=""'; } ?> value="ag" >Antigua y Barbuda</option> <option <?php if ($myrow['pais'] == 'ar') { echo 'selected=""'; } ?> value="ar" >Argentina</option> <option <?php if ($myrow['pais'] == 'am') { echo 'selected=""'; } ?> value="am" >Armenia</option> <option <?php if ($myrow['pais'] == 'aw') { echo 'selected=""'; } ?> value="aw" >Aruba</option> <option <?php if ($myrow['pais'] == 'au') { echo 'selected=""'; } ?> value="au" >Australia</option> <option <?php if ($myrow['pais'] == 'at') { echo 'selected=""'; } ?> value="at" >Austria</option> <option <?php if ($myrow['pais'] == 'az') { echo 'selected=""'; } ?> value="az" >Azerbayan</option> <option <?php if ($myrow['pais'] == 'bs') { echo 'selected=""'; } ?> value="bs" >Bahamas</option> <option <?php if ($myrow['pais'] == 'bh') { echo 'selected=""'; } ?> value="bh" >Bahrein</option> <option <?php if ($myrow['pais'] == 'bd') { echo 'selected=""'; } ?> value="bd" >Bangladesh</option> <option <?php if ($myrow['pais'] == 'bb') { echo 'selected=""'; } ?> value="bb" >Barbados</option> <option <?php if ($myrow['pais'] == 'by') { echo 'selected=""'; } ?> value="by" >Bielorrusia</option> <option <?php if ($myrow['pais'] == 'be') { echo 'selected=""'; } ?> value="be" >Belgica</option> <option <?php if ($myrow['pais'] == 'bz') { echo 'selected=""'; } ?> value="bz" >Belice</option> <option <?php if ($myrow['pais'] == 'bj') { echo 'selected=""'; } ?> value="bj" >Benin</option> <option <?php if ($myrow['pais'] == 'bm') { echo 'selected=""'; } ?> value="bm" >Bermudas</option> <option <?php if ($myrow['pais'] == 'bt') { echo 'selected=""'; } ?> value="bt" >Butan</option> <option <?php if ($myrow['pais'] == 'bo') { echo 'selected=""'; } ?> value="bo" >Bolivia</option> <option <?php if ($myrow['pais'] == 'ba') { echo 'selected=""'; } ?> value="ba" >Bosnia Herzegovina</option> <option <?php if ($myrow['pais'] == 'bw') { echo 'selected=""'; } ?> value="bw" >Botswana</option> <option <?php if ($myrow['pais'] == 'bv') { echo 'selected=""'; } ?> value="bv" >Isla Bouvet</option> <option <?php if ($myrow['pais'] == 'br') { echo 'selected=""'; } ?> value="br" >Brasil</option> <option <?php if ($myrow['pais'] == 'io') { echo 'selected=""'; } ?> value="io" >Territorio Britanico en el Oceano Indico</option> <option <?php if ($myrow['pais'] == 'vg') { echo 'selected=""'; } ?> value="vg" >Islas Virgenes (Reino Unido)</option> <option <?php if ($myrow['pais'] == 'bn') { echo 'selected=""'; } ?> value="bn" >Brunei</option> <option <?php if ($myrow['pais'] == 'bg') { echo 'selected=""'; } ?> value="bg" >Bulgaria</option> <option <?php if ($myrow['pais'] == 'bf') { echo 'selected=""'; } ?> value="bf" >Burkina Faso</option> <option <?php if ($myrow['pais'] == 'bi') { echo 'selected=""'; } ?> value="bi" >Burundi</option> <option <?php if ($myrow['pais'] == 'kh') { echo 'selected=""'; } ?> value="kh" >Camboya</option> <option <?php if ($myrow['pais'] == 'cm') { echo 'selected=""'; } ?> value="cm" >Camerun</option> <option <?php if ($myrow['pais'] == 'ca') { echo 'selected=""'; } ?> value="ca" >Canada</option> <option <?php if ($myrow['pais'] == 'cv') { echo 'selected=""'; } ?> value="cv" >Cabo Verde</option> <option <?php if ($myrow['pais'] == 'ky') { echo 'selected=""'; } ?> value="ky" >Islas Caiman</option> <option <?php if ($myrow['pais'] == 'cf') { echo 'selected=""'; } ?> value="cf" >Republica Centroafricana</option> <option <?php if ($myrow['pais'] == 'td') { echo 'selected=""'; } ?> value="td" >Chad</option> <option <?php if ($myrow['pais'] == 'cl') { echo 'selected=""'; } ?> value="cl" >Chile</option> <option <?php if ($myrow['pais'] == 'cn') { echo 'selected=""'; } ?> value="cn" >China</option> <option <?php if ($myrow['pais'] == 'cx') { echo 'selected=""'; } ?> value="cx" >Isla de Navidad</option> <option <?php if ($myrow['pais'] == 'cc') { echo 'selected=""'; } ?> value="cc" >Islas Cocos (Keeling)</option> <option <?php if ($myrow['pais'] == 'co') { echo 'selected=""'; } ?> value="co" >Colombia</option> <option <?php if ($myrow['pais'] == 'km') { echo 'selected=""'; } ?> value="km" >Comoros</option> <option <?php if ($myrow['pais'] == 'cg') { echo 'selected=""'; } ?> value="cg" >Congo</option> <option <?php if ($myrow['pais'] == 'ck') { echo 'selected=""'; } ?> value="ck" >Islas Cook</option> <option <?php if ($myrow['pais'] == 'cr') { echo 'selected=""'; } ?> value="cr" >Costa Rica</option> <option <?php if ($myrow['pais'] == 'hr') { echo 'selected=""'; } ?> value="hr" >Croacia</option> <option <?php if ($myrow['pais'] == 'cu') { echo 'selected=""'; } ?> value="cu" >Cuba</option> <option <?php if ($myrow['pais'] == 'cy') { echo 'selected=""'; } ?> value="cy" >Chipre</option> <option <?php if ($myrow['pais'] == 'cz') { echo 'selected=""'; } ?> value="cz" >Republica Checa</option> <option <?php if ($myrow['pais'] == 'cd') { echo 'selected=""'; } ?> value="cd" >Republica Democratica del Congo</option> <option <?php if ($myrow['pais'] == 'dk') { echo 'selected=""'; } ?> value="dk" >Dinamarca</option> <option <?php if ($myrow['pais'] == 'xx') { echo 'selected=""'; } ?> value="xx" >Territorio Disputado</option> <option <?php if ($myrow['pais'] == 'dj') { echo 'selected=""'; } ?> value="dj" >Djibuti</option> <option <?php if ($myrow['pais'] == 'dm') { echo 'selected=""'; } ?> value="dm" >Dominica</option> <option <?php if ($myrow['pais'] == 'do') { echo 'selected=""'; } ?> value="do" >Republica Dominicana</option> <option <?php if ($myrow['pais'] == 'ti') { echo 'selected=""'; } ?> value="tl" >Timor Occidental</option> <option <?php if ($myrow['pais'] == 'ec') { echo 'selected=""'; } ?> value="ec" >Ecuador</option> <option <?php if ($myrow['pais'] == 'eg') { echo 'selected=""'; } ?> value="eg" >Egipto</option> <option <?php if ($myrow['pais'] == 'sv') { echo 'selected=""'; } ?> value="sv" >El Salvador</option> <option <?php if ($myrow['pais'] == 'gq') { echo 'selected=""'; } ?> value="gq" >Guinea Ecuatorial</option> <option <?php if ($myrow['pais'] == 'er') { echo 'selected=""'; } ?> value="er" >Eritrea</option> <option <?php if ($myrow['pais'] == 'ee') { echo 'selected=""'; } ?> value="ee" >Estonia</option> <option <?php if ($myrow['pais'] == 'et') { echo 'selected=""'; } ?> value="et" >Etiopia</option> <option <?php if ($myrow['pais'] == 'fk') { echo 'selected=""'; } ?> value="fk" >Islas Malvinas</option> <option <?php if ($myrow['pais'] == 'fo') { echo 'selected=""'; } ?> value="fo" >Islas Faroe</option> <option <?php if ($myrow['pais'] == 'fm') { echo 'selected=""'; } ?> value="fm" >Estados Federados de Micronesia</option> <option <?php if ($myrow['pais'] == 'fj') { echo 'selected=""'; } ?> value="fj" >Fiyi</option> <option <?php if ($myrow['pais'] == 'fi') { echo 'selected=""'; } ?> value="fi" >Finlandia</option> <option <?php if ($myrow['pais'] == 'fr') { echo 'selected=""'; } ?> value="fr" >Francia</option> <option <?php if ($myrow['pais'] == 'gf') { echo 'selected=""'; } ?> value="gf" >Guayana Francesa</option> <option <?php if ($myrow['pais'] == 'pf') { echo 'selected=""'; } ?> value="pf" >Polinesia Francesa</option> <option <?php if ($myrow['pais'] == 'tf') { echo 'selected=""'; } ?> value="tf" >Territorios Franceses del Sur</option> <option <?php if ($myrow['pais'] == 'ga') { echo 'selected=""'; } ?> value="ga" >Gabon</option> <option <?php if ($myrow['pais'] == 'gm') { echo 'selected=""'; } ?> value="gm" >Gambia</option> <option <?php if ($myrow['pais'] == 'ge') { echo 'selected=""'; } ?> value="ge" >Georgia</option> <option <?php if ($myrow['pais'] == 'de') { echo 'selected=""'; } ?> value="de" >Alemania</option> <option <?php if ($myrow['pais'] == 'gh') { echo 'selected=""'; } ?> value="gh" >Ghana</option> <option <?php if ($myrow['pais'] == 'gi') { echo 'selected=""'; } ?> value="gi" >Gibraltar</option> <option <?php if ($myrow['pais'] == 'gr') { echo 'selected=""'; } ?> value="gr" >Grecia</option> <option <?php if ($myrow['pais'] == 'gl') { echo 'selected=""'; } ?> value="gl" >Groelandia</option> <option <?php if ($myrow['pais'] == 'gd') { echo 'selected=""'; } ?> value="gd" >Grenada</option> <option <?php if ($myrow['pais'] == 'gp') { echo 'selected=""'; } ?> value="gp" >Guadalupe</option> <option <?php if ($myrow['pais'] == 'gu') { echo 'selected=""'; } ?> value="gu" >Guam</option> <option <?php if ($myrow['pais'] == 'gt') { echo 'selected=""'; } ?> value="gt" >Guatemala</option> <option <?php if ($myrow['pais'] == 'gn') { echo 'selected=""'; } ?> value="gn" >Guinea</option> <option <?php if ($myrow['pais'] == 'gw') { echo 'selected=""'; } ?> value="gw" >Guinea-Bissau</option> <option <?php if ($myrow['pais'] == 'gy') { echo 'selected=""'; } ?> value="gy" >Guyana</option> <option <?php if ($myrow['pais'] == 'ht') { echo 'selected=""'; } ?> value="ht" >Haiti</option> <option <?php if ($myrow['pais'] == 'hm') { echo 'selected=""'; } ?> value="hm" >Islas Heard y Mcdonald</option> <option <?php if ($myrow['pais'] == 'hn') { echo 'selected=""'; } ?> value="hn" >Honduras</option> <option <?php if ($myrow['pais'] == 'hk') { echo 'selected=""'; } ?> value="hk" >Hong Kong</option> <option <?php if ($myrow['pais'] == 'hu') { echo 'selected=""'; } ?> value="hu" >Hungria</option> <option <?php if ($myrow['pais'] == 'is') { echo 'selected=""'; } ?> value="is" >Islandia</option> <option <?php if ($myrow['pais'] == 'in') { echo 'selected=""'; } ?> value="in" >India</option> <option <?php if ($myrow['pais'] == 'id') { echo 'selected=""'; } ?> value="id" >Indonesia</option> <option <?php if ($myrow['pais'] == 'ir') { echo 'selected=""'; } ?> value="ir" >Iran</option> <option <?php if ($myrow['pais'] == 'iq') { echo 'selected=""'; } ?> value="iq" >Irak</option> <option <?php if ($myrow['pais'] == 'xe') { echo 'selected=""'; } ?> value="xe" >Zona Neutral entre Irak y Arabia Saudita</option> <option <?php if ($myrow['pais'] == 'ie') { echo 'selected=""'; } ?> value="ie" >Irlanda</option> <option <?php if ($myrow['pais'] == 'il') { echo 'selected=""'; } ?> value="il" >Israel</option> <option <?php if ($myrow['pais'] == 'it') { echo 'selected=""'; } ?> value="it" >Italia</option> <option <?php if ($myrow['pais'] == 'cl') { echo 'selected=""'; } ?> value="ci" >Costa de Marfil</option> <option <?php if ($myrow['pais'] == 'jm') { echo 'selected=""'; } ?> value="jm" >Jamaica</option> <option <?php if ($myrow['pais'] == 'jp') { echo 'selected=""'; } ?> value="jp" >Japon</option> <option <?php if ($myrow['pais'] == 'jo') { echo 'selected=""'; } ?> value="jo" >Jordania</option> <option <?php if ($myrow['pais'] == 'kz') { echo 'selected=""'; } ?> value="kz" >Kazajstan</option> <option <?php if ($myrow['pais'] == 'ke') { echo 'selected=""'; } ?> value="ke" >Kenia</option> <option <?php if ($myrow['pais'] == 'ki') { echo 'selected=""'; } ?> value="ki" >Kiribati</option> <option <?php if ($myrow['pais'] == 'kw') { echo 'selected=""'; } ?> value="kw" >Kuwait</option> <option <?php if ($myrow['pais'] == 'kg') { echo 'selected=""'; } ?> value="kg" >Kirguistan</option> <option <?php if ($myrow['pais'] == 'la') { echo 'selected=""'; } ?> value="la" >Laos</option> <option <?php if ($myrow['pais'] == 'lv') { echo 'selected=""'; } ?> value="lv" >Letonia</option> <option <?php if ($myrow['pais'] == 'lb') { echo 'selected=""'; } ?> value="lb" >Libano</option> <option <?php if ($myrow['pais'] == 'ls') { echo 'selected=""'; } ?> value="ls" >Lesoto</option> <option <?php if ($myrow['pais'] == 'lr') { echo 'selected=""'; } ?> value="lr" >Liberia</option> <option <?php if ($myrow['pais'] == 'ly') { echo 'selected=""'; } ?> value="ly" >Libia</option> <option <?php if ($myrow['pais'] == 'li') { echo 'selected=""'; } ?> value="li" >Liechtenstein</option> <option <?php if ($myrow['pais'] == 'lt') { echo 'selected=""'; } ?> value="lt" >Lituania</option> <option <?php if ($myrow['pais'] == 'lu') { echo 'selected=""'; } ?> value="lu" >Luxemburgo</option> <option <?php if ($myrow['pais'] == 'mo') { echo 'selected=""'; } ?> value="mo" >Macau</option> <option <?php if ($myrow['pais'] == 'mk') { echo 'selected=""'; } ?> value="mk" >Macedonia</option> <option <?php if ($myrow['pais'] == 'mg') { echo 'selected=""'; } ?> value="mg" >Madagascar</option> <option <?php if ($myrow['pais'] == 'mw') { echo 'selected=""'; } ?> value="mw" >Malawi</option> <option <?php if ($myrow['pais'] == 'my') { echo 'selected=""'; } ?> value="my" >Malasia</option> <option <?php if ($myrow['pais'] == 'mv') { echo 'selected=""'; } ?> value="mv" >Maldivas</option> <option <?php if ($myrow['pais'] == 'ml') { echo 'selected=""'; } ?> value="ml" >Mali</option> <option <?php if ($myrow['pais'] == 'mt') { echo 'selected=""'; } ?> value="mt" >Malta</option> <option <?php if ($myrow['pais'] == 'mh') { echo 'selected=""'; } ?> value="mh" >Islas Marshall</option> <option <?php if ($myrow['pais'] == 'mq') { echo 'selected=""'; } ?> value="mq" >Martinica</option> <option <?php if ($myrow['pais'] == 'mr') { echo 'selected=""'; } ?> value="mr" >Mauritania</option> <option <?php if ($myrow['pais'] == 'mu') { echo 'selected=""'; } ?> value="mu" >Mauricio</option> <option <?php if ($myrow['pais'] == 'yt') { echo 'selected=""'; } ?> value="yt" >Mayotte</option> <option <?php if ($myrow['pais'] == 'mx') { echo 'selected=""'; } ?> value="mx" SELECTED >Mexico</option> <option <?php if ($myrow['pais'] == 'md') { echo 'selected=""'; } ?> value="md" >Moldova</option> <option <?php if ($myrow['pais'] == 'mc') { echo 'selected=""'; } ?> value="mc" >Monaco</option> <option <?php if ($myrow['pais'] == 'mn') { echo 'selected=""'; } ?> value="mn" >Mongolia</option> <option <?php if ($myrow['pais'] == 'ms') { echo 'selected=""'; } ?> value="ms" >Montserrat</option> <option <?php if ($myrow['pais'] == 'ma') { echo 'selected=""'; } ?> value="ma" >Marruecos</option> <option <?php if ($myrow['pais'] == 'mz') { echo 'selected=""'; } ?> value="mz" >Mozambique</option> <option <?php if ($myrow['pais'] == 'mm') { echo 'selected=""'; } ?> value="mm" >Myanmar</option> <option <?php if ($myrow['pais'] == 'na') { echo 'selected=""'; } ?> value="na" >Namibia</option> <option <?php if ($myrow['pais'] == 'nr') { echo 'selected=""'; } ?> value="nr" >Nauru</option> <option <?php if ($myrow['pais'] == 'np') { echo 'selected=""'; } ?> value="np" >Nepal</option> <option <?php if ($myrow['pais'] == 'nl') { echo 'selected=""'; } ?> value="nl" >Paises Bajos</option> <option <?php if ($myrow['pais'] == 'an') { echo 'selected=""'; } ?> value="an" >Antillas Holandesas</option> <option <?php if ($myrow['pais'] == 'nc') { echo 'selected=""'; } ?> value="nc" >Nueva Caledonia</option> <option <?php if ($myrow['pais'] == 'nz') { echo 'selected=""'; } ?> value="nz" >Nueva Zelanda</option> <option <?php if ($myrow['pais'] == 'ni') { echo 'selected=""'; } ?> value="ni" >Nicaragua</option> <option <?php if ($myrow['pais'] == 'ne') { echo 'selected=""'; } ?> value="ne" >Niger</option> <option <?php if ($myrow['pais'] == 'ng') { echo 'selected=""'; } ?> value="ng" >Nigeria</option> <option <?php if ($myrow['pais'] == 'nu') { echo 'selected=""'; } ?> value="nu" >Niue</option> <option <?php if ($myrow['pais'] == 'nf') { echo 'selected=""'; } ?> value="nf" >Isla Norfolk</option> <option <?php if ($myrow['pais'] == 'kp') { echo 'selected=""'; } ?> value="kp" >Corea del Norte</option> <option <?php if ($myrow['pais'] == 'mp') { echo 'selected=""'; } ?> value="mp" >Islas Marianas (Norte)</option> <option <?php if ($myrow['pais'] == 'no') { echo 'selected=""'; } ?> value="no" >Noruega</option> <option <?php if ($myrow['pais'] == 'om') { echo 'selected=""'; } ?> value="om" >Oman</option> <option <?php if ($myrow['pais'] == 'pk') { echo 'selected=""'; } ?> value="pk" >Pakistan</option> <option <?php if ($myrow['pais'] == 'pw') { echo 'selected=""'; } ?> value="pw" >Palau</option> <option <?php if ($myrow['pais'] == 'ps') { echo 'selected=""'; } ?> value="ps" >Territorios Ocupados Palestinos</option> <option <?php if ($myrow['pais'] == 'pa') { echo 'selected=""'; } ?> value="pa" >Panama</option> <option <?php if ($myrow['pais'] == 'pg') { echo 'selected=""'; } ?> value="pg" >Papua Nueva Guinea</option> <option <?php if ($myrow['pais'] == 'py') { echo 'selected=""'; } ?> value="py" >Paraguay</option> <option <?php if ($myrow['pais'] == 'pe') { echo 'selected=""'; } ?> value="pe" >Peru</option> <option <?php if ($myrow['pais'] == 'ph') { echo 'selected=""'; } ?> value="ph" >Filipinas</option> <option <?php if ($myrow['pais'] == 'pn') { echo 'selected=""'; } ?> value="pn" >Islas Pitcairn</option> <option <?php if ($myrow['pais'] == 'pl') { echo 'selected=""'; } ?> value="pl" >Polonia</option> <option <?php if ($myrow['pais'] == 'pt') { echo 'selected=""'; } ?> value="pt" >Portugal</option> <option <?php if ($myrow['pais'] == 'pr') { echo 'selected=""'; } ?> value="pr" >Puerto Rico</option> <option <?php if ($myrow['pais'] == 'qa') { echo 'selected=""'; } ?> value="qa" >Qatar</option> <option <?php if ($myrow['pais'] == 're') { echo 'selected=""'; } ?> value="re" >Reunion</option> <option <?php if ($myrow['pais'] == 'ro') { echo 'selected=""'; } ?> value="ro" >Rumania</option> <option <?php if ($myrow['pais'] == 'ru') { echo 'selected=""'; } ?> value="ru" >Rusia</option> <option <?php if ($myrow['pais'] == 'rw') { echo 'selected=""'; } ?> value="rw" >Ruanda</option> <option <?php if ($myrow['pais'] == 'sh') { echo 'selected=""'; } ?> value="sh" >Santa Helena y Dependencias</option> <option <?php if ($myrow['pais'] == 'kn') { echo 'selected=""'; } ?> value="kn" >San Cristobal y Nieves</option> <option <?php if ($myrow['pais'] == 'lc') { echo 'selected=""'; } ?> value="lc" >Santa Lucia</option> <option <?php if ($myrow['pais'] == 'pm') { echo 'selected=""'; } ?> value="pm" >San Pedro y Miquelon</option> <option <?php if ($myrow['pais'] == 'vc') { echo 'selected=""'; } ?> value="vc" >San Vincente y las Granadinas</option> <option <?php if ($myrow['pais'] == 'ws') { echo 'selected=""'; } ?> value="ws" >Samoa</option> <option <?php if ($myrow['pais'] == 'sm') { echo 'selected=""'; } ?> value="sm" >San Marino</option> <option <?php if ($myrow['pais'] == 'st') { echo 'selected=""'; } ?> value="st" >Santo Tome y Principe</option> <option <?php if ($myrow['pais'] == 'sa') { echo 'selected=""'; } ?> value="sa" >Arabia Saudita</option> <option <?php if ($myrow['pais'] == 'sn') { echo 'selected=""'; } ?> value="sn" >Senegal</option> <option <?php if ($myrow['pais'] == 'sc') { echo 'selected=""'; } ?> value="sc" >Seychelles</option> <option <?php if ($myrow['pais'] == 'sl') { echo 'selected=""'; } ?> value="sl" >Sierra Leona</option> <option <?php if ($myrow['pais'] == 'sg') { echo 'selected=""'; } ?> value="sg" >Singapur</option> <option <?php if ($myrow['pais'] == 'sk') { echo 'selected=""'; } ?> value="sk" >Eslovaquia</option> <option <?php if ($myrow['pais'] == 'si') { echo 'selected=""'; } ?> value="si" >Eslovenia</option> <option <?php if ($myrow['pais'] == 'sb') { echo 'selected=""'; } ?> value="sb" >Islas Salomon</option> <option <?php if ($myrow['pais'] == 'so') { echo 'selected=""'; } ?> value="so" >Somalia</option> <option <?php if ($myrow['pais'] == 'za') { echo 'selected=""'; } ?> value="za" >Sudafrica</option> <option <?php if ($myrow['pais'] == 'gs') { echo 'selected=""'; } ?> value="gs" >Georgia del Sur e Islas Sandwich del Sur</option> <option <?php if ($myrow['pais'] == 'kr') { echo 'selected=""'; } ?> value="kr" >Corea del Sur</option> <option <?php if ($myrow['pais'] == 'es') { echo 'selected=""'; } ?> value="es" >Espa�a</option> <option <?php if ($myrow['pais'] == 'pi') { echo 'selected=""'; } ?> value="pi" >Islas Spratly</option> <option <?php if ($myrow['pais'] == 'lk') { echo 'selected=""'; } ?> value="lk" >Sri Lanka</option> <option <?php if ($myrow['pais'] == 'sd') { echo 'selected=""'; } ?> value="sd" >Sudan</option> <option <?php if ($myrow['pais'] == 'sr') { echo 'selected=""'; } ?> value="sr" >Surinam</option> <option <?php if ($myrow['pais'] == 'sj') { echo 'selected=""'; } ?> value="sj" >Svalbard y Jan Mayen</option> <option <?php if ($myrow['pais'] == 'sz') { echo 'selected=""'; } ?> value="sz" >Swazilandia</option> <option <?php if ($myrow['pais'] == 'se') { echo 'selected=""'; } ?> value="se" >Suecia</option> <option <?php if ($myrow['pais'] == 'ch') { echo 'selected=""'; } ?> value="ch" >Suiza</option> <option <?php if ($myrow['pais'] == 'sy') { echo 'selected=""'; } ?> value="sy" >Siria</option> <option <?php if ($myrow['pais'] == 'tw') { echo 'selected=""'; } ?> value="tw" >Taiwan</option> <option <?php if ($myrow['pais'] == 'tj') { echo 'selected=""'; } ?> value="tj" >Tayikistan</option> <option <?php if ($myrow['pais'] == 'tz') { echo 'selected=""'; } ?> value="tz" >Tanzania</option> <option <?php if ($myrow['pais'] == 'th') { echo 'selected=""'; } ?> value="th" >Tailandia</option> <option <?php if ($myrow['pais'] == 'tg') { echo 'selected=""'; } ?> value="tg" >Togo</option> <option <?php if ($myrow['pais'] == 'tk') { echo 'selected=""'; } ?> value="tk" >Tokelau</option> <option <?php if ($myrow['pais'] == 'to') { echo 'selected=""'; } ?> value="to" >Tonga</option> <option <?php if ($myrow['pais'] == 'tt') { echo 'selected=""'; } ?> value="tt" >Trinidad y Tobago</option> <option <?php if ($myrow['pais'] == 'tn') { echo 'selected=""'; } ?> value="tn" >Tunez</option> <option <?php if ($myrow['pais'] == 'tr') { echo 'selected=""'; } ?> value="tr" >Turquia</option> <option <?php if ($myrow['pais'] == 'tm') { echo 'selected=""'; } ?> value="tm" >Turkmenistan</option> <option <?php if ($myrow['pais'] == 'tc') { echo 'selected=""'; } ?> value="tc" >Islas Turcas y Caicos</option> <option <?php if ($myrow['pais'] == 'tv') { echo 'selected=""'; } ?> value="tv" >Tuvalu</option> <option <?php if ($myrow['pais'] == 'ug') { echo 'selected=""'; } ?> value="ug" >Uganda</option> <option <?php if ($myrow['pais'] == 'ua') { echo 'selected=""'; } ?> value="ua" >Ucrania</option> <option <?php if ($myrow['pais'] == 'ae') { echo 'selected=""'; } ?> value="ae" >Emiratos �rabes Unidos</option> <option <?php if ($myrow['pais'] == 'uk') { echo 'selected=""'; } ?> value="uk" >Reino Unido</option> <option <?php if ($myrow['pais'] == 'us') { echo 'selected=""'; } ?> value="us" >Estados Unidos de America</option> <option <?php if ($myrow['pais'] == 'um') { echo 'selected=""'; } ?> value="um" >United States Minor Outlying Islands</option> <option <?php if ($myrow['pais'] == 'uy') { echo 'selected=""'; } ?> value="uy" >Uruguay</option> <option <?php if ($myrow['pais'] == 'vi') { echo 'selected=""'; } ?> value="vi" >Islas Virgenes (Estados Unidos de Am�rica)</option> <option <?php if ($myrow['pais'] == 'uz') { echo 'selected=""'; } ?> value="uz" >Uzbekistan</option> <option <?php if ($myrow['pais'] == 'vu') { echo 'selected=""'; } ?> value="vu" >Vanuatu</option> <option <?php if ($myrow['pais'] == 'va') { echo 'selected=""'; } ?> value="va" >Vaticano</option> <option <?php if ($myrow['pais'] == 've') { echo 'selected=""'; } ?> value="ve" >Venezuela</option> <option <?php if ($myrow['pais'] == 'vn') { echo 'selected=""'; } ?> value="vn" >Vietnam</option> <option <?php if ($myrow['pais'] == 'wf') { echo 'selected=""'; } ?> value="wf" >Wallis y Futuna</option> <option <?php if ($myrow['pais'] == 'eh') { echo 'selected=""'; } ?> value="eh" >Sahara Occidental</option> <option <?php if ($myrow['pais'] == 'ye') { echo 'selected=""'; } ?> value="ye" >Yemen</option> <option <?php if ($myrow['pais'] == 'zm') { echo 'selected=""'; } ?> value="zm" >Zambia</option> <option <?php if ($myrow['pais'] == 'zw') { echo 'selected=""'; } ?> value="zw" >Zimbabwe</option> <option <?php if ($myrow['pais'] == 'rs') { echo 'selected=""'; } ?> value="rs" >Serbia</option> <option <?php if ($myrow['pais'] == 'me') { echo 'selected=""'; } ?> value="me" >Montenegro</option> </select> <font color="red">*</font></td> </tr> <tr> <td >Teléfono</td> <td colspan="2"><input name="telefono" type="text" id="telefono" value="<?php echo $myrow['telefono']; ?> " size="15" /><font color="red">*</font></td> </tr> <tr> <td >Celular</td> <td colspan="2"><input name="telefono" type="text" id="telefono" value="<?php echo $myrow['celular']; ?> " size="15" /><font color="red">*</font></td> </tr> <tr> <td >Dirección</td> <td colspan="2"><input name="direccion" type="text" id="direccion" value="<?php echo $myrow['direccion']; ?> " size="40" /><font color="red">*</font></td> </tr> <tr> <td >Correo electronico</td> <td colspan="2"><input name="direccion" type="text" id="correoElectronico" value="<?php echo $myrow['correoElectronico']; ?> " size="40" /><font color="red">*</font></td> </tr> <tr> <td >Código Postal</td> <td colspan="2"><input name="cp" type="text" id="cp" value="<?php echo $myrow['cp']; ?> " /><font color="red">*</font></td> </tr> <tr> <td >Ciudad</td> <td colspan="2"><input name="ciudad" type="text" id="ciudad" value="<?php echo $myrow['ciudad']; ?> " size="25" /><font color="red">*</font></td> </tr> <tr> <td >Estado</td> <td colspan="2"><input name="estado" type="text" id="estado" value="<?php echo $myrow['estado']; ?> " size="15" /><font color="red">*</font></td> </tr> <tr> <th colspan="3" ><div align="center">Información Adicional</div></th> </tr> <tr> <td >Tipo de Trabajo</td> <td colspan="2" ><label> <select name="modalidad" onChange="this.form.submit();"> <?php if ($myrow['modalidad'] != NULL) { ?> <option <?php if ($myrow['modalidad'] == 'T' and $_POST['modalidad'] == 'T') { echo 'selected=""'; } ?> value="T">Temporal</option> <option <?php if ($myrow['modalidad'] == 'P' and $_POST['modalidad'] == 'P') { echo 'selected=""'; } ?> value="P">Permanente</option> <?php } else { ?> <option <?php if ($_POST['modalidad'] == 'T') { echo 'selected=""'; } ?> value="T">Temporal</option> <option <?php if ($_POST['modalidad'] == 'P') { echo 'selected=""'; } ?> value="P">Permanente</option> <?php } ?> </select> </label></td> </tr> <tr> <th colspan="3" ><div align="center"></div></th> </tr> </table> <?php if ($_POST['modalidad'] != 'P') { ?> <table width="800" class="table-forma"> <tr> <td ><div align="left">Fecha</div></td> <td width="300">Fecha inicial <div align="left"> <input name="fechaInicial" type="text" class="normal" id="campo_fecha" size="10" maxlength="10" readonly="" value="<?php if ($_POST['fechaInicial']) { echo $_POST['fechaInicial']; } ?> "/> </div> <input name="button" type="button" src="../imagenes/calendario.png" id="lanzador" value="..." /> </td> <td width="300">Fecha final <input name="fechaFinal" type="text" class="normal" id="campo_fecha1" size="10" maxlength="10" readonly="" value="<?php if ($_POST['fechaFinal']) { echo $_POST['fechaFinal']; } ?> "/> <input name="button1" type="button" src="../imagenes/calendario.png" id="lanzador1" value="..." /></td> </tr> </table> <script type="text/javascript"> Calendar.setup({ inputField : "campo_fecha", // id del campo de texto ifFormat : "%Y-%m-%d", // formato de la fecha que se escriba en el campo de texto button : "lanzador" // el id del bot�n que lanzar� el calendario }); </script> <script type="text/javascript"> Calendar.setup({ inputField : "campo_fecha1", // id del campo de texto ifFormat : "%Y-%m-%d", // formato de la fecha que se escriba en el campo de texto button : "lanzador1" // el id del bot�n que lanzar� el calendario }); </script> <br> <?php } else { ?> <table width="800" class="table-forma"> <tr> <td colspan="3" ><b>Solicito se me concedan privilegios clinicos en calidad de:</b></td> </tr> <tr> <td ><input type="checkbox" name="medicoGeneral" value="si" <?php if ($myrow['medicoGeneral'] == 'si') { echo 'checked=""'; } ?> >Medico General </input></td> <td colspan="2" ></td> </tr> <tr> <td > <input type="checkbox" name="medicoEspecialista" value="si" <?php if ($myrow['medicoEspecialista'] == 'si') { echo 'checked=""'; } ?> >Medico Especialista en </input></td> <td colspan="2" > <input name="medicoEspecialidad" type="text" id="especialista" value="<?php echo $myrow['medicoEspecialidad']; ?> " size="15"/> <font color="red">*</font> </td> </tr> <tr> <td colspan="3" >Para ofrecer mis servicios en las siguientes áreas clinicas del Hospital La Carlota S.C.:</td> </tr> <tr> <td ><input type="checkbox" name="hospitalizacion" value="si" <?php if ($myrow['hospitalizacion'] == 'si') { echo 'checked=""'; } ?> >Hospitalización</input></td> <td ><input type="checkbox" name="consultaExterna" value="si" <?php if ($myrow['consultaExterna'] == 'si') { echo 'checked=""'; } ?> >Consulta Externa</input></td> <td ><input type="checkbox" name="laboratorio" value="si" <?php if ($myrow['laboratorio'] == 'si') { echo 'checked=""'; } ?> >Laboratorio clinico</input></td> </tr> <tr> <td ><input type="checkbox" name="urgencias" value="si" <?php if ($myrow['urgencias'] == 'si') { echo 'checked=""'; } ?> >Urgencias</input></td> <td ><input type="checkbox" name="quirofano" value="si" <?php if ($myrow['quirofano'] == 'si') { echo 'checked=""'; } ?> >Quirófanos</input></td> <td ><input type="checkbox" name="rayosx" value="si" <?php if ($myrow['rayosx'] == 'si') { echo 'checked=""'; } ?> >Rayos X</input></td> </tr> <tr> <td ><input type="checkbox" name="fisioterapia" value="si" <?php if ($myrow['fisioterapia'] == 'si') { echo 'checked=""'; } ?> >Fisioterapia</input></td> <td ><input type="checkbox" name="endoscopia" value="si" <?php if ($myrow['endoscopia'] == 'si') { echo 'checked=""'; } ?> >Sala de Endoscopia</input></td> <td >Otro <input name="otro" type="text" class="normal" id="otro" size="25" maxlength="25" value="<?php echo $myrow['otro']; ?> " /> </td> </tr> </table> <?php } ?> <br> <br> <div align="center"><input name="actualizar" type="submit" src='<?php echo CONSTANT_PATH_SIMA_RAIZ; ?> /imagenes/bordestablas/btns/refreshbtn.png' id="actualizar" value="Modificar/Grabar" /> </div> <input name="opcion" type="hidden" value="<?php echo $_POST['opcion']; ?> "></input> </form> <meta charset="utf-8"> <meta name="description" content=""> <meta name="viewport" content="width=device-width"> <!-- Bootstrap CSS Toolkit styles --> <link rel="stylesheet" href="subir/css/bootstrap.min.css"> <!-- Generic page styles --> <link rel="stylesheet" href="subir/css/style.css"> <!-- Bootstrap styles for responsive website layout, supporting different screen sizes --> <link rel="stylesheet" href="subir/css/bootstrap-responsive.min.css"> <!-- Bootstrap CSS fixes for IE6 --> <!--[if lt IE 7]><link rel="stylesheet" href="http://blueimp.github.com/cdn/css/bootstrap-ie6.min.css"><![endif]--> <!-- Bootstrap Image Gallery styles --> <link rel="stylesheet" href="subir/css/bootstrap-image-gallery.min.css"> <!-- CSS to style the file input field as button and adjust the Bootstrap progress bars --> <link rel="stylesheet" href="subir/css/jquery.fileupload-ui.css"> <!-- CSS adjustments for browsers with JavaScript disabled --> <noscript><link rel="stylesheet" href="subir/css/jquery.fileupload-ui-noscript.css"></noscript> <!-- Shim to make HTML5 elements usable in older Internet Explorer versions --> <!--[if lt IE 9]><script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]--> </head> <body> <br> <table align="center" width="800" class="table-forma" > <tr> <td> <div class="container"> <div > <h3 align="center">Adjuntar Archivos</h3> </div> <br> <!-- The file upload form used as target for the file upload widget --> <form id="fileupload" name="form2" method="POST" enctype="multipart/form-data"> <!-- Redirect browsers with JavaScript disabled to the origin page --> <noscript><input type="hidden" name="redirect" value="http://blueimp.github.com/jQuery-File-Upload/"></noscript> <!-- The fileupload-buttonbar contains buttons to add/delete files and start/cancel the upload --> <div class="row fileupload-buttonbar" align="center"> <div class="span7" > <!-- The fileinput-button span is used to style the file input field as button --> <span class="btn btn-success fileinput-button"> <i class="icon-plus icon-white"></i> <span>Agregar Archivos</span> <input type="file" name="files[]" multiple> </span> <button type="submit" class="btn btn-primary start"> <i class="icon-upload icon-white"></i> <span>Subir</span> </button> <button type="reset" class="btn btn-warning cancel"> <i class="icon-ban-circle icon-white"></i> <span>Cancelar</span> </button> <button type="button" class="btn btn-danger delete"> <i class="icon-trash icon-white"></i> <span>Eliminar</span> </button> <input type="checkbox" class="toggle"> </div> <!-- The global progress information --> <div class="span5 fileupload-progress fade"> <!-- The global progress bar --> <div class="progress progress-success progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100"> <div class="bar" style="width:0%;"></div> </div> <!-- The extended global progress information --> <div class="progress-extended"> </div> </div> </div> <!-- The loading indicator is shown during file processing --> <div class="fileupload-loading"></div> <br> <!-- The table listing the files available for upload/download --> <table role="presentation" class="table table-striped"><tbody class="files" data-toggle="modal-gallery" data-target="#modal-gallery"></tbody></table> </form> <br> </div> <!-- modal-gallery is the modal dialog used for the image gallery --> <div id="modal-gallery" class="modal modal-gallery hide fade" data-filter=":odd" tabindex="-1"> <div class="modal-header"> <a class="close" data-dismiss="modal">×</a> <h3 class="modal-title"></h3> </div> <div class="modal-body"><div class="modal-image"></div></div> <div class="modal-footer"> <a class="btn modal-download" target="_blank"> <i class="icon-download"></i> <span>Download</span> </a> <a class="btn btn-success modal-play modal-slideshow" data-slideshow="5000"> <i class="icon-play icon-white"></i> <span>Slideshow</span> </a> <a class="btn btn-info modal-prev"> <i class="icon-arrow-left icon-white"></i> <span>Previous</span> </a> <a class="btn btn-primary modal-next"> <span>Next</span> <i class="icon-arrow-right icon-white"></i> </a> </div> </div> <!-- The template to display files available for upload --> <script id="template-upload" type="text/x-tmpl"> {% for (var i=0, file; file=o.files[i]; i++) { %} <tr class="template-upload fade"> <td class="preview"><span class="fade"></span></td> <td class="name"><span>{%=file.name%}</span></td> <td class="size"><span>{%=o.formatFileSize(file.size)%}</span></td> {% if (file.error) { %} <td class="error" colspan="2"><span class="label label-important">Error</span> {%=file.error%}</td> {% } else if (o.files.valid && !i) { %} <td> <div class="progress progress-success progress-striped active" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0"><div class="bar" style="width:0%;"></div></div> </td> <td>{% if (!o.options.autoUpload) { %} <button class="btn btn-primary start"> <i class="icon-upload icon-white"></i> <span>Start</span> </button> {% } %}</td> {% } else { %} <td colspan="2"></td> {% } %} <td>{% if (!i) { %} <button class="btn btn-warning cancel"> <i class="icon-ban-circle icon-white"></i> <span>Cancel</span> </button> {% } %}</td> </tr> {% } %} </script> <!-- The template to display files available for download --> <script id="template-download" type="text/x-tmpl"> {% for (var i=0, file; file=o.files[i]; i++) { %} <tr class="template-download fade"> {% if (file.error) { %} <td></td> <td class="name"><span>{%=file.name%}</span></td> <td class="size"><span>{%=o.formatFileSize(file.size)%}</span></td> <td class="error" colspan="2"><span class="label label-important">Error</span> {%=file.error%}</td> {% } else { %} <td class="preview">{% if (file.thumbnail_url) { %} <a href="{%=file.url%}" title="{%=file.name%}" data-gallery="gallery" download="{%=file.name%}"><img src="{%=file.thumbnail_url%}"></a> {% } %}</td> <td class="name"> <a href="{%=file.url%}" title="{%=file.name%}" data-gallery="{%=file.thumbnail_url&&'gallery'%}" download="{%=file.name%}">{%=file.name%}</a> </td> <td class="size"><span>{%=o.formatFileSize(file.size)%}</span></td> <td colspan="2"></td> {% } %} <td> <button class="btn btn-danger delete" data-type="{%=file.delete_type%}" data-url="{%=file.delete_url%}"{% if (file.delete_with_credentials) { %} data-xhr-fields='{"withCredentials":true}'{% } %}> <i class="icon-trash icon-white"></i> <span>Delete</span> </button> <input type="checkbox" name="delete" value="1" class="toggle"> </td> </tr> {% } %} </script> </td> </tr> </table> <script src="subir/js/jquery.min.js"></script> <!-- The jQuery UI widget factory, can be omitted if jQuery UI is already included --> <script src="subir/js/vendor/jquery.ui.widget.js"></script> <!-- The Templates plugin is included to render the upload/download listings --> <script src="subir/js/tmpl.min.js"></script> <!-- The Load Image plugin is included for the preview images and image resizing functionality --> <script src="subir/js/load-image.min.js"></script> <!-- The Canvas to Blob plugin is included for image resizing functionality --> <script src="subir/js/canvas-to-blob.min.js"></script> <!-- Bootstrap JS and Bootstrap Image Gallery are not required, but included for the demo --> <script src="subir/js/bootstrap.min.js"></script> <script src="subir/js/bootstrap-image-gallery.min.js"></script> <!-- The Iframe Transport is required for browsers without support for XHR file uploads --> <script src="subir/js/jquery.iframe-transport.js"></script> <!-- The basic File Upload plugin --> <script src="subir/js/jquery.fileupload.js"></script> <!-- The File Upload file processing plugin --> <script src="subir/js/jquery.fileupload-fp.js"></script> <!-- The File Upload user interface plugin --> <script src="subir/js/jquery.fileupload-ui.js"></script> <!-- The main application script --> <script > /* * jQuery File Upload Plugin JS Example 7.1.1 * https://github.com/blueimp/jQuery-File-Upload * * Copyright 2010, Sebastian Tschan * https://blueimp.net * * Licensed under the MIT license: * http://www.opensource.org/licenses/MIT */ /*jslint nomen: true, unparam: true, regexp: true */ /*global $, window, document */ $(function () { 'use strict'; // Initialize the jQuery File Upload widget: $('#fileupload').fileupload({ // Uncomment the following to send cross-domain cookies: //xhrFields: {withCredentials: true}, url: 'subir/server/php/index.php?numMedico=<?php echo $_GET['medico']; ?> ' }); // Enable iframe cross-domain access via redirect option: $('#fileupload').fileupload( 'option', 'redirect', window.location.href.replace( /\/[^\/]*$/, '/cors/result.html?%s' ) ); if (window.location.hostname === 'blueimp.github.com' || window.location.hostname === 'blueimp.github.io') { // Demo settings: $('#fileupload').fileupload('option', { url: '//jquery-file-upload.appspot.com/', maxFileSize: 5000000, acceptFileTypes: /(\.|\/)(gif|jpe?g|png)$/i, process: [ { action: 'load', fileTypes: /^image\/(gif|jpeg|png)$/, maxFileSize: 20000000 // 20MB }, { action: 'resize', maxWidth: 1440, maxHeight: 900 }, { action: 'save' } ] }); // Upload server status check for browsers with CORS support: if ($.support.cors) { $.ajax({ url: '//jquery-file-upload.appspot.com/', type: 'HEAD' }).fail(function () { $('<span class="alert alert-error"/>') .text('Upload server currently unavailable - ' + new Date()) .appendTo('#fileupload'); }); } } else { // Load existing files: $('#fileupload').addClass('fileupload-processing'); $.ajax({ // Uncomment the following to send cross-domain cookies: //xhrFields: {withCredentials: true}, url: $('#fileupload').fileupload('option', 'url'), dataType: 'json', context: $('#fileupload')[0] }).always(function (result) { $(this).removeClass('fileupload-processing'); }).done(function (result) { $(this).fileupload('option', 'done') .call(this, null, {result: result}); }); } }); </script> <!-- The XDomainRequest Transport is included for cross-domain file deletion for IE8+ --> <!--[if gte IE 8]><script src="js/cors/jquery.xdr-transport.js"></script><![endif]--> <br><br><br> <br> <br> </body> </html> <?php }