Sufijos ALL y B

Corresponden a tablas únicamente, cada una de ellas con características diferentes.

ALL

Son  tablas que a diferencia de otras, tienen una columna clave que sirve para identificar la unidad operativa llamada "ORG_ID", no debemos confundirla con la columna "ORGANIZATION_ID" ya que es un concepto diferente, el cual se refiere a una organización de inventario y no una unidad operativa.

 Algunos ejemplos de tablas ALL son:

B

Son tablas que a diferencia de otras, son asumidas como validadas, a que me refiero con "validadas", que si aquí se encuentran datos malos, se puede identificar una corrupción de datos, aquí es donde se obtiene la información verídica y sin alteraciones, que han cumplido con todas las reglas del ERP. Habitualmente los analizadores de EBS verifican estas tablas y en caso de tener algún tipo de anomalía ORACLE puede identificarlo y enviar un "Data Fix" para solventar los datos y corregirlos, no solo en estas tablas sino en otras.

Algunos ejemplos de tablas B son:

Algunas dudas, para aclarar:

¿Existen para cada tabla all sus b? No, y no es necesario, solamente donde las tablas tienen flujos complejos o que requieran de una auditoria o certificación internacional; también cuando son susceptibles a bugs y puedan afectar relaciones y datos de varias tablas dependientes.

¿Las tablas all tendrían toda la información global según el concepto? Así es, no tienen límite de unidades operativas que puedan almacenar y debido a que este concepto abarca un alto nivel de abstracción esta columna se encuentra indexada, un ejemplo sería: todas las facturas de cuentas por pagar que existen en la aplicación EBS están almacenadas en la tabla ap_invoices_all.

¿Es posible encontrar tablas sin all ni b? Si, y salen de estos conceptos, es decir, una tabla que no es "all ni b", no almacena la información de la unidad operativa ni tampoco contiene flujos complejos de esquema ERD. Ojo, esto es lo habitual, existen algunas excepciones y en algunos módulos, pero en general este el lineamiento del ERP.

¿Si trato de encontrar la tabla all para ver datos de una unidad operativa, pero no encuentro en ningún lado esto, como puedo realizar esta división? Si esto llegase a pasar, puede haber dos casos: