SoporteIniciar sesión
Contáctenos
Las claves de referencia cruzada, más fáciles con la nueva funcionalidad Link Storage

Las claves de referencia cruzada, más fáciles con la nueva funcionalidad Link Storage

December 02, 2016 · Michael Bock · Funcionalidades

Nos alegra mucho presentarte nuestra nueva funcionalidad Link Storage, que te permite almacenar, mantener y usar tus claves de referencia cruzada de forma fácil y directa.

¿Qué es la funcionalidad Link Storage?

La funcionalidad Link Storage te permite almacenar los valores de clave o de enlace en la base de datos central de configuración del servicio Rapidi. Estos valores de enlace podrían ser, por ejemplo, una lista de números de cliente de tu ERP (p. ej., en Microsoft Dynamics NAV/AX/GP, la clave principal de la tabla Customer) y el Account Id de Salesforce correspondiente. Al almacenar estos valores en la base de datos central de configuración del servicio Rapidi, no necesitas crear campos adicionales (p. ej., el campo ExternalId en Microsoft Dynamics NAV, AX o GP).
En otras plataformas de integración de datos encontrarás funcionalidades similares con nombres como "Cross Reference Keys" o "Cross Reference Table". Creemos que nuestra funcionalidad Link Storage es más potente, ya que solo tienes que especificar unas pocas cosas y el sistema se encarga del resto. 

Si usas Microsoft Dynamics GP como ERP, esta funcionalidad te resultará muy útil, ya que en Microsoft Dynamics GP las posibilidades de añadir campos nuevos son limitadas. Pero también es muy útil para otros sistemas, porque evitas añadir campos adicionales a tus sistemas: así ahorras tiempo durante la implementación de la integración y más adelante te resulta más fácil actualizar tu ERP a versiones nuevas (menos dependencias).

Para cada Link Storage indicas qué Connection, Table Name y Link Fields debe contener y, después, puedes indicar el Link Storage en el Transfer o los Transfers que usan y actualizan los valores del Link Storage.

En las secciones siguientes te guiamos por algunos casos de uso de la nueva funcionalidad Link Storage. Hay muchas más posibilidades y te invitamos a consultar la documentación de Link Storage.


Cómo crear un nuevo Link Storage

1 - Crear un nuevo link storage

En la página "Link Storages" puedes crear un nuevo link storage haciendo clic en el botón new. Así se crea la primera sección, en la que indicas 'Code',  'LinkField Separator', 'Description' y 'Description 2'. Los dos últimos indican qué valores o link fields se guardan en el Link Storage.

NOTA: necesitas tener tu versión de Rapidi central actualizada al menos a la versión 3.2.93i para ver "Link Storages" en el menú de tu servicio MyRapidi.

Crear un nuevo link storage

imagen 1: crear un nuevo link storage entre Microsoft Dynamics NAV y Salesforce

 

2 - Crear las combinaciones de link storage connection, table name y link fields

Los campos obligatorios al configurar el Link Storage se reflejan en el encabezado. 'Description' y 'Description 2' representan los distintos sistemas entre los que creas un link storage. Se muestran en dos bloques debajo de la primera sección. El siguiente paso es crear, debajo de cada bloque, las distintas combinaciones de link storage connections, table names y link fields.

crear una link storage connection

imagen 2: crear las combinaciones de link storage connection, table name y link fields

 

3 - Asociar un Link Storage a un Transfer

Una vez configurado un Link Storage, puedes indicarlo desde la sección 'General' de un Transfer. Al entrar en 'edit mode' tendrás los Link Storages creados disponibles en un desplegable. Una vez que hayas aplicado el Link Storage, los Link Storage Values se insertarán automáticamente cuando se ejecute el Transfer.

aplicar el link storage en un transfer

imagen 3: Link Storage seleccionado en un Transfer

 

4 - Usar la función 'LSLookup' para la referencia cruzada

Cuando configuras un Transfer en el que necesitas hacer corresponder valores de clave de un sistema a otro, 'LSLookup' es una función potente que hace exactamente eso.

Por ejemplo, si necesitas que el Account Id de un cliente concreto se ponga en un encabezado de factura en SFDC, el mapeo de campos podría incluir las fórmulas de la imagen de abajo.

 Usar LSLookup para la referencia cruzada

imagen 4: ejemplo de uso de la función 'LSLookup'

Otro ejemplo - como se ilustra abajo - podría ser obtener el Product Id de un Item Number, cuando necesitas añadir líneas de factura de tu ERP a las líneas de factura de Sales History.

ejemplo de uso de la fórmula LSLookup

imagen 5: ejemplo de uso de la fórmula 'LSLookup'


En general, es mucho más rápido usar la función 'LSLookup' para obtener valores de clave de un Link Storage que usar 'DBLookup' para obtener los mismos valores de Salesforce. Además, con la fórmula 'LSLookup' no consumes ninguna llamada a la API en el lado de Salesforce.

5 - Ver y editar los Link Storage Values

Al hacer clic en el segundo [+] del encabezado del Link Storage, podrás ver y buscar en todos los conjuntos de Link Storage Values.

Cuando un Transfer se está ejecutando, los Link Storage Values se rellenan automáticamente. Para cada registro que se lee de la tabla Source, el sistema añade o actualiza los Link Fields.

La sección Link Storage Values te da una vista general de los link storage values actuales y te permite buscar los valores. Es posible buscar por separado dentro de cada columna.

crear link storage values

imagen 6: ver, editar, eliminar y crear nuevos link storage values

 

Este ha sido un recorrido rápido para darte una idea de algunos casos de uso de la funcionalidad Link Storage. Hay muchas otras posibilidades y te animamos a visitar la documentación de Link Storage para saber más.

Para usar la funcionalidad Link Storages, tu versión de Rapidi (tanto central como los RapidiConnectors) debe ser al menos la 4.0.01g. Por favor, ponte en contacto con nuestro equipo de Soporte para organizar la actualización.

Esperamos que te guste esta funcionalidad y que este artículo te resulte útil. No dudes en comentar más abajo o en la sección de feedback dentro de la aplicación.

Happy Hacking ;-)

Michael

¿Quieres repasar todas las nuevas funcionalidades de MyRapidi? Mira este webinar bajo demanda.

regístrate en los webinars de myrapidi

 

Compruebe si encaja con su entorno

Díganos qué sistemas utiliza y le diremos con franqueza si Rapidi es la herramienta adecuada.