Fórum
Ver pergunta

EditorStocks – AntesDeGravar   

56 visualizações
1
0

Estou a efetuar a migração de funções de extensibilidade e como tal, estou a criar novos projetos em C#, no entanto, não consigo perceber quais as referências a utilizar para aceder ao EditorStocks.

Aqui está o EditorStocks utilizado na v9.

Private Sub EditorStocks_AntesDeGravar(Cancel As Boolean)
'Verifica se a data nas COM é igual a data de hoje
 
If Me.DocumentoStock.TipoDoc = "COM" Then
    If DateValue(Me.DocumentoStock.DataDoc) <> Date Then
            PlataformaPRIMAVERA.Dialogos.MostraAviso "Data Inválida", PRI_Critico
            Cancel = True
        End If
    End If
End Sub

 

Olhando para o exemplo de como criar um projeto de extensibilidade (https://developers.ila.cegid.com/v10/recursos/guias/article/como-criar-um-projeto-de-extensibilidade-de-api-com-visual-studio/), quais as referências a adicionar e qual a classe a herdar para ter acesso ao método AntesDeGravar do EditorStocks?

Faça login para poder traduzir
V10
Geral
Marcado como spam
Criado há 4 anos e 3 meses tiagocosta-2
tiagocosta-2 Iniciante
1 respostas
1
Resposta privada

Olá Tiago não tens de fazer isso manualmente, criamos uma extensão para o visual studio que te faz isso todo. Podes fazer daownload aqui:

Penso que isto te resolve os problemas.

Faça login para poder traduzir
Marcado como spam
Criado há 4 anos e 3 meses sergiosereno
sergiosereno Most Valuable Professional
    Comentários
    Existe ainda este artigo que explica como configurar o ambiente de trabalho para automatizar este processo: https://developers.ila.cegid.com/v10/recursos/referencia/article/configurar-o-ambiente-de-desenvolvimento-para-automatizar-o-registo-de-extensoes/
    4 anos e 3 meses
    danielvieira-1
      Obrigado pela sugestão. A extensão facilita imenso na criação de novos editores. Sendo assim, o EditorStocks da v9 é agora o EditorStocksProducao?
      4 anos e 3 meses
      tiagocosta-2
        Segui a dica e resultou, para a minha pesquisa sobre EditorTransferenciasStock. Obrigado @sereno .
        4 anos e 1 mês
        lilianamatos