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(''); } }
if (get("transaccion") == "UPDATE") { if (get("metodo") == "tipo_documento") { p_gf_ult("tipo_documento", get('CodigoPD'), $ConexionEmpresa); TipoDocumento("Listado"); } } if (get("transaccion") == "INSERT") { if (get("metodo") == "tipo_documento") { p_gf_ult("tipo_documento", "", $ConexionEmpresa); TipoDocumento("Listado"); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "tipo_documento") { DReg("ct_tipo_documento", "Codigo", "'" . get("CodigoPD") . "'", $ConexionEmpresa); TipoDocumento("Listado"); } } exit; } function TipoDocumento($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 . "?TipoDocumento=Crear]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Listado</span><p >Tipo de Documento</p><div class='bicel'></div>", $btn, "200px", "TituloA"); $sql = 'SELECT Codigo,Formato,Descripcion,Abreviatura, Codigo AS CodigoAjax FROM ct_tipo_documento';
} if (get("metodo") == "AsientoDet") { p_gf_ult("AsientoDet", "", $ConexionEmpresa); Asiento("Editar", '', 0); } } if (get("transaccion") == "OTRO") { } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Asiento_Cab") { DReg("ct_asiento", "Codigo", "'" . get("codAsi") . "'", $ConexionEmpresa); Asiento("Listado", '', 0); } if (get("metodo") == "AsientoDet") { DReg("ct_asiento_det", "Codigo", "'" . get("codAsiDet") . "'", $ConexionEmpresa); Asiento("Editar", '', 0); } } exit; } 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,
P_Registro(); } if (get("metodo") == "login_usuario") { P_Login(); } if (get("metodo") == "recupera_pass") { P_RecuperaPass(); } if (get("metodo") == "validar_email") { P_Activar(); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Periodo_Mensual") { DReg("ct_periodo_mensual", "Codigo", "'" . get("CodigoPD") . "'", $ConexionEmpresa); PeriodoMensual("Listado"); } } exit; } //fin del modelo //inicio vista function PeriodoMensual($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 . "?PeriodoMes=Crear]PanelB1}"; $btn = Botones($btn, 'botones1', '');
if (get("transaccion") == "UPDATE") { if (get("metodo") == "LibroContables") { p_gf_ult("LibroContables", get('CodigoPD'), $ConexionEmpresa); LibroContable("Listado"); } } if (get("transaccion") == "INSERT") { if (get("metodo") == "LibroContables") { p_gf_ult("LibroContables", "", $ConexionEmpresa); LibroContable("Listado"); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "LibroContables") { DReg("ct_libros_contables", "Codigo", "'" . get("CodigoPD") . "'", $ConexionEmpresa); LibroContable("Listado"); } } exit; } function LibroContable($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 . "?Libro=Crear]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Listado</span><p >Libro Contable</p><div class='bicel'></div>", $btn, "200px", "TituloA"); $sql = 'SELECT Codigo,Descripcion, Codigo AS CodigoAjax FROM ct_libros_contables';
function ProcesosTab($Arg) { global $enlace, $vConex; switch ($Arg) { case "EliminaTabLog": $tabla = get("Tabla"); /////tttttttttttttttt DReg("sys_tabla", "Codigo", "'" . $tabla . "'", $vConex); DReg("sys_tabla_det", "sys_tabla", "'" . $tabla . "'", $vConex); WE("Se Eliminó el formulario " . $campos[$j] . " <br>"); break; } }
function Formularios($Arg) { global $vConex, $enlace; if ($Arg == "EliminarFormularios") { $campos = post("ky"); for ($j = 0; $j < count($campos); $j++) { DReg("sys_form_det", "Form", "'" . $campos[$j] . "'", $vConex); DReg("sys_form", "Codigo", "'" . $campos[$j] . "'", $vConex); W("Se Eliminó el formulario " . $campos[$j] . " <br>"); } WE($btn_titulo . $s); } if ($Arg == "Importar-Seleccion") { $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "]cuerpo}"; $btn = Botones($btn, 'botones1', ''); $titulo = "<span>Importar Formulario </span><p>CONECTATE A UNA BASE DE DATOS</p><div class='bicel'></div>"; $btn_titulo = tituloBtnPn($titulo, $btn, "80px", "TituloA"); $uRLForm = "Siguiente]" . $enlace . "?Formularios=Importar-Seleccion-Form&codformdet=" . $CodDet . "&codigoForm=" . $form . "]layoutV]F]}"; $tSelectD = array('Nombre' => 'SELECT Nombre, Nombre FROM sys_base_datos '); $form = c_form("", $vConex, "select_bdatos", "CuadroA", "", $uRLForm, $CodDet, $tSelectD); $s = "<div id = 'PanelInferior' style='float:left;width:100%;' >" . $form . "</div>"; WE($btn_titulo . $s); } if ($Arg == "Importar-Seleccion-Form") { $Base_Datos = post("Nombre"); $ConexionBExt = conexSis_Emp("LOCALHOST", $Base_Datos); $btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]" . $enlace . "?Formularios=Importar-Seleccion&Base_Datos=" . $Base_Datos . "]layoutV}"; $btn .= "Importar]" . $enlace . "?Formularios=Importar-Seleccion-UPForm&Base_Datos=" . $Base_Datos . "]layoutV]CHECK}"; $btn = Botones($btn, 'botones1', 'sys_form'); $titulo = "<span>Importar Formulario s</span><p>BD " . $Base_Datos . "</p><div class='bicel'></div>"; $btn_titulo = tituloBtnPn($titulo, $btn, "170px", "TituloA"); $sql = 'SELECT Codigo AS Formulario , Tabla, Codigo AS CodigoAjax FROM sys_form '; $clase = 'reporteA'; $enlaceCod = 'codigoForm'; $url = $enlace . "?Formularios=Importar-Seleccion-UPForm&Base_Datos=" . $Base_Datos . ""; $panel = 'layoutV'; $reporte = ListR2("", $sql, $ConexionBExt, $clase, '', $url, $enlaceCod, $panel, 'sys_form', 'checks', ''); $reporte = "<div id = 'PanelInferior' style='float:left;width:100%;' >" . $reporte . "</div>"; WE($btn_titulo . $reporte); } if ($Arg == "Importar-Seleccion-UPForm") { $Base_Datos = get("Base_Datos"); $campos = post("ky"); for ($j = 0; $j < count($campos); $j++) { $sql = 'SELECT Tabla FROM sys_form WHERE Codigo = "' . $campos[$j] . '" '; $rg = rGT($vConex, $sql); $tabla = $rg["Tabla"]; if (empty($tabla)) { $ConexionBExt = conexSis_Emp("LOCALHOST", $Base_Datos); $condiciones[0] = " Codigo = '" . $campos[$j] . "' "; $vSQLA = GeneraScriptGen($ConexionBExt, "sys_form", $condiciones, "", ""); $vConexR = conexSis_Emp("LOCALHOST", "defsei_ecommerce"); xSQL($vSQLA, $vConexR); $ConexionBExt = conexSis_Emp("LOCALHOST", $Base_Datos); $sql = 'SELECT * FROM sys_form_det WHERE Form = "' . $campos[$j] . '" '; $consulta = Matris_Datos($sql, $ConexionBExt); $cont = 0; while ($reg = mysql_fetch_array($consulta)) { $vConexB = conexSis_Emp("LOCALHOST", "defsei_ecommerce"); $Codigo_Correlativo = numeradorB("sys_form_det", 10, '', $vConexB); $ConexionBExt = conexSis_Emp("LOCALHOST", $Base_Datos); $condiciones[0] = " Codigo='" . $reg["Codigo"] . "' "; $vSQLC = GeneraScriptGen($ConexionBExt, "sys_form_det", $condiciones, $Codigo_Correlativo, ""); echo '<pre>'; print_r($vSQLC); echo '</pre>'; $vConexR = conexSis_Emp("LOCALHOST", "defsei_ecommerce"); xSQL($vSQLC, $vConexR); } } } WE(""); } }
} if (get("transaccion") == "INSERT") { if (get("metodo") == "FTipoProducto") { p_gf("FTipoProducto", $CN, ""); TipoProductos("Listado"); } } if (get("transaccion") == "OTRO") { if (get("metodo") == "resgistra_usuario") { P_Registro(); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Entidades") { DReg("ct_entidad", "Codigo", "'" . get("codEnt") . "'", $CN); TipoProductos("Listado"); } } exit; } #Formulario : FTipoProducto function TipoProductos($Arg) { global $CN, $enlace; switch ($Arg) { case "Listado": # $TipoProducto = new cltipoproducto(); # $TipoProducto->setCodigoTipoProducto("Rojo"); # W($TipoProducto->getCodigoTipoProducto()); $btn = "Agregar]" . $enlace . "?TipoProductos=Crear]optionbody}";
if (get("transaccion") == "INSERT") { if (get("metodo") == "unload_reg_ventas") { p_gf_ult("unload_reg_ventas", "", $ConexionEmpresa); RegistroVentas('Procesar'); } if (get("metodo") == "RegistroVentas") { p_gf_ult("registro_venta", "", $ConexionEmpresa); RegistroVentas("Listado"); } } if (get("transaccion") == "OTRO") { } } if (get("transaccion") == "DELETE") { if (get("metodo") == "RegistroVentas") { DReg("ct_registro_ventas", "Codigo", "'" . get("codRegVentas") . "'", $ConexionEmpresa); RegistroVentas("Listado"); } } exit; } 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>";
P_Registro(); } if (get("metodo") == "login_usuario") { P_Login(); } if (get("metodo") == "recupera_pass") { P_RecuperaPass(); } if (get("metodo") == "validar_email") { P_Activar(); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "TipoDocumento") { DReg("TipoDocumento", "Codigo", "'" . get("codTipDoc") . "'", $ConexionEmpresa); TipoDocumento("Listado"); } } exit; } 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");
} } if (get("transaccion") == "OTRO") { if (get("metodo") == "Pedidos") { emitirPedido(get('codPed')); Pedidos("Listado"); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Pedidos") { DReg("pedidos", "Codigo", "'" . get("codPed") . "'", $ConexionEmpresa); Pedidos("Listado"); } if (get("metodo") == "PedidosDet") { DReg("pedidosdet", "Codigo", "'" . get("codPedDet") . "'", $ConexionEmpresa); Pedidos("PedidosDeta"); } } exit; } 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';
if (get("transaccion") == "UPDATE") { if (get("metodo") == "Apertura") { p_gf_ult("Apertura", get('CodigoPD'), $ConexionEmpresa); ControlApertura("Listado"); } } if (get("transaccion") == "INSERT") { if (get("metodo") == "Apertura") { p_gf_ult("Apertura", "", $ConexionEmpresa); ControlApertura("Listado"); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Apertura") { DReg("Apertura", "Codigo", "'" . get("CodigoPD") . "'", $ConexionEmpresa); ControlApertura("Listado"); } } exit; } function ControlApertura($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 . "?CtlApertura=Crear]PanelA1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Listado</span><p >Tipo de Documento</p><div class='bicel'></div>", $btn, "200px", "TituloA"); $sql = 'SELECT ap.Codigo,ap.Descripcion AS "Desripción",ap.Anio AS "Año",pm.Descripcion AS "Mes", ap.Codigo AS CodigoAjax
P_Registro(); } if (get("metodo") == "login_usuario") { P_Login(); } if (get("metodo") == "recupera_pass") { P_RecuperaPass(); } if (get("metodo") == "validar_email") { P_Activar(); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Tipo_Cambio") { DReg("ct_tipo_cambio", "Codigo", "'" . get("CodigoPD") . "'", $ConexionEmpresa); TipoCambio("TipoCambio"); } } exit; } function TipoCambio($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "TipoCambio": #$btn = "<div class='botIconS'><i class='icon-arrow-left'></i></div>]".$enlace."?Entidades=Listado]Cuerpo}"; $btn = "Crear]" . $enlace . "?TipoCambio=Crear]PanelB1}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Listado</span><p >Tipo de Cambio</p><div class='bicel'></div>", $btn, "200px", "TituloA"); $sql = ' SELECT ct_tipo_cambio.Codigo, Fecha, ct_moneda.Abreviatura , Compra, Venta , ct_tipo_cambio.Codigo AS CodigoAjax
P_Registro(); } if (get("metodo") == "login_usuario") { P_Login(); } if (get("metodo") == "recupera_pass") { P_RecuperaPass(); } if (get("metodo") == "validar_email") { P_Activar(); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Tipo_Moneda") { DReg("ct_moneda", "Codigo", "'" . get("CodigoPD") . "'", $ConexionEmpresa); TipoMoneda("Listado"); } } exit; } //fin del modelo //inicio vista function TipoMoneda($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 . "?Moneda=Crear]PanelB1}"; $btn = Botones($btn, 'botones1', '');
p_gf_ult("Cuenta_Corriente", get('codAsi'), $ConexionEmpresa); CuentaCorriente("Listado"); } } if (get("transaccion") == "INSERT") { if (get("metodo") == "Cuenta_Corriente") { p_gf_udp("Cuenta_Corriente", $ConexionEmpresa, "", "Codigo"); CuentaCorriente("Listado"); } } if (get("transaccion") == "OTRO") { } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Cuenta_Corriente") { DReg("ct_cuenta_corriente", "Codigo", "'" . get("codAsi") . "'", $ConexionEmpresa); CuentaCorriente("Listado"); } } exit; } function CuentaCorriente($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Listado": $sql = 'SELECT Codigo,Ruc,RazonSocial,DireccionFiscal,Codigo as CodigoAjax FROM ct_cuenta_corriente WHERE CtaSuscripcion="' . $_SESSION['CtaSuscripcion'] . '"'; $clase = 'reporteA'; $enlaceCod = 'codAsi'; $url = $enlace . "?CtaCorriente=Editar";
p_gf_ult("plan_cuentas", "", $ConexionEmpresa); PlanCuentas("Listado"); } } if (get("metodo") == "unload_registro") { p_gf_ult('unload_registro', '', $ConexionEmpresa); PlanCuentas('Listado'); } } if (get("transaccion") == "OTRO") { } } if (get("transaccion") == "DELETE") { if (get("metodo") == "PlanCuentas") { if (confirmar_eliminar(get('codCuen'))) { DReg("ct_plan_cuentas", "Codigo", "'" . get("codCuen") . "'", $ConexionEmpresa); PlanCuentas("Listado"); } } } exit; } function PlanCuentas($Arg) { global $ConexionEmpresa, $enlace, $conexDefsei, $UMiembro, $CtaSuscripcion, $codigoUnload; switch ($Arg) { case "Listado": unset($_POST); if (get('SelCuenta') == '') { $nSelCuenta = ''; } else {
} if (get("metodo") == "recupera_pass") { P_RecuperaPass(); } if (get("metodo") == "validar_email") { P_Activar(); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Entidades") { DReg("ct_entidad", "Codigo", "'" . get("codEnt") . "'", $ConexionEmpresa); Entidades("Listado"); } if (get("metodo") == "Clentes") { DReg("ct_cliente", "Codigo", "'" . get("codCli") . "'", $ConexionEmpresa); Clientes("Listado"); } } exit; } function Entidades($Arg) { global $ConexionEmpresa, $enlace; switch ($Arg) { case "Listado": $btn = "Agregar]" . $enlace . "?Entidades=EntidadesAdd]PanelB}"; $btn = Botones($btn, 'botones1', ''); $btn = tituloBtnPn("<span>Suscripción</span><p >EMPRESAS</p><div class='bicel'></div>", $btn, "70px", "TituloA"); $sql = "SELECT ct_entidad.ruc as RUC," . "ct_entidad.razonsocial as 'RAZON SOCIAL'," . "ct_entidad.direccionfiscal as 'DIRECCION'," . "ct_empresasuscripcion.Codigo as CodigoAjax " . "FROM ct_empresasuscripcion inner join ct_entidad " . "on ct_empresasuscripcion.entidad=ct_entidad.codigo " . "WHERE ct_empresasuscripcion.UMiembro=" . $_SESSION['UMiembro']; $clase = 'reporteA';
P_Registro(); } if (get("metodo") == "login_usuario") { P_Login(); } if (get("metodo") == "recupera_pass") { P_RecuperaPass(); } if (get("metodo") == "validar_email") { P_Activar(); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Entidades") { DReg("ct_entidad", "Codigo", "'" . get("codEntidad") . "'", $ConexionEmpresa); Entidades("ListadoEnt"); } } exit; } function Pendientes($Arg) { global $ConexionEmpresa, $enlace, $enlace_regven, $enlace_proforma, $enlace_pedido, $CtaSuscripcion, $UMiembro; global $enlace_plancuentas, $enlace_entidades, $enlace_config, $enlace_asiento, $enlace_reporte, $enlace_tdocumento; switch ($Arg) { case "Pendientes": break; case "Menu": ActualizarTipoCambio(date('m'), date('Y'), $ConexionEmpresa); $sql = "SELECT entidad,predeterminado,razonsocial,suscripcion FROM ct_empresasuscripcion WHERE UMiembro='" . $UMiembro . "'";
} } if (get("transaccion") == "OTRO") { if (get("metodo") == "Proformas") { emitirProforma(get('codPro')); Proformas("Listado"); } } } if (get("transaccion") == "DELETE") { if (get("metodo") == "Proformas") { DReg("proformas", "Codigo", "'" . get("codPro") . "'", $ConexionEmpresa); Proformas("Listado"); } if (get("metodo") == "ProformasDet") { DReg("proformasdet", "Codigo", "'" . get("codProDet") . "'", $ConexionEmpresa); Proformas("ProformasDeta"); } } exit; } function Proformas($Arg) { global $ConexionEmpresa, $enlace, $conexDefsei; switch ($Arg) { case "Listado": $sql = "SELECT ct_proformas.CODIGO," . "CONCAT(ct_cliente.nombres,' ',ct_cliente.apellidos) as CLIENTE," . "ct_tipo_pago.descripcion as 'TIPO PAGO'," . "ct_moneda.abreviatura as MONEDA," . "DATE_FORMAT(ct_proformas.fechaemision,'%d-%m-%y') as 'FECHA EMISION'," . "ct_proformas.totalprecio as 'PRECIO TOTAL'," . "ct_proformas.estado as 'ESTADO'," . "ct_proformas.codigo as CodigoAjax " . "FROM ct_proformas inner join ct_cliente on ct_proformas.cliente=ct_cliente.codigo " . "inner join ct_tipo_pago on ct_tipo_pago.codigo=ct_proformas.tipopago " . "inner join ct_moneda on ct_moneda.codigo=ct_proformas.moneda where estado = 'Pendiente'"; $clase = 'reporteA'; $enlaceCod = 'codPro'; $url = $enlace . "?Proformas=ProformasDeta"; $panel = 'PanelB';