"; $result3ab=mysql_db_query($basedatos,$sSQL3ab); $myrow3ab = mysql_fetch_array($result3ab); $sSQL3ac="SELECT * FROM gpoProductos WHERE codigoGP='".$myrow1['gpoProducto']."' "; $result3ac=mysql_db_query($basedatos,$sSQL3ac); $myrow3ac = mysql_fetch_array($result3ac); $ivaP=$ivaGrupo-> ivaGPO($entidad,"1",$myrow1['gpoProducto'],$myrow3a['nivel1'],$basedatos); $ivaA=$ivaGrupo-> ivaGPO($entidad,"1",$myrow1['gpoProducto'],$myrow3a['nivel3'],$basedatos); ?> <td height="26" bgcolor="<?php echo $color?>" class="normalmid"><?php echo $myrow1['descripcion']; ?></td> <td bgcolor="<?php echo $color?>" class="normalmid" align="right"><?php echo '$'.number_format( $myrow3a['nivel1']+$ivaP,2); ?></td> <td bgcolor="<?php echo $color?>" class="normalmid" align="right"><?php echo '$'.number_format( $myrow3a['nivel3']+$ivaP,2); ?></td> </tr> <?php } //cierra while ?> </table> <div align="center" class="informativo"><strong> <?php if($codigo>0){ echo "Se encontraron $codigo registros..!";
//***************aplicar pago********************** //transaccion estatica if ($_POST['aplicar'] and $_POST['gpoProducto']) { $keyCAP = $_POST['keyCAP']; $fechaDescuento = $fecha1 . ' ' . $hora1; $gpoProducto = $_POST['gpoProducto']; $particular = $_POST['particular']; $aseguradora = $_POST['aseguradora']; $descripcion = $_POST['descripcion']; $ivaGPO = new articulosDetalles(); $sSQL3 = "Select * From clientesInternos WHERE entidad='" . $entidad . "' and folioVenta='" . $_GET['folioVenta'] . "' "; $result3 = mysql_db_query($basedatos, $sSQL3); $myrow3 = mysql_fetch_array($result3); for ($i = 0; $i <= $_POST['bandera']; $i++) { if ($particular[$i]) { $agrega = "INSERT INTO cargosCuentaPaciente (\r\nnumeroE,nCuenta,status,usuario,fecha1,dia,cantidad,tipoTransaccion,codProcedimiento,hora1,\r\nnaturaleza,ejercicio,statusDeposito,almacen,usuarioTraslado,seguro,\r\nstatusTraslado,tipoCliente,tipoPaciente,cantidadParticular,cantidadAseguradora,numCorte,entidad,tipoCobro,statusAuditoria,tipoPago,almacenDestino,keyClientesInternos,statusFactura,statusCargo,\r\nstatusImpresion,numRecibo,folioVenta,codigoCaja,statusCaja,telefono,clientePrincipal,precioVenta,bancoCheque,numeroCheque,random,codigoAutorizacion,ultimosDigitos,bancoTC,descripcion,\r\ndescripcionArticulo,tipoCuenta,statusDescuento,gpoDescuento,ivaParticular,iva) \r\nvalues \r\n('0','0','descuento',\r\n'" . $usuario . "','" . $fecha1 . "','" . $dia . "','1','','operacion',\r\n'" . $hora1 . "','A','" . $ID_EJERCICIOM . "','pagado','" . $ALMACEN . "',\r\n'" . $usuario . "',\r\n'" . $seguro . "',\r\n'',\r\n'" . $myrow3['tipoCliente'] . "','" . $myrow3['tipoPaciente'] . "' ,\r\n'" . $particular[$i] . "','" . $cantidadAseguradora . "','" . $numCorte . "','" . $entidad . "','" . $_GET['tipoPago'] . "','standby',\r\n'" . $_GET['tipoPago'] . "','" . $ALMACEN . "','" . $myrow3['keyClientesInternos'] . "','standby','cargado','standby','" . $RECIBO . "','" . $_GET['folioVenta'] . "','" . $myrowC['keyCatC'] . "','pagado','" . $_GET['telefono'] . "',\r\n'" . $myrow3['clientePrincipal'] . "','" . $particular[$i] . "' ,'" . $_GET['bancoCheque'] . "','" . $_GET['numeroCheque'] . "','" . $_GET['random'] . "','" . $_GET['codigoAutTC'] . "','" . $_GET['ultimosDigitos'] . "',\r\n'" . $_GET['bancoTC'] . "','" . $descripcion[$i] . "','" . $descripcion[$i] . "','D','si','" . trim($gpoProducto[$i]) . "' ,'" . $ivaGPO->ivaGPO($entidad, $cantidad, $gpoProducto[$i], $precioVenta, $basedatos) . "',\r\n'" . $ivaGPO->ivaGPO($entidad, $cantidad, $gpoProducto[$i], $precioVenta, $basedatos) . "' )"; mysql_db_query($basedatos, $agrega); echo mysql_error(); } elseif ($aseguradora[$i]) { $agrega = "INSERT INTO cargosCuentaPaciente (\r\nnumeroE,nCuenta,status,usuario,fecha1,dia,cantidad,tipoTransaccion,codProcedimiento,hora1,\r\nnaturaleza,ejercicio,statusDeposito,almacen,usuarioTraslado,seguro,\r\nstatusTraslado,tipoCliente,tipoPaciente,cantidadParticular,cantidadAseguradora,numCorte,entidad,tipoCobro,statusAuditoria,tipoPago,almacenDestino,keyClientesInternos,statusFactura,statusCargo,\r\nstatusImpresion,numRecibo,folioVenta,codigoCaja,statusCaja,telefono,clientePrincipal,precioVenta,bancoCheque,numeroCheque,random,codigoAutorizacion,ultimosDigitos,bancoTC,descripcion,\r\ndescripcionArticulo,tipoCuenta,statusDescuento,gpoDescuento,ivaAseguradora,iva) \r\nvalues \r\n('0','0','descuento',\r\n'" . $usuario . "','" . $fecha1 . "','" . $dia . "','1','','operacion',\r\n'" . $hora1 . "','A','" . $ID_EJERCICIOM . "','pagado','" . $ALMACEN . "',\r\n'" . $usuario . "',\r\n'" . $seguro . "',\r\n'',\r\n'" . $myrow3['tipoCliente'] . "','" . $myrow3['tipoPaciente'] . "' ,\r\n'','" . $aseguradora[$i] . "','" . $numCorte . "','" . $entidad . "','" . $_GET['tipoPago'] . "','standby',\r\n'" . $_GET['tipoPago'] . "','" . $ALMACEN . "','" . $myrow3['keyClientesInternos'] . "','standby','cargado','standby','" . $RECIBO . "','" . $_GET['folioVenta'] . "','" . $myrowC['keyCatC'] . "','pagado','" . $_GET['telefono'] . "',\r\n'" . $myrow3['clientePrincipal'] . "','" . $aseguradora[$i] . "' ,'" . $_GET['bancoCheque'] . "','" . $_GET['numeroCheque'] . "','" . $_GET['random'] . "','" . $_GET['codigoAutTC'] . "','" . $_GET['ultimosDigitos'] . "',\r\n'" . $_GET['bancoTC'] . "','" . $descripcion[$i] . "','" . $descripcion[$i] . "','D','si','" . trim($gpoProducto[$i]) . "' ,'" . $ivaGPO->ivaGPO($entidad, $cantidad, $gpoProducto[$i], $precioVenta, $basedatos) . "',\r\n'" . $ivaGPO->ivaGPO($entidad, $cantidad, $gpoProducto[$i], $precioVenta, $basedatos) . "' )"; mysql_db_query($basedatos, $agrega); echo mysql_error(); } } //cierra for $agrega = "UPDATE clientesInternos set \r\ndescuento='si',\r\n\r\nusuarioDescuento='" . $usuario . "'\r\nwhere\r\nentidad='" . $entidad . "'\r\nand\r\nfolioVenta='" . $_GET['folioVenta'] . "'\r\n"; mysql_db_query($basedatos, $agrega); echo mysql_error(); ?> <script> window.alert("Se aplicaron descuentos");
$sSQLC = "Select * From statusCaja where entidad='" . $entidad . "' and usuario='" . $usuario . "' order by keySTC DESC "; $resultC = mysql_db_query($basedatos, $sSQLC); $myrowC = mysql_fetch_array($resultC); $numCorte = $myrowC['numCorte']; $q = "UPDATE statusCaja set \r\nnumRecibo= numRecibo+1\r\nwhere\r\nentidad='" . $entidad . "'\r\nand\r\nkeyCatC='" . $myrowC['keyCatC'] . "'\r\nand\r\nstatus='abierta'\r\norder by keySTC DESC "; mysql_db_query($basedatos, $q); echo mysql_error(); $sSQLC = "Select * From statusCaja where entidad='" . $entidad . "' and usuario='" . $usuario . "' order by keySTC DESC "; $resultC = mysql_db_query($basedatos, $sSQLC); $myrowC = mysql_fetch_array($resultC); //***************GENERAR FOLIO DE VENTA********** $generaFolio = new folioVenta(); $FV = $generaFolio->generarFolioVenta(NULL, $usuario, "externo", $entidad, $tipoFolio, $basedatos); //*************************************** $ivaGrupo = new articulosDetalles(); $iva = $ivaGrupo->ivaGPO($entidad, $_POST['cantidad'], $_POST['gpoProducto'], $_POST['cantidadRecibida'], $basedatos); //***********************VERIFICO QUE NO SE DUPLIQUE EL FOLIO******************************** $sSQL3a = "Select folioVenta From clientesInternos WHERE entidad='" . $entidad . "' and folioVenta = '" . $FV . "' order by keyClientesInternos DESC "; $result3a = mysql_db_query($basedatos, $sSQL3a); $myrow3a = mysql_fetch_array($result3a); if ($myrow3a['folioVenta'] == $FV) { echo '<script> window.alert("Oops! hay un problema de cache! favor de reportarlo a sistemas"); window.close(); echo </script>'; } //********************************************************************************************** //***************************************************************** $sSQL3171 = "Select * From catTTCaja WHERE entidad='" . $entidad . "' and ventaDirectaCargo = 'si'"; $result3171 = mysql_db_query($basedatos, $sSQL3171); $myrow3171 = mysql_fetch_array($result3171);