Ejemplo n.º 1
0
//estable aprametros ce la cookie de sesion
$_SESSION["_CANTIDAD_ERRORES"] = 0;
//inicia control
//echo dirname(__FILE__).'LLEGA';
register_shutdown_function('fatalErrorShutdownHandler');
set_exception_handler('exception_handler');
set_error_handler('error_handler');
include_once dirname(__FILE__) . '/../../lib/lib_control/CTincludes.php';
include_once dirname(__FILE__) . '/../../sis_workflow/modelo/MODDocumentoWf.php';
$objPostData = new CTPostData();
$arr_unlink = array();
$aPostData = $objPostData->getData();
$_SESSION["_PETICION"] = serialize($aPostData);
$objParam = new CTParametro($aPostData['p'], null, $aPostFiles);
////////////////
$objParam->defecto('ordenacion', 'id_documento_wf');
$objParam->defecto('dir_ordenacion', 'asc');
$objFunc = new MODDocumentoWf($objParam);
$res = $objFunc->listaDocumentosFirma();
if ($res->getTipo() == 'ERROR') {
    echo 'Se ha producido un error-> Mensaje Técnico:' . $res->getMensajeTec();
    exit;
}
foreach ($res->datos as $d) {
    if ($d['accion_pendiente'] == 'firmar') {
        //Generamos el documento con REST
        $pxpRestClient = PxpRestClient::connect('127.0.0.1', substr($_SESSION["_FOLDER"], 1) . 'pxp/lib/rest/')->setCredentialsPxp($_GET['user'], $_GET['pw']);
        $url_final = str_replace('sis_', '', $d['action']);
        $url_final = str_replace('/control', '', $url_final);
        $res = $pxpRestClient->doPost($url_final, array("id_proceso_wf" => $d['id_proceso_wf'], "firmar" => 'si', "fecha_firma" => $d["fecha_firma"], "usuario_firma" => $d["usuario_firma"], "nombre_usuario_firma" => $d["nombre_usuario_firma"]));
        $res_json = json_decode($res);
Ejemplo n.º 2
0
*/
//echo dirname(__FILE__).'LLEGA';
//register_shutdown_function('fatalErrorShutdownHandler');
//set_exception_handler('exception_handler');
//set_error_handler('error_handler');;
include_once dirname(__FILE__) . '/../../lib/lib_control/CTincludes.php';
include_once dirname(__FILE__) . '/../../sis_parametros/modelo/MODAlarma.php';
$objPostData = new CTPostData();
$arr_unlink = array();
$aPostData = $objPostData->getData();
//rac 22/09/2011
//$aPostFiles=$objPostData->getFiles();
$_SESSION["_PETICION"] = serialize($aPostData);
$objParam = new CTParametro($aPostData['p'], null, $aPostFiles);
////////////////
$objParam->defecto('ordenacion', 'id_lugar');
$objParam->defecto('dir_ordenacion', 'asc');
$objFunc = new MODAlarma($objParam);
$res = $objFunc->GeneraAlarma();
if ($res->getTipo() == 'ERROR') {
    echo 'Se ha producido un error-> Mensaje Técnico:' . $res->getMensajeTec();
    exit;
}
$objFunc = new MODAlarma($objParam);
$res2 = $objFunc->listarAlarmaCorrespondeciaPendiente();
if ($res2->getTipo() == 'ERROR') {
    echo 'Se ha producido un error-> Mensaje Técnico:' . $res2->getMensajeTec();
    exit;
}
$errores_id = '';
$errores_msg = '';