Está en la página 1de 9

Gestin de Directorios de SAP

(AL11/CG3Z/CG3Y)
Publicado el 24 enero, 2016 por dherdel Deja una respuesta

Buenas a todos,

Hoy les traigo la solucin a un problema que me encontr hace poco,


resulta que tenamos que cargar ficheros grandes al sistema SAP, pero
claro, por un lado, la primera pregunta que se me vena a la cabeza era
Cmo se que estructura de directorios tiene SAP? Cmo puedo encontrar
donde introducir mi archivo para poder ejecutar en fondo un fichero subido
en el sistema? Cmo puedo subir un fichero? Cmo puedo descargarlo? Y
si me equivoco, es posible remplazarlo?.

Pues bueno, no se asusten, si eres consultor de FI o eres consultor de HCM


o de lo que quieras que sea, este post te ayudar siempre y cuando quieras
que te ayude (digo esto porque muchos consultores dicen eso no me
corresponde a mi, eso no es de mi mdulo, pero te recomiendo que
aprendas estas cosas!!) y en este caso, hay tres transacciones que nos
ayudarn con este problema AL11 /CG3Z /CG3Y.

Vamos a empezar por el principio Cmo se que estructura de directorios


tiene SAP?

Directorios SAP ( AL11 )


Con la transaccin AL11 podemos acceder a los directorios de SAP (del
servidor) e incluso abrir los archivos. Si abrimos la transaccin veramos
algo as como la siguiente imagen (Esto podra cambiar segn el cliente,
pero de forma comn los directorios estndar siempre son iguales):
Ejemplo de Directorio

Para navegar por la estructura, haremos doble clic en las carpetas y


entraremos en cada una de ellas. En la siguiente imagen vemos un ejemplo
de visualizacin de la carpeta DIR_CCMS:

Ejemplo de Directorio 2

El cuadrado rojo indicado en la imagen anterior es la ruta donde estamos


ahora, es decir, imaginemos que en esta carpeta es donde queremos aadir
un txt llamado Prueba.txt, la ruta completa sera
/USR/SAP/CCMS/Prueba.txt.
CREAR UN DIRECTORIO
Para crear un directorio, en la misma transaccin AL11 deberemos
presionar el botn .

En la siguiente pantalla deberemos llenar 3 campos y luego presionar :

- Nombre del directorio


- Ruta
- Validez (en qu servidores deseamos ver el directorio
Upload de fichero a Directorio SAP
( CG3Z )
Entonces, cmo subimos ficheros al directorio? Seguro que estn ya en esa
pregunta, bueno, esto lo haremos de la siguiente forma:

Transaccin CG3Z.
Al ejecutar esta transaccin, nos aparecer un pop-up indicndonos lo
siguiente:

Transaccin Cg3z

Como vimos antes, haremos un ejemplo, cargando el fichero Prueba.txt a


nuestro directorio temporal del sistema /tmp/. Indico este directorio,
porque es posible que algunos tengan directorios personalizados de cliente,
esto es simplemente un ejemplo.

Seleccionamos nuestro fichero Prueba.txt y escribimos la ruta donde


queremos dejar nuestro fichero en el directorio sap, como indico a
continuacin:
Transaccin Cg3z

Al hacer clic en upload, nos aparecer una ventana de seguridad


preguntndonos, si estamos completamente seguro de lo que estamos
haciendo, hacemos clic en Retener mi decisin (Opcional) y pulsamos
botn Permitir.

Transaccin Cg3z Seguridad

Una vez realizado esto, veremos el siguiente mensaje

Transaccin Cg3z Completado

Para comprobarlo, vamos a la ruta /TMP/ y vemos nuestro fichero subido.


Transaccin Cg3z Comprobacin

Reemplazar ficheros.
Una vez subido, es posible que nos equivoquemos y subamos una versin
errnea. Pues bueno, para sobrescribirlo hay solucin.

Si se fijan, cuando ejecutamos la transaccin y nos muestra el POP-UP, hay


un check que nos indica Sobrescribir Fich. Si hacemos check en esta
opcin y subimos de nuevo el fichero, el programa buscar el nombre del
fichero que estamos subiendo y los sobrescribir.

Download de fichero a Directorio SAP


( CG3Y )
Una vez hecho el upload, entonces nos surgir la siguiente duda, cmo
descargarnos los ficheros del directorio? No se preocupen, tambin hay una
transaccin para eso y esto lo haremos siguiendo el proceso inverso del
anterior:

Transaccin CG3Y.
Al ejecutar esta transaccin, nos aparecer un pop-up indicndonos lo
siguiente, como la vez anterior con la salvedad de que ahora es
Download:

Transaccin Cg3y
Indicamos la direccin del fichero fuente en nuestro directorio de SAP y le
indicamos un nuevo nombre al fichero:

Transaccin Cg3y

Una vez hecho esto, le damos a descargar y nuevamente nos sale el pop-up
de seguridad, hacemos check en Retener mi decisin y hacemos clic en
permitir, esto nos descargar el fichero.

Transaccin Cg3y Seguridad

Una vez descargado, nos aparecer la siguiente informacin:

Transaccin Cg3y Finalizado

Vamos a la carpeta y vemos nuestro fichero descargado:


Transaccin Cg3y Comprobacin

Eliminar fichero del directorio SAP

Por ltimo es posible que nos surja la duda de Cmo eliminar un fichero del
directorio? Bueno, mucha gente lo suele dejar consumiendo memoria, lo
cual, como es lgico, no es recomendable, por lo que bueno, hay muchos
mtodos de borrado, como creacin de un programa, uso de funciones o
ejecuciones de reportes. Bueno, yo les mostrar algunas de estas
posibilidades, hay que decir, que todas no las he probado, pero podran
completar la informacin mediante google, pero al menos, les mostrare un
camino posible para eliminar ficheros del repositorio.

Las diferentes opciones son las siguientes:

Entrar por la transaccin SE37. Para esto es necesario tener unas


autorizaciones especiales. En caso de tenerlas (puedes debuguear
para esto) podras usar la funcin:
EPS_DELETE_FILE
Otra opcin disponible es el reporte Pero en este punto, no he visto
cmo sera, si alguien lo sabe, no estara de ms que lo indicara y as
lo actualizo en el post y aprendo!(de antemano, muchas gracias)
Otra opcin es escribir un simple programa y eliminar el fichero con:
DELETE DATASET <nombre del fichero>.
Ej: Delete Dataset \tmp\Prueba.txt.
Espero que les sea de ayuda y ya saben, cualquier duda escrbanme

Recuerden si quieres esta pgina siga en pi pudiendote ayudar en el da


a da, dona, cualquier donativo har que pueda ayudarte ms.

También podría gustarte