Forum
See question

Camada de Negócio (motores) – Editor de Internos não faz nada?   

54 views
0
0

Olá, boa tarde.

 

Estou a deparar-me com esta questão no EditorInternos.

Tenho uma Extensibilidade básica na Camada dos Motores a escrever algo nas Observações do Documento no AntesDeGravar().

 

Se gravar o documento pelo ERP: escreve a mensagem

Se gravar o documento por uma aplicação externa que usa motores: não escreve nada

A aplicação externa é bem básica. Abre empresa, Edita RI e Atualiza RI.

 

A ideia seria ter uma funcionalidade que seja executada SEMPRE seja através do ERP ou seja através de aplicações externas.

Faça login para poder traduzir
Integration
V10
Marked as spam
Created 11 months and 1 week ago pedroleal
p
pedroleal Iniciante
2 answers
0
Private answer

Olá Pedro já tentas-te na criação da classe,  quando te surgem as opções do "tipo",  em vez de ser pelos "Editores"  (Ui) ser através da API "Serviços"? ( parti do pressuposto que desenvolves-te a código ao nível do user interface)   Só dessa forma é que consegues manipular o comportamento fora do Editor.  Tenta por ai.

Faça login para poder traduzir
Marked as spam
Created 11 months and 1 week ago paulosantosdacunha
    Comments
    Olá. Estou a usar na IntBSInternos (também testei para as VndBSVendas para despistar problemas nos Internos mas o comportamento é igual...). Conforme a resposta neste tópico deveria ser necessário apenas isto: https://developers.ila.cegid.com/en/forum/invocacao-camada-vndbsvendas-a-partir-de-aplicacao-externa/
    11 months and 1 week ago
    pedroleal
      Na minha isso é uma bug, deves abrir um incidente na Primavera. Se for algo muito urgente não sei se faz sentido algum "work around" para o efeito. (tipo um update) Se não faz sentido só mesmo corrigindo a DLL.
      11 months and 1 week ago
      paulosantosdacunha
        1
        Private answer

        Isto ajuda?:
        https://developers.ila.cegid.com/forum/extensibilidade-e-executada-em-integracoes-por-aplicacoes-externas/#answer-2952

        Faça login para poder traduzir
        Marked as spam
        Created 11 months and 1 week ago antniofreitas
        a
        antniofreitas Loyal Contributor
          Comments
          Já tentei sim, existe outra questão onde está um link para o GIT e onde está este pedaço de código. Não funciona ;(
          11 months and 1 week ago
          pedroleal