Bapis Funciones ABAP

download Bapis Funciones ABAP

of 16

Transcript of Bapis Funciones ABAP

  • BAPIS - Functions

    ABAP

    Ideas Source

  • SAP AG 2003, Q2 2003 preliminary results release, IR 2

    1. Mdulos SAP

    2. Introduccin

    3. Funcin de Las Bapis

    4. Estructura de las Bapis

    5. Caso Practico de las Bapis

    6. Call RFC

    ndice

  • SAP AG 2003, Q2 2003 preliminary results release, IR 3

    Modulos SAP

    R/3Client / Server

    ABAP/4

    FIFinancial

    Accounting

    COControlling

    AMFixed Assets

    Mgmt.

    PSProjectSystem

    WFWorkflow

    ISIndustrySolutions

    MMMaterials

    Mgmt.

    HRHuman

    Resources

    SDSales &

    Distribution

    PPProductionPlanning

    QMQuality

    Manage-ment PM

    Plant Main-tenance

    Multinacional

    Neutralidad

    sectorial

    Arquitectura

    modular

    Extensa

    funcionalidad

    Soluciones

    integradas

    Sistemas

    abiertos

    Arquitectura

    Cliente/Servidor

    Filosofa de

    gestin

    empresarial

    hallamos el camino

  • SAP AG 2003, Q2 2003 preliminary results release, IR 4

    1. Mdulos SAP

    2. Introduccin

    3. Funcin de Las Bapis

    4. Estructura de las Bapis

    5. Caso Practico de las Bapis

    6. Call RFC

    ndice

  • SAP AG 2003, Q2 2003 preliminary results release, IR 5

    Introduccion

    - Los Objetos de Negocio de SAP se encuentran sobre un

    Repositorio de Objetos de Negocios, en el que se encapsulan sus

    datos y procesos.

    - Accesos externos a estos datos y procesos slo es posible por

    medio de mtodos especficos, o tambin denominados como

    BAPI's (Business Application Program Interfaces).

  • SAP AG 2003, Q2 2003 preliminary results release, IR 6

    Introduccion

    - Una BAPI se define como un mtodo de un Objeto de Negocio de

    SAP.

    - Por ejemplo, la funcionalidad que est implementada en el Tipo

    de Objeto de Negocio de SAP 'Material', incluye la de verificar la

    disponibilidad del material. De este modo, el Objeto de Negocio

    'Material' comprende una BAPI llamada 'Material. Check

    Availability'.

  • SAP AG 2003, Q2 2003 preliminary results release, IR 7

    1. Mdulos SAP

    2. Introduccin

    3. Funcin de Las Bapis

    4. Estructura de las Bapis

    5. Caso Practico de las Bapis

    6. Call RFC

    ndice

  • SAP AG 2003, Q2 2003 preliminary results release, IR 8

    FUNCION BAPI

  • SAP AG 2003, Q2 2003 preliminary results release, IR 9

    FUNCION BAPI

    Para usar una BAPI, el programa slo necesita sabes cmo

    llamar al mtodo; esto es, saber la definicin de la interface

    de este mtodo. Por lo tanto, para invocar una BAPI desde

    un programa, slo se necesita llenar apropiadamente la

    informacin en la interfaces.

  • SAP AG 2003, Q2 2003 preliminary results release, IR 10

    FUNCION BAPI

    La interfaces de una BAPI est definida por:

    - Parmetros IMPORT, los cuales contienen los datos a

    transferir del programa a la BAPI.

    - Parmetros EXPORT, los cuales contienen los datos

    a devolver por la BAPI al programa que lo llam.

    - Tablas como parmetros Import / Export para

    importar y extraer datos, respectivamente.

  • SAP AG 2003, Q2 2003 preliminary results release, IR 11

    1. Mdulos SAP

    2. Introduccin

    3. Funcin de Las Bapis

    4. Estructura de las Bapis

    5. Caso Practico de las Bapis

    6. Call RFC

    ndice

  • SAP AG 2003, Q2 2003 preliminary results release, IR 12

    ESTRUCTURA BAPI

    Las BAPI's estn actualmente implementadas como

    Mdulos de Funciones, todas ellas comprendidas por

    la Biblioteca de Funciones (o Function Builder).

    Cada una de estas funciones:

    - Soporta el protocolo del RFC (Remote Function Call)

    - Ha sido asignada como un mtodo al Repositorio de

    Objetos (transaccin BAPI)

    - Es procesada sin devolver pantallas de dilogo al

    programa que lo llama.

  • SAP AG 2003, Q2 2003 preliminary results release, IR 13

    1. Mdulos SAP

    2. Introduccin

    3. Funcin de Las Bapis

    4. Estructura de las Bapis

    5. Caso Practico de las Bapis

    6. Call RFC

    ndice

  • SAP AG 2003, Q2 2003 preliminary results release, IR 14

    1. Mdulos SAP

    2. Introduccin

    3. Funcin de Las Bapis

    4. Estructura de las Bapis

    5. Caso Practico de las Bapis

    6. Call RFC

    ndice

  • SAP AG 2003, Q2 2003 preliminary results release, IR 15

    CALL RFC

  • SAP AG 2003, Q2 2003 preliminary results release, IR 16

    1. Mdulos SAP

    2. Introduccin

    3. Funcin de Las Bapis

    4. Estructura de las Bapis

    5. Caso Practico de las Bapis

    6. Call RFC

    7. Caso Practico de RFC

    ndice