Modifier l'index d'une BSVWBusiness View : un objet JD Edwards qui joint une ou plusieurs tables et expose aux applications et aux rapports un ensemble fixe de colonnes ainsi qu'un index choisi. ressemble à une opération de cinq minutes dans BVDABusiness View Design Aid : l'outil JD Edwards utilisé pour définir quelles colonnes de table et quelle clé la Business View expose aux applications., et c'est précisément pour cette raison que cela casse plus de rapports que n'importe quelle autre modification isolée dans JD Edwards EnterpriseOne. Une BSVW peut être lue par des dizaines d'UBE, d'APPL et de form interconnects ; basculer sa clé de l'index 2 à l'index 4 dans OMWObject Management Workbench : la console JD Edwards qui contrôle le check-out, le check-in, le suivi des projets et la promotion des objets entre path codes. modifie l'ordre des lignes vu par chaque consumer et, si ne serait-ce qu'un seul dépendait du tri précédent, vous venez d'introduire un défaut de données silencieux en production.
Voici la procédure que j'utilise pour une modification d'index BSVW JD Edwards avec OMW et BVDA — la séquence exacte, la vérification des dépendances que j'exécute avant de toucher l'objet, et le chemin de rebuild qui maintient la modification propre à travers DVEnvironnement de développement dans JD Edwards : le path code où les développeurs font le check-out, modifient, compilent et testent unitairement les objets avant promotion., PYEnvironnement Prototype dans JD Edwards : le path code utilisé pour les tests d'intégration et l'acceptation utilisateur avant que les objets ne soient promus en production. et PDPath code de production dans JD Edwards EnterpriseOne. L'environnement live où les utilisateurs métier saisissent leurs transactions ; les modifications y sont déployées via promotion OMW depuis PY..