You are on page 1of 25

HE CROSS-CLIENTE CAPACIDAD DEL DEPSITO

El repositorio contiene todos los objetos de desarrollo de sistemas, tales como los
programas, mdulos de funcin, y las definiciones de las tablas de bases de datos. Es
en la base de datos; siempre es independiente del cliente; y por lo tanto sus objetos
son accesibles desde cualquier cliente.
La base de datos no slo comprende el repositorio, pero tambin contiene aplicaciones
y Personalizacin de datos, que normalmente son cliente-dependiente. En resumen,
se asigna cada registro de datos a un cliente en particular: slo los usuarios que han
iniciado sesin en ese cliente particular puede leer o cambiar los datos en ella.
ESTRUCTURA DEL SERVICIO DE GUARDAMUEBLES

El repositorio se subdivide segn los componentes de aplicaciones, tales como MM, HR,
FI y SD. Un componente de aplicacin puede contener varios paquetes con objetos
relevantes para una subdivisin lgica ms detallada.
Cada vez que se crea un objeto Repository, que debe ser asignado a un paquete.
EL SISTEMA DE INFORMACIN DE GUARDAMUEBLES

Es posible que desee realizar una bsqueda aleatoria de objetos del repositorio; por
ejemplo, todos los programas de un determinado desarrollador o todos los
mdulos de funcin que se cambiaron despus de una
fecha determinada. Usted debe tener acceso al Sistema de Informacin de
repositorio del men SAP Easy Access ruta:
Tools ABAP Workbench Overview Information System. (SE84)
When you double-click a certain object type, a selection screen appears allowing you to
limit your search.

SAP APLICACIN JERARQUA

El SAP jerarqua de aplicacin se utiliza para la bsqueda especfica de la


aplicacin de los objetos del repositorio. Se puede ver que figuran en una estructura
de rbol jerrquica estos objetos. Al expandir un nodo componente, por ejemplo FI,
ver una pantalla de todos los paquetes que estn asignados a ese componente (por
ejemplo, FI-GL). Elija Seleccionar para especificar el subrbol; a continuacin, vaya
directamente al Sistema de Informacin de repositorio haciendo clic en Sistema
de Informacin.

HERRAMIENTAS Workbench ABAP

La ABAP Workbench incluye todas las herramientas necesarias para la creacin y


edicin de objetos del repositorio.
Estas herramientas cubren todo el ciclo de desarrollo de software:

El Editor ABAP se utiliza para editar el cdigo fuente.


El Diccionario ABAP es necesaria cuando se edita definiciones de tablas de
bases de datos, tipos de datos centrales, y as sucesivamente.

El Screen Painter ayuda a configurar pantallas (junto con las funciones para
los dilogos de usuario).

El Pintor Men ayuda en el diseo de interfaces de usuario (barra de mens,


barra de herramientas estndar, la barra de herramientas de aplicaciones, y
funciona la configuracin de teclas).

El Generador de funciones se utiliza para el mantenimiento de los mdulos


de funcin.

El Generador de clases se utiliza para mantener las clases globales e


interfaces.

La ABAP depurador se utiliza para localizar errores semnticos en su programa y


tambin para analizar los flujos de programa.

El navegador de objetos es una herramienta de desarrollo central de donde se


puede tener los objetos del repositorio solicitados enumerados.

Diseo de la pantalla en el navegador OBJETO

La pantalla del navegador de objetos se puede dividir en un rea de


navegacin para visualizar una lista de objetos jerrquica y un rea de
herramienta para la visualizacin y edicin de un objeto de desarrollo utilizando la
herramienta adecuada.
Puede mostrar u ocultar el rea de navegacin con pantalla completa de
encendido / apagado opcin.
El men contextual le ayuda a elegir slo aquellas funciones que estn diseadas
para el objeto en cuestin.

TRABAJAR CON LA ZONA DE NAVEGACIN

Si opta por mostrar un paquete en el rea de navegacin, a continuacin, todos los


