Curso Basis
-
Upload
mynor-parada -
Category
Documents
-
view
237 -
download
0
Transcript of Curso Basis
-
7/23/2019 Curso Basis
1/122
-
7/23/2019 Curso Basis
2/122
Ambiente SAP
Administracin Bsica SAP R/3
Seguridad
Administracin de Impresoras
Administracin de Jobs
Monitoreo de Performance
Mantenimiento Especial a SAP R/3
Objetivos del Curso
-
7/23/2019 Curso Basis
3/122
Horario
Tarde. 02:00 PM a 06:00 PM
-
7/23/2019 Curso Basis
4/122
11
11 Seguridad SAP
Administracin de Impresoras22
22
33
33 Administracin de Jobs
Agenda
-
7/23/2019 Curso Basis
5/122
Sistemas
Ambiente SAP
-
7/23/2019 Curso Basis
6/122
Ambientes SAP
Se usa en el desarrollo de programas,correcciones, adaptaciones, entre otros
Se realiza el transporte a este ambiente,cuando las pruebas han sido concluidas yaceptadas por el control de calidad.
Se usa para realizar las diferentes pruebas delos diferentes programas, correcciones yadaptaciones ue se realizan en desarrollo,pre!io a esto se realiza el transporte de lasmismas.
-
7/23/2019 Curso Basis
7/122
Mandante
El mandante constitu!e el ni"el #err$uico superior en el Sistema SAP% &asespecificaciones $ue se 'acen o los datos $ue se introducen en este ni"elson "lidos para todas las sociedades ! para todas las estructurasorgani(ati"as) e"itando tener $ue introducir esta informacin ms de una"e(% &a actuali(acin centrali(ada de esta informacin asegura datosestandari(ados%
*ada mandante es una unidad independiente con registros maestrosseparados ! un set completo de tablas% +na cla"e de mandante se utili(aen todos los registros maestros) lo $ue garanti(a $ue se guarden pormandante%
M,nima unidad de gestin de SAP) $ue es independiente ! contiene suspropios registros maestros ! de datos%
-
7/23/2019 Curso Basis
8/122
Mandante
Mandantes estndar
Mandante 000-o contiene datos de Parametri(acin empresarial ! por lo tantolas creaciones de mandante propios se deben 'acer como
copias de este para asegurarnos $ue empe(amos laparametri(acin desde cero% Este mandante no debe borrarsedel sistema ni cambiarse ning.n aspecto de el%
Mandante 001
Inicialmente es idntico al 000 ! sal"o $ue lo cambiemosnosotros) ninguna actuali(acin de SAP lo "a a modificar) alcontrario de lo $ue ocurre con el 000% Siempre lo podemos tenercomo e#emplo de la instalacin inicial aun$ue SAP no imponeninguna pro'ibicin de cambiarlo o borrarlo%
-
7/23/2019 Curso Basis
9/122
Mandante
Mandante 066
Para garanti(ar la confidencialidad de nuestros datos reales
en producti"o e1iste este mandante aislado al $ue se conecta
SAP cuando le pedimos $ue nos realice un ser"icio de
deteccin de problemas de rendimiento% &os usuarios de estemandante tiene las autori(aciones m,nimas para poder
e#ecutar el informe de rendimiento% Este mandante tampoco
debe ser borrado ni modificado nunca%
-
7/23/2019 Curso Basis
10/122
Sistemas
2istribucin de Sistemas
Ciente !escripcin
000 SAP A
004 AuslieferungsmandantR44
055 Earl!6atc'
-
7/23/2019 Curso Basis
11/122
Mandante
Mandantes PropiosA partir del mandante de referencia 70008 podemos crear tantosmandantes como $ueramos 7siempre $ue el tama9o de nuestrabase de datos nos lo permita8% En el sistema de desarrollo sesuelen crear "arios mandantes) en calidad alguno menos ! en elsistema de produccin solo debe e1istir un mandante propio%
Es posible implementar SAP con ms o menos mandantes delos indicados pero 'a! $ue buscar el e$uilibrio entre muc'os !pocos% *on pocos mandantes podemos tener conflictos durante
la parametri(acin) el desarrollo de programas o las pruebas)pero con muc'os mandantes estaremos aumentando el tama9ode la base de datos ! afectando el rendimiento adems dere$uerir un ma!or esfuer(o en los procedimientos deadministracin de sistemas%
-
7/23/2019 Curso Basis
12/122
Mandantes Desarrollo
: Mandante 100 "Sandbo#$A$u, iniciamos nuestro prototipo de empresa ! creamos los primeros desarrollos
a medida $ue sean necesarios% &os programadores ! consultores de aplicacin
traba#an en este sistema% -o tendremos datos maestros ni transaccionales% &as
pruebas inusuales de parametri(acin las reali(aremos en este de manera $ue
no afectemos el traba#o normal de otros mandantes% &os cambios $ue 'agamosa$u, no se afectan en la implementacin del sistema%
: Mandante 200 "Con%iguracin$
En este se iniciara la configuracin inicial de nuestro sistema) para luego ser
transportado al sistema de calidad ! produccin% Para $ue cumpla su funcin sedeben transportar los cambios a los otros sistemas al mismo tiempo !
mantenerlos siempre sincroni(ados%
-
7/23/2019 Curso Basis
13/122
Mandantes Desarrollo
: Mandante 300 "Pruebas & !esarroos$&os responsables de desarrollo ! parametri(acin efectuar,an a$u, las pruebas
unitarias del prototipo $ue se est creando% A$u, si $ue tendremos datos
maestros ! transaccionales aun$ue no sern mu! fiables debido a $ue la
parametri(acin puede cambiarse%
-
7/23/2019 Curso Basis
14/122
Sistemas
2istribucin de Sistemas
Ciente !escripcin
400 Sandbo1 ! 2esarrollo
;00 Parametri(acin
300 Pruebas
Desarrollo
-
7/23/2019 Curso Basis
15/122
Mandantes Calidad
: Mandante '00Este mandante contendr informacin !a de la empresa) se debe de establecer
una pol,tica para reali(ar una copia peridica de produccin a este% Este
mandante es sumamente importante !a $ue en este es donde se reali(a
cual$uier prueba antes de ser pasado ese cambio a produccin%
: Mandante (00A$u, para $ue los usuarios finales reciban los cursos de formacin ! tengan un
sitio donde poder seguir practicando despus% 2e esta manera) los datos
maestros ! transaccionales $ue crean no nos interfieren en nuestro traba#o de
implantacin 'abitual%
-
7/23/2019 Curso Basis
16/122
Sistemas
2istribucin de Sistemas
Ciente !escripcin
-
7/23/2019 Curso Basis
17/122
Mandantes Produccin
: Mandante )00
A$u, es donde se lle"a a cabo la e1plotacin real del soft>are% Este es
el .nico mandante propio $ue debe e1istir en el sistema producti"o%
Antes del arran$ue en producti"o reali(aremos a$u, las cargas inicialesde datos maestros) mo"imientos e 'istricos%
-
7/23/2019 Curso Basis
18/122
Sistemas
2istribucin de Sistemas
Ciente !escripcin
?00 Produccin
Produccin
-
7/23/2019 Curso Basis
19/122
Transaccin SCC4
-
7/23/2019 Curso Basis
20/122
Creacin de nuevo Cliente
-
7/23/2019 Curso Basis
21/122
Consideraciones
@ener claro para $ue ser utili(ado el nue"o cliente%
Siempre $ue se crea un nue"o cliente) se tiene $ue reali(ar unacopia del mandante 000%
Se crean ; usuarios 22I* SAP) $ue son lo administradores de
el sistema a ni"el de la aplicacin% &as contrase9as o pass>ords de los usuarios administradores
deben ser cambiados% &a contrase9a inicial para el nue"o clientedel +suario SAP es pass%
*ontar con el espacio suficiente en disco para poder soportar a
este nue"o cliente% *ontar con la autori(acin necesario dentro del sistema%
-
7/23/2019 Curso Basis
22/122
Copia Clientes Local (SCCL)
Estar en el cliente destino
Seleccionar el perfil a copiar 7en este caso
es el SAPC*+S@8
Monitorear la copia por medio de la
transaccion S**3
Re"isar el &og luego de la terminada lacopia%
-
7/23/2019 Curso Basis
23/122
Autoriaciones para copias de
clientesAut*ori+ation ob,ects Action
SC@AB+C*&I Maintain crossDclient tables
SC@AB+C2IS Maintain s!stem tables
SC*&-@CIMP Import data in client cop!
SC2A@ASE@ Access t'e file s!stem
-
7/23/2019 Curso Basis
24/122
Per!les de Copia
Perfil Descripcin
SAP_USER Users, user roles and authorization profiles arecopied. The client is not reset.
SAP_UONL User without authorization profile and role
SAP_PROF Only authorization profile and roles
SAP_CUST Client-specific customizing including authorizationprofile is copied. The application data is deleted, theuser data is retained.
SAP_CUSV SAPCUST with !ariants
SAP_UCUS SAPCUST with user master data
SAP_UCSV SAPUCUS with !ariants
SAP_ALL All client data e"cept change documents #see note$%&'(') and local data is copied.
SAP_APPL SAPA** without user master data
SAP_AAPX SAPA** without authorization profile and roles
-
7/23/2019 Curso Basis
25/122
Copia Clientes Local (SCCL)
-
7/23/2019 Curso Basis
26/122
Copia Clientes "emota (SCC#)
RFC
-
7/23/2019 Curso Basis
27/122
Per!les de Copia
Per"les Signi"c.
SAP_ALLTodos datos especf.mandante sindoc.modicacin
SAP_APPLCustomizing y datos aplicacin sindocum.modic.
SAP_APPX SAP_APPL sin perles de autorizacin y rolesSAP_CST CustomizingSAP_CS! Customizing y "ariantes de usuarioSAP_CSX Customizing sin perles autorizacion ni rolesSAP_P#$% Slo perles de autorizacin y roles
SAP_#&C$#ecuperacin 'slo si mdte.fuente (mdte.destino)
SAP_#*+CCustomizing, usuarios y Cust."-l.entod.mandantes
SAP_#*PACorresponde a SAP_ALL cCust."-l.entod.mandantes
SAP_#*PCCustomizing incl.Cust."-lido en todosmandantes
SAP_CS!Customizing, maestros y "ariantes deusuario
SAP_CS Customizing y maestros de usuario
SAP_$/L suarios sin perles de autorizacin ni roles*aestros de usuario y perles de
-
7/23/2019 Curso Basis
28/122
"$C (SM%#)
-
7/23/2019 Curso Basis
29/122
&'portando un Cliente (SCC)
-
7/23/2019 Curso Basis
30/122
Copias entre Clientes (SCC)
-
7/23/2019 Curso Basis
31/122
*orrar Cliente (SCC%)
-
7/23/2019 Curso Basis
32/122
Transaccin SCC4
-
7/23/2019 Curso Basis
33/122
Creacin de nuevo Cliente
-
7/23/2019 Curso Basis
34/122
Consideraciones
@ener claro para $ue ser utili(ado el nue"o cliente%
Siempre $ue se crea un nue"o cliente) se tiene $ue reali(ar unacopia del mandante 000%
Se crean ; usuarios 22I* SAP) $ue son lo administradores de
el sistema a ni"el de la aplicacin% &as contrase9as o pass>ords de los usuarios administradores
deben ser cambiados% &a contrase9a inicial para el nue"o clientedel +suario SAP es pass%
*ontar con el espacio suficiente en disco para poder soportar a
este nue"o cliente% *ontar con la autori(acin necesario dentro del sistema%
-
7/23/2019 Curso Basis
35/122
Copia Clientes Local (SCCL)
Estar en el cliente destino
Seleccionar el perfil a copiar 7en este caso
es el SAPC*+S@8
Monitorear la copia por medio de la
transaccion S**3
Re"isar el &og luego de la terminada lacopia%
-
7/23/2019 Curso Basis
36/122
Autoriaciones para copias declientesAut*ori+ation ob,ects Action
SC@AB+C*&I Maintain crossDclient tables
SC@AB+C2IS Maintain s!stem tables
SC*&-@CIMP Import data in client cop!
SC2A@ASE@ Access t'e file s!stem
-
7/23/2019 Curso Basis
37/122
Per!les de Copia
Perfil Descripcin
SAP_USER Users, user roles and authorization profiles arecopied. The client is not reset.
SAP_UONL User without authorization profile and role
SAP_PROF Only authorization profile and roles
SAP_CUST Client-specific customizing including authorizationprofile is copied. The application data is deleted, theuser data is retained.
SAP_CUSV SAPCUST with !ariants
SAP_UCUS SAPCUST with user master data
SAP_UCSV SAPUCUS with !ariants
SAP_ALL All client data e"cept change documents #see note$%&'(') and local data is copied.
SAP_APPL SAPA** without user master data
SAP_AAPX SAPA** without authorization profile and roles
-
7/23/2019 Curso Basis
38/122
Copia Clientes Local (SCCL)
-
7/23/2019 Curso Basis
39/122
Copia Clientes "emota (SCC#)
RFC
-
7/23/2019 Curso Basis
40/122
"$C (SM%#)
-
7/23/2019 Curso Basis
41/122
&'portando un Cliente (SCC)
-
7/23/2019 Curso Basis
42/122
Copias entre Clientes (SCC)
-
7/23/2019 Curso Basis
43/122
*orrar Cliente (SCC%)
-
7/23/2019 Curso Basis
44/122
Sistema deTransportes
-
7/23/2019 Curso Basis
45/122
Sistema de Transportes
El sistema SAP dispone de una 'erramienta $ue nos permite pasar ob#etos de un entorno 7por
e#emplo) desarrollo8 a otro 7por e#emplo) produccin8% &os ob#etos a pasar pueden ser definicin
! contenido de tablas nue"as) programas nue"os) datos de customi(ing e incluso modificaciones
al estndar% Este traspaso de informacin entre un sistema SAP ! otro nos facilita el
mantenimiento del sistema producti"o !a $ue con ello e"itamos tener $ue duplicar el traba#o de
programacin o repetir la inclusin de datos de customi(ing%
-
7/23/2019 Curso Basis
46/122
Sistema de Transportes
rdenes de transporte: El sistema de transporte se emplea) generalmente) para trasladar
ob#etos desde el sistema de desarrollo 'asta el sistema de produccinF
ob"iamente si no e1iste tal separacin de sistemas) es decir) si slo se
dispone de un .nico sistema la utilidad del sistema de transportes se
reduce a traspasar informacin dependiente de mandante de un
mandante a otro dentro del mismo sistema% El sistema de transporte
puede usarse paraG
Borrado de ob#etos obsoletos en el sistema destino%
Insercin de nue"os ob#etos en el sistema destino%
Modificacin de ob#etos !a e1istentes en el sistema destino%
-
7/23/2019 Curso Basis
47/122
STMS
El sistema de transporte de SAPes la herramienta que nospermite mantener el control decambios a lo largo de losdistintos sistemas de nuestroambiente.
El propsito de los transporteses el de mover objetos yconiguracin de un sistema aotro.
.! Sistema de "ransportes "#S
-
7/23/2019 Curso Basis
48/122
Cola de Transportes
-
7/23/2019 Curso Basis
49/122
Administracin*+sica SAP ",-
-
7/23/2019 Curso Basis
50/122
Administracin *+sica SAP ",-
Hisuali(acin de los logs
Procesos de @raba#o
Anlisis de los dumps de ABAP
Sistema de Mensa#es
-
7/23/2019 Curso Basis
51/122
S.stem Lo/
Para poder accesar a esta transaccin sedebe de seguir la siguiente secuencia%
2el men.@ools D Administration D Monitor D S!stem &og
@ransaccin
SM;4
-
7/23/2019 Curso Basis
52/122
SM0
-
7/23/2019 Curso Basis
53/122
Procesos de Trabajo (SM%1)
ue esK
&as transacciones sobre la re"isin de los procesos permite a los
usuarios "er el status de los procesos de traba#o ! monitorear los
problemas%
&a transaccin SM=4 es una transaccin central desde donde se
puede seleccionar la instancia para monitorearla% SM=4 inicia la
transaccin SM=0 para cada ser"idor de aplicacin) $ue es usadopara un sistema sin ser"idores de aplicacin%
-
7/23/2019 Curso Basis
54/122
SM%1-ombre 2escripcin
-o% -umero de >orL process
@! @ipo de >orL process
PI2 -umero de S PI2 7Identificacin de proceso8
Status Status actual del proceso
Err Errores detectados
*P+ @iempo Acumulado en *P+
@ime @iempo acumulado del >all $ue el proceso actual estatomando
Program
-ombre del programa Abap
*lie -umero de *liente
+ser El I2 de usuario
@able &a tabla sobre la $ue se esta reali(ando la accion
-
7/23/2019 Curso Basis
55/122
-
7/23/2019 Curso Basis
56/122
An+lisis de los dumps de A*AP(ST00)ue esK
+n dump de ABAP es generado cuando un reporte o transaccin es
terminado debido al resultado de un error serio% El sistema graba el
error en el s!stem log 7sm;48 ! escribe un snaps'oot 7dump8 del
termino del programa a una tabla especial%
+n ABAP dump es usado para anali(ar ! determinar por$ue ocurri el
error ! para tomar una accin correcti"a%
-
7/23/2019 Curso Basis
57/122
ST00
-
7/23/2019 Curso Basis
58/122
Sistema de Mensajes (SM10)
ue esK
+n mensa#e del sistema es un popup $ue los usuarios "en cuandoG
%D Se firman en el sistema R/3
%D Se mue"en entre las pantallas
Por $ueK
Para en"iar un mensa#e transmitido a todos los usuarios del sistema%
Para informar al usuario sobre el sistema al $ue se estan firmando%
-
7/23/2019 Curso Basis
59/122
-
7/23/2019 Curso Basis
60/122
Se/uridad SAP
-
7/23/2019 Curso Basis
61/122
Modelo de Se/uridad
En cual$uier sistema de gestin de informacin integrado se
guardan datos de diferentes reas a los $ue solo pueden acceder
algunas personas% Estas restricciones pueden darse por "arios
moti"osG
:Proteger datos $ue afecten a la estrategia de la empresa para no ofrecer "enta#as
a la competencia%
:E"itar fraudes en la contabilidad o en los cobros ! pagos%
:bligacin legal de proteger informacin a#ena a la propia empresa como los
datos personales de sus empleados) las condiciones econmicas de los
pro"eedores%
-
7/23/2019 Curso Basis
62/122
Modelo de Se/uridad
SAP contempla toda esta problemtica implementando un modelo de seguridad $uepermite proteger de una manera fle1ible los datos ! las operaciones $ue se 'acen
sobre ellos% En la figura podemos "er un es$uema de los componentes de la
seguridad en R/3%
-
7/23/2019 Curso Basis
63/122
Modelo de Se/uridad
Autori+aciones- +na autori(acin consiste en unaasignacin de "alores a los campos de un ob#eto deautori(acin%
Per%ies- +n perfil es simplemente la agrupacin de "ariasautori(aciones $ue 'a!amos creado anteriormente% El perfil
es la unidad m,nima de seguridad $ue le podemos asignar aun usuario%
.rupos de Acti/idad- Son las agrupaciones detransacciones ! acti"idades $ue se crean con el generador deperfiles%
suarios-Para $ue un empleado tenga acceso a los datosde gestin de la empresa debe disponer un cdigo de usuariode SAP%
-
7/23/2019 Curso Basis
64/122
Creacin de 2suarios (S21)
R/3 nos permite definir ! mantener usuarios ! autori(aciones deusuarios para as, tener el control preciso sobre los accesos% &a
administracin de usuarios es un proceso simplificado debido a $ue no
tenemos $ue mantener los usuarios en el sistema producti"o) solo
debemos de reali(ar las tareas de mantenimiento a usuarios en el
sistema de desarrollo% Posteriormente se pueden transportar estosob#etos de acuerdo al &andscape $ue mane#emos%
erramientas D estin D Actuali(acin de usuarios D +suarios
@ransaccin S01
-
7/23/2019 Curso Basis
65/122
-
7/23/2019 Curso Basis
66/122
Se/uridad SAP
-
7/23/2019 Curso Basis
67/122
Modelo de Se/uridad
En cual$uier sistema de gestin de informacin integrado seguardan datos de diferentes reas a los $ue solo pueden acceder
algunas personas% Estas restricciones pueden darse por "arios
moti"osG
:Proteger datos $ue afecten a la estrategia de la empresa para no ofrecer "enta#as
a la competencia%
:E"itar fraudes en la contabilidad o en los cobros ! pagos%
:bligacin legal de proteger informacin a#ena a la propia empresa como los
datos personales de sus empleados) las condiciones econmicas de los
pro"eedores%
-
7/23/2019 Curso Basis
68/122
Modelo de Se/uridad
SAP contempla toda esta problemtica implementando un modelo de seguridad $uepermite proteger de una manera fle1ible los datos ! las operaciones $ue se 'acen
sobre ellos% En la figura podemos "er un es$uema de los componentes de la
seguridad en R/3%
-
7/23/2019 Curso Basis
69/122
Modelo de Se/uridad
Autori+aciones- +na autori(acin consiste en unaasignacin de "alores a los campos de un ob#eto deautori(acin%
Per%ies- +n perfil es simplemente la agrupacin de "ariasautori(aciones $ue 'a!amos creado anteriormente% El perfil
es la unidad m,nima de seguridad $ue le podemos asignar aun usuario%
.rupos de Acti/idad- Son las agrupaciones detransacciones ! acti"idades $ue se crean con el generador deperfiles%
suarios-Para $ue un empleado tenga acceso a los datosde gestin de la empresa debe disponer un cdigo de usuariode SAP%
-
7/23/2019 Curso Basis
70/122
Creacin de 2suarios (S21)
R/3 nos permite definir ! mantener usuarios ! autori(aciones deusuarios para as, tener el control preciso sobre los accesos% &a
administracin de usuarios es un proceso simplificado debido a $ue no
tenemos $ue mantener los usuarios en el sistema producti"o) solo
debemos de reali(ar las tareas de mantenimiento a usuarios en el
sistema de desarrollo% Posteriormente se pueden transportar estosob#etos de acuerdo al &andscape $ue mane#emos%
erramientas D estin D Actuali(acin de usuarios D +suarios
@ransaccin S01
-
7/23/2019 Curso Basis
71/122
-
7/23/2019 Curso Basis
72/122
3rupos de 2suarios
*on la finalidad de $ue la administracin de los usuarios de R/3 se simplifi$ue)los usuarios se asignan a grupos de usuarios) ! los grupos de usuarios a su
"e( son asignados especialmente a un administrador de aplicacin para $ue
estos los pueden controlar ! as, descentrali(ar la administracin% +n usuario
puede pertenecer a mas de un grupo) los grupos de usuario no tienen efecto
alguno dentro del sistema 'asta $ue se les asigna un administrador para el
grupo%
!esde Men
erramientas D estin D Actuali(acin de +suarios D +suarios D Entorno
D rupo de +suarios
ransaccinS+R
-
7/23/2019 Curso Basis
73/122
Creacin de Autoriaciones con
Pro!le 3eneratorEl Profile eneratorG apo!a a la creacin) generacin ! asignacin dePerfiles% 2esde sus inicios aceleraba la implementacin de R/3
simplificando las tareas de implementacin del ambiente de
autori(aciones%
Si necesitamos asignar autori(aciones a nuestros usuarios de R/3
primeramente tenemos la opcin de utili(ar Plantillas de Roll de
usuario $ue "ienen estndar si nuestra necesidad es mu! especifica
podemos crear nuestros propios roles de usuario a partir de rupos de
acti"idad%
@ransaccin PC.
-
7/23/2019 Curso Basis
74/122
-
7/23/2019 Curso Basis
75/122
Monitoreo de 2suarios (SM14)
*on la finalidad de "erificar la cantidad de usuarios $ue estnaccesando el sistema ! "erificar algunos aspectos como la transaccin
$ue estn e#ecutando) el tiempo ! los modos o sesiones $ue tienen
'abilitados presentamos a continuacin la 'erramienta con la $ue
cuenta R/3 para reali(ar dic'as tareas%
!esde Men
erramientas D estin D Monitor D Super"isar Sistema D +suarios
@ransaccin SM0'
-
7/23/2019 Curso Basis
76/122
-
7/23/2019 Curso Basis
77/122
Administracin dempresoras
-
7/23/2019 Curso Basis
78/122
Administracin de mpresoras(SPAD)A continuacin se mencionaran algunos conceptos concernientes alsistema de impresin de SAP ! sus "ariantesG
4oca PrintingG Es el mtodo mas eficiente ! rpido para transferir
datos desde el sistema SAP a el spool del sistema operati"o% Es
local por $ue ambos sistemas de spool estn corriendo en la mismama$uina) es por ello $ue es mas rpido ! confiable%
5emote printingG Es otro mtodo de transferir datos 'acia el spool
del sistema operati"o% El >orL process del spool de SAP manda
datos de salida a tra"s de un enlace de red 'acia el spool de unser"idor -@% *on este tipo de cone1in se puede accesar cual$uiera
impresora $ue este accesible para el spool del ser"idor -@) esta
puede ser local o remota%
-
7/23/2019 Curso Basis
79/122
Administracin de mpresoras(SPAD)
na impresora de%inida en indo7s es remota con respecto aSAP ba,o cua8uiera de as siguientes circunstancias-
Si la impresora esta ane1ada a cual$uier ma$uina 6indo>s) ! $ue
en la misma no este corriendo un ser"idor de aplicaciones de SAP)
el R/3 siempre deber transferir datos de salida de impresin atra"s de un enlace de red o del programa SAP&P2%
Si la impresora esta ane1ada a un sistema >indo>s -@ ! este no
es un spool ser"er de SAP%
Si la impresora es un dispositi"o compartido en la red ! no 'a! un
spool ser"er de SAP corriendo en la m$uina $ue comparte la
impresora%
-
7/23/2019 Curso Basis
80/122
Creacin de una mpresora (SPAD)
Antes de Comen+ar
&a impresora debe estar dada de alta sobre 6indo>s ! compartida en
la red seg.n sea el caso%
Seccionarnos de $ue el spool >orL process este corriendo en elser"idor de aplicaciones%
!esde Men
@ool D **MS D Spool D Spool Administration
@ransaccin SPA!
-
7/23/2019 Curso Basis
81/122
-
7/23/2019 Curso Basis
82/122
Monitoreo del Spool (SP1)
-
7/23/2019 Curso Basis
83/122
Monitoreo de la consistencia del
Spool (SPAD)
-
7/23/2019 Curso Basis
84/122
Monitoreo de la ConsistenciaTemse (SP0)&a consistencia de la temse compara los datos de la tablas @S@047@emse8 ! @S@03 7@emse 2ata8% &a temse contiene ob#etos temporales
tales como el log de un #ob) re$uest de spool) pruebas de >orLflo>)
logs de batc' input ! datos temporales de administracin personal% El
reporte RS@S00;0 "erifica la consistencia%
&a relacin entre el ob#eto ! dato contenido en la @emse tal "es sea
destruido por algunas de la siguientes acti"idadesG
: Restaurar BacLups
: *opia de Base de 2atos
: *opiar clientes usando las 'erramientas SAP
: Borrado de clientes) sin primero borrar ob#etos
-
7/23/2019 Curso Basis
85/122
-
7/23/2019 Curso Basis
86/122
Administracin de5obs
-
7/23/2019 Curso Basis
87/122
Procesamiento en $ondo
Adems de la opcin de e#ecutar programas ! transaccionesonline) SAP nos da la posibilidad de e#ecutar procesos en fondo%Podemos encontrarnos con otros trminos para referirse almismo concepto como procesamiento batc' o procesamiento ensegundo plano% Simplemente consiste en la e#ecucin de unproceso sin interaccin con el usuario) es decir) $ue lan(amos elproceso ! el sapgui nos de"uel"e el control aun$ue el programatoda",a no 'a acabado de e#ecutarse%
Este modo de e#ecucin de procesos ad$uiere una importancia
"ital cuando tratamos con programas $ue tardan muc'o tiempoen completarse%
-
7/23/2019 Curso Basis
88/122
De!nicin de 5obs
+n Job es con#unto de uno o mas programas $ue selan(an consecuti"amente en proceso de fondo% Para
crear un Job 4 utili(aremos la transaccin SM35
-
7/23/2019 Curso Basis
89/122
De!nicin de 5obs
Conceptos & de%iniciones
In%ormacin .enera- *onforma la base de la definicin del #ob%
Primero tenemos $ue darle un nombre $ue defina el propsito $ue
tiene%
Hora de InicioG Indica el momento en $ue se e#ecutara el #ob% Puede
ser inmediata o bien calendari(ada%
Pasos-@ras definir como ! cuando $ue se procese el #ob) por ultimo
"amos a decirle $ue es lo $ue $ueremos $ue 'aga) !a sea unprograma) un comando e1terno o bien un programa $ue reside en otro
sistema SAP%
-
7/23/2019 Curso Basis
90/122
Administracin de 5obs (SM-6)!esde Men
@ools D Administration D S!stem D Ser"ices D Jobs D 2efine Job
ransaccinSM35
-
7/23/2019 Curso Basis
91/122
Monitoreo del 5ob!esde Men
@ools D Administration D Job D Select Job
ransaccinSM3?
-
7/23/2019 Curso Basis
92/122
An+lisis de Lo/ del 5ob
2entro de la sm3? seleccionamos el Job ! damos clicL en la opcin deJob &og%
-
7/23/2019 Curso Basis
93/122
Monitoreo 3ra!co del 5ob
9ue es:El monitoreo grafico del #ob es util cuando se coordinan muc'os
bacLground #obs debido a $ue permite "er estad,sticas
indi"iduales de los #obs%
Por 8ue:Es un formato "isual donde su status es indicado por los siguientes
coloresG
Job Abortado 7RJ8
Job Acti"o 7A(ul8
Si un Job pasa su tiempo esperado para terminar) ! otros estn
programados para iniciar) el monitoreo grafico del Job permite "er
el conflicto%
-
7/23/2019 Curso Basis
94/122
"71
-
7/23/2019 Curso Basis
95/122
Monitoreo de
Per8ormance
-
7/23/2019 Curso Basis
96/122
Monitoreo del Per8ormance
Conceptos & !e%iniciones4ogs de SistemaG Es donde el sistema operati"o ! algunas
aplicaciones graban e"entos% Estos e"entos son indicati"os de $ue
e1iste un problema potencial%
4andscapeG Es$uema en el cual estn distribuidos los sistemas de
R/3 $ue "an a estar intercambiando informacin de acuerdo a un roll%
CCMSG *omputer *enter Management S!stem% @ransaccin donde se
concentran todas la 'erramientas o transacciones de monitoreo deR/3%
-
7/23/2019 Curso Basis
97/122
Monitor del Sistema Operativo
erramientas $ue nos au1ilia en la obtencin de los logs del sistema
operati"o%
!esde Men
erramientas D **MS D *ontrol/monitoring D Men. Rendimiento D
Sistema operati"o D local D acti"idad
ransaccinS05
-
7/23/2019 Curso Basis
98/122
Monitor del Sistema Operativo
i d l l
-
7/23/2019 Curso Basis
99/122
Monitor de Alertas Central
&a transaccin 5;20es el monitor de Alertas *entral% A$u, podemosmonitorear los ser"idores $ue pertenecen al ambiente $ue
mane#amos% Mediante esta transaccin no es necesario loguearse
independientemente a cada sistema para monitorear las alertas%
!esde Men
erramientas D **MS D *ontrol/monitoring D Monitor de alertas
ransaccin RN;0
01
-
7/23/2019 Curso Basis
100/122
"701
M i d P d ",-
-
7/23/2019 Curso Basis
101/122
Monitoreo de Procesos de ",-
&as transacciones para monitoreo de procesos permiten a los usuarios"er el estados de los procesos de traba#o ! monitorearlos en caso de
problemas%
!esde Men
erramientas : estion D Monitor D Super"isar Sistema D
Resumen de procesos
ransaccin SM=4
SM%
-
7/23/2019 Curso Basis
102/122
SM%
Status . Puesta a Punto de los
-
7/23/2019 Curso Basis
103/122
Status . Puesta a Punto de los*u9ers&a transaccin para monitoreo ! puesta a punto de los buffers delsistema despliega las estad,sticas de performance para estos% A$u, se
obser"a en general el comportamiento de los buffers de R/3) pero en
general tambin nos a!udan a tomar accin sobre otros componentes
del sistema como pueden ser la base de datos o el sistema operati"o%
!esde Men
erramientas D estin D Monitor D Rendimiento D Setup/Buffers D
Buffers
ransaccin S@0;
A t t t
-
7/23/2019 Curso Basis
104/122
Aspectos mportantes
&as dos cosas mas importantes $ue se deben de re"isar en la pantallaanterior sonG
Hit 5atioG +n "alor normal es de O= o superior% 2espues de $ue
arranca el sistema) este "alor es tipicamente ba#o por $ue los buffers
estan "acios% Este se ira incrementando mientras el sistema seautili(ado ! los buffers cargados%
S7apsG +n "alor normal es menor a 4000% &os S>aps ocurren
cuando los datos solicitados no son encontrados en el buffer% Entonces
el sistema tiene traer los datos desde la base de datos a disco) este
"alor es reiniciado a cero cuando el sistema es reiniciado%
ST10
-
7/23/2019 Curso Basis
105/122
ST10
A +li i d l d T b j
-
7/23/2019 Curso Basis
106/122
An+lisis de la car/a de Trabajo
Es utili(ado para determinar el performance del sistema% 2ebemos deanali(ar las estad,sticas ! datos $ue sean amena(a de falla en elcomportamiento ! performance del sistema% Entendiendo al sistemacuando este esta corriendo nos puede a!udar a determinar $uecambios necesitamos 'acer para incrementar el rendimiento%
!esde Men
erramientas D estin D Monitor D Rendimiento D 6orLload Danal!sis
ransaccin S03
ST1-
-
7/23/2019 Curso Basis
107/122
ST1-
M it d A li i
-
7/23/2019 Curso Basis
108/122
Monitor de Aplicaciones
Mediante esta 'erramienta podemos determinar los recursos delsistema $ue consume cada modulo aplicati"o% 2e esta manera
podemos tener un panorama del sistema ! tomar acciones correcti"as
en cuanto a la distribucin de los usuarios por modulo aplicati"o con
respecto a los ser"idores de aplicacin con los $ue contemos%
!esde Men
erramientas D estin D Monitor
ransaccin S@0?
L :
-
7/23/2019 Curso Basis
109/122
Loc:s
+n locL es un mecanismo $ue pre"iene $ue otros usuarios 'agancambios a ob#etos con los cuales estemos traba#ando% 2entro del
sistema pueden e1istir locLs $ue estn acti"os pero $ue en
realidad nadie este ocupando los ob#etos en cuestin) esto puede
ocurrir por $ue una transaccin termino con error ! no libero el
blo$ueo o cuando un usuario se desconecto mientras tenia ob#etos
blo$ueados% Por tal moti"o es importante monitorear los locL !
definir cuales deben de ser liberados%
!esde Men
erramientas D estin D Monitor D Entradas de Blo$ueo
ransaccin SM4;
SM0
-
7/23/2019 Curso Basis
110/122
SM0
2pdates
-
7/23/2019 Curso Basis
111/122
2pdates
+n update terminado es el intento de actuali(acin de datos fallido a la
Base de datos%
!esde Men
erramientas D estin D Monitor D Actuali(acin
ransaccin SM43
-
7/23/2019 Curso Basis
112/122
Mantenimiento
&special
Mantenimiento &special al
-
7/23/2019 Curso Basis
113/122
Mantenimiento &special alSistemaA$u, re"isaremos el mantenimiento especial al sistema R/3 en el cualinclu!e lo siguienteG
Administracin de los Profiles
Aplicacin de Support PacLage
Reali(acin del +pgrade del Qernel
Este mantenimiento es especial en el sistema R/3) !a $ue d,a a d,aSAP nos da nue"as 'erramientas para poder administrar me#ornuestro sistema% A su "es con el cambio !/o me#oramiento de la
funcionalidad del sistema) SAP nos pro"ee actuali(aciones paracorregir ! me#orar procesos de nuestro negocio%
Administracin de los Per!les
-
7/23/2019 Curso Basis
114/122
Administracin de los Per!les(Pro!le)
+n profile o perfil es un arc'i"o de configuracin el cual contienelos parmetros necesarios $ue dictaminan la forma en $ue el R/3mane#a los recursos del sistema 7Memoria) racle) etc%8 ! suspropios recursos% Estos perfiles son almacenados en dos formas)una de ellas es en la base de datos ! en un arc'i"o de sistemaoperati"o llamado Instance Profiles% 2e a$u, se despliegan tres !
como arc'i"o los podemos locali(ar en la siguiente rutaG
Instance Pro%ieTTUost nameTsapmntTUSI2Ts!sTprofileTUSI2C2HEBMS00CUost name
!e%aut Pro%ieTTUost nameTsapmntTUSI2Ts!sTprofileTdefault%pfl
Startpro%ieTTUost nameTsapmntTUSI2Ts!sTprofileTS@AR@C2HEBMS00CUostCname
Administracin de los par+metros
-
7/23/2019 Curso Basis
115/122
Administracin de los par+metrosde Datos!esde Men@ools D **MS D *onfiguration D Profile Maintenance
ransaccin RN40
Administracin Par+metros
-
7/23/2019 Curso Basis
116/122
Administracin Par+metros*+sicos!esde Men@ools D **MS D *onfiguration D Profile Maintenance
ransaccin RN40
Support Pac:a/es
-
7/23/2019 Curso Basis
117/122
Support Pac:a/es
&os support PacLages es una coleccin de correcciones $ue se
aplican al repositorio de ABAP% Estas correcciones afectan las
reas de Basis ! funcional% El support pacLage no acumula
correcciones a los mdulos de aplicacin% Se deben de obtener !
aplicar las notas correspondientes al modulo%
Agunos con%ictos acerca de cuando se deben de apicar-
Para pre"enir serios problemas) para SAP los clientes deber,an
aplicar todos los Support PacLages $ue estn liberados%
&a posicin de algunos clientes es $ue todos los cambios al
sistema deben ser probados ! esto los lle"ara a dedicar mas
tiempo en sus pruebas%
Para contar con una buena estrategia se deben obtener las notas
relacionadas con el support pacLage%
Aplicando Support Pac:a/e
-
7/23/2019 Curso Basis
118/122
Aplicando Support Pac:a/e
4% 2eterminar $ue Support PacLage tienes instalado
;% Re"isa las notas en SAP-et del Support PacLage a aplicar
3% 2etermina si el Support PacLage deber,a ser instalado
-
7/23/2019 Curso Basis
119/122
Actualiacin de la SPAM
Pre
-
7/23/2019 Curso Basis
120/122
;ernel 2p/rade
El proceso de Qernel +pgrade es reempla(ar arc'i"os a ni"el de
sistema operati"o% El Lernel upgrade normalmente corrige bugs
u otro tipo de problemas del Qernel%
Para actuali(ar el Lernel se tienen los siguientes pasosG
4% Re"isar toda la documentacin del Qernel +pgrade
;% Siempre reali(ar el upgrade en el sistema de calidad o
desarrollo
3% btener el nue"o Lernel 7d>4Cnnn%*AR) d>;Cnnn%*AR8
-
7/23/2019 Curso Basis
121/122
;ernel 2p/rade
5% 2etener el sistema R/3?% 2etener los ser"icios de SAP
V% Reali(ar bacLup del directorio donde se encuentra los arc'i"os
-@G Udri"eGTusrTsapTUsidTs!sTe1eTrun
O% *opiar los nue"os arc'i"os al directorio del Lernel
40% Reiniciar
44% Monitorear el sistema R/3
#$% &' P('S'%)A*$+%
-
7/23/2019 Curso Basis
122/122
racias por su Atenci-n