@autor: Regino Tabares
*/
//incluye las funciones para las autorizaciones
include_once '../../libs/ChromePhp.php';
include '../../model/autorizacionPago/funcionesAp.php';
//Se recorren los casos solo si la informacion ha sido enviada por POST
if ($_POST) {
    //se obtienen los elementos del post como variables
    extract($_POST);
    //si en las variables obtenidas se encuentra la variable de accion continuamos con el caso de la accion recibida
    if (isset($accion) && !empty($accion)) {
        $aplicacion = new Aplicaciones();
        //        ChromePhp::log($accion);
        switch ($accion) {
            case "getApById":
                $data = $aplicacion->getApById($CveAps);
                echo json_encode($data);
                break;
            case "getCombos":
                $dataCombos = array();
                $data['Ejercicio'] = $aplicacion->getEjercicio();
                $data['Movimientos'] = $aplicacion->getMoviento();
                $data['ue'] = $aplicacion->getUE($_SESSION["IDUE"]);
                //                $comboEjercicio = "<option value='-1'>Seleccionar...</option>";
                foreach ($data['Ejercicio'] as $value) {
                    $comboEjercicio .= "<option value=" . $value . ">" . $value . "</option>";
                }
                $comboMovimiento = "<option value='-1'>Seleccionar...</option>";
                foreach ($data['Movimientos'] as $value) {
                    $comboMovimiento .= "<option value=" . $value['idTipAps'] . ">" . $value['NomTipAps'] . "</option>";
                }