objetos del repositorio que pertenecen a este paquete se enumeran. Puede hacer doble
clic en un objeto de la lista para mostrar o editarlo.
Tambin puede navegar entre las listas de objetos que se muestran anteriormente en la
sesin del navegador de objetos actual.
Usted puede agregar listas de objetos de uso frecuente a sus favoritos.
Tambin puede mostrar la lista de objetos de nivel superior. La opcin de actualizacin
le ayuda a actualizar la lista de objetos.

FUNCIONES EN EL REA DE HERRAMIENTAS

En el rea de herramienta de un objeto del repositorio se muestra en la


herramienta correspondiente.
Tambin puede navegar entre los objetos que se muestran anteriormente en la sesin
del navegador de objetos actual (flechas azules).
Puede visualizar una ventana secundaria con el historial de navegacin anterior. A
continuacin, haga doble clic en un objeto en el historial de navegacin para que
aparezca en el rea de herramientas.

Sincronizacin de la NAVEGACIN Y HERRAMIENTAS ZONAS

La navegacin en el rea de navegacin es independiente de la navegacin en la


zona de herramientas.
Sin embargo, puede sincronizar ambas reas usando uno de dos mtodos:

Se puede visualizar un objeto en el rea de la herramienta o bien haciendo doble


clic en el rea de navegacin o usando el correspondiente funcin del men
contextual del objeto.

Si actualmente est editando un objeto en el rea de la herramienta, se puede


visualizar la lista de objetos de ese objeto por la eleccin de visualizacin de la
lista de objetos.

DESARROLLO TRANSPORTE

Los proyectos de desarrollo se llevan a cabo en un sistema de desarrollo.


El director del proyecto se inicia el proyecto de desarrollo mediante la creacin de
una solicitud de cambio, que incluye los nombres de los empleados asignados, en
el Organizador de Transporte.
El Organizador Transporte continuacin, crea una tarea para cada empleado proyecto
en el cambiar peticin.
El empleado que tiene que crear o editar un objeto de desarrollo asigna esto a la
solicitud de cambio y que se introduce en la tarea del empleado.
Los objetos de desarrollo que se editan o crean en un proyecto y luego se transportan a
los sistemas posteriores ( sistema de prueba, sistema de produccin, o ambos) en la
finalizacin del proyecto.

ORGANIZACIN DE UN PROYECTO DE DESARROLLO EN LA SOLICITUD DE


CAMBIO

La organizacin de un proyecto de desarrollo mediante una solicitud de cambio tiene


varias ventajas:

Los empleados individuales pueden rastrear y comprobar sus actividades


especficas del proyecto.

Todos los empleados del proyecto pueden procesar los respectivos objetos de
desarrollo. Los objetos del repositorio permanecen bloqueados para los
desarrolladores que no pertenecen al equipo del proyecto hasta que se complete
el proyecto.

Mediante la asignacin de los objetos a la solicitud de cambio, puede asegurarse


de forma automtica el transporte conjunto de los objetos de desarrollo
elaborados en el momento de la finalizacin del proyecto (o la liberacin de
la solicitud de cambio).

PAQUETE AJUSTE DE ATRIBUTOS (Ejemplo)

Esta diapositiva muestra un cuadro de dilogo para crear un paquete.


Puede configurar varios atributos para el paquete: Especifique el tipo depaquete.

En el campo de componente de aplicacin, especifique la ubicacin del paquete


dentro de la jerarqua de la aplicacin.
En el campo de componentes de software para el desarrollo de clientes,
introduzca el valor HOME.
En el nivel de transporte se puede determinar si los objetos de este paquete se van
a transportar a un sistema subsiguiente y, en caso afirmativo, a qu sistema.
A continuacin, tiene que asignar el paquete a una solicitud de cambio.

Especificando una ruta de transporte

Desarrollo de los clientes


Modificaciones a objetos SAP
Si est ejecutando sus propios desarrollos, entonces usted debe configurar una capa de
transporte para los desarrollos de los clientes.
La evolucin de los clientes y las modificaciones a los objetos de SAP, que se llevan a
cabo en el Sistema de Desarrollo (DEV), son transportados al sistema de ensayo y
traduccin ( QAS) para la prueba y luego se traslad al Sistema de Produccin (PRD).
Assingment A UNA SOLICITUD DE CAMBIO

