🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️Publicaciones ABAP Las subrutinas y la grabación de datos de un BI

Selector Alummnos / Empresas

👉Analicemos las Publicaciones Académicas de la lección ABAP Las subrutinas y la grabación de datos de un BI, donde en esta lección aprenderemos a utilizar subrutinas en un batch input. analizaremos cómo obtener los datos necesarios para la carga de la tabla bdcdata y cómo realizar la grabación de un batch input.

Ámbito de Estudio: Carrera Consultor ABAP / Unidad 7: Los Batch Input vs las BAPIS y temas avanzados

Existen 145 Publicaciones Académicas para el tema ABAP Las subrutinas y la grabación de datos de un BI.

Para buscar publicaciones sobre un tema diferente utilice nuestro Buscador de Publicaciones

✒️Publicaciones sobre ABAP Las subrutinas y la grabación de datos de un BI

Ordenados por: Relevancia - Fecha - Agradecimientos

 

SAP Master

Para realizar modularizar los programas dentro de un batch imput se utiliza la subrutina BCD_FIELD. Para obtener los valores que cargamos en la tabla interna BCDATA entramos por la transaccion SM30 y recuperamos los datos correspondientes a la primer pantalla, hacemos clic sobre el botón de información tecnica y nos muestra una ventana de dialogo con la información relevante de la estructura de la tabla BDCDATA, el nombre del programa, de la dynpro y del campo utilizado, si precionamos el botón f1 veremos otra ventana de dialogo con el nombre del programa y el código de la función correspondiente al botón. Otra manera de optener los datos para la carga de la tabla BDCDATA mas eficiente consiste...

Acceder a esta publicación

Creado y Compartido por: William Alejandro Lemus

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Lección 7.3 UTILIZACIÓN DE RUTINAS EN UN BATCH INPUT BDC_FIED à Subrutina utilizada para hacer más simple la creación de un Batch Input, ya que nos permite modularizar los programas. Obtener los DATOS NECESARIOS para CARGAR la tabla BDCDADTA - Entrar a la SM30 y recuperar los datos correspondientes a la primera pantalla. Para obtener estos datos existen varias formas: Posicionarse sobre un campo de entrada de datos, presionar F1 y luego hacer click sobre el botón de información técnica. Con esto, aparecen datos relevantes como: nombre del programa, nombre de la dynpro, nombre de la tabla y nombre del campo. Otra forma es parándonos sobre un botón...

Acceder a esta publicación

Creado y Compartido por: Elisa Munoz Robles

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


UTILIZACION DE SUBRUTINAS EN UN BATCH INPUT Para hacer mas simple la creacion de un batch input vamos a utilizar la subrutina BDC_FIELD, que nos van a permitir modularizar los programas. FORM bdc_field USING dyn_begin TYPE c campo1 campo2. CLEAR st_bdc_data. IF dyn_begin = 'X'. st_bdc_data-program = campo1. st_bdc_data-dynpro = campo2. st_bdc_data-dynbegin = dyn_begin. ELSE. st_bdc_data-fnam = campo1. st_bdc_data-fval = campo2. ENDIF. APPEND st_bdc_data TO ti_bdc_data. ENDFORM. " bdc_field Si cambiamos el código de la lección anterior, utilizando la subrutina BDC_FIELD, el mismo quedaria de la siguiente manera: * Ingreso...

Acceder a esta publicación

Creado y Compartido por: Oscar Guillermo Rodriguez Villate / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert



UTILIZACION DE SUBRUTINAS EN UN BATCH INPUT. Modularizar hace que sea mas legible el código del batch input. El código quedaría asi: COMO OBTENER LOS DATOS NECESARIOS PARA LA CARGA DE LA TABLA BDCDATA. Parándonos sobre uno de los campos de la transacción que deseamos grabar en el ejemplo la sm30. Parandonos encima de uno de los botones y dar F1. Y veremos un botón de dialogo con el nombre del programa y el código de funion correspondiente. En todas las pantallas de SAP, podemos visualizar en el extremo inferior derecho, diferentes datos de la pantalla como ser el nombre del programa de ejecución, la transacción, etc. GRABACION DE UN BATCH INPUT. Otra forma más eficiente...

