Visão lógica do modelo de dados em R12.2
1) Todo o código deve acessar as tabelas através do sinônimo APPS
2) A visualização de edição é criada sobre tabelas físicas e o sinônimo de APPS é criado para a visualização de edição, conforme mostrado na figura abaixo
WF_ITEMS:tabela física
WF_ITEMS#:Visualização de edição
APPS.WF_ITEMS:sinônimo de APPS para visualizações de edição
3) Todo o código personalizado deve acessar o sinônimo do aplicativo, senão corre o risco de ver os dados antigos
4) A coluna existente nunca é alterada no R12, as alterações no modelo de dados são implementadas usando a nova coluna.
Suponha que mudamos para coluna de 20 caracteres para 50 caracteres. Em seguida, é criada uma nova coluna com 50 caracteres
5) O aplicativo em execução não vê a nova coluna adicionada, pois faz referência à tabela por meio de visualizações de edição.
O modelo lógico acima foi implementado para obter o patch on-line na R12.2. Não devemos escrever o modo personalizado que acessa diretamente a tabela, pois o usuário pode estar vendo dados errados.
Espero que você entenda o fluxo da visão lógica do modelo de dados em R12.2. Por favor, forneça o feedback
Artigos relacionados
edição cruzada para frente aciona R12.2
Manipulação de dados de semente no patch online R12.2
Determinação e configuração da edição R12.2
R12.2 Relatório de prontidão para aplicação de patches online