function PlanCuentas($Arg) { global $ConexionEmpresa, $enlace, $conexDefsei, $UMiembro, $CtaSuscripcion, $codigoUnload; switch ($Arg) { case "Listado": unset($_POST); if (get('SelCuenta') == '') { $nSelCuenta = ''; } else { $nSelCuenta = get('SelCuenta'); } if (get('denominacion') == '') { $cDenominacion = ''; } else { $cDenominacion = get('denominacion'); } if (get('codigo') == '') { $nCodigo = ''; } else { $nCodigo = get('codigo'); } #w($nSelCuenta); $panel_busqueda = "<div id='panelBuscar' style='float:left;width:100%;'></div>"; $panel_r = "<div id='panelBusqueda' style='float:left;width:100%;'></div>"; if (strlen(get('cuenta')) == 0) { //strlen(get('cuenta')) == 0 $cuenta = ''; $reporte = select_plan_cuentas($cuenta, $nSelCuenta, $cDenominacion, $nCodigo); //$nSelCuenta $panel_r .= "<div id='panelResultado' style='float:left;width:100%;'>" . $reporte . "</div>"; $sql = 'Select count(*) as cant from ct_plan_cuentas where CtaSuscripcion="' . $_SESSION['CtaSuscripcion'] . '"'; $rgt = rGT($ConexionEmpresa, $sql); if ($rgt['cant'] == 0) { $x .= "<div style='float:left;width: 50%;'>\n <label class='' style='font-size: 1em;color: #839191;font-weight: 400;font-family: Open Sans;'>\n <span class='icon-foursquare'></span>¿Cuál es el Plan de Cuentas mas apropiado para Ud.?\n </label><br />\n <div class='Botonera' style='padding: 25px;'>\n <button style='margin-left:25px;border:none;' onclick=cargar_detalle('mensaje','" . $enlace . "?PlanCuentas=Mensajes&msg=smv'); title='Plan de Cuentas de Superintendencia de Mercado y Valores'>\n <i class='icon-file-text' style='font-size:40px;margin: 15px;'></i><br>SMV\n </button>\n <button style='margin-left:25px;border:none;' onclick=cargar_detalle('mensaje','" . $enlace . "?PlanCuentas=Mensajes&msg=ptl'); title='Ud. ingresará su Plan de Cuentas según nuestro formato'>\n <i class='icon-file' style='font-size:40px;margin: 15px;'></i><br>Personalizado\n </button>\n </div>\n <div id='mensaje' style='font-size: 0.9em;color: #839191;font-weight: 400;font-family: Open Sans;margin: 0px 0px 0px 50px;text-align:justify;'></div>\n </div>\n <div style='float:left;width: 50%;margin: -1px 0px 0px 0px;'>\n <label class='' style='font-size: 1em;color: #839191;font-weight: 400;font-family: Open Sans;'>\n <span class='icon-foursquare'></span>¿Ya cuenta con un plan de Cuentas?\n </label><br />\n <div class='Botonera' style='padding: 25px;'>\n <button style='margin-left:25px;border:none;' onclick=cargar_detalle('mensaje2','" . $enlace . "?PlanCuentas=Importar'); title='Plan de Cuentas de Superintendencia de Mercado y Valores'>\n <i class='icon-hand-up' style='font-size:40px;margin: 15px;'></i><br>Importar\n </button>\n </div>\n <div id='mensaje2' style='font-size: 0.9em;color: #839191;font-weight: 400;font-family: Open Sans;margin: 0px 0px 0px 50px;'></div>\n </div>"; } else { $btn .= "Exportar]" . $enlace . "?PlanCuentas=Exportar]PanelB}"; $btn .= "<div class='botIconS'><i class='icon-search'></i></div>]" . $enlace . "?PlanCuentas=Busqueda]panelBusqueda}"; $btn = Botones($btn, 'botones1', ''); } $btn = tituloBtnPn("<span>Plan Contable</span><p>GENERAL EMPRESARIAL</p><div class='bicel'></div>", $btn, '150px', 'TituloA'); $btn = '<div style="padding-top:10px; width:100%;">' . $btn . '</div>'; $s = layoutV($btn, $panel_busqueda . $panel_r); $s .= $x; $s = '<div id="PanelD" style="width: 100%; padding: 9px 0px 0px 19px;" >' . $s . '</div>'; } else { $btn = ''; $cuenta = get('cuenta'); $reporte = select_plan_cuentas($cuenta, $nSelCuenta, $cDenominacion, $nCodigo); $s = $reporte; } WE($s); break; case "PlanCuentasAdd": $id = get('id'); $Cuenta = get('Cuenta'); #W($id."-".$Cuenta); if (strlen(get('codCuen')) == 1) { $uRLForm = "Crear]" . $enlace . "?TipoDato=texto&metodo=PlanCuentas&transaccion=INSERT&cuenta=" . $Cuenta . "&]Cuentas]F]}"; } else { $uRLForm = "Crear]" . $enlace . "?TipoDato=texto&metodo=PlanCuentas&transaccion=INSERT&cuenta=" . $Cuenta . "]" . $Cuenta . "]F]}"; } #$uRLForm .= "Cancelar]".$enlace."?PlanCuentas=Mensaje&msg=vacio]".$id."]F]}"; $uRLForm .= "Cancelar]" . $enlace . "?PlanCuentas=Listado]PanelB]F]}"; $n = strlen($Cuenta); if ($n == 1) { $i = $Cuenta . '0'; } elseif ($n == 2) { $i = $Cuenta . '1'; } elseif ($n == 3) { $i = $Cuenta . '01'; } elseif ($n == 5) { $i = $Cuenta . '01'; } elseif ($n == 7) { $i = $Cuenta . '001'; } $nCorrelativo = correlativo_cuenta($Cuenta, $ConexionEmpresa); $nCorrelativo = $nCorrelativo != "" ? $nCorrelativo : $i; $tSelectD = array("Cuenta" => $nCorrelativo); $form = c_form_adp('', $ConexionEmpresa, 'plan_cuentas', 'CuadroA', $path, $uRLForm, "", $tSelectD, "Codigo"); $form = "<div id='formulario' class='FormPanel'>" . $form . "</div>"; $s = $form; WE($s); break; case "PlanCuentasEdit": $id = get('id'); $codCuen = get('codPlC'); $nNumCuenta = get('Cuenta'); if (strlen($codCuen) == 1) { $id = 'Cuentas'; } $uRLForm = "Actualizar]" . $enlace . "?metodo=PlanCuentas&transaccion=UPDATE&cuenta=" . $id . "&codCuen=" . $codCuen . "]" . $id . "]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=PlanCuentas&transaccion=DELETE&cuenta=" . $id . "&codCuen=" . $codCuen . "]" . $id . "]F]}"; # if ($id=='Cuentas'){ $uRLForm .= "Cancelar]" . $enlace . "?PlanCuentas=Listado]PanelB]F]}"; # }else{ # $uRLForm .= "Cancelar]".$enlace."?PlanCuentas=Mensaje&msg=vacio&cuenta=".$id."]".$id."]F]}"; # } $form = c_form_ult('', $ConexionEmpresa, 'plan_cuentas', 'CuadroA', $path, $uRLForm, $codCuen, $tSelectD); $form = "<div id='formulario' style='margin: 10px 15px 10px 15px;padding: 0px 0px 0px 20px;border: solid 1px rgb(0, 114, 198);height:120px;'>" . $form . "</div>"; $s = $form; WE($s); break; case "Seleccion": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?PlanCuentas=Listado]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Descargar Formato</span><p > PLAN DE CUENTAS</p><div class='bicel'></div>", $btn, "80px", "TituloA"); $btn2 = Botones($btn2, 'botones1', ''); $btn3 = "Importar]" . $enlace . "?PlanCuentas=Importar]PanelB}"; $btn3 = Botones($btn3, 'botones1', ''); $botones = array('SMV' => '../_files/Formatos/PCGE.xlsx', 'Sistema' => '../_files/Formatos/PCGE.xlsx', 'Personalizado' => '../_files/Formatos/PCGE_xPersonalizar.xlsx'); $btn01 = Boton_Descarga($botones); $r = '<div>' . $btn01 . $btn3 . '</div>'; $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;width: 100%;" >' . $btn . $r . '</div>'; WE($s); break; case "Importar": $uRLForm = "Guardar y Procesar]" . $enlace . "?metodo=unload_registro&TipoDato=archivo&transaccion=INSERT]PanelB]F]}"; $titulo = "Ingresar Mensaje"; $path = array('NombreArchivo' => './../_files'); $s = c_form_ult('', $ConexionEmpresa, 'unload_registro', 'CuadroA', $path, $uRLForm, '', $tSelectD); $s = "<div style='width:450px;'>" . $s . "</div>"; WE($s); break; case 'Procesar': if (get('codigoUnload') != '') { $codigoUnload = get('codigoUnload'); } $sql = "SELECT NombreArchivo FROM ct_unload_registro WHERE Codigo = " . $codigoUnload; $rgt = rGT($ConexionEmpresa, $sql); $NombreArchivo = $rgt['NombreArchivo']; LeerExcel($NombreArchivo, $ConexionEmpresa); PlanCuentas('Listado'); break; case 'Pendientes': $sql = 'SELECT Codigo,Nombre,NombreArchivo,Codigo AS CodigoAjax FROM ct_unload_registro WHERE tabla="ct_plan_cuentas" and CtaSuscripcion="' . $_SESSION['CtaSuscripcion'] . '" and UMiembro="' . $_SESSION['UMiembro'] . '"'; $clase = 'reporteA'; $enlaceCod = 'codigoUnload'; $url = $enlace . "?PlanCuentas=DetPendientes"; $panel = 'PanelB'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'ct_unload_registro', '', ''); $btn = "Listado]" . $enlace . "?PlanCuentas=Clases]PanelB}"; $btn .= "Importar]" . $enlace . "?PlanCuentas=Seleccion]PanelB}"; $btn = Botones($btn, 'botones1', ''); $panelA = tituloBtnPn("<span>Archivos Pendientes por Procesar</span><p style='color:#5DAFDD;'>PLAN DE CUENTAS</p>", $btn, "200px", "TituloA"); $panelA = "<div class='Marco' style='min-width:800px;'>" . $panelA . $reporte . "</div>"; $panel = array(array('PanelB', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;width: 100%;" >' . $s . '</div>'; WE($s); break; case 'DetPendientes': $codigoUnload = get('codigoUnload'); $s = registro_view($codigoUnload); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; W($s); break; case 'Exportar': $sql = "select CUENTA,DENOMINACION,INVENTARIO,BALANCE,eeffnat AS 'EE.FF.NATURALEZA',eefffun AS 'EE.FF.FUNCION',OPERATIVA from ct_plan_cuentas\n WHERE CtaSuscripcion= '" . $_SESSION['CtaSuscripcion'] . "' and UMiembro='" . $_SESSION['UMiembro'] . "'"; $Titulo = 'RegVentas' . $_SESSION['CtaSuscripcion'] . $_SESSION['UMiembro'] . date('ymdhms') . '.xls'; WExcel($sql, $Titulo); unlink('../_files/' . $Titulo); W(PlanCuentas('Listado')); break; case 'EjecutaBusqueda': $cuenta = ""; $bus = 1; $reporte = select_plan_cuentas($cuenta, '', '', '', $bus); W($reporte); break; case 'Busqueda': $menu_titulo = tituloBtnPn("<span>Buscar Registro</span><p></p>", $btn, '160px', 'TituloA'); $uRLForm = "Buscar]" . $enlace . "?PlanCuentas=EjecutaBusqueda]panelResultado]F]}"; $uRLForm .= "Cancelar]" . $enlace . "?PlanCuentas=Listado]PanelB]]}"; $form = c_form_adp('', $conexDefsei, "buscar_cuentas", "CuadroA", $path, $uRLForm, '', '', 'Codigo'); $Cnt = "<div class='panel-form-det' >" . $menu_titulo . $form . "</div>"; WE($Cnt); break; case 'Mensajes': switch (get('msg')) { case 'smv': $msg = "<label style=''>Ud ha Seleccionado el Plan de Cuentas de Superintendencia de Mercado y Valores</label><br /><br>\n <p style=''>Se cargará el plan de cuentas, esta operación tardará unos minutos</p>\n <p style=''>Úd. tambíen podrá verificar el plan de cuentas que le ofrecemos<br />\n <div class='Botonera'>\n <button style='float:left; margin: 20px 15px 0px 15px;' onclick=cargar_detalle('mensaje','" . $enlace . "?PlanCuentas=Mensajes&msg=cargando');cargar_detalle('PanelB','" . $enlace . "?PlanCuentas=Procesar&codigoUnload=1');>Proceder</button></div>\n <button style='float:left; margin: 20px 15px 0px 15px;' onclick=redireccionar('../_files/Formatos/PlanCuentas.xlsx');>Verificar</button></div>"; W($msg); break; case 'ptl': $msg = "<label style=''>Ud ha Seleccionado Personalizado</label><br /><br>\n <p style=''>Se descargará una plantilla con el plan de cuentas para su adaptación, por favor ingrese los datos y no cambie la pantilla</p>\n <p style=''>Al hacer algun cambio en el formato de plantilla podria generar algun error causándole más adelante problemas en el sistema</p><br />\n <p style=''>Las cuentas deben ser ingresadas segun el formato requerido y en su orden correcto</p><br />\n <div class='Botonera'><button onclick=redireccionar('../_files/Formatos/PlanCuentas.xlsx');>Descargar</button></div>"; W($msg); break; case 'cargando': $s .= '<div style="padding-left: 80px;"><img src="../_imagenes/loading3.gif" width="50px"><br><label style="font-size: 1em;color: #839191;font-weight: 400;font-family: Open Sans;">Cargando</label></div>'; W($s); break; case 'validar': $s .= '<div style="padding-left: 80px;"><label style="font-size: 0.7em;color: #839191;font-weight: 300;font-family: Open Sans;">Ingresar el nro de cuenta correctamente</label></div>'; W($s); case 'vacio': if (get('cuenta') == 'Cuenta') { PlanCuentas('Listado'); } else { W(""); } } break; } }
function RegistroVentas($Arg) { global $ConexionEmpresa, $enlace, $ConexionEmpresa, $codigoUnload; switch ($Arg) { case 'Listado': unset($_POST); $sql = 'Select count(*) as cantidad from ct_registro_ventas where CtaSuscripcion="' . $_SESSION['CtaSuscripcion'] . '"'; $rgt = rGT($ConexionEmpresa, $sql); if ($rgt['cantidad'] == 0) { $reporte .= "<div style='float:left;width: 35%;text-align:center;'>\n <label class='' style='font-size: 1em;color: #839191;font-weight: 400;font-family: Open Sans;'>\n <span class='icon-foursquare'></span> Te Brindamos un Formato del Registro de Ventas \n </label><br />\n <div class='Botonera' style='padding: 25px;'>\n <button style='border:none;' onclick=redireccionar('../_files/Formatos/RegistroVentas.xlsx'); title='Descargar Nuestro Formato'>\n <i class='icon-download-alt' style='font-size:40px;margin: 15px;'></i><br><br> Descargar \n </button>\n </div>\n </div>\n <div style='float:left;width: 35%;text-align:center;'>\n <label class='' style='font-size: 1em;color: #839191;font-weight: 400;font-family: Open Sans;'>\n <span class='icon-foursquare'></span>¿Tienes listo tu Registro de Ventas?\n </label><br /><br />\n <div class='Botonera' style='padding: 25px;'>\n <button style='border:none;' onclick=cargar_detalle('mensaje','" . $enlace . "?RegistroVentas=ImportarRegVentas'); title='Importar Registro de Ventas'>\n <i class='icon-hand-up' style='font-size:40px;margin: 15px;'></i><br><br>Importar\n </button>\n </div>\n </div>\n <div style='float:left;width: 30%;text-align:center;'>\n <label class='' style='font-size: 1em;color: #839191;font-weight: 400;font-family: Open Sans;'>\n <span class='icon-foursquare'></span>¿Todo Listo? Comienza a Ingresar Datos\n </label><br /><br />\n <div class='Botonera' style='padding: 25px;'>\n <button style='margin-left:25px;border:none;' onclick=cargar_detalle('PanelB','" . $enlace . "?RegistroVentas=RegistroVentasCrear'); title='Comienza a Ingresar Datos'>\n <i class='icon-edit-sign' style='font-size:40px;margin: 15px;'></i><br><br>Ingresar\n </button>\n </div>\n </div>\n <div id='mensaje' style='font-size: 0.9em;color: #839191;font-weight: 400;font-family: Open Sans;padding:0px 0px 0px 0px;margin: 0px auto;text-align:justify;'></div>"; } else { $btn = "Crear]" . $enlace . "?metodo=RegistroVentas&transaccion=INSERT&RegistroVentas=RegistroVentasCrear]PanelB}"; $btn .= "Importar]" . $enlace . "?RegistroVentas=PendientesRegVentas]PanelB}"; $btn .= "Exportar]" . $enlace . "?RegistroVentas=Exportar]PanelB}"; $btn .= "<div class='botIconS'><i class='icon-search'></i></div>]" . $enlace . "?RegistroVentas=Busqueda]panelBusqueda}"; $btn = Botones($btn, 'botones1', ''); $reporte = ConsultaRegistroVentas(); } $btn = tituloBtnPn("<span>Transacción</span><p >REGISTRO VENTAS</p><div class='bicel'></div>", $btn, "300px", "TituloA"); $btn = '<div style="padding-top:10px; width:100%;">' . $btn . '</div>'; $panel_busqueda = "<div id='panelBuscar' style='float:left;width:100%;'></div>"; $panel_r = "<div id='panelBusqueda' style='float:left;width:100%;'></div>"; $panel_r .= "<div id='panelResultado' style='float:left;width:100%;'>" . $reporte . "</div>"; $s = layoutV($btn, $panel_busqueda . $panel_r); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;width:100%;" >' . $s . '</div>'; WE($s); break; case 'ImportarRegVentas': $sql = 'Select count(*) as cantidad from ct_registro_ventas where CtaSuscripcion=' . $_SESSION['CtaSuscripcion']; $rgt = rGT($ConexionEmpresa, $sql); if ($rgt['cantidad'] != 0) { $btn = "Listado]" . $enlace . "?RegistroVentas=Listado]PanelB}"; $btn .= "Plantilla]" . $enlace . "?Plantilla=Si]}"; $btn .= "Pendientes]" . $enlace . "?RegistroVentas=PendientesRegVentas]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Importación</span><p > REGISTRO DE VENTAS</p><div class='bicel'></div>", $btn, "300px", "TituloA"); } $uRLForm = "Procesar <i class='icon-fast-forward' style='font-size:15px;margin-left:10px;'></i>]" . $enlace . "?metodo=unload_reg_ventas&TipoDato=archivo&transaccion=INSERT]PanelB]F]}"; $titulo = "Ingresar Mensaje"; $path = array('NombreArchivo' => './../_files'); $form = c_form_ult('', $ConexionEmpresa, 'unload_reg_ventas', 'CuadroA', $path, $uRLForm, '', ''); $form = "<div style='width:450px;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelB', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;width: 100%;" >' . $s . '</div>'; WE($s); break; case 'PendientesRegVentas': $sql = 'SELECT Codigo,Nombre,NombreArchivo,Codigo AS CodigoAjax FROM ct_unload_reg_ventas where Estado="Pendiente"'; $clase = 'reporteA'; $enlaceCod = 'codigoUnload'; $url = $enlace . "?RegistroVentas=RegistroVentaDetPendientes"; $panel = 'PanelB'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'unload_reg_ventas', '', ''); $btn = "Listado]" . $enlace . "?RegistroVentas=Listado]PanelB}"; $btn .= "Importar]" . $enlace . "?RegistroVentas=ImportarRegVentas]PanelB}"; $btn = Botones($btn, 'botones1', ''); $panelA = tituloBtnPn("<span>Archivos Pendientes por Procesar</span><p style='color:#5DAFDD;'> REGISTRO DE VENTAS</p>", $btn, "200px", "TituloA"); $panelA = "<div class='Marco'>" . $panelA . $reporte . "</div>"; $panel = array(array('PanelB', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;width:100%;" >' . $s . '</div>'; WE($s); break; case 'RegistroVentaDetPendientes': $codigoUnload = get('codigoUnload'); $s = registro_venta_pendiente($codigoUnload); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '<div id="mensaje"></div></div>'; WE($s); break; case 'Procesar': if (get('val') == '' && get('codigoUnload') == '') { $val = ''; } else { $val = get('val'); $codigoUnload = get('codigoUnload'); } $sql = "SELECT NombreArchivo FROM ct_unload_reg_ventas WHERE Codigo = " . $codigoUnload; $rgt = rGT($ConexionEmpresa, $sql); $NombreArchivo = $rgt['NombreArchivo']; LeerExcel($NombreArchivo, $ConexionEmpresa, $val); $sql = 'Update ct_unload_reg_ventas set Estado="Terminado" where Codigo="' . $codigoUnload . '"'; xSQL($sql, $ConexionEmpresa); RegistroVentas('Listado'); WE($s); break; case 'RegistroVentasEdit': $codRegVentas = get('codRegVentas'); $uRLForm = "Buscar ]" . $enlace . "?RegistroVentas=BuscarCliente&Campo=Cliente_Registro_Venta_C]Cliente_Registro_Venta_B]F]}"; $form = c_form_ult("BUSCAR CLIENTES ", $ConexionEmpresa, "buscar_clientes", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cliente_Registro_Venta", $style); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?RegistroVentas=Listado]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Actualizar</span><p > REGISTRO DE VENTAS</p><div class='bicel'></div>", $btn, "80px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?metodo=RegistroVentas&transaccion=UPDATE&ga=si&codRegVentas=" . $codRegVentas . "]PanelB]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=RegistroVentas&transaccion=DELETE&codRegVentas=" . $codRegVentas . "]PanelB]F]}"; $tSelectD = array('DocTipo' => 'SELECT Codigo,Descripcion FROM ct_tipo_documento', 'Tipo_Asiento' => 'SELECT Codigo,Descripcion FROM ct_tipo_asiento', 'TipoRef' => 'SELECT Codigo,Descripcion FROM ct_tipo_documento', 'Moneda' => 'SELECT Codigo,Abreviatura FROM ct_moneda', 'Cliente' => 'SELECT RazonNombres FROM ct_cliente WHERE'); $form = c_form_adp('', $ConexionEmpresa, 'Registro_Venta', 'CuadroA', $path, $uRLForm, "'" . $codRegVentas . "'", $tSelectD, "Codigo"); $form = "<div style='width:98%;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $FBusqueda . $form); $panel = array(array('PanelB', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case 'RegistroVentasCrear': $uRLForm = "Buscar ]" . $enlace . "?RegistroVentas=BuscarCliente&Campo=Cliente_Registro_Venta_C]Cliente_Registro_Venta_B]F]}"; $form = c_form_ult("BUSCAR CLIENTES ", $ConexionEmpresa, "buscar_clientes", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cliente_Registro_Venta", $style); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?RegistroVentas=Listado]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Nuevo</span><p > REGISTRO DE VENTAS</p><div class='bicel'></div>", $btn, "50px", "TituloA"); $uRLForm = "Guardar]" . $enlace . "?RegistroVentas=Confirmar]mensaje]]}"; $tSelectD = array('DocTipo' => 'SELECT Codigo,Descripcion FROM ct_tipo_documento', 'TipoRef' => 'SELECT Codigo,Descripcion FROM ct_tipo_documento', 'Moneda' => 'SELECT Codigo,Abreviatura FROM ct_moneda', 'Tipo_Asiento' => 'SELECT Codigo,Descripcion FROM ct_tipo_asiento'); $form = c_form_ult('', $ConexionEmpresa, 'Registro_Venta', 'CuadroA', $path, $uRLForm, '', $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $FBusqueda . $form); $panel = array(array('PanelB', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '<div id="mensaje"></div></div>'; WE($s); break; case 'Exportar': $sql = "SELECT CLIENTE,DATE_FORMAT(EMISION,'%d-%m-%y') as EMISION,doctipo as DOC,docserie as SERIE, " . "docnumero as NUMERO, BASEIMP AS 'B.I.', IGV, TOTAL, " . "MONEDA, TC " . " FROM ct_registro_ventas " . "where CtaSuscripcion='" . $_SESSION['CtaSuscripcion'] . "' and UMiembro='" . $_SESSION['UMiembro'] . "'"; $Nombre = 'RegVentas' . $_SESSION['CtaSuscripcion'] . $_SESSION['UMiembro'] . date('ymdhms'); WExcel($sql, $Nombre . '.xlsx'); RegistroVentas('Listado'); break; case 'Confirmar': $r .= '<div class="texto_mensaje" style="float: left;text-align: left;font-family: Arial, Helvetica, sans-serif;font-size: 0.9em;padding: 7px 0px 7px 2px;width: 100%;color: #8c8c8c;"> ¿Generar Asiento según su configuración? <br> En caso de haber seleccionado "Ninguno" no generará ningún asiento</div>'; $r .= "<button class='icon-check' style='float:left;font-size: 30px;padding: 0px 0px 0px 0px;margin: 15px;background: none;border: none;color:#0087CB;' \n onclick=enviaForm('{$enlace}?TipoDato=texto&metodo=RegistroVentas&transaccion=INSERT&ga=si','Form_Registro_Venta','PanelB','');></button>\n \n <button class='icon-remove-sign' style='float:left;font-size: 30px;padding: 0px 0px 0px 0px;margin: 15px;background: none;border: none;color:#0087CB;' \n onclick=enviaForm('{$enlace}?TipoDato=texto&metodo=RegistroVentas&transaccion=INSERT&ga=no','Form_Registro_Venta','PanelB','');></button>"; WE($r); case 'ConfirmarImportar': $codigoUnload = get('codigoUnload'); $r = '<div style="width:auto;">¿Desea Generar Asiento del Registro?...<br />Asegurese de Verificar el Tipo de Cambio <br /><br />Esta opción tardará un poco...</div>'; $btn = "Si]" . $enlace . "?RegistroVentas=Procesar&codigoUnload=" . $codigoUnload . "&val=SI]PanelB}"; $btn .= "No]" . $enlace . "?RegistroVentas=Procesar&codigoUnload=" . $codigoUnload . "&val=NO]PanelB}"; $btn = Botones($btn, 'botones1', 'Form_Registro_Venta-UPD'); W($r . $btn); break; case "BuscarCliente": $idMuestra = get("Campo"); $sql = "SELECT Codigo,RazonNombres as Descripcion,Codigo as CodigoAjax FROM ct_cliente " . "where Codigo like '%" . post('Codigo') . "%' AND RazonNombres like '%" . post('RazonNombres') . "%'"; $clase = 'reporteA'; $enlaceCod = 'codCli'; $url = $enlace . "?RegistroVentas=RegistroVentasCrear"; $panel = $idMuestra; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'cliente_report', 'Buscar', ''); WE($reporte); break; case 'EjecutaBusqueda': $reporte = ConsultaRegistroVentas(); W($reporte); break; case 'Busqueda': $menu_titulo = tituloBtnPn("<span>Buscar Registro</span><p></p>", $btn, '160px', 'TituloA'); $uRLForm = "Buscar]" . $enlace . "?RegistroVentas=EjecutaBusqueda]panelResultado]F]}"; $uRLForm .= "Cancelar]" . $enlace . "?RegistroVentas=Listado]PanelB]]}"; $tSelectD = array('Cliente' => 'SELECT Codigo,RazonNombres as Descripcion FROM fri.ct_clientes', 'Moneda' => 'SELECT Codigo,Abreviatura as Descripcion FROM fri.ct_moneda', 'DocTipo' => 'SELECT Codigo,Abreviatura as Descripcion FROM fri.ct_tipo_documento'); $form = c_form_adp('', $ConexionEmpresa, "buscar_registro_ventas", "CuadroA", $path, $uRLForm, '', $tSelectD, 'Codigo'); $Cnt = "<div class='panel-form-det' >" . $menu_titulo . $form . "</div>"; WE($Cnt); break; case 'Mensaje': vd($_POST); W("JJJS"); break; } }