Acceder a esta publicación

Creado y Compartido por: Alexander Cardenas

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Subrutinas y grabación de datos de un BI Para la obtención de los datos necesarios para la carga de la tabla DBCDATA Posicionando sobre un campo de entrada de datos y presionamos F1 Presionamos el boton de información tecnica Nos proporciona el programa, dympro y nombre del campo Posicionando sobre un boton de la pantalla y presionamos F1 Vemos en la pantalla de dialogo el nombre de programa y codigo de función Transacción SM35 Conocida como la grabadora, es utilizada para realizar la grabación de las sesiones de batch input.

Acceder a esta publicación

Creado y Compartido por: Marvin Raul Lopez Morales / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


1) Utilización de subrutinas en Batch Input Se utiliza la subrutina BDC_FIELD para que sea más fácil el llenado de la taba BDCDATA 2) Como obtener los datos para la tabla BDCDATA. Existen varias formas de obtener información de la pantalla: Colocándonos en el campo, presionar F1, y se hace click en el botón de Información Técnica. se obtiene programa, dynpro y nombre del campo. Nos posicionamos en un botón y presiona F1, se verá el nombre del programa y la función del boton Visualizando en el extremo inferior derecho , y se ve el nombre del programa, transacción, usuario, etc, 3) Grabación de un BatchInput Se realiza a través de...

Acceder a esta publicación

Creado y Compartido por: Maria Guadalupe Gonzalez Sanchez

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

1. La utilización de subrutinas en un Batch Input Para ser más simple la creación de un Batch Input vamos a utilizar la subrutina LLENAR_TABLA_BDCDATA que nos va a permitir modularizar los programas. La estructura de la subrutina LLENAR_ TABLA_BDCDATA es la siguiente: PERFORM llenar_tabla_bdcdata USING <dynpro> <campo1> <campo2>. Analicemos a continuación para que se utiliza cada uno de los tres parámetros de entrada que son: Dynpro: Es un flag que cuando está en "X" indica que la línea que se intenta cargar en la tabla BDCDATA interna es una dynpro. Campo1: es el contenido del campo 1, el cual es un texto que se pasa entre comillas. Campo2: es el contenido...

Acceder a esta publicación

Creado y Compartido por: Alexis Jesus Perez Ramirez / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


BDC_FIELS, subrutina para modularizar los programas IDENTIFICAR CAMPO DYNPRO: igual que para obtener el campo a que tabla corresponde (por F1 herramienta), hay un campo donde está el campo dynpro PARA BOTONES: f1 y se puede ver el programa y codigo de funcion asociado al boton Tambien se puede grabar paso a paso por medio de la transaccion SM35 no se registra F1, F4 ni errores, tampoco el movimiento del scroll

Acceder a esta publicación

Creado y Compartido por: Yeffer Jaime Sierra Saenz

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Utilización de subrutinas en un Batch Input Para hacer más simple la creación de un Batch Input, vamos a utilizar la subrutina BDC_Field, que nos van a permitir modularizar los programas Como obtener los datos necesarios para la carga de la tabla BDCDATA? Vamos a entrar a la transacción SM30, y recuperar datos correspondientes. Grabación de un Batch Input Otra forma más eficiente de obtener los datos para la carga de la tabla BDCDATA, consiste en realizar una grabación de los pasos que hacemos en la ejecución de las transacciones, mediante la transacción SM35 Transacción SM35 La transacción estándar SM35, consiste como "la grabadora", es utilizada...

Acceder a esta publicación

Creado y Compartido por: Luis Manuel Olivier Melo

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

La utilización de la subrutina BDC_FIELD nos permite modularizar los programas Batch Input. La transacción estándar SM35 nos permite realizar la grabación de las sesiones de Batch Input, que serán muy útiles al desarrollar nuestros programas.

Acceder a esta publicación

Creado y Compartido por: Mónica Robles