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

 X 

📘ABAP - Métodos

Selector Alummnos / Empresas

Definición de Métodos

Son procedimientos internos de una clase que definen el comportamiento de un objeto.

El comportamiento de los objetos de una clase se implementa mediante funciones miembro o métodos. Un método es un conjunto de instrucciones que realizan una determinada tarea y son similares a las funciones de los lenguajes estructurados.

Del mismo modo que hay variables de instancia y de clase, también hay métodos de instancia y de clase. En el primer caso, un objeto llama a un método para realizar una determinada tarea, en el segundo, el método se llama desde la propia clase.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Métodos" creadas y compartidas abiertamente por nuestros alumnos.

SAP Senior

Valoracion de moneda extranjera. Para llevar a cabo una valoracion de moneda extranjera, se debe realizar ciertas tareas como: Verificar el Customizing de moneda Definir los metodos de valoracion Definir las cuentas de perdida y ganancias para las diferencias de cambio por la valoracion Entre las distintas opciones de metodos de valoracion, nos encontramos con: Principios de valor minimo Principios estricto de valor minimo Valorar siempre Solo revalorizacion Para cada area debemos ingresar los soguientes datos Area de valoracion Metodos de valoracion Tipo de moneda Estructura de Balance Texto que indentifica el area de valoracion

Acceder a esta publicación

Creado y Compartido por: Abiel Plancarte Romero

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

SAP Master


-Las clases implementan metodos -Las clases definen Atributos, Metodos y Eventos. Clases globales: SE24 (generador de clases). Accesibles desde cualquier programa ABP. Almacenadas en el "Class Pool". Clases locales: solo visibles e invocadas desde el programa donde se creen. Se declaran: Class....endclass. Tienen 2 partes: 1. Declarativa: declara datos de componentes; consta de 3 partes: (-Public Section: accesible desde cualquier usuario, metodo o clase que herrede; Inteface Clase-Usuario. Protected Section: accesible desde cualquier metodo o clase que herede; Interface: Clase-Sub.clase. Private Section: accesible metodos de la misma clase.) 2. Parte de implementacion: implementacion de los metodos definidos

Acceder a esta publicación

Creado y Compartido por: Richard Zomacal

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

SAP Senior

Tratamiento de Archivos: Abap nos proporciona metodos muy utiles para tratar los archivos. los metodos se ejecutan como si fueran funciones. Tx:SE24 visualizacion de clases Es recomendable la utilizacion del metodo FILE_OPEN_DIALOG en los programas Abap que trabajan con archivos locales ya que facilitan ampliaente la interaccion entre el usuario y el programa y evita errores de tipeo de datos

Acceder a esta publicación

Creado y Compartido por: Cristian Merlo

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

SAP Master

Tratamiento de archivos locales ABAP nos proporciona una serie de metodos muy utiles para el tratamiento de archivos locales ubicados en nuestra PC mediante la clase CL_GUI_FRONTED SERVICES. Los conceptos de clases y metodos los veremos en detalle en el modulo programador ABAP Nivel Avanzado.

Acceder a esta publicación

Creado y Compartido por: Cesar Ismael Rodriguez Zorrilla

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

SAP Senior

para el tratamiento de archivos locales ABAP nos proporciona una serie de metodos mediante la clase. CL_GUI_FRONTEND_SERVICES. la cual funciona como un modulo de funciones. algunos metodos con los que cuenta este modulo de funciones es. FILE_OPEN_DIALOG: sirve para mostrarle al usuario una pantalla de navegacion donde seleccionara su archivo de la pc GUI_DOWNLOAD: se utiliza para descargar los programas que se encuentran en memoria en archivos en la PC GUI_UPLOAD: se utiliza para subir datos de la pc a la memoria de SAP. para poder ver el contenido de esta tambien podemos utilizar la transaccion SE24 en el generador de clases.

Acceder a esta publicación

Creado y Compartido por: Jose Sebastian Salamanca Garcia

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

SAP Training

La clase local consta de 2 partes la definición y la implementación. La definición incluida entre la sentencia: CLASS c_curso DEFINITION. ENDCLASS. Y dentro la definición de los atributos y metodos. DATA: p_prueba type i. METHODS: subir_nota importing p_nota type i. Y luego está la arte de implementación que es donde se indica que es lo que hace el metodo. Y que debe ir incluido entre las sentencias CLASS c_curso IMPLEMENTATION METHOD subir_nota importing p_nota. p_nota = p_nota + 1. ENDMETHOD. ...

Acceder a esta publicación

Creado y Compartido por: Francisco Jesus Ochoa Pingarron

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

SAP Senior

Polimorfismo: Es la manera de definir la capacidad de operar de manera distinta para metodos llamados de la misma manera en un arbol de clases. Tambien conocido como redefinicion. Existen 2 pasos para realizar el cambio en el metodo o la "redefinicion": 1. Durante la definicion de metodos en la subclase, ha de mencionarse el metodo a ser redefinido con la adicion REFEDINITION. No se pueden cambiar los parametros de interfase. 2. Durante la implementacion del metodo en la subclase se detallan los cambios para especializarlo. La referencia "super" se utiliza para acceder al metodo inmediato superior (clase madre).

Acceder a esta publicación

Creado y Compartido por: Regulo Argotte

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

SAP Master

TRATAMIENTOS DE ARCHIVOS LOCALES ABAP PROPORCIONA METODOS PARA ESTO CLASE CL_GUI_FRONTEND_SERVICES los metodos se ejecutan como sifueran funciones para visualizar todos los metodos de una clase nos vamos a > MODELO (pattern) y se matrca la opcion patron p,objetos METODOS EN DETALLE FILE_OPEN_DIALOG: muestra la pantalla de navegacion que permita al usuario poder seleccionar archivo del directorio de su pc GUI_DOWNLOAD: descargar datos de los programas en un archivo del pc GUI_UPLOAD: para bajar datos de los archivos de la pc a nuestros programas otra forma de visualizar con el class builder TRANSACCION SE24 PARAMETROS DEL METODO WINDOWS_TITLE : asigna un titulo a la ventana de busqueda DEFAULT_FILENAME: contiene el nombre de archivo que buscamos...

Acceder a esta publicación

Creado y Compartido por: Andres Felipe Escobar Lopez

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

SAP Master

A través de la clase CL_GUI_FRONTEND_SERVICES podemos utilizar metodos muy utiles para el tratamiento de archivos locales

Acceder a esta publicación

Creado y Compartido por: Luis Enrique Quintero Florido

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

SAP SemiSenior

Clase CL_GUI_FRONTEND_SERVICES proporciona metodos para tratamiento de archivos locales ubicados en la PC (Se puede visualizar por Pattern o por Transacción SE24 Metodos: File_Open_Dialog para navegar por la PC y seleccionar el archivo, Gui_Download Para Descargar datos a la PC, GUI_Upload para enviar de la PC a SAP. Window_Title: Pone titulo a la ventana de busqueda. Default_Filename: Mascara del nombre del archivo a buscar. Filename: Directorio y Archivo local con el que se trabaja. FileType: Tipo o extensión del archivo local. BIN, ASC, DAT (Excel separado por TABS), WK1 (Excel o Lotus). Has_Field_Separator: Indica que se tiene separadores Data_Tab: Es la Tabla Interna donde se almacenan los datos del archivo local para trabajar...

Acceder a esta publicación

Creado y Compartido por: Jose Francisco Rico Moreno / Disponibilidad Laboral: PartTime + Carta Presentación


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.