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 1 week ago olivarbrito
olivarbrito Iniciante
2 answers
0
Private answer

Eis a resposta,

BSO.DSO.Plat.Criptografia

Faça login para poder traduzir
Marked as spam
Created 5 months and 2 weeks ago olivarbrito
olivarbrito Iniciante
    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 1 week ago olivarbrito
    olivarbrito Iniciante