Fórum
Ver pergunta

Extensibilidade do Administrador, como obter contexto do produto?   

79 visualizações
1
0

Boa tarde,

Quando fazemos uma extensão para um dos módulos do ERP, todas as classes primavera acabam por ter acesso ao IProductContext garantindo assim a possibilidade de usar os Motores (BSO) ou Plataforma (PSO) apenas com licenciamento PEX. Ou seja, não há necessidade de ter licença de motores de integração.

No entanto quando criamos um projeto de extensibilidade do Administrador, não temos acesso a nenhuma classe IProductContext que nos permita utilizar os Motores (BSO) ou Plataforma (PSO). Para o fazer temos que criar novas instâncias das mesmas, mas nesse caso é exigida licença de Motores de Integração, a licença PEX não é suficiente!

O que pretendo fazer é um serviço identico ao vosso de criação de séries disponível no Administrador, Base Aplicacional de Negócio.
É uma tarefa realizada exporádicamente e por um Administrador, e por esse motivo estava a colocar a mesma numa extensão do lado do Administrador. Mas ao tentar usar uma nova instância dos motores aparece uma mensagem a indicar falta de licença dos motores de integração.
A verdade é que o mesmo código pode ser executado dentro do ERP apenas com licença PEX!

Há forma de contornar esta questão de licenciamento no Administrador?

Obrigado.

Faça login para poder traduzir
Integração
V10
Administrador
Marcado como spam
Criado há 4 anos e 3 meses heldercosta
heldercosta Iniciante
Comentários
Olá helder. Não existe. Na realidade o que se passa é que o ADM é uma aplicação externa para todos os efeitos e como tal tens necessidade fazer a abertura do motor para ter acesso ao BSO.
4 anos e 3 meses
sergiosereno