BA RecursosExtensibilidade
RecursosExtensibilidade
Extensibilidade
Voltar | Lista de artigos

Como criar entidade "Extended"?

Última alteração a 14/02/2023

Este documento descreve os passos necessários para a criação de uma entidade do tipo "Extended" na solution do Business Analytics.

Pré-Requisitos

  • Visual Studio & NET Framework 4.7.

PASSO 1 – Instalar PACKAGES

1. Antes de criar o projeto, é necessário instalar um conjunto de extensões do Visual Studio.

PASSO 2 Criar Solution

Relativamente à criação da solution, deverá consultar o artigo Como criar uma Solution PRIMAVERA Business Analytics?.

PASSO 3 Criar Entidade Extended

1. Adicionar o elemento Solution Reference no designer.

2. Nas propriedades, selecionar o ficheiro da solução que contém a entidade que pretendemos estender (Ex:STDMM).

3. Importar a entidade que se pretende estender (Ex:DimItems), através da opção Entities | Import Entities (botão direito do rato).

4. Adicionar a nova entidade ao modelo e atribuir nome "DimItemsExtended".

5. No campo Extends, selecionar entidade "STDMM.DimItems".

6. Adicionar atributo CategoriaProduto (Text).

7. Create Dimension Attribute : True.

8. Dimension Attribute Name: CategoriaProduto.

9. Criar package de extração "ExtDimItemsExtended".

10. Criar package de integração "IntDimItemsExtended". Nos parâmetros registar processamento da dimensão "Item".

11. Atualizar solução (Transform All Templates + Build Solution).

12. Adicionar packages às tarefas de extração e integração (necessário recarregar página do backoffice do BA).

13. Executar processos ETL.

Veja um exemplo de uma solution BA no GitHub.

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
Como efetuar um recarregamento total dos dados? Como integrar CDU's na solução de BA sem desenvolvimentos? Como efetuar um recarregamento total dos dados? Como criar entidade "Extended"? Como integrar CDU's na solução de BA sem desenvolvimentos?