sábado, 9 de diciembre de 2017

Obtener el nombre técnico de un campo en SAP

Algunos lectores de los posts en los que creamos macros para conectar Excel y SAP ( Ejemplo 1 y Ejemplo 2) me han preguntado si es posible obtener de alguna forma el nombre técnico de los campos que aparecen en la interfaz de usuario de SAP. La respuesta es que si y hoy vamos a ver como lo podemos hacer. Es muy fácil y rápido.

Para hacerlo, vamos a utilizar a manera de ejemplo la transacción FB03, seleccionamos el campo sociedad y enseguida vamos a pulsar la tecla F1 (que llama la ayuda, por cierto en la gran mayoría de programas):

En el cuadro de diálogo de ayuda, damos clic en el botón que tiene la llave y el martillo (el cuarto de izquierda a derecha). Y de inmediato nos va a aparecer la siguiente información:


Como pueden ver, el nombre técnico del campo es: BUKRS. Si quieren lo pueden probar grabando un script. En el código que les generará el sistema, van a encontrar el nombre técnico.

Otro detalle importante que podemos ver en el cuadro de datos técnicos es el de la tabla en la que se almacena el campo. 

En este caso, se trata de la tabla BKPF. Si realizan una consulta a una tabla de SAP utilizando alguna de las herramientas que trae el sistema y con ella quisiéramos extraer la sociedad, deberíamos entonces usar la tabla BKPF.

Espero les sirva.

Hasta una próxima.

No hay comentarios.:

Publicar un comentario