🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

✒️SAP HCM Los conceptos generales sobre configuración

SAP HCM Los conceptos generales sobre configuración

SAP HCM Los conceptos generales sobre configuración

Conceptos generales sobre configuracion

Ambientes en SAP

Dev o Desarrollo: es donde se realizan todas las parametrizaciones y se desarrollan los programas a medida (Conocidos como Z) que necesite la empresa. Generalmente, dentro de este ambiente hay 3 mandantes, en uno de los mandantes solo se parametriza, en otro denominado testing que se utiliza para probar todo lo que se ha parametrizado en el ambiente de customizing y un tercero denominado sandbox en el cual se puede parametrizar a modo de prueba.

QAS o Calidad: es el ambiente en el cual se realizan todas las pruebas para validar que la configuracion realizada en el servidor de desarrollo sea correcta. En estas pruebas participan los usuarios responsables del proceso que se ha modificado.

PRD - Produccion: es el ambiente en el cual realmente trabajan los usuarios y donde se realizan todas las operaciones de la empresa.

Ordenes de transporte

Todo lo que se realice en el ambiente de desarrollo pasa a calidad y a produccion a traves de ordenes de transportes. Cada vez que realicemos alguna parametrizacion se debe guardar en una orden de transporte.

Podemos agrupar muchas tareas en una misma orden o separarlas con algun criterio. Por ejemplo, en una orden ingresamos todo lo relacionado con estructura organizativa, en otra orden todo lo referente a datos maestros y en una tercer orden las parametrizaciones sobre procesos.

Tipos de orden

Workbench: posee objetos que son independiente de mandante, es decir, son validos para todos los mandantes. Ejemplo: Los programas en abap

Customizing: son objetos que solo son validas en el mandante en el cual se crea (dependiente de mandante. Por lo tanto si queremos que estas tareas sean validas en otros mandantes debemos transportarlas.)

"Mandantes: Instancias creadas dentro de un ambiente, que se utiliza para configuracion, desarrollo y pruebas"

Los mandantes son creados por los consultores basis y en la configuracion del mandante se establese si se puede realizar cambios en customizing o no y si los cambios se deben guardar orden de transporte o no.

Por lo tanto, cada vez que grabemos una modificacion en una transaccion de customizing, en un ambiente de customizing, deberemos ingresar dicho cambio en una orden de transporte. A tal efecto, se abrira una ventana que solicitara que se ingrese el numero de orden.

Con el boton Ordenes propias se abrira una pantalla que nos mostrara todas las ordenes que tenemos abiertas en las cuales podemos incluir el nuevo cambio.

Si no tenemos ninguna orden creada o deseamos crear una nueva orden para guardar los cambios efectuados, simplemente presionamos el boton nuevo. Para crear una nueva orden solo debemos ingresar un texto descriptivo.

El sistema asignara automaticamente un numero de orden.

Dependiendo de la envergadura de la implementacion, se pueden crear diferentes proyectos en el customizing. De esta manera se pueden mantener por separado las parametrizaciones de los diferentes proyectos, por ese motivo, a cada orden la podemos asignar a un proyecto en especial.

Liberar Ordenes

Podemos ingresar todos los cambios que consideremos necesarios en una orden. Pueden ser temas relacionados o no. Pensemos en una orden como si fuera un paquete en cual ingresamos diferentes tareas, las cuales luego transportaremos a otros ambientes para replicar las parametrizaciones efectuadas.

Cuando hayamos finalizado con los cambios debemos liberar la orden para poder transportarla a otros ambientes, por ejemplo a QAS. Si luego de las pruebas detectamos que algo debe corregirse, entonces deberemos crear una nueva orden ya que las ordenes liberadas no se pueden modificar.

La administracion de las ordenes se puede hacer desde la transaccion SE10, transport Organizer. Desde esta transaccion podemos crear ordenes, modificarlas y liberarlas.

Las ordenes estan compuestas por tareas, para liberar siempre debemos posicionarnos primero en las tareas y prsionar el icono camion y por ultimo repetir este mismo paso pero posicionados sobre orden.

Copiar Ordenes entre mandantes

Si quisieramos copiar la configuracion que hemos realizado en el mandante de customizing a un mandante de test dentro del mismo ambiente, es decir, mandantes que pertenecen a un mismo servidor (Por ejemplo DEV) No es necesario liberar las ordenes, sino que simplemente las copiamos por medio de la transaccion SCC1.

Para llevar a cabo esta copia solo debemos completar el numero de orden y el mandante fuente y presionar el boton inicio inmediato.

Transportar ordenes entre ambientes

El transporte de ordenes entre ambientes es una tarea que realizan los consultores Basis. Luego de que hemos liberado las ordenes, ellos se ocuparan de importarlas en los ambientes de calidad y produccion. Esta operacion la realizan por medio de la transaccion STMS

Las tablas se pueden consultar desde la transaccion SE11, Completando el nombre de la tabla y luego presionar el boton Visualizar.

En la visualizacion de los datos de una tabla podremos ver el nombre del campo, el tipo de datos, la longitud y la denominacion. Si bien estos datos son muy tecnicos, debemos tener una nocion de cuales son los campos que forman una tabla.

Podemos consultar el contenido de las tablas por la transaccion SE16, se abrira una pantalla de seleccion que nos permitira completar con ciertos parametros a efectos de acotar la busqueda de datos. o tambien por SE16N.

Especificacion Funcional

Muchas veces en una implementacion debemos hacer desarrollos a medida del cliente para poder cumplir con algun requerimiento que no es estandar en SAP. Estos desarrollos son conocidos como zeta (Z) y son llevados a cabo por programadores ABAP. Los programadores necesitan un documento donde se especifique que deben hacer, que funcionalidad debe cumplir el desarrollo y que se espera como resultado.

Para llevar a cabo una especificacion funcional debemos hacerlo mencionando de donde deben obtenerse los datos y que manera deben procesarse, es por eso que es muy importante conocer las tablas y campos estandares de SAP.

Una forma muy simple de conocer las tablas es posicionandose sobre un campo en una transaccion y presionando F1, se abrira la ventana de ayuda y desde alli deberemos presionar el boton herramientas.


 

 

 


Sobre el autor

Publicación académica de Darling Geraldino, en su ámbito de estudios para la Carrera Consultor en SAP HCM.

SAP Expert


Darling Geraldino

Profesión: Ingeniero en Sistemas - Republica Dominicana - Legajo: KQ36D

✒️Autor de: 175 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Darling Geraldino