SAP Gateway proporciona una interfaz abierta basada en REST (Representational State Transfer) que implementa un acceso simple a los sistemas SAP a través del protocolo OData.
Al instalar SAP Gateway, obtenemos una infraestructura para desarrollar y generar servicios, nos proporciona un entorno... [+Ampliar Descripción]
Una librería es un código que alguien ha desarrollado para que podamos reutilizar dentro de nuestros proyectos.
El objetivo de una librería no es otro que hacer más fácil y rápido el desarrollo de ciertas funciones dentro de nuestro programa o aplicación.
Normalmente... [+Ampliar Descripción]
Un IDE o Integrated Development Environment (entornos de desarrollo integrado) posee muchas más herramientas que se integran en un mismo programa.
Los IDEs tienen como principal característica que no trabajan con archivos y carpetas. En su lugar, emplean el concepto de proyectos.
Un proyecto... [+Ampliar Descripción]
son los elementos de interfaz de usuario con los que se vamos a llevar a cabo la interacción, ya sea de una manera pasiva o activa.
Estas clases definidas por SAP que representan definición de los elementos que se mostrarán en las vistas. Se almacenan en las librerías de... [+Ampliar Descripción]
Subversion es un sistema de control de versiones libre y de código fuente abierto. Es decir, Subversion maneja ficheros y directorios a través del tiempo. Hay un árbol de ficheros en un repositorio central. El repositorio es como un servidor de ficheros ordinario, excepto porque... [+Ampliar Descripción]
Una vez le digamos al sistema cuáles archivos o cambios queremos subir al repositorio, estos pasarán a estado “Preparado” y se encontraran en el staging area.
Aquí es donde le podemos dar nombre a nuestra nueva versión. Y crear una “copia” de cómo... [+Ampliar Descripción]
GitHub es una plataforma de desarrollo colaborativo de software para alojar proyectos utilizando el sistema de control de versiones Git.
Es un servicio en la nube que nos ayuda a tener un repositorio para nuestro código, al igual que llevar un registro y control de cualquier cambio sobre... [+Ampliar Descripción]
Todos los cambios que hemos realizado, actualmente se encuentran en estado “Modificado” y estos están en el working directory.
Aquí es donde podemos hacer cualquier cambio y no afectar nuestro repositorio en lo absoluto. En cuanto modificamos algo de nuestro código,... [+Ampliar Descripción]
La Cláusula ABAP SET PARAMETER ID se utiliza para el envío de parámetros en la llamada a una transacción mediante la sentencia CALL TRANSACTION.
La sintaxis de la sentencia es la siguiente:
SET PARAMETER ID pid FIELD f.
Con esta sentencia escribimos el contenido... [+Ampliar Descripción]
Objeto ABAP que define el tipo de dato de una variable o campo y que puede utilizarse en un programa ABAP o en un campo de una tabla base de datos.
Cuando creamos una tabla base de datos mediante el Diccionario de datos correspondiente a la transacción SE11, deberemos especificar para cada campo... [+Ampliar Descripción]
Es una llamada a función remota como sus siglas en inglés lo indican ( Remote Function Call).
Se trata de un protocolo que permite a un programa ejecutar código en otra maquina remota sin tener que preocuparse por las comunicaciones entre ambos dado que ha sido configurada previamente... [+Ampliar Descripción]
Una de las herramientas más interesantes que proporciona ABAP desde el punto de vista de la reutilización son los llamados Text Symbols o “Símbolos de Texto”.
Los Símbolos de Texto son objetos que se crean en un programa ABAP con el objetivo de “no hardcodear”... [+Ampliar Descripción]
Es la palabra reservada de ABAP que se utiliza para la ejecución de mensajes en los programas.
Existen bsicamente 5 tipos diferentes de mensajes:
Mensajes W de Warning o Advertencia.
Mensajes E de Error.
Mensajes S de Éxito.
Mensajes I de Información.
Mensajes... [+Ampliar Descripción]
Es un objeto que se crea en el sistema para validar la autorización de un usuario del sistema a acceder a una determinada transacción o dato.
Para crear un objeto de autorización vamos a utilizar la transacción estándar SU21.
Allí crearemos la "Clase de... [+Ampliar Descripción]
En SAP S/4 HANA Finance se modificado radicalmente la mirada de la gestión de controlling a la tradicional de ECC.
:: Controlling en S/4HANA FINANCE:
Los procesos de "Controlling" o "Control de Costos" en S/4HANA FINANCE, implican la evolución en "ciertos... [+Ampliar Descripción]