El paquete creado debe ser asignado a una solicitud de cambio.


Se pueden visualizar todas las solicitudes de cambio en las que tiene una tarea
utilizando la Mis tareas opcin. Usted puede simplemente seleccionar la
correspondiente solicitud haciendo doble clic en l.
CREACIN DE UN PROGRAMA ABAP

La captura de pantalla muestra el cuadro de dilogo que le permite crear un programa.


Asegrese de que usted cumpla con las convenciones de espacio de nombres del
cliente.
En este curso de capacitacin, retire la bandera para Con TOP Incluir, de otro modo el
cdigo fuente conseguir distribuido a varios programas.
Cambie el ttulo de un texto breve explica por s mismo y siempre eligen programa

ejecutable como el tipo de programa para este curso de capacitacin.


Todos los dems atributos del programa son opcionales.
ABAP PROGRAMACIN IDIOMA: PROPIEDADES

El lenguaje de programacin ABAP est especialmente diseado para aplicaciones


empresariales basadas en dilogo. Procesamiento de tipo especfico de datos es posible
utilizar las conversiones de tipos y la conversin de tipos. Tambin puede desarrollar
aplicaciones multilenguaje utilizando elementos de texto traducibles. El estndar Open
SQL incrustado en ABAP permite la base de datos directa accesos.
Objetos ABAP es la mejora orientada a objetos del lenguaje de programacin ABAP.
La sintaxis ABAP es independiente de la plataforma, el sistema de base de datos
relacional, y el sistema operativo del servidor de aplicaciones y la presentacin .
Las aplicaciones implementadas en ABAP pueden ejecutar en versiones futuras. Por lo
tanto, ABAP tiene compatibilidad ascendente.
GENERAL ABAP SINTAXIS I

Usted sigue ciertas reglas para la sintaxis ABAP:

Programas ABAP comprenden individuales frases (declaraciones).


La primera palabra en un comunicado se denomina palabra clave ABAP.

Cada declaracin termina con un perodo.

Las palabras siempre deben estar separados por al menos un espacio.

Puede sangrar declaraciones como desee.

Con palabras clave, adiciones y operandos, el sistema de ejecucin ABAP no


diferencia entre maysculas y minsculas.

GENERAL ABAP SINTAXIS II

Hay que tener en cuenta ciertas normas para la sintaxis ABAP:

Declaraciones pueden extenderse ms all de una lnea.


Puede tener varias cuentas en una sola lnea (aunque esto no es recomendable).

Las lneas que comienzan con un asterisco (*) en la primera columna


son lneas de comentario (lneas enteras) y son ignorados por el sistema de
ejecucin ABAP.

