Identificadores externos

Bacosoft LEX ofrece la posibilidad de integrarse con múltiples aplicaciones externas, las cuales utilizan sus propios códigos para identificar productos, clientes, proveedores, etc. En estos casos se hace necesario relacionar la entidad de la aplicación externa con la entidad de Bacosoft LEX y la manera más simple de hacerlo es que ambas aplicaciones utilicen el mismo código. Así, si en el sistema de facturación existe el producto VINO TINTO RESERVA AÑADA 2020 BOT 75CL con código VTR07520 interesará dar de alta ese producto con ese mismo código en Bacosoft LEX.

Los identificadores externos es el concepto que utilizamos para permitir asociar códigos de varias aplicaciones externas a una misma entidad de Bacosoft LEX. Las entidades a las cuales es posible asignar códigos externos son: productos, marcas comerciales, personas y empresas, poblaciones, provincias, países, calificaciones, variedades de uva, ubicaciones y registros.

¿Por qué puede ser necesario asignar varios códigos a una misma entidad? Porque reciba datos desde una aplicación y suministre datos hacia otra aplicación. Por ejemplo los productos en Bacosoft LEX pueden llevar un código para integrarse con el sistema de facturación y otro código diferente para suministrar datos a la aplicación de libros de bodega SISV de Andalucía.

Los usuarios con rol Administrador pueden configurar qué códigos externos debe preguntar y mostrar Bacosoft LEX para cada tipo de entidad. Para ello encontrará el botón Identificadores externos dentro del panel correspondiente:

codigos externos 09

Al hacer clic en el botón se abre el siguiente formulario:

codigos externos 06
  • Identificadores externos. En este campo se indican todos los identificadores externos por los cuales preguntar en la ficha de la entidad.

    Cuando agregue o edite una nueva entidad verá una última sección dentro del formulario llamada Identificadores externos con un campo por cada código que necesite asignarle. Si configura la entidad Marca comercial para preguntar por el identificador externo ERP verá el nuevo campo en la ficha:

    codigos externos 10

    En el panel donde se listan las entidades del tipo que está configurando se agrega un filtro por cada identificador externo de la lista:

    codigos externos 08

    Por último en la tabla de datos de ese mismo panel se agrega una columna por cada identificador externo de la lista:

    codigos externos 07

    Estos filtros y columnas permanecen ocultos por defecto. Para hacerlos visibles siga las instrucciones en Personalización de paneles.

  • Preferido en la UI. El identificador externo que seleccione aquí se utilizará en los desplegables de la entidad. Así cuando esté trabajando en los formularios de la aplicación podrá buscar por código además de hacerlo por descripción.

    Continuando el ejemplo de Marca comercial si selecciona ERP entonces se listará el Id / ERP delante del nombre en el desplegable de marcas comerciales:

    codigos externos 03

    Y podrá filtrar indistintamente por código:

    codigos externos 04

    O por nombre:

    codigos externos 05

Los cambios realizados en el formulario se aplican en su sesión en cuanto haga clic en Aceptar. Si agrega nuevos códigos en el campo Identificadores externos los filtros y columnas asociados se agregarán la próxima vez que abra el panel donde se listan las entidades del tipo que estaba configurando.

Para que el resto de usuarios de su empresa vean los cambios es suficiente con que recarguen la página de Bacosoft LEX en el navegador.

Utilice Preferido en la UI en productos o marcas comerciales si los usuarios de su empresa están más acostumbrados a trabajar con los códigos del sistema de facturación que con las descripciones.