♥ 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? Marcado como spam |
1 respostas
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. Marcado como spam 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/ Obrigado pela sugestão. A extensão facilita imenso na criação de novos editores.
Sendo assim, o EditorStocks da v9 é agora o EditorStocksProducao? Segui a dica e resultou, para a minha pesquisa sobre EditorTransferenciasStock.
Obrigado @sereno . |