Forum
See question

Aceder à classe PSO.Criptografia ou BSO.Plataforma.Criptografia   

23 views
0
0

Boa tarde,

Gostaria de ter um esclarecimento, quando estou a aceder à Criptografia a partir de uma Integração (Aplicação) Externa, consigo ter acesso da seguinte forma: PSO.Criptografia, no entanto, não é possível aceder ao mesmo método a partir de uma dll de Extensibilidade, tanto da forma atrás descrita como acedendo com BSO.Plataforma.Criptografia tenho erro. (neste caso a informar que a Plataforma só tem o metodo set).

 

Em resumo:

Como posso com uma dll de Extensibilidade na V10, Encriptar texto utiilizando o método acima referido, sendo que e volto a sublinhar a partir de uma aplicação externa não tenho dificuldade com PSO.Criptografia.

Desde já obrigado a todos.

Faça login para poder traduzir
Integration
Marked as spam
Created 6 months and 3 weeks ago olivarbrito
olivarbrito Iniciante
2 answers
0
Private answer

Bom dia,

Consegui contornar instanciando a plataforma como faria numa aplicação externa, o que não é o caso já que se trata de uma dll de extensibilidade, pelo que não me parece a melhor solução.

StdPlatBS __PSO = new StdPlatBS();
private void InicializaPSOInterno(ErpBS BSO, string user, string password)
{
StdBSConfApl stdBSConfApl = new StdBSConfApl();
StdPlatBS stdPlatBS = new StdPlatBS();
ErpBS erpBS = new ErpBS();
stdBSConfApl.Instancia = "Default";
stdBSConfApl.AbvtApl = "ERP";
stdBSConfApl.PwdUtilizador = password;
stdBSConfApl.Utilizador = user;
stdBSConfApl.LicVersaoMinima = "10.00";
StdBETransaccao stdBETransaccao = new StdBETransaccao();
try
{
__PSO.AbrePlataformaEmpresa(BSO.Contexto.CodEmp, stdBETransaccao, stdBSConfApl, StdBETipos.EnumTipoPlataforma.tpProfissional);
}
catch (Exception)
{
throw;
}
}

Faça login para poder traduzir
Marked as spam
Created 6 months and 3 weeks ago olivarbrito
olivarbrito Iniciante
    0
    Private answer

    Eis a resposta,

    BSO.DSO.Plat.Criptografia

    Faça login para poder traduzir
    Marked as spam
    Created 6 months and 21 hours ago olivarbrito
    olivarbrito Iniciante