<?php
require_once('Conexion/conexion.php');
require_once('./head_listar.php');
require_once('Conexion/conexionPDO.php');

$con = new ConexionPDO();
$anno       = $_SESSION['anno'];
$compania   = $_SESSION['compania'];
$conexion = $_SESSION['conexion'];
#* Concepto rubro

$idCR = base64_decode(($_REQUEST["id"]));
$conR = $con->Listar("SELECT cr.id_unico, c.id_unico, c.nombre, r.id_unico, r.nombre , "
    . "r.codi_presupuesto, c.clase_concepto "
    . "FROM gf_concepto_rubro cr "
    . "LEFT JOIN gf_concepto c ON cr.concepto= c.id_unico "
    . "LEFT JOIN gf_rubro_pptal r ON cr.rubro = r.id_unico "
    . "WHERE cr.id_unico = '$idCR'");

#* Cuenta débito
$qcuentaD = $con->Listar("SELECT id_unico, codi_cuenta, nombre "
    . "FROM gf_cuenta "
    . "WHERE (movimiento='1' OR auxiliartercero='1' OR auxiliarproyecto='1' OR centrocosto='1') "
    . "AND parametrizacionanno = $anno "
    . "ORDER BY codi_cuenta ASC");

#* Cuenta crédito
$qcuentaC = $con->Listar("SELECT id_unico, codi_cuenta, nombre "
    . "FROM gf_cuenta "
    . "WHERE (movimiento='1' OR auxiliartercero='1' OR centrocosto='1' OR auxiliarproyecto='1') "
    . "AND parametrizacionanno = $anno "
    . "ORDER BY codi_cuenta ASC");

#* Centro costo
$resulCc = $con->Listar("SELECT id_unico, nombre FROM gf_centro_costo "
    . "WHERE nombre !='Varios' AND parametrizacionanno = $anno ORDER BY nombre ASC");

#* Asignacion defecto 
$busquedaC = $con->Listar("SELECT id_unico, nombre FROM gf_centro_costo WHERE nombre ='Varios' AND parametrizacionanno = $anno ");



#* Proyecto
$resulPr = $con->Listar("SELECT id_unico, nombre FROM gf_proyecto WHERE nombre != 'Varios' AND compania = $compania ORDER BY nombre ASC");

#*
$busquedaP = $con->Listar("SELECT id_unico, nombre FROM gf_proyecto WHERE nombre = 'Varios' AND compania = $compania ");

