Generador de búsquedas formateadas (FMS) para SAP Business One
Elija un documento y lo que debe mostrar el campo. Obtenga una consulta de búsqueda formateada lista, con las referencias $[…] correctas, para SQL Server y HANA.
Herramienta
Referencias usadas
Cómo asignarla
Tres pasos, sin registro
Elija el documento y la tarea
Pedido de cliente, factura de clientes, pedido de compra… y luego lo que debe mostrar el campo: un dato del artículo, un dato del socio de negocios, el stock o el último precio.
Copie la consulta
Obtiene la versión para SQL Server y para HANA, con las referencias $[…] correctas al formulario abierto.
Asígnela al campo
Guárdela en el gestor de consultas, haga clic en el campo, pulse Alt+Shift+F2 y vincule la consulta guardada.
Preguntas sobre esta herramienta
¿Qué significa $[$38.1.0] en SAP Business One?
Es una referencia de búsqueda formateada a un valor del formulario abierto: el ítem 38 es la cuadrícula de líneas del documento, la columna 1 es la columna Número de artículo y 0 significa "usar el valor como texto". Use NUMBER o DATE en lugar de 0 cuando el valor se use en un cálculo o en una comparación de fechas.
¿Qué diferencia hay entre $[$4.0.0] y $[ORDR.CardCode]?
Ambas leen el código de cliente del pedido de cliente abierto. $[$4.0.0] usa el ID del ítem en pantalla (4) y $[ORDR.CardCode] usa el nombre del campo en la base de datos. La versión con nombre de campo es más fácil de leer y también funciona con campos definidos por el usuario, como $[ORDR.U_Region].
¿Cómo encuentro el ID de ítem y de columna de un campo?
En SAP Business One active Visualizar → Información del sistema (View → System Information) y pase el ratón sobre cualquier campo. La barra de estado, abajo, muestra el ID del ítem, el ID de la columna y el campo de la base de datos.
¿Las búsquedas formateadas funcionan en SAP B1 para HANA?
Sí. Las referencias $[…] no cambian; solo el SQL que las rodea debe usar la sintaxis de HANA, con los nombres de columna entre comillas dobles. El generador le da ambas versiones.
¿Por qué mi FMS no se actualiza cuando cambio el artículo?
Al vincular la consulta, marque "Actualización automática al modificar el campo" (Auto Refresh When Field Changes) y elija el campo del que depende (por ejemplo Número de artículo); marque "Visualizar valores grabados" (Display Saved Values) solo si quiere los valores guardados en lugar de una consulta nueva.
Hechas para equipos de SAP Business One
¿Lo necesita dentro de SAP Business One?
Desarrollamos add-ons, reportes e integraciones para SAP B1 en SQL Server y HANA. Cuéntenos qué necesita y reciba un precio fijo, normalmente en 24 horas.
