Modulos de funciones

Páginas: 10 (2384 palabras) Publicado: 24 de enero de 2012
1. Módulos de Funciones
1.1 Introducción Los módulos de funciones son objetos que realizan operaciones que pueden ser utilizadas en varios programas. Al crear un módulo de función con el código que realiza una operación, se evita tener que repetirlo en todos los programas que realicen esa operación añadiendo en ellos una llamada al módulo de función. Además de evitar que se repita el mismocódigo en diferentes programas, se facilita el mantenimiento del proceso, ya que las modificaciones que se realicen en un módulo de función afectan a todos los programas que lo utilicen. SAP dispone de un gran número de módulos de función predefinidos que se pueden utilizar en nuestros programas, a las que se añadirán los que se desarrollen a medida. Los módulos de función pertenecen a grupos defunciones, que los agrupan según su funcionalidad. Los módulos de funciones de un mismo grupo de funciones comparten las definiciones de datos globales. 1.2 Creación de un grupo de funciones. Para crear un grupo de función iremos por la opción de menú del OBJET NAVIGATOR Ruta de acceso: ( En el menú principal de SAP ) ‘Herramientas Workbench ABAP4 Resumen  Object Navigator ( SE80). Seleccionaremos‘Grupo de funciones’ , pondremos el nombre del grupo de funciones a Crear Ej ‘ZCXX’. Aparecerá una ventana el la que definir los atributos del grupo de funciones.

Grupo de funciones:

Nombre del grupo de funciones.

Texto breve: Descripción del grupo de funciones. Ej: ‘Asignación de números’. Respnsable: Usuario responsable del grupo de funciones.

1.3 Datos de gestión Los módulos defunción se mantienen utilizando la biblioteca de funciones. Ruta de acceso: ( En el menú principal de SAP ) ‘Herramientas Workbench ABAP4-DesarrolloBiblioteca funciones’ (SE37).

Desde esta pantalla se pueden crear, modificar o visualizar todas las partes de un módulo de función marcando las distintas opciones de objetos parciales. Ej.: Se creará una función que recibirá como parámetro de entradauna sociedad y devolverá como parámetro de salida el primer número de cliente desocupado en la tabla de clientes ZCLIENXX para esa sociedad.

Para crear un módulo de función se deberá especificar el nombre en la pantalla inicial y pulsar el botón de crear con la opción ‘Gestión’ activada. Ej.: ‘Z_OBTENER_NUMERO_CLIENTE_XX’. Aparecerá una pantalla en la que se debe indicar el grupo defunciones a la que pertenece el módulo de función junto con su la descripción de la función. Ej.: ‘ZCXX’.. ‘ Devuelve un número de cliente libre’.

Una vez especificado el grupo de función se deberán informar los datos de gestión del módulo de función. Clasificación:  Aplicación: Módulo al que pertenece el programa ( FI , HHRR … ). Ej.: ‘*’ Multiaplicación.  Texto breve: Descripción de lafuncionalidad del módulo de función. Ej.: ‘Determinación de número de cliente’. Forma ejec.:  Normal: Módulo de función normal.  Apoyo Remote Function Call: Funciones de jecución remota. Estas funciones pueden ser ejecutadas desde otros sistemas externos a SAP.  Actualizable: Funciones de actualización asíncrona. Se puede especificar el modo de tratamiento de la tarea de actualización (Inicio inmediato,inicio inmediato sin actualización posterior, inico retardado o lanzamiento colectivo. Ej.: ‘Normal’. Al finalizar la introducción de los datos de gestión se deberá grabar el módulo de función.

1.4 Parámetros de la función. 1.4.1 Parámetros Import. Deberemos indicar la lista de parámetros de entrada de la función:

Parámetro:Nombre de los parámetros de entrada. Tipificación: Tipo de datodel parámetro. Tipo Ref. Tipo de referencia ( Solo se indicará una de estas dos últimas ). Valor Propuesto: Valor por defecto cuando se declara como opcional. Flag opc. Indicador de parámetro no obligatorio. Flag. Tras. Indicación de que el parámetro se recibe por valor/referencia. 1.4.2 Parámetros de salida ( Export). Son los parámetros de salida de función. 1.4.3 Parámetros ( changing ):...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modulo De Funciones
  • funcion modulo
  • Programacion Modular-Funciones Y Procedimientos
  • Modulo IV Funciones Generales Del Parlamento
  • Modulo I Funcion Definicic3b3n Tipos1
  • Planeacion Docente Para Modulo De Representacion Grafica De Funciones
  • 7mo Módulo 8 Reconocer Funciones Gramaticales
  • Farmacos que modulan la funcion reproductiva

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS