Esempio n. 1
0
 public function popackEliminacionComprobantePago($datos)
 {
     ////mostrarVentanaFacturacionOrdenPaciente($nroOrdenCompra, $codPerPaciente, $nomCompletoPaciente, $dniPaciente, $funcionCerrar){
     $oLOrden = new LOrden();
     $codPerCajero = $datos["codigoEmpleado"];
     //
     // usurio y total
     $res = $oLOrden->LtotalUsuario($datos["numeroComprobante"]);
     $codCajaFacturacion = $_SESSION["c_id_caja"];
     $indTipoComprobanteSeleccionado = "03";
     //Seleccionamos recibo por defecto
     ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     $accion = 1;
     $codTipoComprobante = "";
     //No es necesario enviar este parametro porque no lo usa
     $arrayDatos = $oLOrden->spSelectCaja($accion, $codCajaFacturacion, $codTipoComprobante);
     $opcionesCboTipoComprobanteFacturacion = $this->listarOpcionesCboTipoComprobanteFechaHoy($arrayDatos, $indTipoComprobanteSeleccionado);
     //Seleccionamos el numero de serie del recibo seleccionado
     $codSerieComprobanteFacturacion = "nada";
     $nroComprobanteFacturacion = "nada";
     if (count($arrayDatos) > 0) {
         foreach ($arrayDatos as $fila) {
             if ($fila["codTipoComprobante"] == $indTipoComprobanteSeleccionado) {
                 $codSerieComprobanteFacturacion = $fila["codSerieComprobante"];
                 $nroComprobanteFacturacion = $fila["nroUltComprobante"];
                 $nroComprobanteFacturacion = $nroComprobanteFacturacion;
                 if (strlen($nroComprobanteFacturacion) < 7) {
                     $numCerosFaltantes = 7 - strlen($nroComprobanteFacturacion);
                     for ($i = 1; $i <= $numCerosFaltantes; $i++) {
                         $nroComprobanteFacturacion = "0" . $nroComprobanteFacturacion;
                     }
                 }
             }
         }
     }
     ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     //$numFormato=103;
     $numFormato = 121;
     //con milisegundos
     //$numFormato=120;//canonico
     //$numFormato=111;//japon
     $rs = $oLOrden->spListaFechaServidor($numFormato);
     $fechaActualServidor = $rs[0]["fechaServidor"];
     ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
     $indFormaPagoSeleccionado = "0001";
     //Seleccionamos efectivo por defecto
     $opcionesCboFormaPagoComprobanteFacturacion = $this->listarOpcionesFormasDePago($indFormaPagoSeleccionado);
     require_once "../../cvista/orden/elimanacionComprobantePago.php";
 }