Lorsqu'un traitement batchExécution automatisée d'une série de tâches informatiques sans intervention humaine. personnalisé s'exécute pendant des heures au lieu de quelques minutes, les développeurs blâment généralement les index de la base de donnéesStructure de données améliorant la vitesse de récupération des informations dans une table. ou la mémoire du serveur de base de données. En réalité, la cause sous-jacente est fréquemment la manière dont la Business View (BSVW)Objet JD Edwards définissant les colonnes et les jointures entre tables pour les applications. principale a été conçue. Les développeurs construisent souvent des jointures multi-tables complexes dans une BSVW personnalisée pour éviter d'écrire des Event Rules (ER)Langage de programmation propriétaire utilisé pour ajouter de la logique métier dans JD Edwards. de type Table I/OCommandes permettant de lire, insérer ou modifier des données directement dans les tables., ignorant que ce raccourci compromet directement l'intégrité des données. Cela fait de la sélection de la business view JDE UBEUniversal Batch Engine : moteur de JD Edwards pour l'exécution de rapports et traitements de masse. pour la performance et l'exactitude l'une des décisions architecturales les plus critiques, bien que fréquemment mal comprises, dans le développement EnterpriseOneVersion moderne et Web de l'ERP JD Edwards d'Oracle..