Professional Documents
Culture Documents
EA Extension For The Use With SAP Netweaver
EA Extension For The Use With SAP Netweaver
Enterprise Architect
. (www.sparxsystems.es)
EA Extension for the use with SAP® Netweaver is an Enterprise Architect plugin
that delivers to SAP® systems designers and analysts a complete set of new
elements and diagrams oriented to model of SAP Netweaver systems, and enables a
very easy documentation and modeling by the SAP users and workers. Many of them
are non-technical people, very expert on business areas and with a few or very low
knowledge of methods
methods, quality
quality, UML and other issues
SAP ABAP
SAP J2EE
SAP Portals
SAP Workflow
SAP BI / BW
EA Extension for the use with SAP® Netweaver
Arquitectura HW DESARROLLO
«Hardware»
Hardw are1
DESARROLLO PREPRODUCCIÓN FORMACIÓN PRODUCCIÓN
tags
RE
Almacenamiento =
«Partición» HARDWAR
CPU =
Memoria =
«executionEnvironment,... «executionEnvironment,... «executionEnvironment,... «executionEnvironment,...
HW DESARROLLO HW PREPRODUCCIÓN HW FORMACIÓN HW PRODUCCIÓN
«se conecta a»
«Parrtición» SOFTWARE
tags
Almacenamiento =
CPU =
Memoria =
OMUNICACIONES
«executionEnvironment,Entorno de Ejecución»
ENTORNO DE COMUNICACIONES
«Partición» CO
EA Extension for the use with SAP® Netweaver
P
Para la
l realización
li ió dde este
t modelo,
d l úúnicamente
i t será
á
necesario representar las Entidades de Negocio que no La definición de los elementos del diccionario
sean implementadas por el propio estándar de SAP. de datos relativos a Elementos de Datos y
Asimismo, de las Entidades de Negocio representadas, Dominios no es obligatoria. En aquellos casos
únicamente se referenciarán los Atributos que sean que se considere importante, es posible
significativos para el proceso. definirlos y colocarlos en el correspondiente
catálogo.
«Entidad de Negocio»
CLIENTE «Tabla ABAP»
Catálogo de Dominios
ZCLIENTE
«Atributo de Ne... + Dominio 1
nombre «Campo ABAP»
zcif
«Atributo de Ne...
«Campo ABAP»
cif
znombre Catálogo de Elementos de Datos
«realiza a»
+ Elemento de Datos 1
«Atributo de Ne... «Campo
p ABAP»
direccion zdireccion
«Campo ABAP»
«Atributo de Ne... zprov incia
prov incia Catálogo de Estructuras y Tipos de Tabla
+ Estructura ABAP1
+ Tipo Tabla1
«se asocia a»
«se asocia a»
«Entidad de Negocio»
FACTURA «Tabla ABAP»
ZFACTURA
«Atributo de Nego...
numero «Campo ABAP»
znumero
«Vista»
«Atributo
At ib t de
d N
Nego... Vista1
importe «Campo ABAP»
zfecha
tags
«Atributo de Nego... «se asocia a» Actualización permitida =
«realiza a» «Campo ABAP»
fecha Condiciones de selección =
zimporte
Tabla primaria =
Tablas participantes =
«Atributo de Nego... «Campo ABAP» Tipo de Vista =
iv a ziv a
EA Extension for the use with SAP® Netweaver
tags
A
Nombre UserExit =
Objeto Modificado =
Técnica Ampliación = «Modificación»
M difi ió
Modificación1
«Usa»
«Formulario» «Modificación indivi...
Formulario1 Modificación1::
«IDOC»
ModifIndiv 1
IDOC2
«Campo de salida»
+ Campo1: Elemento de Datos 1 «ID objeto»
+ ID_Objeto1 tags
«Parámetros de Import»
«Tipo de objeto» Tipo de mensaje asociado = A
+ Parámetro1: Elemento de Datos 1
«Tabla accedida» p j
+ TipoObjeto1
+ Tabla1: ZCLIENTE
«Ayuda para Búsquedas» «Business Object»
tags Ayuda para Búsquedas1 Business Obj ect1
Tamaño del papel =
Tipo de letra por defecto = «Parámetro» «Atributo»
Tipo de papel = A + Parámetro1 + Atributo1
tags «Evento»
«Objeto de Bloqueo» Exit de ayuda para búsqueda = + Evento1() : void
Obj eto de Bloqueo1 Método de selección =
«Operación»
Tecla sensible =
A + Operación1() : void
«Parámetro de bloqueo» Tipo de diálogo =
+ Parámetro1: Elemento de Datos 1
«Tabla»
+ Tabla1: ZFACTURA «Grupo de Funciones»
Grupo de Funciones2 «Estructura Workflow»
Estructura Workflow 1
tags
¿Permite RFC? = «Función ABAP»
+ Función1() : void A
«Clase ABAP»
Clase ABAP1
«Module-Pool»
«Atributo» Module-Pool1
«Interfaz AB...
+ Atributo1 «Implementa» Interface1
«Dynpro»
+ Dynpro1 A
«Evento»
+ Evento1() : void
«Operación»
+ Operación1() : void A
EA Extension for the use with SAP® Netweaver
«Flujo»
«Pantalla»
Pantalla2
«Flujo»
«Decisión»
¿Decisión?
«Flujo» «Flujo»
Fl j
«Pantalla»
«Pantalla»
Pantalla4
Pantalla3
«Flujo»
«Activ idad»
Activ idad1
EA Extension for the use with SAP® Netweaver
«Contiene»
«Contiene» «Contiene»
«Contiene»
«Contiene» «Contiene»
A
EA Extension for the use with SAP® Netweaver
tags
Tipo
p de mensaje
j asociado = A
EA Extension for the use with SAP® Netweaver
«Ejecuta» «Verifica»
Acción1
Rol1 Autorización1
«Ejecuta»
«Verifica»
Autorización2
«Ejecuta»
Acción2
Rol2
«Verifica»
Autorización3
Roles x Ejecutables
j
Roles x Autorizaciones
EA Extension for the use with SAP® Netweaver
«Parametrización»
3.1.1.2. PROCESO::Parametrización1
tags
«Requiere» Nivel 1 = Materials Management
Nivel 2 = General Settings for Materials Management
Nivel 3 = Requirement Prioritization
Obj eto de
Nivel 4 = Define Requirement Urgency Groups
Archiv ado1
Vista mantenida =
EA Extension for the use with SAP® Netweaver
Interfaz1
EA Extension for the use with SAP® Netweaver
Inicio
«Flujo» Create
Ev ent1 «Business Object»
«Flujo» 3.1.1.2. PROCESO::Business Obj ect1
«Atributo»
+ Atributo1
«Usa»
«Evento»
Tarea 1
+ Evento1() : void
«Operación»
O ió
«Flujo» + Operación1() : void
«Flujo» «Flujo»
[Sí] [No]
Decision1
Env iar
correo Task1
«Flujo»
«Flujo»
«Flujo»
Esperar
confirmación Condición salida
de lectura
«Flujo»
«Flujo»
Fin
EA Extension for the use with SAP® Netweaver
«Track» «Producto»
Track 1 Producto 1
+ SC 1
+ SC2
Implementados Utilizados
«Software Component»
SC 1 «Software Component»
SC2
+ DC 1
+ DC 2 «Usa»
+ DC 3 «Development Component» «Development Component»
DC 1 DC 2
(from Producto 1) (from Producto 1)
+ Aplicación WD1 + Rol
R l UME1
«Usa»
+ Modelo WD1 + Permiso1
+ Componente Webdynpro1 + Acción1
«Development Component»
DC 3
+ Rol J2EE1
+ EJB1
EA Extension for the use with SAP® Netweaver
«Window»
«Aplicación WD» Componente
C t
Aplicación WD1 Webdynpro1::
Window 1
«Ejecuta»
«Modelo WD»
M d l WD1
Modelo
«Componente Webdynpro»
Componente Webdynpro1 «use»
tags
Tipo =
«EJB»
EJB1
«Securiza»
tags
Tipo =
Rol J2EE1
EA Extension for the use with SAP® Netweaver
«Usa» «Usa»
«Window»
Componente «view»
Webdynpro1:: Componente «Modelo WD»
Window 1 Webdynpro1:: Modelo WD1
«Dentro de»
View 1
t
tags
Tipo =
«Realiza»
«Usa»
«Interface View»
p
Componente Webdynpro1::Interface
y p
View 1 «Custom Controller»
Componente Webdynpro1::Custom
Controller1
EA Extension for the use with SAP® Netweaver
«Rol PCD»
Rol PCD 1
«Workset»
Workset 1
«Carpeta»
Carpeta 1
«Página»
Carpeta 1::Página1
«IView»
Carpeta 1::Página1::IView 1
(from Workset 1)
«Formulario»
Formulario1
«Campo de salida»
+ Campo1: Elemento de Datos 1
«Parámetros de Import»
+ Parámetro1: Elemento de Datos 1
«Tabla accedida»
+ Tabla1: ZCLIENTE
tags
Tamaño del papel =
Tipo de letra por defecto =
Tipo de papel = A
«Parámetro»
+ Parámetro1
tags
Exit de ayuda para búsqueda =
Método de selección =
Tecla sensible =
Tipo de diálogo =
EA Extension for the use with SAP® Netweaver
BI-BW
BI BW systems modeling: repository proposal:
EA Extension for the use with SAP® Netweaver
Infoproviders modeling
EA Extension for the use with SAP® Netweaver
IP modeling:
EA Extension for the use with SAP® Netweaver
Data transformations,
transformations rules set
set, rules :
EA Extension for the use with SAP® Netweaver
In some situations,
situations the complement will advise the user with
constraints and messages explaining why it can’t be executed
using a metamodel rules set:
EA Extension for the use with SAP® Netweaver
www.sparxsystems.com
www.sparxsystem.es