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 Entidades($Arg) { global $ConexionEmpresa, $enlace, $CtaSuscripcion, $UMiembro; switch ($Arg) { case "ListadoEnt": $btn = "Buscar]" . $enlace . "?Entidades=EntidadCrear]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span></span><p >REGISTRO DE EMPRESAS</p><div class='bicel'></div>", $btn, "70px", "TituloA"); $sql = "SELECT RUC," . "RazonSocial as 'RAZON SOCIAL'," . "DireccionFiscal as 'DIRECCION FISCAL' " . " FROM ct_entidad "; //. "WHERE CtaSuscripcion = '".$CtaSuscripcion."' and UMiembro='".$UMiembro."'"; $clase = 'reporteA'; $panel = 'PanelB'; $reporte = ListR2('', $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'busentidad', '', ''); $s = "<div class= 'PanelPadding'>" . $btn . $reporte . "</div>"; WE($s); break; case "EntidadCrear": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Entidades=ListadoEnt]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Registrar</span><p > REGISTRO DE EMPRESAS</p><div class='bicel'></div>", $btn, "50px", "TituloA"); $uRLForm = "Buscar]" . $enlace . "?Entidades=Confirmar]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'busentidad', 'CuadroA', $path, $uRLForm, "'" . $codEntidad . "'", $tSelectD); $form = "<div style='width:100%;'>" . $btn . $form . "</div>"; $s = "<div class= 'PanelPadding'>" . $form . "</div>"; WE($s); break; case "Confirmar": $RucBus = post('Ruc'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Entidades=ListadoEnt]PanelB}"; $btn .= "Registrar]" . $enlace . "?Entidades=GrabarEntidad&RucBus=" . $RucBus . "]PanelB]}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Registrar</span><p >REGISTRO DE EMPRESAS</p><div class='bicel'></div>", $btn, "140px", "TituloA"); $val = BuscarRuc($RucBus); $sql = "SELECT '" . $val[0] . "' as RUC,'" . $val[1] . "' as 'RAZON SOCIAL','" . $val[2] . "' as 'DIRECCION FISCAL'"; $clase = 'reporteA'; $panel = 'PanelB'; $reporte = ListR2('', $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'busentidad', '', ''); $s = "<div class= 'PanelPadding'>" . $btn . $reporte . "</div>"; WE($s); break; case "GrabarEntidad": if (get('RucBus') != "") { $val = BuscarRuc(get('RucBus')); $hora = date("y/m/d h:m:s"); if ($rg['codigo'] == "") { $val2 = array('Ruc' => $val[0], 'RazonSocial' => $val[1], 'DireccionFiscal' => $val[2], 'CtaSuscripcion' => $_SESSION['CtaSuscripcion']['string'], 'UMiembro' => $_SESSION['UMiembro']['string'], 'FHCreacion' => $hora, 'IpPublica' => getRealIP(), 'IpPrivada' => getRealIP()); insert("ct_entidad", $val2, $ConexionEmpresa); } } $btn = "Buscar]" . $enlace . "?Entidades=EntidadCrear]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span></span><p >REGISTRO DE EMPRESAS</p><div class='bicel'></div>", $btn, "70px", "TituloA"); $sql = "SELECT RUC," . "RazonSocial as 'RAZON SOCIAL'," . "DireccionFiscal as 'DIRECCION FISCAL' " . " FROM ct_entidad " . "WHERE CtaSuscripcion = '" . $CtaSuscripcion . "' and UMiembro = '" . $UMiembro . "'"; $clase = 'reporteA'; $panel = 'PanelB'; $reporte = ListR2('', $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'busentidad', '', ''); $s = "<div class= 'PanelPadding'>" . $btn . $reporte . "</div>"; WE($s); break; } }
function PeriodoAnual($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Listado": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Entidades=Listado]Cuerpo}"; $btn .= "Crear]" . $enlace . "?PeriodoAnual=Crear]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Listado</span><p >Periodo Anual</p><div class='bicel'></div>", $btn, "200px", "TituloA"); $sql = 'SELECT Codigo,Descripcion , Codigo AS CodigoAjax FROM ct_periodo_anual '; $clase = 'reporteA'; $enlaceCod = 'CodigoPD'; $url = $enlace . "?PeriodoAnual=Editar"; $panel = 'PanelA1'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'ct_moneda', '', ''); $panel = array(array('PanelA1', '100%', $btn . $reporte)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; case "Crear": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?PeriodoAnual=Listado]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Crear</span><p >Periodo Anual</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Guardar]" . $enlace . "?metodo=Tipo_Moneda&transaccion=INSERT]PanelA1]F]}"; $tSelectD = ""; $form = c_form_ult('', $ConexionEmpresa, 'Tipo_Moneda', 'CuadroA', $path, $uRLForm, $codEnt, $tSelectD); $form = "<div style='width:240px;'>" . $form . "</div>"; $panel = array(array('PanelA1', '100%', $btn . $form)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; case "Editar": $CodigoPD = get("CodigoPD"); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?PeriodoAnual=Listado]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Modificar</span><p >Periodo Anual</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?metodo=Tipo_Moneda&transaccion=UPDATE&CodigoPD=" . $CodigoPD . "]PanelA1]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'Tipo_Moneda', 'CuadroA', $path, $uRLForm, $CodigoPD, $tSelectD); $form = "<div style='width:240px;'>" . $form . "</div>"; $panel = array(array('PanelA1', '100%', $btn . $form)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; } }
function Asiento($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Listado": #$btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]".$enlace."?Entidades=Listado]Cuerpo}"; $btn .= "Crear]" . $enlace . "?Asiento=Crear]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Listado</span><p >ASIENTO</p><div class='bicel'></div>", $btn, "200px", "TituloA"); $sql = 'SELECT Codigo,DocSerie,DocNumero,TipoDoc,Moneda,PeriodoAnual, PeriodoMensual,Total,Igv,SubTotal,Fecha_Emision, Codigo AS CodigoAjax FROM ct_asiento'; $clase = 'reporteA'; $enlaceCod = 'CodigoPD'; $url = $enlace . "?Asiento=Editar"; $panel = 'PanelA1'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'ct_asiento', '', ''); $panel = array(array('PanelA1', '100%', $btn . $reporte)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; case "Crear": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Asiento=Listado]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Crear</span><p >ASIENTO</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Guardar]" . $enlace . "?metodo=Asiento&transaccion=INSERT]PanelA1]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'Asiento', 'CuadroA', $path, $uRLForm, $codEnt, $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $panel = array(array('PanelA1', '100%', $btn . $form)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; case "Editar": $CodigoPD = get("CodigoPD"); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Asiento=Listado]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Modificar</span><p >Asiento</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?metodo=Asiento&transaccion=UPDATE&CodigoPD=" . $CodigoPD . "]PanelA1]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'Asiento', 'CuadroA', $path, $uRLForm, $CodigoPD, $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $panel = array(array('PanelA1', '100%', $btn . $form)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; } }
function Clientes($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Listado": $sql = "SELECT CODIGO, " . "NOMBRES, " . "APELLIDOS, " . "Codigo as CodigoAjax " . "FROM entidad"; $clase = 'reporteA'; $enlaceCod = 'codCli'; $url = $enlace . "?Clientes=ClientesEdit"; $panel = 'PanelB'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'clientes', '', ''); $btn = "Crear]" . $enlace . "?metodo=Clientes&transaccion=INSERT&Clientes=ClientesCrear]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Entidades</span><p>DEL SISTEMA</p><div class='bicel'></div>", $btn, "150px", "TituloA"); $panelA = layoutV2($mHrz, $btn . $reporte); $panel = array(array('PanelA1', '50%', $panelA), array('PanelB1', '50%', $panelB1)); $s = LayoutPage($panel); WE($s); break; case "EntidadesEdit": $codEnt = get('codEnt'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Entidades=Listado]Cuerpo}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Actualizar</span><p >ENTIDADES</p><div class='bicel'></div>", $btn, "300px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?metodo=Entidades&transaccion=UPDATE&codEnt=" . $codEnt . "]Cuerpo]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=Entidades&transaccion=DELETE&codEnt=" . $codEnt . "]Cuerpo]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'entidad', 'CuadroA', $path, $uRLForm, $codEnt, $tSelectD); $form = "<div style='width:450px;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); WE($s); break; case "EntidadesCrear": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Entidades=Listado]Cuerpo}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Crear</span><p >ENTIDADES</p><div class='bicel'></div>", $btn, "300px", "TituloA"); $uRLForm = "Guardar]" . $enlace . "?metodo=Entidades&transaccion=INSERT]Cuerpo]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'entidad', 'CuadroA', $path, $uRLForm, $codEnt, $tSelectD); $form = "<div style='width:450px;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); WE($s); break; } }
function TipoAsientoCont($Arg, $Codigo) { global $ConexionEmpresa, $enlace, $codTipoAsiento; switch ($Arg) { case 'ListadoTA': $sql = "select Codigo, Descripcion, Codigo as CodigoAjax from ct_configuracion_tipo_asiento where CtaSuscripcion='" . $_SESSION['CtaSuscripcion'] . "'"; $clase = 'reporteA'; $enlaceCod = 'codTA'; $url = $enlace . "?TipoAsientoCont=EditarTA"; $panel = 'PanelB'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'ct_tipo_asiento', '', ''); $btn = "Crear]" . $enlace . "?metodo=Configuracion_Tipo_Asiento&TipoAsientoCont=CrearTA&codTA=N]PanelB1}"; $panel = array(array('PanelB1', '100%', $panelA)); $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Configuración</span><p>TIPO DE ASIENTO</p><div class='bicel'></div>", $btn, "80px", "TituloA"); $panelA = layoutV2($mHrz, $btn . $reporte); $panel = array(array('PanelB1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 0px 0px 0px 0px; width: 100%;" >' . $s . '</div>'; WE($s); case 'CrearTA': if ($Codigo == NULL) { get('codTA') != "" ? $Codigo = get('codCTA') : ($Codigo = get('codTA')); } #$codTA = get('codTA'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?TipoAsientoCont=ListadoTA&codTA=N]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Nuevo</span><p>TIPO DE ASIENTO</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Crear]" . $enlace . "?metodo=Configuracion_Tipo_Asiento&transaccion=INSERT&Accion=ListadoTA]PanelB]F]}"; #$uRLForm .= "Crear y Configurar]".$enlace."?metodo=Configuracion_Tipo_Asiento&transaccion=INSERT&Accion=CrearTA]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'Configuracion_Tipo_Asiento', 'CuadroA', $path, $uRLForm, '', $tSelectD); $form = "<div style='width:300px;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelB1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 0px 0px 0px 0px; width: 100%;" >' . $s . '</div>'; WE($s); break; case 'EditarTA': if ($Codigo == NULL) { get('codTA') != "" ? $Codigo = get('codCTA') : ($Codigo = get('codTA')); } #$codCTA =get('codTA') ; $menu = "General]" . $enlace . "?TipoAsientoCont=EditarTA&codTA={$Codigo}&codCTA={$Codigo}]PanelB]Marca}"; $menu .= "Distribución]" . $enlace . "?TipoAsientoCont=ConfiguracionDet&codTA={$Codigo}&codCTA={$Codigo}]layoutV]}"; $menu .= "Documentos]" . $enlace . "?TipoAsientoCont=ConfiguracionDet2&codTA={$Codigo}&codCTA={$Codigo}]layoutV]}"; $pestanas = menuHorizontal($menu, 'menuV1'); $uRLForm = "Actualizar]" . $enlace . "?metodo=Configuracion_Tipo_Asiento&transaccion=UPDATE&codTA={$Codigo}]PanelB]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?TipoAsientoCont=EliminarAsiento&codTA={$Codigo}]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'Configuracion_Tipo_Asiento', 'CuadroA', '', $uRLForm, $Codigo, $tSelectD); $form = '<div id="PanelD" style="width:300px;" >' . $form . '</div>'; $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?TipoAsientoCont=ListadoTA&codTA=N]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Configuración</span><p>TIPO DE ASIENTO</p><div class='bicel'></div>", $btn, "80px", "TituloA"); #$btnA1 = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]".$enlace."?TipoAsiento=ListadoTA]PanelB1}"; $btnA1 = Botones($btnA1, 'botones1', ''); $btn2 = tituloBtnPn("<span>Datos</span><p>Generales</p><div class='bicel'></div>", $btnA1, "100px", "TituloA"); $html = "<div style='width:50%; padding-top: 40px;padding-left: 10px;'>" . $btn2 . $form . "</div>"; $panelA = layoutV2($btn, $pestanas . $html); $panel = array(array('PanelB1', '100%', $panelA)); $s = LayoutPage($panel); WE($s); break; case 'ConfiguracionDet': if ($Codigo == NULL) { get('codTA') != "" ? $Codigo = get('codCTA') : ($Codigo = get('codTA')); } $menu = "General]" . $enlace . "?TipoAsientoCont=EditarTA&codTA={$Codigo}&codCTA={$Codigo}]PanelB]}"; $menu .= "Distribución]" . $enlace . "?TipoAsientoCont=ConfiguracionDet&codTA={$Codigo}&codCTA={$Codigo}]layoutV]Marca}"; $menu .= "Documentos]" . $enlace . "?TipoAsientoCont=ConfiguracionDet2&codTA={$Codigo}&codCTA={$Codigo}]layoutV]}"; $pestanas = menuHorizontal($menu, 'menuV1'); $sql = 'Select ct_plan_cuentas.Cuenta, tad.debe as "Debe(%)",tad.haber as "Haber(%)" ,tad.codigo as CodigoAjax ' . 'from ct_configuracion_tipo_asiento_det as tad inner join ct_plan_cuentas on ct_plan_cuentas.codigo=tad.cuenta ' . ' where tad.CtaSuscripcion="' . $_SESSION['CtaSuscripcion'] . '" and tad.configuracion_tipo_asiento="' . $Codigo . '"'; $clase = 'reporteA'; $enlaceCod = 'codCTAD'; $url = $enlace . "?TipoAsientoCont=ConfiguracionDetEdit&codTA=" . $Codigo; $panel = 'PanelBI'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'ct_configuracion_asiento_det', '', ''); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "]PanelB1}"; $btn = "Agregar]{$enlace}?TipoAsientoCont=ConfiguracionDetAdd&codTA={$Codigo}]PanelBI}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Distribución</span><p>Automatica del Asiento</p><div class='bicel'></div>", $btn, "100px", "TituloA"); # $btn = Botones($btn, 'botones1',''); $panel = array(array('PanelAI', '55%', $btn . $reporte), array('PanelBI', '34%', '')); $s = LayoutPage($panel); $s = $pestanas . $s; WE($s); case 'EliminarAsiento': $codTA = get('codTA'); DReg("ct_configuracion_tipo_asiento", "Codigo", $codTA, $ConexionEmpresa); DReg("ct_configuracion_tipo_asiento_det", "Configuracion_Tipo_Asiento", $codTA, $ConexionEmpresa); DReg("ct_configuracion_tipoasiento_documento", "Configuracion_Tipo_Asiento", $codTA, $ConexionEmpresa); TipoAsientoCont("ListadoTA", $codTA); w(""); case 'ConfiguracionDetAdd': if ($Codigo == NULL) { get('codTA') != "" ? $Codigo = get('codCTA') : ($Codigo = get('codTA')); } #$codCTA = get('codCTA'); $uRLForm = "Buscar ]{$enlace}?TipoAsiento=BuscaCuenta&Campo=Cuenta_configuracion_tipo_asiento_det_C]Cuenta_configuracion_tipo_asiento_det_B]F]}"; $form = c_form_ult("BUSCAR CUENTA ", $ConexionEmpresa, "buscar_cuentas", "CuadroA", '', $uRLForm, "", ''); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cuenta_configuracion_tipo_asiento_det", $style); $uRLForm = "Agregar]" . $enlace . "?metodo=configuracion_tipo_asiento_det&transaccion=INSERT&codTA=" . $Codigo . "]layoutV]F]}"; $tSelectD = array(); # $form = c_form_ult('', $ConexionEmpresa, 'configuracion_tipo_asiento_det', 'CuadroA', '', $uRLForm, '', $tSelectD); $form = c_form_adp('', $ConexionEmpresa, 'configuracion_tipo_asiento_det', 'CuadroA', '', $uRLForm, '', $tSelectD, "Codigo"); $panelA = layoutV2('', $FBusqueda . $form); $panel = array(array('PanelB1', '100%', $panelA)); $tit = "<div style='font-size: 0.9em;color: #2d2d2d;margin:10px;color: #839191;line-height: 15px;font-weight: 300;font-family:Open Sans;'> Agregar Configuración</div>"; $s = LayoutPage($panel); $s = '<div id="PanelD" style=" width: 100%;" >' . $tit . $s . '</div>'; WE($s); case 'ConfiguracionDetEdit': if ($Codigo == "") { get('codTA') != "" ? $Codigo = get('codCTA') : ($Codigo = get('codTA')); } $codCTAD = get('codCTAD'); $sql = "select Configuracion_Tipo_Asiento from ct_configuracion_tipo_asiento_det where codigo={$codCTAD}"; $cod = rGT($ConexionEmpresa, $sql); $codTA = $Codigo; #$cod['Configuracion_Tipo_Asiento']; $uRLForm = "Buscar ]" . $enlace . "?TipoAsiento=BuscaCuenta&Campo=Cuenta_configuracion_tipo_asiento_det_C]Cuenta_configuracion_tipo_asiento_det_B]F]}"; $form = c_form_ult("BUSCAR CUENTA ", $ConexionEmpresa, "buscar_cuentas", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cuenta_configuracion_tipo_asiento_det", $style); $uRLForm = "Guardar]" . $enlace . "?metodo=configuracion_tipo_asiento_det&transaccion=UPDATE&codCTAD=" . $codCTAD . "&codTA={$codTA}]layoutV]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=configuracion_tipo_asiento_det&transaccion=DELETE&codCTAD=" . $codCTAD . "&codTA={$codTA}]layoutV]F]}"; $tSelectD = array('Cuenta' => "select Concat(Cuenta,' ',denominacion) from ct_plan_cuentas where CtaSuscripcion='" . $_SESSION['CtaSuscripcion'] . "' and "); $form = c_form_adp('', $ConexionEmpresa, 'configuracion_tipo_asiento_det', 'CuadroA', '', $uRLForm, $codCTAD, $tSelectD, "Codigo"); $panelA = layoutV2($mHrz, $FBusqueda . $form); $panel = array(array('PanelAI', '100%', $panelA)); $tit = "<div style='font-size: 0.9em;color: #2d2d2d;margin:10px;color: #839191;line-height: 15px;font-weight: 300;font-family:Open Sans;'> Actualizar Configuración</div>"; $s = LayoutPage($panel); $s = '<div id="PanelD" style=" width: 100%;" >' . $tit . $s . '</div>'; WE($s); case 'ConfiguracionDet2': if ($Codigo == NULL) { get('codTA') != "" ? $Codigo = get('codCTA') : ($Codigo = get('codTA')); } $menu = "General]" . $enlace . "?TipoAsientoCont=EditarTA&codTA={$Codigo}&codCTA={$Codigo}]PanelB]}"; $menu .= "Distribución]" . $enlace . "?TipoAsientoCont=ConfiguracionDet&codTA={$Codigo}&codCTA={$Codigo}]layoutV]}"; $menu .= "Documentos]" . $enlace . "?TipoAsientoCont=ConfiguracionDet2&codTA={$Codigo}&codCTA={$Codigo}]layoutV]Marca}"; $pestanas = menuHorizontal($menu, 'menuV1'); #$codCTA = get('codCTA'); $sql = "Select ct_tipo_documento.codigo as CODIGO ," . "ct_tipo_documento.descripcion as DESCRIPCION ," . "ct_configuracion_tipoasiento_documento.codigo as CodigoAjax " . "from ct_configuracion_tipoasiento_documento inner join ct_tipo_documento " . "on ct_configuracion_tipoasiento_documento.tipo_documento=ct_tipo_documento.codigo " . "where ct_configuracion_tipoasiento_documento.CtaSuscripcion='" . $_SESSION['CtaSuscripcion'] . "' " . "and ct_configuracion_tipoasiento_documento.Configuracion_tipo_asiento={$Codigo}"; $clase = 'reporteA'; $enlaceCod = 'codTAD'; $url = "{$enlace}?TipoAsientoCont=ConfiguracionDet2Edit&codTA={$Codigo}"; $panel = 'PanelBI'; # $titulo = "<div style='font-size: 0.9em;color: #2d2d2d;margin:10px;color: #839191;line-height: 15px;font-weight: 300;font-family:Open Sans;'> " # . "<i class='icon-rotate-left' style='cursor:pointer;float:right;font-size:1.5em' onclick=cargar_detalle('layoutV','$enlace?TipoAsientoCont=ConfiguracionDet2&codTA=$Codigo');></i></div>"; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, "", $url, $enlaceCod, $panel, "ct_configuracion_tipoasiento_documento", '', ''); # $botones .= "<button class='boton' style='float:left; margin:20px;' onclick=cargar_detalle('PanelB2','$enlace?TipoAsiento=ConfiguracionDet2Add&codCTA=$Codigo');>Agregar</button>"; $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?TipoAsiento=ListadoTA]PanelB1}"; $btn = "Agregar]{$enlace}?TipoAsientoCont=ConfiguracionDet2Add&codTA={$Codigo}]PanelBI}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Documentos </span><p> Permitidos</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $panel = array(array('PanelAI', '55%', $btn . $reporte), array('PanelBI', '30%', '')); $s = LayoutPage($panel); $s = $pestanas . $titulo . $s; #$s = $pestanas.$titulo.$reporte.$btn; WE($s); case 'ConfiguracionDet2Add': if ($Codigo == NULL) { $Codigo = get('codTA'); } #$codCta = get('codCTA'); $uRLForm = " Agregar ]{$enlace}?metodo=Configuracion_TAsiento_Doc&transaccion=INSERT&codTA={$Codigo}]layoutV]F]}"; $tSelectD = array('Tipo_Documento' => 'select codigo,descripcion from ct_tipo_documento'); $form = c_form_ult('', $ConexionEmpresa, 'Configuracion_TAsiento_Doc', 'CuadroA', '', $uRLForm, '', $tSelectD); $panelA = layoutV2($mHrz, $form); $panel = array(array('PanelB1', '100%', $panelA)); $tit = "<div style='font-size: 0.9em;color: #2d2d2d;margin:10px;color: #839191;line-height: 15px;font-weight: 300;font-family:Open Sans;'> Agregar Tipo de Documento</div>"; $s = LayoutPage($panel); $s = '<div id="PanelD" style=" width: 100%;" >' . $tit . $s . '</div>'; WE($s); case 'ConfiguracionDet2Edit': if ($Codigo == NULL) { get('codTA') != "" ? $Codigo = get('codCTA') : ($Codigo = get('codTA')); } $codCTAD = get('codTAD'); $codCta = $Codigo; #get('codCTA'); $uRLForm = "Actualizar ]{$enlace}?metodo=Configuracion_TAsiento_Doc&transaccion=UPDATE&codTA={$Codigo}&codTAD={$codCTAD}]layoutV]F]}"; $uRLForm .= " Elmiminar ]{$enlace}?metodo=Configuracion_TAsiento_Doc&transaccion=DELETE&codTA={$Codigo}&codTAD={$codCTAD}]layoutV]F]}"; $tSelectD = array('Tipo_Documento' => 'select codigo,descripcion from ct_tipo_documento'); $form = c_form_adp('', $ConexionEmpresa, 'Configuracion_TAsiento_Doc', 'CuadroA', '', $uRLForm, $codCTAD, $tSelectD, "Codigo"); $panelA = layoutV2($mHrz, $form); $panel = array(array('PanelAI', '100%', $panelA)); $tit = "<div style='font-size: 0.9em;color: #2d2d2d;margin:10px;color: #839191;line-height: 15px;font-weight: 300;font-family:Open Sans;'> Agregar Tipo de Documento</div>"; $s = LayoutPage($panel); $s = '<div id="PanelD" style=" width: 100%;" >' . $tit . $s . '</div>'; WE($s); case 'Mensajes': W(''); } }
function site($arg) { global $ConxGestionDC, $enlace, $ConexSisEmp; $idEmpresa = get('empresa'); switch ($arg) { case "Login": $urlRD = "/projects.php"; $uRLForm = "INICIAR SESIÓN]" . $enlace . "?metodo=login_usuario&transaccion=OTRO&empresa=" . $idEmpresa . "]panelMsg]R]" . $urlRD . "}"; $titulo = "<div style='width:100%;float:left;'>"; $titulo .= "<div style='width:25%;float:left;'>"; $titulo .= "<img src='./_imagenes/Logo_IGE.jpg' style='width:70px;' >"; $titulo .= "</div>"; $titulo .= "<div style='width:70%;float:left;' class='NameLogo'>"; $titulo .= "<h1>ASIPP</h1>"; $titulo .= "<p >Gestion Empresarial </p>"; $titulo .= "</div>"; $titulo .= "</div>"; $form = c_form_L('', $ConxGestionDC, "login_usuario", "CuadroA2", $path, $uRLForm, ""); $s = "<div style='width:330px;'>" . $titulo . $form . "</div>"; $btn = " Regístrate ahora]" . $enlace . "?muestra=Inscripcion]PanelB]}"; $btnF = Botones($btn, 'botones1', ''); $s .= "<div style='width:100%;float:left;'>" . $btnF . "</div>"; break; case "Inscripcion": $ConexSisEmp = conexSis_Emp("LOCALHOST", "FRI"); $titulo = "<div style='width:100%;float:left;'>"; $titulo .= "<div style='width:25%;float:left;'>"; $titulo .= "<img src='./_imagenes/Logo_IGE.jpg' style='width:70px;' >"; $titulo .= "</div>"; $titulo .= "<div style='width:70%;float:left;' class='NameLogo'>"; $titulo .= "<h1>ASIPP</h1>"; $titulo .= "<p >Gestion Empresarial </p>"; $titulo .= "</div>"; $titulo .= "</div>"; $uRLForm = "ENVIAR]" . $enlace . "?metodo=regsolicitud&TipoDato=texto&transaccion=OTRO]mensajeform]F}"; $tSelectD = array('Cargo' => 'SELECT Codigo,Descripcion FROM ct_cargo'); $btn = " Iniciar Sesión]" . $enlace . "?muestra=Login]PanelB]}"; $btnF = Botones($btn, 'botones1', ''); $form = c_form_ult('', $ConexSisEmp, "Solicitudes", "CuadroA2", $path, $uRLForm, "", $tSelectD); $s = "<div style='width:330px;'>" . $titulo . $form . "</div>"; $s .= "<div style='width:100%;float:left;'>" . $btnF . "</div>"; break; } WE($s); }
function Asiento($Arg, $codigo, $nNuevo) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Listado": $sql = 'SELECT DATE_FORMAT( a.Fecha_Emision, "%d/%m/%Y" ) AS FECHA, a.GLOSA, CONCAT( td.Abreviatura, " ", a.DocSerie, "-", a.DocNumero ) AS "DOCUMENTO", m.Abreviatura AS MONEDA, cc.RazonSocial AS CLIENTE, pa.Descripcion AS "PERIODO ANUAL", pm.Descripcion AS "PERIODO MENSUAL", lc.descripcion AS "LIBRO CONTABLE", IF( a.Estado =1, "ACTIVO", "ANULADO" ) AS ESTADO, a.Codigo AS CodigoAjax FROM ct_asiento AS a LEFT JOIN ct_moneda AS m ON a.Moneda = m.Codigo LEFT JOIN ct_tipo_asiento AS ta ON a.Tipo_Asiento = ta.Codigo LEFT JOIN ct_tipo_documento AS td ON a.tipodoc = td.codigo LEFT JOIN ct_libros_contables AS lc ON a.Tipo_Libro = lc.codigo LEFT JOIN ct_periodo_anual AS pa ON a.PeriodoAnual = pa.codigo LEFT JOIN ct_periodo_mensual AS pm ON a.PeriodoMensual = pm.codigo LEFT JOIN ct_cuenta_corriente AS cc ON a.Cuenta_Corriente = cc.Codigo WHERE a.CtaSuscripcion="' . $_SESSION['CtaSuscripcion'] . '" AND lc.Codigo=1'; $clase = 'reporteA'; $enlaceCod = 'codAsi'; $url = $enlace . "?Asiento=Editar"; $panel = 'PanelB'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, '', '', ''); $btn = "Nuevo Asiento]" . $enlace . "?Asiento=Crear]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Transacción</span><p >ASIENTO DE COMPRAS</p>", $btn, "130px", "TituloA"); $btn = '<div style="padding-top:10px;width: 100%;">' . $btn . '</div>'; $panelB = layoutV2($mHrz, $btn . $reporte); $panelB = "<div class='Marco' style='width:100%;'>" . $panelB . "</div>"; $panelB = '<div style="padding-left:20px">' . $panelB . '</div>'; $panel = array(array('PanelB', '100%', $panelB)); $s = LayoutPage($panel); WE($s); break; case "Crear": formdinamico("Crear"); break; case "SelectDinamico": Arma_SDinamico($tSelectD); case "CrearDet": $codAsi = get('codAsi'); $codAsiDet = get('codAsiDet'); if (get('nTipAsiento') == '') { $nTipAsiento = '0'; } else { $nTipAsiento = get('nTipAsiento'); } if (get('cDocNumero') == '') { $cDocNumero = '0'; } else { $cDocNumero = get('cDocNumero'); } if (get('cDocSerie') == '') { $cDocSerie = '0'; } else { $cDocSerie = get('cDocSerie'); } $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("", $btn, "100px", "TituloA"); $path = ""; $uRLForm = "Buscar ]" . $enlace . "?Asiento=BuscaCuenta&Campo=Cuenta_AsientoDet_C]Cuenta_AsientoDet_B]F]}"; $form = c_form_ult("BUSCAR CUENTA ", $ConexionEmpresa, "buscar_cuentas", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cuenta_AsientoDet", $style); $tSelectD = array('Tipo_Asiento' => 'SELECT Codigo,Descripcion FROM ct_tipo_asiento', 'Moneda' => 'SELECT Codigo,Abreviatura as Descripcion FROM ct_moneda', 'Tipo_Documento' => 'SELECT Codigo,Descripcion FROM ct_tipo_documento', 'Auxiliar' => 'SELECT Codigo,RazonSocial FROM ct_entidad', 'LibroContable' => 'SELECT Codigo,Descripcion FROM ct_libros_contables WHERE Codigo=1', 'Cuenta' => 'SELECT ct_plan_cuentas.Cuenta, ct_plan_cuentas.Denominacion FROM ct_configuracion_tipo_asiento_det as tad INNER JOIN ct_plan_cuentas ON ct_plan_cuentas.codigo=tad.cuenta WHERE tad.CtaSuscripcion=' . $_SESSION['CtaSuscripcion'] . ' AND tad.configuracion_tipo_asiento=' . $nTipAsiento . '', 'Asiento' => $codAsi, 'DocNumero' => $cDocNumero, 'DocSerie' => $cDocSerie); $uRLForm = "Crear]" . $enlace . "?metodo=AsientoDet&transaccion=INSERT&codAsi={$codAsi}]PanelB]F]}"; $uRLForm .= "Cancelar]" . $enlace . "?Asiento=Editar&codAsi=" . $codAsi . "]PanelB]F]}"; $form = c_form_adp('', $ConexionEmpresa, 'AsientoDet', 'CuadroA', $path, $uRLForm, '', $tSelectD, "Codigo"); $form = "<div style='width:100%;'>" . $form . "</div>"; $panelA = layoutV3($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 "Editar": formdinamico("Editar", $codigo); break; case "EditarDet": $codAsi = get('codAsi'); $codAsiDet = get('codAsiDet'); if (get('nTipAsiento') == '') { $nTipAsiento = '0'; } else { $nTipAsiento = get('nTipAsiento'); } if (get('cDocNumero') == '') { $cDocNumero = ''; } else { $cDocNumero = get('cDocNumero'); } if (get('cDocSerie') == '') { $cDocSerie = ''; } else { $cDocSerie = get('cDocSerie'); } $uRLForm = "Buscar ]" . $enlace . "?Asiento=BuscaCuenta&Campo=Cuenta_AsientoDet_C]Cuenta_AsientoDet_B]F]}"; $form = c_form_ult("BUSCAR CUENTA ", $ConexionEmpresa, "buscar_cuentas", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cuenta_AsientoDet", $style); $btn = Botones($btn, 'botones1', ''); $path = ""; $tSelectD = array('Tipo_Asiento' => 'SELECT Codigo,Descripcion FROM ct_tipo_asiento', 'Moneda' => 'SELECT Codigo,Abreviatura as Descripcion FROM ct_moneda', 'Tipo_Documento' => 'SELECT Codigo,Descripcion FROM ct_tipo_documento', 'Auxiliar' => 'SELECT Codigo,RazonSocial FROM ct_entidad', 'LibroContable' => 'SELECT Codigo,Descripcion FROM ct_libros_contables WHERE Codigo=1', 'Cuenta' => 'SELECT ct_plan_cuentas.Cuenta, CONCAT(ct_plan_cuentas.Cuenta," ",ct_plan_cuentas.Denominacion) FROM ct_configuracion_tipo_asiento_det as tad INNER JOIN ct_plan_cuentas ON ct_plan_cuentas.codigo=tad.cuenta WHERE tad.CtaSuscripcion=' . $_SESSION['CtaSuscripcion'] . ' AND tad.configuracion_tipo_asiento=' . $nTipAsiento . ''); $uRLForm = "Actualizar]" . $enlace . "?metodo=AsientoDet&transaccion=UPDATE&codAsi=" . $codAsi . "&codAsiDet=" . $codAsiDet . "&cDocNumero=" . $cDocNumero . "&cDocSerie=" . $cDocSerie . "]PanelB]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=AsientoDet&transaccion=DELETE&codAsi=" . $codAsi . "&codAsiDet=" . $codAsiDet . "]PanelB]F]}"; $uRLForm .= "Cancelar]" . $enlace . "?Asiento=Editar&codAsi=" . $codAsi . "&codAsiDet=" . $codAsiDet . "]PanelB]F]}"; $form = c_form_adp('', $ConexionEmpresa, 'AsientoDet', 'CuadroA', $path, $uRLForm, $codAsiDet, $tSelectD, "Codigo"); $form = "<div style='width:100%;'>" . $form . "</div>"; $panelA = layoutV3($mHrz, $btn . $FBusqueda . $form); $panel = array(array('PanelB', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 0px 0px 0px 0px;" >' . $s . '</div>'; WE($s); break; case "BuscaCuenta": $idMuestra = get("Campo"); if (post('Cuenta') == '' && post('Denominacion') == '') { $reporte = '<label style="font-size: 0.9em;color: #2d2d2d;margin:10px;color: #839191;line-height: 15px;font-weight: 300;font-family:Open Sans;">Ingrese Parámetros de Busqueda por favor.</label>'; } else { $sql = "SELECT Cuenta,Denominacion,Codigo as CodigoAjax FROM ct_plan_cuentas " . "where Cuenta like '%" . post('Cuenta') . "%' " . "and Denominacion like '%" . post('Denominacion') . "%'"; // and CtaSuscripcion='".$_SESSION['CtaSuscripcion']."'"; $clase = 'reporteA'; $enlaceCod = 'codCue'; $url = $enlace . "?TipoAsiento=ConfiguracionDetAdd"; $panel = $idMuestra; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'cuenta_report', 'Buscar', ''); } WE($reporte); } }
function Clientes($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Listado": $sql = "SELECT CODIGO, razonnombres as ENTIDAD,DIRECCION,TELEFONO,EMAIL AS 'E-MAIL',codigo as CodigoAjax FROM " . "ct_cliente WHERE CtaSuscripcion='" . $_SESSION['CtaSuscripcion'] . "' order by razonnombres asc"; $clase = 'reporteA'; $enlaceCod = 'codCli'; $url = $enlace . "?Clientes=Editar"; $panel = 'PanelB'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'clientes', '', ''); $btn = "Crear]" . $enlace . "?metodo=Clientes&transaccion=INSERT&Clientes=Crear]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Clientes</span><p>DE LA EMPRESA</p><div class='bicel'></div>", $btn, "80px", "TituloA"); $panelA = layoutV2($mHrz, $btn . $reporte); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "Editar": $codCli = get('codCli'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Clientes=Listado]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Actualizar Clientes</span><p >DE LA EMPRESA</p><div class='bicel'></div>", $btn, "80px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?metodo=Clientes&transaccion=UPDATE&codCli=" . $codCli . "]PanelB]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=Clientess&transaccion=DELETE&codCli=" . $codCli . "]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'clientes', 'CuadroA', $path, $uRLForm, $codCli, $tSelectD); $form = "<div style='width:450px;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "Crear": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Clientes=Listado]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Crear Cliente</span><p >DE LA EMPRESA</p><div class='bicel'></div>", $btn, "80px", "TituloA"); $uRLForm = "Guardar]" . $enlace . "?metodo=Clientes&transaccion=INSERT]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'clientes', 'CuadroA', $path, $uRLForm, '', $tSelectD); $form = "<div style='width:450px;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; } }
function MantPedido($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "pedido": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Entidades=Listado]Cuerpo}"; $btn .= "Crear]" . $enlace . "?Pedido=Crear]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Listado</span><p >DOCUMENTOS</p><div class='bicel'></div>", $btn, "200px", "TituloA"); $sql = 'SELECT Codigo, num_pedido, cdg_tdc, num_guia, cdg_tdoc, fecha , Codigo AS CodigoAjax FROM m_guia '; $clase = 'reporteA'; $enlaceCod = 'CodigoPD'; $url = $enlace . "?Pedido=Editar"; $panel = 'PanelA1'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'm_guia', '', ''); $panel = array(array('PanelA1', '100%', $btn . $reporte)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; case "Crear": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Guia=guia]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Crear</span><p >DOCUMENTO</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Guardar]" . $enlace . "?metodo=control_pedido&transaccion=INSERT]PanelA1]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'control_pedido', 'CuadroA', $path, $uRLForm, $codEnt, $tSelectD); $form = "<div style='width:240px;'>" . $form . "</div>"; $panel = array(array('PanelA1', '100%', $btn . $form)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; case "Editar": $CodigoPD = get("CodigoPD"); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Guia=guia]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Crear</span><p >DOCUMENTO</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?metodo=control_pedido&transaccion=UPDATE&CodigoPD=" . $CodigoPD . "]PanelA1]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'control_pedido', 'CuadroA', $path, $uRLForm, $CodigoPD, $tSelectD); $form = "<div style='width:240px;'>" . $form . "</div>"; $panel = array(array('PanelA1', '100%', $btn . $form)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; } }
function TipoDocumento($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Listado": $sql = "SELECT Codigo,Abreviatura,Descripcion,Formato, Codigo as CodigoAjax FROM ct_tipo_documento"; $url = $enlace . "?TipoDocumento=Listado"; $urlPaginador = $enlace . "?TipoDocumento=Listado"; // $btn = Botones("Crear]$enlace]panelB}", 'botones1'); $tituloBtn = tituloBtnPn("<span>Tipos de Documentos</span><p>DEL SISTEMA</p><div class='bicel'></div>", $btn, "50px", "TituloA"); $attr = ' perfiles│reporteA││12,' . $urlPaginador . ''; $link = ' -1,0,1,2,3│0│PanelB│' . $url; $reporte = ListR3($sql, $attr, $link); $s = $tituloBtn . $reporte; $s = layoutV2('', $s); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "TipoDocumentoEdit": $codTipDoc = get('codTipDoc'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?TipoDocumento=Listado]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Actualizar</span><p >TIPO DE DOCUMENTO</p><div class='bicel'></div>", $btn, "300px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?metodo=TipoDocumento&transaccion=UPDATE&codTipDoc=" . $codTipDoc . "]PanelB]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=TipoDocumento&transaccion=DELETE&codTipDoc=" . $codTipDoc . "]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'tipo_documento', 'CuadroA', $path, $uRLForm, $codTipDoc, $tSelectD); $form = "<div style='width:450px;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); WE($s); break; case "TipoDocumentoCrear": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?TipoDocumento=Listado]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Crear</span><p >TIPO DE DOCUMENTO</p><div class='bicel'></div>", $btn, "300px", "TituloA"); $uRLForm = "Guardar]" . $enlace . "?metodo=TipoDocumento&transaccion=INSERT]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'tipo_documento', 'CuadroA', $path, $uRLForm, $codTipDoc, $tSelectD); $form = "<div style='width:450px;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); WE($s); 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; } }
function Pedidos($Arg) { global $ConexionEmpresa, $enlace, $conexDefsei; switch ($Arg) { case "Listado": $sql = "SELECT ct_pedidos.CODIGO," . "RazonNombres as CLIENTE," . "ct_tipo_pago.descripcion as 'TIPO PAGO'," . "ct_moneda.abreviatura as MONEDA," . "DATE_FORMAT(ct_pedidos.fechaemision,'%d-%m-%y') as 'FECHA EMISION'," . "ct_pedidos.totalprecio as 'PRECIO TOTAL'," . "ct_pedidos.estado as 'ESTADO'," . "ct_pedidos.codigo as CodigoAjax " . "FROM ct_pedidos inner join ct_cliente on ct_pedidos.cliente=ct_cliente.codigo " . "inner join ct_tipo_pago on ct_tipo_pago.codigo=ct_pedidos.tipopago " . "inner join ct_moneda on ct_moneda.codigo=ct_pedidos.moneda where estado = 'Pendiente'"; $clase = 'reporteA'; $enlaceCod = 'codPed'; $url = $enlace . "?Pedidos=PedidosDeta"; $panel = 'PanelB'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'pedidos', '', ''); $btn = "Nuevo Pedido]" . $enlace . "?metodo=Pedidos&Pedidos=PedidosAdd]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span></span><p>PEDIDOS</p><div class='bicel'></div>", $btn, "160px", "TituloA"); $panelA = layoutV2($mHrz, $btn . $reporte); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "PedidosDeta": $codPed = get('codPed'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Pedidos=Listado]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Actualizar</span><p >PEDIDOS</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $sql = "SELECT pedidos.CODIGO," . "RazonNombres as CLIENTE," . "tipo_pago.descripcion as 'TIPO PAGO'," . "moneda.abreviatura as MONEDA," . "DATE_FORMAT(pedidos.fechaemision,'%d-%m-%y') as 'FECHA EMISION'," . "pedidos.totalprecio as 'PRECIO TOTAL'," . "pedidos.estado as 'ESTADO'," . "pedidos.codigo as CodigoAjax " . "FROM ct_pedidos as pedidos inner join ct_cliente as cliente on pedidos.cliente=cliente.codigo " . "inner join ct_tipo_pago as tipo_pago on tipo_pago.codigo=pedidos.tipopago " . "inner join ct_moneda as moneda on moneda.codigo=pedidos.moneda " . "WHERE pedidos.CODIGO='" . $codPed . "' "; $sql1 = "SELECT ct_pedidosdet.CODIGO," . "ct_articulo.DESCRIPCION," . "ct_pedidosdet.CANTIDAD," . "ct_pedidosdet.TOTAL," . "ct_pedidosdet.codigoparlante as 'CODIGO PARLANTE', " . "ct_pedidosdet.Codigo as CodigoAjax " . "FROM ct_pedidosdet inner join ct_articulo on " . "ct_pedidosdet.articulo = ct_articulo.codigo " . "WHERE ct_pedidosdet.pedido='" . $codPed . "'"; $clase = 'reporteA'; $enlaceCod = 'codPed'; $url = $enlace . "?Pedidos=PedidosEdit"; $panel = 'PanelB'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'pedidos', '', ''); $clase1 = 'reporteA'; $enlaceCod1 = 'codPedDet'; $url1 = $enlace . "?Pedidos=DetallesEdit&codPed=" . $codPed; $panel1 = 'PanelB'; $reporte1 = ListR2("", $sql1, $ConexionEmpresa, $clase1, '', $url1, $enlaceCod1, $panel1, 'pedidosdet', '', ''); $reporte1 = '<div id="reporte1" style="margin-top: 200px;">' . $reporte1 . '</div>'; $btn = "Agregar Detalle]" . $enlace . "?metodo=Pedidos&Pedidos=DetallesAdd&codPed=" . $codPed . "]PanelB}"; $btn .= "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Pedidos=Listado&codPed=" . $codPed . "]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span></span><p>DETALLE DE PEDIDO</p><div class='bicel'></div>", $btn, "300px", "TituloA"); $panelA = layoutV2($mHrz, $btn . $reporte . $reporte1); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "PedidosAdd": $codPed = get('codPed'); $uRLForm = "Buscar ]" . $enlace . "?Pedidos=BuscaCliente&Campo=Cliente_pedidos_C]Cliente_pedidos_B]F]}"; $form = c_form_ult("BUSCAR CLIENTE ", $ConexionEmpresa, "buscar_clientes", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cliente_pedidos", $style); $tSelectD = array('TipoPago' => 'SELECT Codigo,Descripcion FROM ct_tipo_pago', 'Moneda' => 'SELECT Codigo,Abreviatura FROM ct_Moneda'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Pedidos=Listado&codPed=" . $codPed . "]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Nueva</span><p>PROFORMAS</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Crear]" . $enlace . "?metodo=Pedidos&transaccion=INSERT&codPed=" . $codPed . "]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'pedidos', 'CuadroA', $path, $uRLForm, $codPed, $tSelectD); $form = "<div style='width:30%;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $FBusqueda . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "PedidosEdit": $codPed = get('codPed'); $uRLForm = "Buscar ]" . $enlace . "?Pedidos=BuscaCliente&Campo=Cliente_pedidos_C]Cliente_pedidos_B]F]}"; $form = c_form_ult("BUSCAR CLIENTE ", $ConexionEmpresa, "buscar_cliente", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cliente_pedidos", $style); $tSelectD = array('TipoPago' => 'SELECT Codigo,Descripcion FROM ct_tipo_pago', 'Moneda' => 'SELECT Codigo,Abreviatura FROM ct_Moneda', 'Cliente' => 'SELECT RazonNombres FROM ct_cliente WHERE'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Pedidos=PedidosDeta&codPed=" . $codPed . "]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Actualizar</span><p>PROFORMAS</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?metodo=Pedidos&transaccion=UPDATE&codPed=" . $codPed . "]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'pedidos', 'CuadroA', $path, $uRLForm, $codPed, $tSelectD); $form = "<div style='width:30%;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "DetallesAdd": $codPed = get('codPed'); $uRLForm = "Buscar ]" . $enlace . "?Pedidos=BuscarArticulo&Campo=Articulo_pedidosdet_C]Articulo_pedidosdet_B]F]}"; $form = c_form_ult("BUSCAR ARTICULO ", $ConexionEmpresa, "buscar_Articulo", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Articulo_pedidosdet", $style); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Pedidos=PedidosDeta&codPed=" . $codPed . "]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Nuevo</span><p>DETALLES</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Grabar]" . $enlace . "?TipoDato=texto&metodo=PedidosDet&transaccion=INSERT&codPed=" . $codPed . "]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'pedidosdet', 'CuadroA', $path, $uRLForm, $codPedDet, $tSelectD); $form = "<div style='width:30%;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $FBusqueda . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "DetallesEdit": $codPedDet = get('codPedDet'); $codPed = get('codPed'); $uRLForm = "Buscar ]" . $enlace . "?Pedidos=BuscarArticulo&Campo=Articulo_pedidosdet_C]Articulo_pedidosdet_B]F]}"; $form = c_form_ult("BUSCAR ARTICULO ", $ConexionEmpresa, "buscar_Articulo", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Articulo_pedidosdet", $style); $tSelectD = array('Articulo' => 'SELECT Descripcion FROM ct_articulo WHERE'); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Pedidos=PedidosDeta&codPed=" . $codPed . "]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Actualizar</span><p>DETALLES</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Actualizar]" . $enlace . "?TipoDato=texto&metodo=PedidosDet&transaccion=UPDATE&codPedDet=" . $codPedDet . "&codPed=" . $codPed . "]PanelB]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=PedidosDet&transaccion=DELETE&codPedDet=" . $codPedDet . "&codPed=" . $codPed . "]PanelB]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'pedidosdet', 'CuadroA', $path, $uRLForm, $codPedDet, $tSelectD); $form = "<div style='width:30%;'>" . $form . "</div>"; $panelA = layoutV2($mHrz, $btn . $FBusqueda . $form); $panel = array(array('PanelA1', '100%', $panelA)); $s = LayoutPage($panel); $s = '<div id="PanelD" style="padding: 9px 0px 0px 19px;" >' . $s . '</div>'; WE($s); break; case "BuscaCliente": $idMuestra = get("Campo"); $sql = "SELECT RazonNombres,Codigo as CodigoAjax FROM ct_cliente " . "where RazonNombres like '%" . post('Nombres') . "%' "; $clase = 'reporteA'; $enlaceCod = 'codCli'; $url = $enlace . "?Pedidos=DetallesAdd"; $panel = $idMuestra; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'cliente_report', 'Buscar', ''); WE($reporte); break; case "BuscarArticulo": $idMuestra = get("Campo"); $sql = "SELECT Codigo,Descripcion,Codigo as CodigoAjax FROM ct_articulo " . "where descripcion like '%" . post('Descripcion') . "%' "; $clase = 'reporteA'; $enlaceCod = 'codArt'; $url = $enlace . "?Pedidos=DetallesAdd"; $panel = $idMuestra; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'articulo_report', 'Buscar', ''); WE($reporte); break; } }
function formdinamico($arg, $codigo = null) { global $enlace, $ConexionEmpresa; $url = "_vistas/g_asientos.php?formdinamico"; $tSelectD = array('Tipo_Asiento' => array('P', 'SELECT Codigo,Descripcion FROM ct_configuracion_tipo_asiento', $url), 'TipoDoc' => array('H', "SELECT td.codigo AS COD,td.descripcion\n FROM ct_configuracion_tipoasiento_documento AS ctd\n INNER JOIN ct_tipo_documento AS td ON ctd.tipo_documento=td.codigo\n WHERE ctd.CtaSuscripcion='1'\n AND ctd.Configuracion_tipo_asiento=", $url)); /**/ switch ($arg) { case "Listado": $sql = 'SELECT DATE_FORMAT( a.Fecha_Emision, "%d/%m/%Y" ) AS FECHA, a.GLOSA, CONCAT( td.Abreviatura, " ", a.DocSerie, "-", a.DocNumero ) AS "DOCUMENTO", m.Abreviatura AS MONEDA, cc.RazonSocial AS CLIENTE, pa.Descripcion AS "PERIODO ANUAL", pm.Descripcion AS "PERIODO MENSUAL", lc.descripcion AS "LIBRO CONTABLE", IF( a.Estado =1, "ACTIVO", "ANULADO" ) AS ESTADO, a.Codigo AS CodigoAjax FROM ct_asiento AS a LEFT JOIN ct_moneda AS m ON a.Moneda = m.Codigo LEFT JOIN ct_tipo_asiento AS ta ON a.Tipo_Asiento = ta.Codigo LEFT JOIN ct_tipo_documento AS td ON a.tipodoc = td.codigo LEFT JOIN ct_libros_contables AS lc ON a.Tipo_Libro = lc.codigo LEFT JOIN ct_periodo_anual AS pa ON a.PeriodoAnual = pa.codigo LEFT JOIN ct_periodo_mensual AS pm ON a.PeriodoMensual = pm.codigo LEFT JOIN ct_cuenta_corriente AS cc ON a.Cuenta_Corriente = cc.Codigo WHERE a.CtaSuscripcion="' . $_SESSION['CtaSuscripcion'] . '" AND a.Codigo ' . $codigo; $clase = 'reporteA'; $enlaceCod = 'codAsi'; $url = $enlace . "?RegAsientCon=Editar"; $panel = 'PanelB1'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, '', '', ''); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?RegAsientCon=Listado]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Transacción</span><p >ASIENTO VENTAS</p>", $btn, "130px", "TituloA"); $btn = '<div style="padding-top:10px;width: 100%;">' . $btn . '</div>'; $panelB = layoutV2('', $btn . $reporte); $panelB = "<div class='Marco' style='width:100%;'>" . $panelB . "</div>"; $panelB = '<div style="padding-left:20px">' . $panelB . '</div>'; $panel = array(array('PanelB1', '100%', $panelB)); $s = LayoutPage($panel); #$s = "<div style='padding:10px 20px;' >".$s."</div>"; WE($s); break; case 'Crear': $PeriodoAnual = $codigo[0]; $PeriodoMensual = $codigo[1]; $Tipo_Libro = $codigo[2]; $Tipo_Asiento = $codigo[3]; $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?RegAsientCon=Listado]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>CREAR</span><p>ASIENTO</p><div class='bicel'></div>", $btn, "100px", "TituloA"); $uRLForm = "Buscar ]" . $enlace . "?formdinamico=BuscarCliente&Campo=Cuenta_Corriente_Asiento_Cab_C]Cuenta_Corriente_Asiento_Cab_B]F]}"; $form = c_form_ult("BUSCAR CUENTA ", $ConexionEmpresa, "buscar_auxiliar", "CuadroA", $path, $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cuenta_Corriente_Asiento_Cab", $style); $Impuesto = impuesto(date('Y-m-d'), $ConexionEmpresa); $TipoCambio = tipocambio(2, date('Y-m-d'), $ConexionEmpresa); $Codigo_Correlativo = Correlativo('1', $ConexionEmpresa); $tSelectD = array('PeriodoMensual' => 'SELECT Codigo,Descripcion FROM ct_periodo_mensual WHERE Codigo=' . $PeriodoMensual . ' ', 'PeriodoAnual' => 'SELECT Codigo,Descripcion FROM ct_periodo_anual WHERE Codigo=' . $PeriodoAnual . ' ORDER BY Descripcion DESC ', 'Tipo_Libro' => 'SELECT Codigo,Descripcion FROM ct_libros_contables WHERE Codigo=' . $Tipo_Libro . ' ', 'Tipo_Conv_Mon' => 'SELECT Codigo,Descripcion FROM ct_tipo_conversion ORDER BY Codigo DESC', 'Moneda' => 'SELECT Codigo,Abreviatura FROM ct_moneda', 'Axuliar' => 'SELECT Codigo,Abreviatura FROM ct_moneda', 'Correlativo' => $Codigo_Correlativo, 'Impuesto' => $Impuesto, 'Tipo_Cambio' => $TipoCambio, 'Tipo_Asiento' => 'SELECT Codigo,Descripcion FROM ct_configuracion_tipo_asiento WHERE Codigo=' . $Tipo_Asiento, 'TipoDoc' => 'SELECT td.codigo AS COD,td.descripcion FROM ct_configuracion_tipoasiento_documento AS ctd INNER JOIN ct_tipo_documento AS td ON ctd.tipo_documento=td.codigo WHERE ctd.CtaSuscripcion=1 AND ctd.Configuracion_tipo_asiento=' . $Tipo_Asiento . ' ORDER BY td.descripcion ASC '); $uRLForm = "Crear]" . $enlace . "?metodo=Asiento_Cab&transaccion=INSERT]PanelB1]F]}"; $form = c_form_adp('', $ConexionEmpresa, 'Asiento_Cab', 'CuadroA', $path, $uRLForm, '', $tSelectD, "Codigo"); $panelA = layoutV2('', $btn . $FBusqueda . $form); $panel = array(array('PanelB1', '100%', $panelA)); $html = LayoutPage($panel); $html = "<div style='padding:0px 0px;' >" . $html . "</div>"; WE($html); break; case "Editar": if (get('codAsi') == '') { $codAsi = $codigo != '' ? $codigo : '0'; } else { $codAsi = get('codAsi'); } $btn1 = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?RegAsientCon=Listado]PanelB1}"; $btn1 = Botones($btn1, 'botones1', ''); $btn1 = tituloBtnPn("<span>Editar</span><p>ASIENTO CONTABLE</p>", $btn1, "100px", "TituloA"); $menu = "General]" . $enlace . "?RegAsientConD=Editar&codAsi={$codAsi}]PanelB1]Marca}"; $menu .= "Distribución]" . $enlace . "?RegAsientConD=GrillaDetalle&codAsi={$codAsi}]PanelB1]}"; $menu .= "Cuenta]" . $enlace . "?RegAsientConD=Cuenta&codAsi={$codAsi}]PanelB]}"; $pestanas = menuHorizontal($menu, 'menuV1'); $uRLForm = "Buscar ]" . $enlace . "?formdinamico=BuscarCliente&Campo=Cuenta_Corriente_Asiento_Cab_C]Cuenta_Corriente_Asiento_Cab_B]F]}"; $form = c_form_ult("BUSCAR CUENTA ", $ConexionEmpresa, "buscar_auxiliar", "CuadroA", '', $uRLForm, "", $tSelectD); $form = "<div style='width:100%;'>" . $form . "</div>"; $style = "top:0px;z-index:6;"; $FBusqueda = search($form, "Cuenta_Corriente_Asiento_Cab", $style); # $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]".$enlace."?RegAsientCon=Listado]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span >Configuración</span>", $btn, "100px", "TituloA"); $path = ""; $tSelectD = array('PeriodoMensual' => 'SELECT Codigo,Descripcion FROM ct_periodo_mensual', 'PeriodoAnual' => 'SELECT Codigo,Descripcion FROM ct_periodo_anual ORDER BY Descripcion DESC ', 'Tipo_Libro' => 'SELECT Codigo,Descripcion FROM ct_libros_contables ', 'Tipo_Conv_Mon' => 'SELECT Codigo,Descripcion FROM ct_tipo_conversion WHERE Codigo<>"T/C" ORDER BY Codigo DESC', 'Cuenta_Corriente' => 'SELECT RazonSocial FROM ct_cuenta_corriente WHERE ', 'Moneda' => 'SELECT Codigo,Abreviatura FROM ct_moneda', 'Tipo_Asiento' => 'SELECT Codigo,Descripcion FROM ct_configuracion_tipo_asiento ', 'TipoDoc' => 'SELECT td.codigo AS COD,td.descripcion FROM ct_configuracion_tipoasiento_documento AS ctd INNER JOIN ct_tipo_documento AS td ON ctd.tipo_documento=td.codigo WHERE ctd.CtaSuscripcion=1 ORDER BY td.descripcion ASC '); $uRLForm = "Actualizar]" . $enlace . "?metodo=Asiento_Cab&transaccion=UPDATE&codAsi=" . $codAsi . "]PanelB1]F]}"; $uRLForm .= "Eliminar]" . $enlace . "?metodo=Asiento_Cab&transaccion=DELETE&codAsi=" . $codAsi . "]PanelB1]F]}"; # $uRLForm .= "Agregar Detalle ]".$enlace."?RegAsientCon=CrearDet&codAsi=".$codAsi."&nTipAsiento=".$nTipAsiento."&cDocNumero=".$cDocNumero."&cDocSerie=".$cDocSerie."]Pn0}"; $form = c_form_adp('', $ConexionEmpresa, 'Asiento_Cab', 'CuadroA', $path, $uRLForm, $codAsi, $tSelectD, "Codigo"); $form = "<div class='Cuerpofrom' style='width:100%;margin-top: 140px;'>" . $btn . $FBusqueda . $form . "</div>"; $panelA = layoutV2($mHrz, $btn1 . $pestanas . $form); $panel = array(array('PanelB1', '100%', $panelA)); $s = LayoutPage($panel); $s = "<div style='padding:0px 0px;' >" . $s . "</div>"; WE($s); break; case 'GrillaDetalle': if (get('codAsi') == '') { $codAsi = $codigo != '' ? $codigo : '0'; } else { $codAsi = get('codAsi'); } $btn1 = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?RegAsientCon=Listado]PanelB1}"; $btn1 = Botones($btn1, 'botones1', ''); $btn1 = tituloBtnPn("<span>Editar</span><p>ASIENTO CONTABLE</p>", $btn1, "100px", "TituloA"); $menu = "Asiento]" . $enlace . "?RegAsientConD=Editar&codAsi={$codAsi}]PanelB]}"; $menu .= "Distribución]" . $enlace . "?RegAsientConD=GrillaDetalle&codAsi={$codAsi}]PanelB]Marca}"; $menu .= "Cuenta]" . $enlace . "?RegAsientConD=Cuenta&codAsi={$codAsi}]PanelB]}"; $pestanas = menuHorizontal($menu, 'menuV1'); $cSqlAsiento = "SELECT Tipo_Asiento,DocSerie,DocNumero FROM ct_asiento WHERE Codigo = '" . $codAsi . "'"; $nFila = mysql_query($cSqlAsiento, $ConexionEmpresa); $nColum = mysql_fetch_array($nFila); $nTipAsiento = $nColum['Tipo_Asiento']; $cDocSerie = $nColum['DocSerie']; $cDocNumero = $nColum['DocNumero']; $Sql = " SELECT Count(Codigo) AS Cantidad FROM ct_asiento_det WHERE Asiento=" . $codAsi . ""; $r = rGMX($ConexionEmpresa, $Sql); if ($r[0]["Cantidad"] == 0) { $MT = MontoVenta($codAsi); } else { $MT = select_plan_cuentas($codAsi, 'Pn', $url, '', $ConexionEmpresa, $codAsi, $nTipAsiento); #Grilla $style = "top:-38px;z-index:6;left: -172px;"; $cuadro = FormularioFlotante('', "EditarDetalle", $style); } $EM = EstadoMayorizado($codAsi); if ($EM == 0) { $MG = "<div class='Mensajes' style='width:85%; height: 15px;font-size:11px;margin:10px 30px;float:left; '>Los montos del Asiento no cuadran en el detalle.</div>"; } else { $MG = ""; } # $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]".$enlace."?RegAsientCon=Listado]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Distribución Cuentas</span>", $btn, "100px", "TituloA"); $btn = "<div class='Cuerpofrom' style='width:100%;margin-top: 140px;'>" . $btn . "</div>"; $form = "<div id='BloqueDET' style='width:100%;padding:2px 0px;float: left;'>" . $MG . $MT . "</div>"; $panelA = layoutV2('', $btn1 . $pestanas . $btn . $form); $panel = array(array('PanelB1', '100%', $panelA)); $s = LayoutPage($panel); $s = "<div style='padding:0px 0px;' >" . $s . "</div>"; WE($s . $cuadro); break; case 'Cuenta': if (get('codAsi') == '') { $codAsi = $codigo != '' ? $codigo : '0'; } else { $codAsi = get('codAsi'); } $btn1 = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?RegAsientCon=Listado]PanelB1}"; $btn1 = Botones($btn1, 'botones1', ''); $btn1 = tituloBtnPn("<span>Editar</span><p>ASIENTO CONTABLE</p>", $btn1, "100px", "TituloA"); $menu = "Asiento]" . $enlace . "?RegAsientConD=Editar&codAsi={$codAsi}]PanelB]}"; $menu .= "Distribución]" . $enlace . "?RegAsientConD=GrillaDetalle&codAsi={$codAsi}]PanelB]}"; $menu .= "Cuenta]" . $enlace . "?RegAsientConD=Cuenta&codAsi={$codAsi}]PanelB]Marca}"; $pestanas = menuHorizontal($menu, 'menuV1'); $panelA = layoutV2('', $btn1 . $pestanas); $panel = array(array('PanelB1', '100%', $panelA)); $s = LayoutPage($panel); $s = "<div style='padding:0px 0px;' >" . $s . "</div>"; WE($s); break; break; case 'SelectDinamico': Arma_SDinamico($tSelectD, $ConexionEmpresa); break; case 'BuscarCliente': $idMuestra = get("Campo"); if (post('Ruc') == '' && post('RazonSocial') == '') { $reporte = '<label style="font-size: 0.9em;color: #2d2d2d;margin:10px;color: #839191;line-height: 15px;font-weight: 300;font-family:Open Sans;">Ingrese Parámetros de Busqueda por favor.</label>'; } else { $sql = "SELECT Ruc,RazonSocial,Codigo AS CodigoAjax FROM ct_cuenta_corriente " . "WHERE Ruc LIKE '%" . post('Ruc') . "%' " . "AND RazonSocial LIKE '%" . post('RazonSocial') . "%'"; // and CtaSuscripcion='".$_SESSION['CtaSuscripcion']."'"; $clase = 'reporteA'; $enlaceCod = 'codCue'; $url = $enlace . "?TipoAsiento=ConfiguracionDetAdd"; $panel = $idMuestra; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, 'cuenta_report', 'Buscar', ''); } WE($reporte); # Arma_SDinamico($tSelectD,$ConexionEmpresa); break; default: break; } }
function Formulario($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Imprime": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Entidades=Listado]Cuerpo}"; $btn .= "nOMBRE]" . $enlace . "?Formulario=Listado]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Crear</span><p >ENTIDADES</p><div class='bicel'></div>", $btn, "300px", "TituloA"); $uRLForm = "Guardar]" . $enlace . "?metodo=pruba_diego_edit&transaccion=INSERT]PanelA1]F]}"; $form = c_form_ult('', $ConexionEmpresa, 'pruba_diego_edit', 'CuadroA', $path, $uRLForm, $codEnt, $tSelectD); $form = "<div style='width:240px;'>" . $form . "</div>"; $panel = array(array('PanelA1', '100%', $btn . $form)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; case "Listado": $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Entidades=Listado]Cuerpo}"; $btn .= "nOMBRE]" . $enlace . "?Formulario=Imprime]PanelA1}"; $btn .= "Lista]" . $enlace . "?Formulario=Grilla]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>LISTADO</span><p >ENTIDADES</p><div class='bicel'></div>", $btn, "300px", "TituloA"); $panel = array(array('PanelA1', '100%', $btn)); $s = "<div style='padding:10px 20px;' >" . LayoutPage($panel) . "</div>"; WE($s); break; case "Grilla": $sql = 'SELECT Codigo, cnumdocu, ctipdoc, crazsoc, dfecreg FROM prueba_desarrollo '; $clase = 'reporteA'; $enlaceCod = 'codAsi'; $url = $enlace . "?Asiento=ListadoDet"; $panel = 'PanelA'; $reporte = ListR2("", $sql, $ConexionEmpresa, $clase, '', $url, $enlaceCod, $panel, '', '', ''); $btn = "Nuevo Asiento]" . $enlace . "?Asiento=Crear]PanelA}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Transacción</span><p >LISTA</p><div class='bicel'></div>", $btn, "130px", "TituloA"); $btn = '<div style="padding-top:10px;width: 100%;">' . $btn . '</div>'; $panelB = layoutV2($mHrz, $btn . $reporte); $panelB = "<div class='Marco' style='width:100%;'>" . $panelB . "</div>"; $panelB = '<div style="padding-left:20px">' . $panelB . '</div>'; $panel = array(array('PanelA', '100%', $panelB)); $s = LayoutPage($panel); WE($s); break; } }