Red de conocimiento informático - Conocimiento informático - Cómo encontrar el BAPI correspondiente a través del código de transacción

Cómo encontrar el BAPI correspondiente a través del código de transacción

Si queremos encontrar una BAPI, podemos consultar la BAPI publicada mediante el código de transacción estándar de SAP:

Si solo conocemos el código de transacción, podemos consultar la BAPI correspondiente mediante el siguiente método.

Por ejemplo, si buscamos la BAPI que crea un pedido de venta, sabemos que el código de transacción es VA01.

1. Ingresamos a la interfaz VA01 y buscamos sistema --> estado

2. Hacemos doble clic en la ubicación del código de transacción y buscamos PAQUETE VA

3. Utilice SE80 para abrir el paquete VA

4. Abra el proyecto empresarial ----- "Tipo de objeto empresarial". En base a nuestras necesidades comerciales. Lo que queremos crear es un pedido de venta, muy probablemente de todos los pedidos de venta BUS2032.

5. Haga doble clic en BUS2032 para abrir el método que tiene el mismo nombre que el método de creación de un pedido de ventas. Lo que estamos buscando aquí es SalesOrder.CreateFromDat2. Coloque el cursor en esta línea y haga clic en el botón del programa de arriba. Puede ver el código fuente del programa y encontrar "BAPI_SALESORDER_CREATEFROMDAT2". Asimismo, podemos ver el BAPI para modificar órdenes y el BAPI para eliminar órdenes, y podemos encontrarlo usando el mismo método.

6.De manera similar, podemos hacer doble clic en la línea SalesOrder.CreateFromDat2 y encontrar la subpantalla ABAP en la ventana emergente. Si el botón de radio es una función API, el nombre de la columna que buscamos es BAPI., si es un módulo de función, es FM

Abajo:

7. A través del paquete, también puede encontrar todos los programas y grupos de funciones del paquete.