$idresultado = $conR[0][0];
#* Listar
switch ($_SESSION['conexion']) {
    case 1:
        $resultado = $con->Listar("SELECT    crc.id_unico, 
        cd.id_unico, 
        CONCAT (cd.codi_cuenta,' - ',cd.nombre) AS cuenta_debito, 
        cc.id_unico, 
        CONCAT(cc.codi_cuenta,' - ' ,cc.nombre) AS cuenta_credito, 
        cec.id_unico, 
        cec.nombre, 
        p.id_unico, 
        p.nombre,
        crc.cuenta_iva,
        CONCAT(ctaI.codi_cuenta,' - ',ctaI.nombre) AS cuenta_IVA,
        crc.cuenta_impoconsumo,
        CONCAT(ctim.codi_cuenta,' - ',ctim.nombre) AS cuenta_IM, 
        crc.cuenta_debito_seguro, 
        CONCAT(ctaDebSeg.codi_cuenta,' - ' ,ctaDebSeg.nombre) AS cuenta_debito_S, 
        crc.cuenta_credito_seguro, 
        CONCAT (ctaCredSeg.codi_cuenta,' - ', ctaCredSeg.nombre) AS cuenta_credito_S, 
        IF(CONCAT_WS(' ',
        tr.nombreuno,
        tr.nombredos,
        tr.apellidouno,
        tr.apellidodos) 
        IS NULL OR CONCAT_WS(' ',
        tr.nombreuno,
        tr.nombredos,
        tr.apellidouno,
        tr.apellidodos) = '',
      (tr.razonsocial),
      CONCAT_WS(' ',
        tr.nombreuno,
        tr.nombredos,
        tr.apellidouno,
        tr.apellidodos)) AS NOMBRE,   tr.numeroidentificacion, 
        crc.cuenta_debito_provision, 
        CONCAT(ctaDebProv.codi_cuenta,' - ', ctaDebProv.nombre) AS cuenta_debito_P, 
        crc.cuenta_credito_provision, 
        CONCAT (ctaCredProv.codi_cuenta,' - ', ctaCredProv.nombre) AS cuenta_credito_P  , 
        tr.id_unico, 
        IF(CONCAT_WS(' ',
            t.nombreuno,
            t.nombredos,
            t.apellidouno,
            t.apellidodos) 
            IS NULL OR CONCAT_WS(' ',
            t.nombreuno,
            t.nombredos,
            t.apellidouno,
            t.apellidodos) = '',
            (t.razonsocial),
            CONCAT_WS(' ',
            t.nombreuno,
            t.nombredos,
            t.apellidouno,
            t.apellidodos)) AS NOMBRE, t.numeroidentificacion , t.id_unico , 
        CONCAT(ctaDcto.codi_cuenta,' - ', ctaDcto.nombre) AS ctaDcto  
FROM        gf_concepto_rubro_cuenta crc 
LEFT JOIN   gf_cuenta cd          ON crc.cuenta_debito  = cd.id_unico 
LEFT JOIN   gf_cuenta cc          ON crc.cuenta_credito = cc.id_unico 
LEFT JOIN   gf_centro_costo cec   ON crc.centrocosto    = cec.id_unico 
LEFT JOIN   gf_proyecto p         ON crc.proyecto       = p.id_unico
LEFT JOIN   gf_cuenta ctaI        ON ctaI.id_unico      = crc.cuenta_iva
LEFT JOIN   gf_cuenta ctim        ON ctim.id_unico      = crc.cuenta_impoconsumo
LEFT JOIN   gf_cuenta ctaDebSeg   ON ctaDebSeg.id_unico = crc.cuenta_debito_seguro 
LEFT JOIN   gf_cuenta ctaCredSeg  ON ctaCredSeg.id_unico = crc.cuenta_credito_seguro 
LEFT JOIN   gf_cuenta ctaDebProv  ON ctaDebProv.id_unico = crc.cuenta_debito_provision
LEFT JOIN   gf_cuenta ctaCredProv ON ctaCredProv.id_unico = crc.cuenta_credito_provision 
LEFT JOIN   gf_cuenta ctaDcto     ON ctaDcto.id_unico   = crc.cuenta_descuento
LEFT JOIN   gf_tercero tr         ON tr.id_unico        = crc.tercero_seguro 
LEFT JOIN   gf_tercero t          ON t.id_unico         = crc.tercero 
WHERE       crc.concepto_rubro    =    $idresultado");
        break;
    case 2:
        $resultado = $con->Listar("SELECT    crc.id_unico, 
        cd.id_unico, 
       cd.codi_cuenta||' - '||cd.nombre AS cuenta_debito, 
        cc.id_unico, 
        cc.codi_cuenta||' - ' ||cc.nombre AS cuenta_credito, 
        cec.id_unico, 
        cec.nombre, 
        p.id_unico, 
        p.nombre,
        crc.cuenta_iva,
        ctaI.codi_cuenta||' - '||ctaI.nombre AS cuenta_IVA,
        crc.cuenta_impoconsumo,
        ctim.codi_cuenta||' - '||ctim.nombre AS cuenta_IM, 
        crc.cuenta_debito_seguro, 
        ctaDebSeg.codi_cuenta||' - ' ||ctaDebSeg.nombre AS cuenta_debito_S, 
        crc.cuenta_credito_seguro, 
        ctaCredSeg.codi_cuenta||' - '|| ctaCredSeg.nombre AS cuenta_credito_S, 
       tr.razonsocial||' '||
        tr.nombreuno||' '||
        tr.nombredos||' '||
        tr.apellidouno||' '||
        tr.apellidodos AS NOMBRE,   tr.numeroidentificacion, 
        crc.cuenta_debito_provision, 
        ctaDebProv.codi_cuenta||' - '|| ctaDebProv.nombre AS cuenta_debito_P, 
        crc.cuenta_credito_provision, 
      ctaCredProv.codi_cuenta||' - '|| ctaCredProv.nombre AS cuenta_credito_P  , 
        tr.id_unico, 
            t.razonsocial||' '||
            t.nombreuno||' '||
            t.nombredos||' '||
            t.apellidouno||' '||
            t.apellidodos AS NOMBRE, t.numeroidentificacion , t.id_unico , 
        ctaDcto.codi_cuenta||' - '|| ctaDcto.nombre AS ctaDcto  
FROM        gf_concepto_rubro_cuenta crc 
LEFT JOIN   gf_cuenta cd          ON crc.cuenta_debito  = cd.id_unico 
LEFT JOIN   gf_cuenta cc          ON crc.cuenta_credito = cc.id_unico 
LEFT JOIN   gf_centro_costo cec   ON crc.centrocosto    = cec.id_unico 
LEFT JOIN   gf_proyecto p         ON crc.proyecto       = p.id_unico
LEFT JOIN   gf_cuenta ctaI        ON ctaI.id_unico      = crc.cuenta_iva
LEFT JOIN   gf_cuenta ctim        ON ctim.id_unico      = crc.cuenta_impoconsumo
LEFT JOIN   gf_cuenta ctaDebSeg   ON ctaDebSeg.id_unico = crc.cuenta_debito_seguro 
LEFT JOIN   gf_cuenta ctaCredSeg  ON ctaCredSeg.id_unico = crc.cuenta_credito_seguro 
LEFT JOIN   gf_cuenta ctaDebProv  ON ctaDebProv.id_unico = crc.cuenta_debito_provision
LEFT JOIN   gf_cuenta ctaCredProv ON ctaCredProv.id_unico = crc.cuenta_credito_provision 
LEFT JOIN   gf_cuenta ctaDcto     ON ctaDcto.id_unico   = crc.cuenta_descuento
LEFT JOIN   gf_tercero tr         ON tr.id_unico        = crc.tercero_seguro 
LEFT JOIN   gf_tercero t          ON t.id_unico         = crc.tercero 
WHERE       crc.concepto_rubro    =    $idresultado");
        break;

    default:
        # code...
        break;
}


?>
<!-- select2 -->
<script src="dist/jquery.validate.js"></script>
<link rel="stylesheet" href="css/jquery-ui.css">
<script src="js/jquery-ui.js"></script>
<link rel="stylesheet" href="css/select2.css">
<link rel="stylesheet" href="css/select2-bootstrap.min.css" />
<script src="js/jquery-ui.js"></script>

<style>
    label #cuentaC-error,
    #cuentaD-error,
    #sltCuentaI-error,
    #sltCuentaImpo-error,
    #sltCuentaAjuste-error {
        display: block;
        color: #155180;
        font-weight: normal;
        font-style: italic;
        font-size: 10px
    }

    body {
        font-size: 11px;
    }

    .form-control {
        font-size: 12px;
    }

    table.dataTable thead th,
    table.dataTable thead td {
        padding: 1px 18px;
        font-size: 10px
    }

    table.dataTable tbody td,
    table.dataTable tbody td {
        padding: 1px
    }

    .dataTables_wrapper .ui-toolbar {
        padding: 2px
    }
</style>
<script>
    $().ready(function() {
        var validator = $("#form").validate({
            ignore: "",
            errorPlacement: function(error, element) {

                $(element)
                    .closest("form")
                    .find("label[for='" + element.attr("id") + "']")
                    .append(error);
            },
        });

        $(".cancel").click(function() {
            validator.resetForm();
        });
    });
</script>
<title>Concepto Rubro Cuenta</title>
</head>

<body>
    <div class="container-fluid text-center">
        <div class="row content">
            <?php require_once 'menu.php'; ?>
            <div class="col-sm-10 text-left">
                <h2 align="center" class="tituloform" style="margin-top:-3px">Concepto Rubro Cuenta</h2>
                <a href="Modificar_GF_CONCEPTO_RUBRO.php?id=<?php echo $idCR; ?>" class="glyphicon glyphicon-circle-arrow-left" style="display:inline-block;margin-left:10px; font-size:150%; vertical-align:middle;text-decoration:none" title="Volver"></a>
                <h5 id="forma-titulo3a" align="center" style="width:92%; display:inline-block; margin-bottom: 10px; margin-right: 4px; margin-left: 4px; margin-top:-5px;  background-color: #0e315a; color: white; border-radius: 5px">Rubro:<?php echo ucwords((mb_strtolower($conR[0][4]))); ?> - Concepto:<?php echo ucwords((mb_strtolower($conR[0][2]))); ?> </h5>
                <div style="border: 4px solid #020324; border-radius: 10px; margin-left: 4px; margin-right: 4px; margin-top: -3px;" class="client-form">
                    <form name="form" id="form" class="form-horizontal" method="POST" enctype="multipart/form-data" action="javascript:agregar()" style="margin-bottom: -12px">
                        <p align="center" style="margin-bottom: 25px; margin-left: 40px; font-size: 80%">Los campos marcados con <strong style="color:#03C1FB;">*</strong> son obligatorios.</p>

                        <div class="form-group form-inline " style="margin-top: -25px; margin-left: 10px">
                            <input type="hidden" id="conceptoRubro" value="<?php echo $conR[0][0] ?>" name="conceptoRubro">
                            <label for="cuentaD" class="control-label col-sm-2" style="width:120px;"><strong style="color:#03C1FB;">*</strong>Cuenta Débito:</label>
                            <select name="cuentaD" id="cuentaD" style="width:200px;" class="select2_single form-control col-sm-2" title="Seleccione cuenta débito" required>
                                <option value="">Cuenta Débito</option>
                                <?php for ($i = 0; $i < count($qcuentaD); $i++) { ?>
                                    <option value="<?php echo $qcuentaD[$i][0] ?>"><?php echo ucwords((mb_strtolower($qcuentaD[$i][1] . ' - ' .$qcuentaD[$i][2])));
                                                                        } ?></option>;
                            </select>
                            <label for="cuentaC" class="control-label col-sm-2" style="width:120px;"><strong style="color:#03C1FB;">*</strong>Cuenta Crédito:</label>
                            <select name="cuentaC" id="cuentaC" style="width:200px;" class="select2_single form-control col-sm-2" title="Seleccione cuenta crédito" required>
                                <option value="">Cuenta Crédito</option>
                                <?php for ($i = 0; $i < count($qcuentaC); $i++)  { ?>
                                    <option value="<?php echo $qcuentaC[$i][0] ?>"><?php echo ucwords((mb_strtolower($qcuentaC[$i][1] . ' - ' . $qcuentaC[$i][2])));
                                                                        } ?></option>;
                            </select>
                            <label for="sltCuentaI" class="control-label col-sm-2" style="width: 120px"><strong class="obligado"></strong>Cuenta Iva:</label>
                            <select name="sltCuentaI" id="sltCuentaI" style="width: 200px" class=" form-control col-sm-1 select2_single" title="Seleccione cuenta iva">
                                <?php
                                echo "<option value=''>Cuenta Iva</option>";
                                $qcuentaI  = $con->Listar("SELECT id_unico, codi_cuenta, nombre "
                                    . "FROM gf_cuenta "
                                    . "WHERE parametrizacionanno = $anno AND (movimiento='1' OR auxiliartercero='1' OR auxiliarproyecto='1' OR centrocosto='1')  "
                                    . "ORDER BY codi_cuenta ASC");
                                
                                    for ($i = 0; $i < count($qcuentaI); $i++)  {
                                    echo "<option value=" .$qcuentaI[$i][0] . ">" . ucwords(mb_strtolower($qcuentaI[$i][1] . PHP_EOL . $qcuentaI[$i][2] )) . "</option>";
                                }
                                ?>
                            </select>
                        </div>
                        <br />
                        <div class="form-group form-inline " style="margin-top: -20px;margin-left: 10px">
                            <label for="sltCuentaImpo" class="control-label col-sm-1" style="width: 120px"><strong class="obligado"></strong>Cuenta Impoconsumo:</label>
                            <select name="sltCuentaImpo" id="sltCuentaImpo" style="width: 200px" class="form-control col-sm-1 select2_single" title="Seleccione cuenta de impoconsumo" class="control-label col-sm-1">
                                <?php
                                echo "<option value=''>Cuenta Impoconsumo</option>";
                                $qcuenImp = $con->Listar("SELECT id_unico, codi_cuenta, nombre "
                                    . "FROM gf_cuenta "
                                    . "WHERE parametrizacionanno = $anno AND (movimiento='1' OR auxiliartercero='1' OR auxiliarproyecto='1' OR centrocosto='1')"
                                    . "ORDER BY codi_cuenta ASC");
                                
                                    for ($i = 0; $i < count(  $qcuenImp); $i++)  {
                                    echo "<option value=" .   $qcuenImp[$i][0] . ">" . ucwords(mb_strtolower(  $qcuenImp[$i][1] . PHP_EOL .   $qcuenImp[$i][2])) . "</option>";
                                }
                                ?>
                            </select>
                            <label for="sltCuentaD" class="control-label col-sm-1" style="width:120px;">Cuenta Descuento :</label>
                            <select name="sltCuentaD" id="sltCuentaD" title="Seleccione Cuenta Descuento" style="width:200px;" class="form-control col-sm-1 select2_single" style="width: 15%">
                                <?php
                                echo "<option value=\"\">Cuenta Descuento</option>";
                                $resultCd= $con->Listar("SELECT id_unico, codi_cuenta, nombre 
                                        FROM gf_cuenta 
                                        WHERE parametrizacionanno = $anno AND (movimiento='1' OR auxiliartercero='1' OR auxiliarproyecto='1' OR centrocosto='1')
                                        ORDER BY codi_cuenta ASC");
                                 
                                 for ($i = 0; $i < count($resultCd); $i++)  {
                                    echo "<option value=\"" . $resultCd[$i][0] . "\">" . ucwords(mb_strtolower($resultCd[$i][1] . ' - ' . $resultCd[$i][2])) . "</option>";
                                }
                                ?>
                            </select>
                            <label for="centroC" class="control-label col-sm-1" style="width:120px;"><strong style="color:#03C1FB;">*</strong>Centro Costo:</label>
                            <select name="centroC" id="centroC" style="width:200px;" class="form-control col-sm-1 select2_single" title="Seleccione centro de costo" required>
                                <option value="<?php echo $busquedaC[0][0] ?>"><?php echo ucwords(mb_strtolower($busquedaC[0][1])) ?></option>
                                <?php for ($i = 0; $i < count($resulCc); $i++)  { ?>
                                    <option value="<?php echo $resulCc[$i][0] ?>"><?php echo ucwords((mb_strtolower($resulCc[$i][1])));
                                                                            } ?></option>;
                            </select>

                            <button type="submit" class="btn btn-primary sombra col-sm-1" style="margin-top:-2px;width: 40px;left: -15px">
                                <li class="glyphicon glyphicon-floppy-disk"></li>
                            </button>
                            <input type="hidden" name="MM_insert">
                        </div>
                        <!--SOLO FFAMA-->
                        <?php if ($conR[0][5] == '91') { ?>
                            <br />
                            <div class="form-group form-inline " style="margin-top: -20px;margin-left: 10px">
                                <label for="cuentaDebitoSeguro" class="control-label col-sm-1" style="width: 120px"><strong class="obligado"></strong>Cuenta Débito Seguro:</label>
                                <select name="cuentaDebitoSeguro" id="cuentaDebitoSeguro" style="width: 200px" class="select2_single form-control col-sm-1" title="Seleccione cuenta débito seguro" class="control-label col-sm-1">
                                    <?php
                                    echo "<option value=''>Cuenta Débito Seguro</option>";
                                    $cuenDebitoSeguro  =$con->Listar( "SELECT id_unico, codi_cuenta, nombre "
                                        . "FROM gf_cuenta "
                                        . "WHERE parametrizacionanno = $anno AND (movimiento='1' OR auxiliartercero='1' OR auxiliarproyecto='1' OR centrocosto='1')"
                                        . "ORDER BY codi_cuenta ASC");
                                    
                                        for ($i = 0; $i < count($cuenDebitoSeguro ); $i++)  {
                                        echo "<option value=" . $cuenDebitoSeguro [$i][0] . ">" . ucwords(mb_strtolower($cuenDebitoSeguro [$i][1] . ' - ' . $cuenDebitoSeguro [$i][2])) . "</option>";
                                    }
                                    ?>
                                </select>
                                <label for="cuentaCreditoSeguro" class="control-label col-sm-1" style="width:120px;"><strong style="color:#03C1FB;"></strong>Cuenta Crédito Seguro:</label>
                                <select name="cuentaCreditoSeguro" id="cuentaCreditoSeguro" style="width:200px;" class="select2_single form-control col-sm-1" title="Seleccione cuenta crédito seguro">
                                    <?php
                                    echo "<option value=''>Cuenta Débito Seguro</option>";
                                    $cuenCreditoSeguro = $con->Listar("SELECT id_unico, codi_cuenta, nombre "
                                        . "FROM gf_cuenta "
                                        . "WHERE parametrizacionanno = $anno AND (movimiento='1' OR auxiliartercero='1' OR auxiliarproyecto='1' OR centrocosto='1')"
                                        . "ORDER BY codi_cuenta ASC");
                                    
                                        for ($i = 0; $i < count( $cuenCreditoSeguro ); $i++)  {
                                        echo "<option value=" .  $cuenCreditoSeguro[$i][0] . ">" . ucwords(mb_strtolower( $cuenCreditoSeguro[$i][1] . ' - ' .  $cuenCreditoSeguro[$i][2])) . "</option>";
                                    }
                                    ?>
                                </select>
                                <label for="terceroSeguro" class="control-label col-sm-1" style="width:120px"><strong style="color:#03C1FB;"></strong>Tercero Seguro:</label>
                                <select name="terceroSeguro" id="terceroSeguro" style="width:200px;" class="select2_single form-control col-sm-1" title="Seleccione tercero seguro">
                                    <?php 
                                    switch ($_SESSION['conexion']) {
                                        case 1:
                                            $tercero =$con->Listar( "SELECT IF(CONCAT_WS(' ',
                                            tr.nombreuno,
                                            tr.nombredos,
                                            tr.apellidouno,
                                            tr.apellidodos) 
                                            IS NULL OR CONCAT_WS(' ',
                                            tr.nombreuno,
                                            tr.nombredos,
                                            tr.apellidouno,
                                            tr.apellidodos) = '',
                                          (tr.razonsocial),
                                          CONCAT_WS(' ',
                                            tr.nombreuno,
                                            tr.nombredos,
                                            tr.apellidouno,
                                            tr.apellidodos)) AS NOMBRE, tr.numeroidentificacion, tr.id_unico , tr.digitoverficacion  
                                        FROM gf_tercero tr ");
                                            break;
                                        case 2:
                                            $tercero = $con->Listar("SELECT tr.razonsocial|| ' '||
                                            tr.nombreuno|| ' '||
                                            tr.nombredos|| ' '||
                                            tr.apellidouno|| ' '||
                                            tr.apellidodos AS NOMBRE, tr.numeroidentificacion, tr.id_unico , tr.digitoverficacion  
                                            FROM gf_tercero tr ");
                                            break;
                                    
                                        default:
                                            # code...
                                            break;
                                    }
                                    
                                    
                                    echo "<option value=''>Tercero Seguro</option>";
                                    for ($i = 0; $i < count( $tercero ); $i++)  {
                                        $idter = $tercero[$i][2];
                                        if (!empty($tercero[$i][3])) {
                                            echo "<option value='$idter'>" . ucwords(mb_strtolower($tercero[$i][0])) . ' (' . $tercero[$i][1] . ' - ' . $tercero[$i][3] . ')' . "</option>";
                                        } else {
                                            echo "<option value='$idter'>" . ucwords(mb_strtolower($tercero[$i][0])) . ' (' . $tercero[$i][1] . ')' . "</option>";
                                        }
                                    }
                                    ?>
                                </select>

                            </div>
                        <?php } ?>
                        <?php if ($conR[0][6] == '1') { ?>
                            <br />
                            <div class="form-group form-inline " style="margin-top: -20px;margin-left: 10px">
                                <label for="cuentaDebitoProvision" class="control-label col-sm-1" style="width: 120px"><strong class="obligado"></strong>Cuenta Débito Provisión:</label>
                                <select name="cuentaDebitoProvision" id="cuentaDebitoProvision" style="width: 200px" class="select2_single form-control col-sm-1" title="Seleccione cuenta débito provisión" class="control-label col-sm-1">
                                    <?php
                                    echo "<option value=''>Cuenta Débito Provisión</option>";
                                    $cuenDebProv =$con->Listar( "SELECT id_unico, codi_cuenta, nombre "
                                        . "FROM `gf_cuenta` "
                                        . "WHERE parametrizacionanno = $anno AND (movimiento='1' OR auxiliartercero='1' OR auxiliarproyecto='1' OR centrocosto='1')"
                                        . "ORDER BY codi_cuenta ASC");
                                    
                                        for ($i = 0; $i < count( $cuenDebProv ); $i++)  {
                                        echo "<option value=" . $cuenDebProv[$i][0] . ">" . ucwords(mb_strtolower($cuenDebProv[$i][1] . PHP_EOL . $cuenDebProv[$i][2])) . "</option>";
                                    }
                                    ?>
                                </select>
                                <label for="cuentaCreditoProvision" class="control-label col-sm-1" style="width:120px;"><strong style="color:#03C1FB;"></strong>Cuenta Crédito Provisión:</label>
                                <select name="cuentaCreditoProvision" id="cuentaCreditoProvision" style="width:200px;" class="select2_single form-control col-sm-1" title="Seleccione cuenta crédito provisión">
                                    <?php echo "<option value=''>Cuenta Crédito Provisión</option>";
                                    $cuenCreProv = $con->Listar("SELECT id_unico, codi_cuenta, nombre "
                                        . "FROM `gf_cuenta` "
                                        . "WHERE parametrizacionanno = $anno AND (movimiento='1' OR auxiliartercero='1' OR auxiliarproyecto='1' OR centrocosto='1')"
                                        . "ORDER BY codi_cuenta ASC");
                                    
                                        for ($i = 0; $i < count(  $cuenCreProv); $i++)  {
                                        echo "<option value=" .   $cuenCreProv[$i][0] . ">" . ucwords(mb_strtolower( $cuenCreProv[$i][1] . PHP_EOL .  $cuenCreProv[$i][2])) . "</option>";
                                    }
                                    ?>
                                </select>

                            </div>
                        <?php } ?>
                        <br />
                        <div class="form-group form-inline " style="margin-top: -20px;margin-left: 10px">
                            <label for="proyecto" class="control-label col-sm-1" style="width:120px"><strong style="color:#03C1FB;">*</strong>Proyecto:</label>
                            <select name="proyecto" id="proyecto" style="width:200px;" class="form-control col-sm-1 select2_single" title="Seleccione proyecto" required>
                                <option value="<?php echo $busquedaP[0][0] ?>"><?php echo ucwords(mb_strtolower($busquedaP[0][1])) ?></option>
                                <?php   for ($i = 0; $i < count($resulPr); $i++)  { ?>
                                    <option value="<?php echo $resulPr[$i][0] ?>"><?php echo ucwords((mb_strtolower($resulPr[$i][1])));
                                                                        } ?></option>;
                            </select>

                            <label for="sltTercero" class="control-label col-sm-1" style="width:120px;">Tercero :</label>
                            <select name="sltTercero" id="sltTercero" title="Seleccione tercero" style="width:200px;" class="form-control col-sm-1 select2_single" style="width: 15%">
                                <?php
                                echo "<option value=\"\">Tercero</option>";
                                switch ($_SESSION['conexion']) {
                                    case 1:
                                        $resultTT = $con->Listar("SELECT    IF  (CONCAT_WS(' ', ter.nombreuno, ter.nombredos, ter.apellidouno, ter.apellidodos) IS NULL 
                                        OR  CONCAT_WS(' ', ter.nombreuno, ter.nombredos, ter.apellidouno, ter.apellidodos)='' ,
                                        (ter.razonsocial),
                                        CONCAT_WS(' ',ter.nombreuno,ter.nombredos,ter.apellidouno,ter.apellidodos)) AS 'NOMBRE', 
                                        ter.id_unico, 
                                        CONCAT(ter.numeroidentificacion) AS 'TipoD' 
                            FROM        gf_tercero ter
                            LEFT JOIN   gf_tipo_identificacion ti ON ti.id_unico = ter.tipoidentificacion");
                                        break;
                                    case 2:
                                        $resultTT = $con->Listar("SELECT   ter.razonsocial||' '|| ter.nombreuno||' '||ter.nombredos||' '||ter.apellidouno||' '||ter.apellidodos AS NOMBRE,                                             ter.id_unico, 
                                        ter.numeroidentificacion AS TipoD
                            FROM        gf_tercero ter
                            LEFT JOIN   gf_tipo_identificacion ti ON ti.id_unico = ter.tipoidentificacion");
                                        break;
                                
                                    default:
                                        # code...
                                        break;
                                }
     
                                 
                                 for ($i = 0; $i < count( $resultTT ); $i++)  {
                                    echo "<option value=\"" .  $resultTT [$i][1] . "\">" . ucwords(mb_strtolower( $resultTT [$i][0])) . "</option>";
                                }
                                ?>
                            </select>

                        </div>

                        <!--FIN SOLO FFAMA -->

                    </form>
                </div>
                <div align="center" class="table-responsive" style="margin-left: 5px; margin-right: 5px; margin-top: 10px; margin-bottom: 5px;">
                    <div class="table-responsive" style="margin-left: 5px; margin-right: 5px;">
                        <table id="tabla" class="table table-striped table-condensed" class="display" cellspacing="0" width="100%">
                            <thead>
                                <tr>
                                    <td class="cabeza" style="display: none;">Identificador</td>
                                    <td class="cabeza" width="30px"></td>
                                    <td class="cabeza"><strong>Cuenta Débito</strong></td>
                                    <td class="cabeza"><strong>Cuenta Crédito</strong></td>
                                    <td class="cabeza"><strong>Cuenta Iva</strong></td>
                                    <td class="cabeza"><strong>Cuenta Impoconsumo</strong></td>
                                    <td class="cabeza"><strong>Cuenta Descuento</strong></td>
                                    <td class="cabeza"><strong>Centro Costo</strong></td>
                                    <td class="cabeza"><strong>Proyecto</strong></td>
                                    <?php if ($conR[0][5] == '91') { ?>
                                        <td class="cabeza"><strong>Cuenta Débito Seguro</strong></td>
                                        <td class="cabeza"><strong>Cuenta Crédito Seguro</strong></td>
                                        <td class="cabeza"><strong>Tercero Seguro</strong></td>
                                    <?php } ?>
                                    <?php if ($conR[0][6] == '1') { ?>
                                        <td class="cabeza"><strong>Cuenta Débito Provisión</strong></td>
                                        <td class="cabeza"><strong>Cuenta Crédito Provisión</strong></td>

                                    <?php } ?>
                                    <td class="cabeza"><strong>Tercero </strong></td>
                                </tr>
                                <tr>
                                    <th class="cabeza" style="display: none;">Identificador</th>
                                    <th class="cabeza" width="7%"></th>
                                    <th class="cabeza">Cuenta Débito</th>
                                    <th class="cabeza">Cuenta Crédito</th>
                                    <th class="cabeza">Cuenta Iva</th>
                                    <th class="cabeza">Cuenta Impoconsumo</th>
                                    <th class="cabeza">Cuenta Descuento</th>
                                    <th class="cabeza">Centro Costo</th>
                                    <th class="cabeza">Proyecto</th>
                                    <?php if ($conR[0][5] == '91') { ?>
                                        <th class="cabeza">Cuenta Débito Seguro</th>
                                        <th class="cabeza">Cuenta Crédito Seguro</th>
                                        <th class="cabeza">Tercero Seguro</th>
                                    <?php } ?>
                                    <?php if ($conR[0][6] == '1') { ?>
                                        <th class="cabeza">Cuenta Débito Provisión</th>
                                        <th class="cabeza">Cuenta Crédito Provisión</th>

                                    <?php } ?>
                                    <th class="cabeza">Tercero</th>
                                </tr>
                            </thead>
                            <tbody>
                                <?php
                               for ($i = 0; $i < count( $resultado ); $i++)  { ?>
                                    <tr>
                                        <td class="campos" style="display: none;"><?php echo $resultado [$i][0] ?></td>
                                        <td class="campos"><a class="campos" style="cursor: pointer;" onclick="javascript:eliminar(<?php echo $resultado [$i][0] ?>);"><i title="Eliminar" class="glyphicon glyphicon-trash"></i></a>
                                        </td>
                                        <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][2])); ?></td>
                                        <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][4])); ?></td>
                                        <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][10])); ?></td>
                                        <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][12])); ?></td>
                                        <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][27])); ?></td>
                                        <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][6])) ?></td>
                                        <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][8])) ?></td>
                                        <?php if ($conR[0][5] == '91') { ?>
                                            <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][14])); ?></td>
                                            <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][16])); ?></td>
                                            <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][17] . ' - ' . $resultado [$i][18])); ?></td>
                                        <?php } ?>
                                        <?php if ($conR[0][6] == '1') { ?>
                                            <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][20])); ?></td>
                                            <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][22])); ?></td>
                                        <?php } ?>
                                        <td class="campos"><?php echo ucwords(mb_strtolower($resultado [$i][24])) . ' - ' . $resultado [$i][25]; ?></td>

                                    </tr>
                                <?php } ?>
                            </tbody>
                        </table>
                    </div>
                </div>
            </div>
        </div>
    </div>
    <div class="modal fade" id="myModal" role="dialog" align="center">
        <div class="modal-dialog">
            <div class="modal-content">
                <div id="forma-modal" class="modal-header">
                    <h4 class="modal-title" style="font-size: 24; padding: 3px;">Confirmar</h4>
                </div>
                <div class="modal-body" style="margin-top: 8px">
                    <p>¿Desea eliminar el registro seleccionado de concepto rubro cuenta?</p>
                </div>
                <div id="forma-modal" class="modal-footer">
                    <button type="button" id="ver" class="btn" style="color: #000; margin-top: 2px" data-dismiss="modal">Aceptar</button>
                    <button type="button" class="btn" style="color: #000; margin-top: 2px" data-dismiss="modal">Cancelar</button>
                </div>
            </div>
        </div>
    </div>
    <div class="modal fade" id="myModal1" role="dialog" align="center">
        <div class="modal-dialog">
            <div class="modal-content">
                <div id="forma-modal" class="modal-header">
                    <h4 class="modal-title" style="font-size: 24; padding: 3px;">Información</h4>
                </div>
                <div class="modal-body" style="margin-top: 8px">
                    <p>Información eliminada correctamente</p>
                </div>
                <div id="forma-modal" class="modal-footer">
                    <button type="button" id="ver1" class="btn" style="color: #000; margin-top: 2px" data-dismiss="modal">Aceptar</button>
                </div>
            </div>
        </div>
    </div>
    <div class="modal fade" id="myModal2" role="dialog" align="center">
        <div class="modal-dialog">
            <div class="modal-content">
                <div id="forma-modal" class="modal-header">
                    <h4 class="modal-title" style="font-size: 24; padding: 3px;">Información</h4>
                </div>
                <div class="modal-body" style="margin-top: 8px">
                    <p>No se pudo eliminar la información, el registro seleccionado esta siendo usado por otra dependencia.</p>
                </div>
                <div id="forma-modal" class="modal-footer">
                    <button type="button" id="ver2" class="btn" style="color: #000; margin-top: 2px" data-dismiss="modal">Aceptar</button>
                </div>
            </div>
        </div>
    </div>
    <script type="text/javascript" src="js/select2.js"></script>
    <link rel="stylesheet" href="css/bootstrap-theme.min.css">
    <script src="js/bootstrap.min.js"></script>
    <script src="js/select/select2.full.js"></script>
    <script>
        $(document).ready(function() {
            $(".select2_single").select2({
                allowClear: true
            });
        });
    </script>
    <div class="modal fade" id="myModal7" role="dialog" align="center">
        <div class="modal-dialog">
            <div class="modal-content">
                <div id="forma-modal" class="modal-header">
                    <h4 class="modal-title" style="font-size: 24; padding: 3px;">Información</h4>
                </div>
                <div class="modal-body" style="margin-top: 8px">
                    <p>Registro ingresado ya existe.</p>
                </div>
                <div id="forma-modal" class="modal-footer">
                    <button type="button" id="ver7" class="btn" style="color: #000; margin-top: 2px" data-dismiss="modal">Aceptar</button>
                </div>
            </div>
        </div>
    </div>
    <?php require_once 'footer.php'; ?>
    <script>
      

        function agregar() {

          
                jsShowWindowLoad('Agregando Datos ...');
                var formData = new FormData($("#form")[0]);
                $.ajax({
                    type: 'POST',
                    url: "json/registrar_GF_CONCEPTO_RUBRO_CUENTAJson.php?action=2",
                    data: formData,
                    contentType: false,
                    processData: false,
                    success: function(response) {
                        jsRemoveWindowLoad();
                        console.log(response);
                        if (response == 1) {
                            $("#mensaje").html('Información agregada correctamente');
                            $("#modalMensajes").modal("show");
                            $("#Aceptar").click(function() {
                                $("#modalMensajes").modal("hide");
                                document.location = 'GF_CONCEPTO_RUBRO_CUENTA.php?id=<?php echo base64_encode($idCR); ?>';
                            })



                        } else {
                            $("#mensaje").html('No Se Ha Podido Agregar Información');
                            $("#modalMensajes").modal("show");
                            $("#Aceptar").click(function() {
                                $("#modalMensajes").modal("hide");
                            })

                        }
                    }
                });
            }
        
        </script>

    <script type="text/javascript">
        function eliminar(id) {
            $("#myModal").modal('show');
        $("#ver").click(function() {
            jsShowWindowLoad('Eliminando Datos ...');
            $("#mymodal").modal('hide');
            var form_data = {
                action: 1,
                id: id
            };
            $.ajax({
                type: 'POST',
                url: "Json/registrar_GF_CONCEPTO_RUBRO_CUENTAJson.php?action=1",
                data: form_data,
                success: function(response) {
                    jsRemoveWindowLoad();
                    console.log(response);
                    if (response == 1) {
                        $("#mensaje").html('Información Eliminada Correctamente');
                        $("#myModal1").modal("show");

                        $("#Aceptar").click(function() {
                           
                            document.location.reload();
                        })

                      

                    } else if (response == 2) {
                        $("#mensaje").html('No Se Ha Podido Eliminar La Información');
                        $("#myModal2").modal("show");
                        $("#Aceptar").click(function() {
                            $("#modalMensajes").modal("hide");
                        })
                    } else {
                        $("#mensaje").html(
                            'No se puede eliminar la información, ya que la actividad posee Seguimiento(s)'
                            );
                        $("##myModal2").modal("show");
                        $("#Aceptar").click(function() {
                            $("#modalMensajes").modal("hide");
                        })
                    }
                }
            });
        });
        }

        function modificarModal(id, cuentaD, cuentaC, centro, proyecto, cuentaI, cuentaIM,
            cuentaDS, CuentaCS, CuentaDP, CuentaCP, tercero, tercero2, tipo1, tipo2) {

            document.getElementById('cuentaDM').value = cuentaD;
            document.getElementById('cuentaCM').value = cuentaC;
            document.getElementById('centroM').value = centro;
            document.getElementById('proyectoM').value = proyecto;
            document.getElementById('cuentaCI').value = cuentaI;
            document.getElementById('cuentaCIM').value = cuentaIM;
            if (cuentaDS != '') {
                document.getElementById('cuentaDS').value = cuentaDS;
            }
            if (CuentaCS != '') {
                document.getElementById('cuentaCS').value = CuentaCS;
            }
            if (CuentaDP != '') {
                document.getElementById('cuentaDP').value = CuentaDP;
            }
            if (CuentaCP != '') {
                document.getElementById('cuentaCP').value = CuentaCP;
            }
            if (tercero != '') {
                document.getElementById('terceroMod').value = tercero;
            }
            if (tercero2 != '') {
                document.getElementById('tercero').value = tercero2;
            }

            document.getElementById('tipo1').value = tipo1;
            document.getElementById('tipo2').value = tipo2;

            document.getElementById('id').value = id;
            $("#myModalUpdate").modal('show');
        }
    </script>
    </script>
    <script type="text/javascript">
        function modal() {
            $("#myModal").modal('show');
        }
    </script>
    <script type="text/javascript">
        $('#ver1').click(function() {
            document.location = 'GF_CONCEPTO_RUBRO_CUENTA.php?id=<?php echo base64_encode($idCR); ?>';
        });
    </script>
    <script type="text/javascript">
        $('#ver2').click(function() {
            document.location = 'GF_CONCEPTO_RUBRO_CUENTA.php?id=<?php echo $idCR; ?>';
        });
    </script>
     <div class="modal fade" id="modalMensajes" role="dialog" align="center">
        <div class="modal-dialog">
            <div class="modal-content">
                <div id="forma-modal" class="modal-header">
                    <h4 class="modal-title" style="font-size: 24; padding: 3px;">Información</h4>
                </div>
                <div class="modal-body" style="margin-top: 8px">
                    <label id="mensaje" name="mensaje" style="font-weight: normal"></label>
                </div>
                <div id="forma-modal" class="modal-footer">
                    <button type="button" id="Aceptar" class="btn" style="color: #000; margin-top: 2px"
                        data-dismiss="modal">Aceptar</button>
                </div>
            </div>
        </div>
    </div>


</body>

</html>