Áreas de Dados
A área de dados não tem outra finalidade de negócios a não ser fornecer um local de esquema comum para estruturas de esquema reutilizadas. Ela existe exclusivamente para ajudar a eliminar a declaração redundante de elemento. Por exemplo, se tiver vários esquemas que compartilham uma estrutura comum, você poderá configurar um esquema de área de dados independente para os elementos comuns e incluí-lo em cada um dos outros esquemas.
Esteja ciente de que a área de dados independente pode ter elementos mapeados para campos reais. Por exemplo, você pode ter 50 tipos diferentes de atividades de campo e todas podem compartilhar um conjunto comum de elementos para identificar onde e quando a atividade deverá ocorrer. É prudente declarar os elementos comuns a todos em uma área de dados independente e incluí-la nos 50 objetos de negócios de atividade de campo.
É altamente recomendável aproveitar os benefícios das áreas de dados independentes para evitar definição redundante de dados!
Esta seção descreve os tópicos adicionais relacionados à criação e ao trabalho com áreas de dados.
Extensão Dinâmica
É possível usar dados personalizados para estender uma área de dados do produto base. Para aumentar outra área de dados, faça referência dessa área no campo Área de Dados Estendida. Aumentando a área de dados você pode adicionar elementos adicionais a uma área de dados do produto base.
- As liberações do produto com a área de dados A, que contém os elementos a, b e c.
- Sua implementação cria a área de dados CM-A que contém o elemento z e faz referência a área de dados A como a área de dados estendida.
- No momento da execução, em qualquer lugar que a área de dados A for incluída, ela conterá elementos a, b, c e z.