Dicionário de Dados
No desenvolvimento de add-ons para o Sankhya Om, é essencial garantir que os dados sejam armazenados e manipulados de forma estruturada e eficiente. Para facilitar esse processo, o Add-on Studio oferece suporte a criação de dicionário de dados, em conformidade com as diretrizes estabelecidas na documentação do Dicionário de Dados da Sankhya.
Para criar um dicionário de dados no Add-on Studio, basta seguir as instruções detalhadas nesta documentação, garantindo que o armazenamento e o acesso aos dados estejam alinhados com as melhores práticas e requisitos da plataforma.
Criando o arquivo de dicionário de dados
Os arquivos de Dicionário de Dados, devem ser criados dentro do diretório datadictionary
no projeto do add-on, como no exemplo a seguir:

Recomendamos que para cada item, seja tabela, menu, view, tela hierárquica, tabela nativa ou pasta nativa, do seu dicionário de dados, seja criado um arquivo XML separado, facilitando assim a manutenção dos dados.
O xml deve conter a seguinte estrutura inicial.
<?xml version="1.0" encoding="iso-8859-1" ?>
<metadados xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../.gradle/metadados.xsd">
</metadados>
Com esta configuração a documentação pode ser acessada diretamente da sua IDE.
Dentro do dicionário de dados, é possível manipular as seguintes estruturas de dados:
- Menus
- Tela
- Formulários Dinâmicos
- Pastas
- Telas Hierárquicas
- Pastas Nativas
- Tabelas
- Instancias
- Campos
- Opções
- Relacionamentos
- Tabelas Nativas
- Pastas Nativas
- Pastas
- Telas Hierárquicas
- Views
- Instancias
- Instancias Nativas
- Campos
Updated 2 days ago