1/5 Table Collections

Gestión de datos entre empresas 


Las Table Collections se utilizan para compartir datos entre empresas. En las siguientes páginas explicaremos como gestiona Ax las distintas empresas.

Las colecciones de tablas se encuentran en el siguiente nodo:

AOT > Data Dictionary > Table Collections


Los datos en las tablas están separados por empresa (Entidad Jurídica). Para ver las empresas de nuestro sistema lo haremos desde el siguiente nodo:

Administración de la organización > Configurar > Organización > Entidades Jurídicas 




Si presionamos en la barra inferior se nos abrirá el formulario de selección de empresa.



A diferencia de otros ERPs Ax utiliza una única Base de datos donde los registros de las distintas empresas se encuentra en la misma tabla, y Ax sabe a que empresa pertenece cada registro gracias a el campo DataAreaId,

En la imagen se ven los registros de la tabla CustGroup y se puede apreciar como coinciden registros de distintas empresas en la misma tabla.



Tal vez viendo los registros en el SQL no se vea de una forma clara y lo mejor sea con una imagen.

Imaginad que el círculo es una tabla de Ax y en ésta existen registros de distintas tablas. Así es como lo veríamos:

Si no existiera el campo DataAreaId en la tabla, veríamos el círculo vacío.

Ahora imaginad que queremos compartir los datos de las empresas CEC y CEEI. Para realizar esta acción deberíamos crearnos una empresa virtual donde agregar estas dos empresas que se comportarían como una (Recordad hablamos de tablas no de todo el sistema)

VIR = CEE y CEEI

Dando como resultado algo similar a lo que vemos en la imagen donde las dos empresas anteriores ahora se comportarán como una.


Con estos conceptos asimilados pasaré a explicar como funciona Ax a un nivel más técnico.

Comentarios