Comillas dobles (") indican que el resto de la lnea es un comentario.

Puede combinar declaraciones consecutivas con un comienzo idntico en


un comunicado encadenado.

En este caso, coloque una coma despus de las piezas que comienzan idnticas de los
registros.

DOCUMENTACIN PALABRA CLAVE EN EL EDITOR ABAP

Usted puede usar ms de un mtodo para navegar a la documentacin para una


sentencia ABAP:

La F1 clave te lleva directamente a la documentacin de la declaracin en la


que est situado el cursor.

El "I icono" con la descripcin Ayuda en ... te lleva a un cuadro de dilogo


donde puede introducir la declaracin ABAP necesario.

EL EDITOR ABAP ANTERIOR

El editor ABAP anterior se conoce como el clsico editor o editor de FrontEnd (Antiguo).

Nuevo editor ABAP

El Nuevo Editor ABAP fue desarrollado para SAP NetWeaver 7.0.

El nuevo editor proporciona una serie de opciones importantes:

Diferentes objetos en el cdigo fuente puede tener diferentes colores de la


pantalla.

Puede establecer las fuentes y tamaos de fuente para cada usuario individual.

Una mejor visin de conjunto es posible si los bloques de cdigo fuente (loops y
saltos condicionales) se comprimen para su visualizacin.

Usted puede utilizar marcadores para encontrar puntos relevantes en el cdigo


fuente ms rpido.

La visualizacin de los nmeros de lnea y el anidamiento actual facilita una


mejor orientacin.

Una vez que ha escrito un par de personajes, el editor sugiere automticamente


las palabras completas para palabras clave ABAP y los objetos de datos. Esto
reduce considerablemente la cantidad real de escribir el requerido.

Al presionar Ctrl + ESPACIO juntos, el nuevo editor genera un pequeo men de


lista desplegable con sugerencias apropiadas para la posicin actual del cursor
(AS ABAP 7,02).

OBJETOS DE DESARROLLO inactivos y activos

Siempre que se crea o modifica un objeto de desarrollo y luego guardarlo, el sistema


primeras tiendas slo una versin inactiva en el Repositorio.
A continuacin, tiene una versin activa, as como una versin inactiva del objeto. Al
final de su desarrollo objeto que tiene que activar el inactivo "versin de edicin" del
objeto, que ahora se convierte en la nueva versin activa del objeto.
Tenga en cuenta que la liberacin solicitud y por lo tanto el transporte de los objetos
desarrollados slo son posibles si todos objetos en la solicitud se activan.

GENERAR objetos de ejecucin

Cuando se genera un objeto de desarrollo, el sistema crea un objeto independiente de


tiempo de ejecucin (compilacin CARGA) y lo almacena en el Repositorio. Esta versin
generada es la versin que se ejecuta (interpretado) en tiempo de ejecucin.
Puede ejecutar la inactiva y las versiones activas de un programa en ms de una
manera:
La versin activa se utiliza si se inicia el programa utilizando el men contextual de la
barra de navegacin rea o por medio de una transaccin.Esto significa que la carga
generada por la ltima activacin se ejecuta.
Por el contrario, si se inicia la versin inactiva cargado al editor utilizando la funcin F8,
puede generar y ejecutar un objeto de tiempo de ejecucin temporal de la misma.
De esta manera usted puede seguir para desarrollar un objeto Repositorio sin cambiar
el estado actual del sistema.

CREACIN DE UNA TRANSACCIN

Creacin de una transaccin implica una serie de pasos consecutivos:

Muestra la lista de objetos para su programa en el navegador de objetos.


En el rea de navegacin, mediante el men contextual del programa,
seleccione Crear Transaccin.

Introduzca el cdigo de transaccin requerida.

Asigne un texto breve y seleccione la etiqueta de Programa y Pantalla de


seleccin (Reporte de Transacciones).

En la pantalla siguiente, introduzca el nombre del programa y


elegir Transaccin usuario profesional.

Ajuste el indicador de SAP GUI para Windows bajo GUI habilitado.

Guarde la transaccin.

A medida que cada transaccin es un objeto del repositorio, debe asignarla a un


paquete y luego a una solicitud de cambio en las pantallas siguientes.

INSERCIN DE UN CDIGO DE TRANSACCIN EN LOS FAVORITOS PERSONALES

En el SAP Easy Access men, seleccione Favoritos.


En el men contextual resultante, seleccione Insertar Transaccin.
El cuadro de dilogo Introduzca Transaccin manual se muestra.
Introducir el cdigo de transaccin requerida en este cuadro de dilogo.
El breve texto de la transaccin est incluido dentro de Favoritos y se puede iniciar
el programa correspondiente haciendo doble clic en l.

EL PROMOTOR DE PRENSA HIS / HER TAREA

Despus de completar la tarea de desarrollo se requiere, el empleado proyecto tiene


para llevar a cabo un control de calidad y suelte la tarea dentro de la solicitud de
cambio.
Una vez que todas las tareas de una solicitud de cambio se liberan, el director del
proyecto lleva a cabo la revisin final de los objetos y los comunicados de los cambiar
peticin. Con esto concluye el proyecto.

CLAUSURA DEL PROYECTO POR LIBERAR LA SOLICITUD (director del proyecto)

Cuando la solicitud se libera todos los bloqueos de objetos que pertenecen a ella se
eliminan;
-copias de los objetos desarrollados se exportan al directorio de transporte propio del
sistema (donde permanecen hasta que el administrador del sistema los importa a su
sistema de destino previsto); y
-otra copia de los objetos de desarrollo exportados se almacena en la base de datos
versin propia del sistema.

You might also like