Ejemplo n.º 1
0
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('');
    }
}
Ejemplo n.º 2
0
        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', '');
Ejemplo n.º 5
0
        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';
Ejemplo n.º 6
0
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("");
    }
}
Ejemplo n.º 8
0
        }
        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>";
Ejemplo n.º 10
0
                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");
Ejemplo n.º 11
0
            }
        }
        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';
Ejemplo n.º 12
0
        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
Ejemplo n.º 13
0
                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  
Ejemplo n.º 14
0
                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";
Ejemplo n.º 16
0
                    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 {
Ejemplo n.º 17
0
            }
            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';
Ejemplo n.º 18
0
                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 . "'";
Ejemplo n.º 19
0
            }
        }
        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';