Alterar o índice de uma BSVWBusiness View: um objeto JD Edwards que une uma ou mais tabelas e expõe para aplicações e relatórios um conjunto fixo de colunas e um índice escolhido. parece um ajuste de cinco minutos em BVDABusiness View Design Aid: a ferramenta JD Edwards usada para definir quais colunas de tabela e qual chave a Business View expõe às aplicações., e é exatamente por isso que isso quebra mais relatórios do que qualquer outra alteração isolada no JD Edwards EnterpriseOne. Uma BSVW pode ser lida por dezenas de UBEs, APPLs e form interconnects; trocar sua chave do índice 2 para o índice 4 em OMWObject Management Workbench: o console JD Edwards que controla check-out, check-in, acompanhamento de projetos e promoção de objetos entre path codes. muda a ordem das linhas vista por cada consumer e, se mesmo um deles dependia da ordenação anterior, você acabou de introduzir um defeito de dados silencioso em produção.
Este é o procedimento que uso para uma alteração de índice de BSVW no JD Edwards com OMW e BVDA — a sequência exata, a verificação de dependências que executo antes de tocar no objeto e o caminho de rebuild que mantém a alteração limpa em DVAmbiente de desenvolvimento no JD Edwards: o path code em que os desenvolvedores fazem check-out, modificam, fazem build e executam testes unitários nos objetos antes da promoção., PYAmbiente Prototype no JD Edwards: o path code usado para testes de integração e aceite do usuário antes que os objetos sejam promovidos para produção. e PDPath code de produção no JD Edwards EnterpriseOne. O ambiente live em que usuários de negócio realizam transações; as alterações aqui são implantadas via promoção OMW a partir de PY..