Viendo 7 entradas - de la 1 a la 7 (de un total de 7)
  • Autor
    Entradas
  • #31036
    FABIAN PINEDA
    Miembro

    Hola Gente.

    Consulto lo siguiente: que significado poseen los prefijos presentes en las tablas? Agrupan las mismas siguiendo algun criterio?

    Por ejemplo aparecen:
    CREATE TABLE openxp.a_asset
    CREATE TABLE openxp.ad_alertrule
    CREATE TABLE openxp.b_topiccategory
    CREATE TABLE openxp.c_bank
    CREATE TABLE openxp.i_order
    CREATE TABLE openxp.m_product
    CREATE TABLE openxp.pa_report

    Siendo los prefijos a los que me refiero a_ ad_ b_ c_ i_ m_ y pa_ en estos casos.

    Muchas gracias.

    #33265

    Los prefijos indican la funcionalidad o circuito que alberga la tabla. Es una convencion heredada de los proyectos precursores a Libertya y no siempre se ha seguido correctamente la convencion. Si embargo son una buena guia.

    Entre los principales se encuentran:
    A_ Accounting, Contabilidad
    AD_ Diccionario
    B_ Business Partner – CRM
    C_ Core , la mayoria de las tablas
    I_ Import , tablas temporales de importacion de datos
    M_ Material, tablas de gestion de materiales.
    T_ Temp. Tablas temporales para algunos procesos e informes.

    Saludos
    Antonio

    #33266
    FABIAN PINEDA
    Miembro

    Muchas gracias por tus respuestas Antonio.
    Estoy analizando las tablas para armar un script de migracion de datos.
    Esto con la intension de poblar las tablas con datos de articulos ya existentes.

    Saludos!
    Fabian

    #33268
    Jorgev
    Miembro

    Hola
    Para poblar las tablas, te recomiendo que primero mires la parte de carga de datos (formato de archivo, cargar archivos, importar entidad comercial, etc), que deja los datos en las tablas I_* y desde la tabla se ejecuta un proceso que importa a las tablas de produccion. Este es al menos el enfoque original del producto. Tiene la ventaja que hace varias verificaciones antes de importar, por lo que (a veces) te ayuda a evitar inconvenientes.
    Saludos!

    #65616
    francisco digirolamo
    Participante

    buenas tardes, soy francisco, vengo hace días buscando información en internet sobre la tabla que alberga el stock de articulos de la empresa que trabajo, pero no encuentro dicha tabla, trate de relacionar entre i_inventory y m_product, m_product arroja nombre de productos y codigo, pero desde i_inventory no encuentro cual es el registro que alberga la cantidad de un producto, cualquier información acerca del modelo de base de datos sería de gran ayuda, desde ya muchas gracias cualquier información brindada.

    #65618
    Carranza Carlos
    Participante

    Francisco, lo que estás buscando es la tabla m_storage. Esa tabla registra el inventario, lo pendiente de ingresar y lo reservado para salir, de todos los artículos que están marcados como stockeables, en la ubicación configurada (la ubicación tiene relación el almacén). La combinación m_product_id, m_locator_id y m_attributesetinstance_id (si no tiene atributo este está en 0) es lo que determina la unicidad.

    #65619
    Ignacio Aita
    Participante

    Francisco, buen día.

    Agrego algo de info a la respueta de Carlos. Te paso que se almacena en cada tabla:

    * m_storage contiene la foto del stock en determinado momento. La tabla m_product hace referencia al producto y m_locator a una ubicación dentro de un depóstio-
    * m_transaction contiene todas las operaciones de movimientos de stock, generadas por cualquier tipo de documento que mueva mercaderías. Las referencias a producto y ubicación con las mismas.

    Saludos.-

Viendo 7 entradas - de la 1 a la 7 (de un total de 7)
  • Debes estar registrado para responder a este debate.