Fórum
Ver pergunta

Devolver lista de funcionarios para uma Rest API   

89 visualizações
1
0

Boas,

Estou a tentar expor alguns metodos do primavera v9 a uma rest api para depois fazer uma integração, mas estou com alguns problemas pois nao tenho acesso a qualquer documentacao e o meu conhecimento de c# tambem não é muito.

Para começar estou apenas a fazer testes com o módulo de RH, ja consegui criar/editar funcionários, e agora pretendia uma coisa (a meu entender) mais simples, apenas devolver uma listagem dos funcionários existentes.

Eu estou a fazer da seguinte forma:

var lista_funcs = new List<StdBELista>();
lista_funcs.Add(motor.RecursosHumanos.Funcionarios.LstFuncionarios());

mas a lista é sempre retornada em branco, no entanto, o metodo NumeroFuncionarios(), devolve me uma contagem de 129 funcionários.

Também tentei da seguinte forma:

StdBELista testes = motor.RecursosHumanos.Funcionarios.LstFuncionarios();

mas quando faço debug á variavel ela tem o valor {System.__ComObject} e não consigo aceder a quaisquer dados.

O que estou a fazer mal? E existe alguma documentação sobre v9 que eu posso ter acesso sem ter credenciais de acesso ao PKB?

 

Agradeco a ajuda.

cpts,

Patrick Arsenio

Faça login para poder traduzir
Integração
Listas
Marcado como spam
Criado há 5 anos e 5 meses patrickarsenio
p
patrickarsenio Iniciante
Comentários
@patrickarsenio Tens aqui no site muita documentação que também se aplica à V9, por exemplo documentação da API "https://developers.ila.cegid.com/v10/documentacao-api/" e exemplos no GitHub.
5 anos e 5 meses
sergiosereno