Open emegodoyr opened 8 years ago
Función obtener IdSociedad
ya no es requerida, ya que cada instalación de drupal debe tener declarada las variables de entorno de la sociedad en un archivo de configuración --settings.php
.
Se crea una nueva función en el servicio D_Eventos con el nombre ObtenerEventosPorIdPersona
Este acepta dos parámetros de entrada:
IdSociedad
Corresponde al id de la empresa
IdPersona
Corresponde al id del colaborador del que se quiere obtener los eventos
La función retorna un arreglo con los siguientes atributos:
IdEvento
NombreEvento
IdNominaEvento
IdCodigoCatalogoCurso
CodigoUnidadCurricular
NombreUnidadCurricular
ImagenUnidadCurricular
Estado
Resultado
SituacionFinal
IdModalidad
IdEstadoEvento
Todos los atributos del arreglo son String
Servicio D_Eventos no responde, no se a que se debe, pero otros servicios de la misma url y funciones responden correctamente en el modulo, solo falla la respuesta con este servicio que en realidad no retorna nada. al hacer las pruebas directamente en el servicio, este responde correctamente.
Solucionado: no exisitia error con la llamada, los datos estaban cargados en variables, no se imprimian porque el modulo de datatables no funciona correctamente con el theme, se instancia directamente modulo table para renderizar la tabla. (modulo databales deprecado para este theme)
Actualmente se espera que el bus de servicio (SOAP) deje disponible una función que permita obtener todos los eventos de un usuario especifico.
por el análisis realizado al modulo
MALLA
, por defecto la función requiere 2 parámetrosIdPersona
IdSociedad
Actualmente no se obtiene desde ningún servicio el
IdSociedad
(esta raw declarado en una variable), por lo cual se requieren los siguientes servicios:IdSociedad