$objPerfil->criterio[0]['condicion'] = "="; $objPerfil->criterio[0]['valor'] = "'" . $objdata->bddestino . "'"; //$contador++; $objdata->fecdesde = convertirFechaBd($objdata->fecdesde); $objPerfil->criterio[1]['operador'] = "AND"; $objPerfil->criterio[1]['criterio'] = "fecha"; $objPerfil->criterio[1]['condicion'] = ">" . "="; $objPerfil->criterio[1]['valor'] = "'" . $objdata->fecdesde . "'"; // $contador++; $objdata->fechasta = convertirFechaBd($objdata->fechasta); $objPerfil->criterio[2]['operador'] = "AND"; $objPerfil->criterio[2]['criterio'] = "fecha"; $objPerfil->criterio[2]['condicion'] = "<" . "="; $objPerfil->criterio[2]['valor'] = "'" . $objdata->fechasta . "'"; // $contador++; $datos = $objPerfil->leerTraspasos(); if ($objPerfil->valido) { if (!$datos->EOF) { $objReporte = new crearReporte(); $objReporte->codsis = strtolower($objdata->sistema); $objReporte->crearXml('traspaso', $datos); $objReporte->nomRep = 'traspasos'; echo $objReporte->mostrarReporte(); } } else { $arreglo[0]['mensaje'] = obtenerMensaje('OPERACION_FALLIDA'); $arreglo[0]['valido'] = false; $respuesta = array('raiz' => $arreglo); $respuesta = json_encode($respuesta); echo $respuesta; }