Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

En el caso del ejemplo el formulario es estándar ya que no empieza por Y o Z.

image-20241009-145806.pngImage Modified

Una vez encontrado el formulario vamos a la aplicación “Maintain Form Template” y copiaremos el formulario.

...

En la aplicación “Custom fields” crearemos un nuevo campo y le pondremos el nombre que queramos usar en nuestro caso QR_TBAI. El contexto empresarial es super importante ya definirá donde puede usarse el campo, en S4HANA, al crear un campo este aplica no solo a una estructura o a una BADI, si no que se habilita para activarse en cualquier , por ejemplo con el contexto “Ventas: Documento de finanzas” podremos activar el campo para que aparezca en CDS, formularios, APIS, BAPIS, emails, etc, todas las relacionadas con el contexto empresarial.

image-20241009-150142.pngImage Modified

Vamos a activar el campo para que aparezca en nuestro formulario, vamos a la sección “Form Templates” activamos nuestro formulario. (En el caso del pantallazo ya está activado). Es normal que se activen objetos dependientes.

...

Una vez arrastrado el QR al formulario vamos a “bindearlo” con el campo que creamos anteriormente, desde la pantalla Binding, una vez seleccionado con doble click el QR en el formulario, seleccionamos nuestro campo (no el que acaba en F).

image-20241009-155943.pngImage Modified

TIP: Si queremos que un elemento solo se muestre cuando tenga información debemos hacer lo siguiente:

...

Guardamos y subimos la plantilla usando la aplicación “Maintain Form Templates”.

image-20241010-104323.pngImage Modified

  1. Implentar la lógica para que se rellene el campo cuando se genere el formulario.

...

Desde el CBC debemos ir a la actividad “Configure Your Business Processes” (si no está disponible debemos hablar con el equipo funcional para que lo haga) a “Assign Form Templates”.

image-20241010-105219.pngImage Modified

Puedes probar a acceder directamente usando la siguiente url:

...