V10 RecursosGuias
RecursosGuias
Guias
Voltar | Lista de artigos

Como utilizar a extensibilidade do módulo de Construção?

Última alteração a 24/11/2023

À semelhança dos outros módulos do ERP, o módulo de Construção disponibiliza um mecanismo de extensibilidade num conjunto de processos e operações mais relevantes, nomeadamente, nos Orçamentos e Autos de Medição.

Como suporte para a extensibilidade, estão disponíveis os seguintes editores e serviços:

  • ListaOrcamentos
  • EditorOrcamentos
  • ProcessaOrcamentos
  • ListaAutos
  • EditorAutos
  • ProcessaAutos
  • CopBSOrcamentos
  • CopBSAutos

Referências necessárias

Para implementar um projeto de extensibilidade de Construção, é necessário adicionar as seguintes referências ao projeto:

  • CopPlataformaNET100
  • Primavera.COP.Business
  • Primavera.COP.Entities
  • Primavera.COP.Platform
  • Primavera.COP.Platform.Engine.Business
  • Primavera.COP.Platform.Engine.Entities
  • Primavera.Extensibility.Construction

Eventos disponíveis

Os eventos disponíveis para cada editor e serviço de Construção são:

ListaOrcamentosAntesDeRemover
DepoisDeRemover
EditorOrcamentosAntesDeCriar
AntesDeEditar
DepoisDeEditar
AntesDeGravar
DepoisDeGravar
ErroAoGravar
ProcessaOrcamentosAntesDeEditar
DepoisDeEditar
AntesDeGravar
DepoisDeGravar
ErroAoGravar
ListaAutosAntesDeRemover
DepoisDeRemover
EditorAutosAntesDeCriar
AntesDeEditar
DepoisDeEditar
AntesDeGravar
DepoisDeGravar
ErroAoGravar
ProcessaAutosAntesDeGravar
DepoisDeGravar
ErroAoGravar
CopBSOrcamentosAntesDeEditar
DepoisDeEditar
AntesDeEditarID
DepoisDeEditarID
AntesDeRemover
DepoisDeRemover
AntesDeRemoverID
DepoisDeRemoverID
AntesDeGravar
DepoisDeGravar
CopBSAutosAntesDeEditar
DepoisDeEditar
AntesDeRemover
DepoisDeRemover
AntesDeGravar
DepoisDeGravar
Adicionar aos favoritos ou partilhar este artigo
Esta página foi útil?
Obrigado pelo seu voto.

login para deixar a sua opinião.

Obrigado pelo seu feedback. Iremos analisá-lo para continuarmos a melhorar!
Artigos Relacionados
Começar a Usar Como criar um projeto de integração com Visual Studio? Como criar um projeto de extensibilidade de interface (PEX) com Visual Studio? Como criar um projeto de extensibilidade de API (Motor) com Visual Studio? Como criar separadores do utilizador com Visual Studio?