$json = NULL;
if (isset($_POST['txtCveExpediente'])) {
    if ($_POST['txtCveExpediente'] != 0) {
        $documentacion = new Documentacion($_POST['txtCveExpediente']);
        $json = json_encode($documentacion->getJsonData());
    }
}
if (isset($_POST['xAccion'])) {
    if ($_POST['xAccion'] == 'grabar') {
        $documentacion->setCveArticulo($_POST['cmbCveArticulo']);
        $documentacion->setCveFraccion($_POST['ajaxCmbFraccion'] == -1 ? 'null' : $_POST['ajaxCmbFraccion']);
        $documentacion->setCveInciso($_POST['cmbInciso'] == -1 ? 'null' : $_POST['cmbInciso']);
        $documentacion->setCveApartado($_POST['cmbApartado'] == -1 ? 'null' : $_POST['cmbApartado']);
        $documentacion->setCveClasificacion($_POST['cmbClasificacion'] == -1 ? 'null' : $_POST['cmbClasificacion']);
        $documentacion->setAnio($anio);
        $documentacion->setTrimestre($trimestre);
        $documentacion->setCveReata($_SESSION['cve_usuario']);
        $documentacion->setDescripcion($_POST['txtDescripcion']);
        $documentacion->setExpediente($_POST['txtExpediente']);
        $documentacion->setFolio($_POST['txtFolio']);
        $documentacion->setAnexo($_POST['txtAnexo']);
        /* $documentacion->setRespuesta($_POST['']);          
           $documentacion->setPdf($_POST['']); */
        $documentacion->setInfomex(isset($_POST['txtInfomex']) ? "1" : "0");
        $documentacion->setSolicitud(isset($_POST['txtSolicitud']) ? "1" : "0");
        $documentacion->setFechaActualizacionDocumento($_POST['txtFechaActualizacionDocumento']);
        $documentacion->setCveModifico($_SESSION['cve_usuario']);
        $documentacion->setActivo(isset($_POST['cbxActivo']) ? 1 : 0);
        /* $fi = strtotime(($_POST['txtFechaInicio'] . " " . "00:00:00"));
           $ff = strtotime(($_POST['txtFechaFin'] . " " . "23:59:59"));
           $finicio = date('Y-m-d H:i:s', $fi);