
Los Conceptos generales sobre la configuración
1. Los ambientes en SAP
Dev -Desarrollo: es donde se realizan todas las parametrizaciones y se desarrollan los programas a medida (conocidos comos z) que necesita la empresa. Generalmente, dento de este ambiente hay 3 ambientes, en uno de los mandantes solo se parametriza, otro denominado Testing que se utiliza para probar todo lo que se ha parametrizado en el ambiente de customizing y un tercero denominado Sanbox en el cual se puede parametrizar a modo a prueba
QAS - Calidad; es el ambienteen el cual se realizan todas las pruebas para validar que la configuracion realizada en el servidor de desarrollo sea correcta.
PRD - Producción: es el ambiente en el cual realmente trabajan los usuarios y donde se realizan todas las operaciones de la empresa.
2 Las órdenes de transporte
Todo lo que realice en el ambiente de desarrollo pasa a calidad y a producción a trevés de órdenes de trasporters. Cada vez que realicemos alguna parametrización se debe guardar en una orden de transporte.
Podemos agrupar muchas tareas en una misma orden o separadas con algún criterio.
2.1 Los tipos de orden
Hay dos tipos órdenes:
- Workbench: posee objetos que son independiente de mandate, es decir, son válidos para todos los mandantes.
- Customizing: son objetos que solo son válidas en el mandante en el cual se crea. Por lo tanto, si queremos que éstas tareas sean válidas en otros mandantres debemos transportarlas.
2.2 Crear órdenes
Los mandantes son creados por los consultores basis y en la configuración del mandante se establece si se pueden realizar cambios en el customizing o no y si los cambios se deben guardar orden de trnasporteo no.
Por lo tanto, cada vez que grabemos una modificación en una transacción de customizing, en un ambiente de customizing, deberemos ingresar dicho cambio en una orden de transporte. A tal efecto, se abrirá una ventana que solicitará que se ingrese el número de orden.
Con el botón Órdenes Propias se abrirá una pantalla que nos mostrará todas las ordenes que tenemos abieertas en las cuales podemos incluir el nuevo cambio.
2.3 Liberar órdenes
Podemos ingresar todos los cambios que consideremos necesarios en una orden. Pueden ser temas relacionados o no.
Cuando hayamos finalizando con los cambios debemos liberar la orden para poder transportarla a otros ambientes.
La administración de las ordenes se puede hacer desde la transacción SE10 Transport Organizar. Desde esta transacción podemos crear, modificar y liberar ordenes
2.4 Copiar órdenes entre mandantes
Si quisiéramos copiar las configuración que hemos realizado en el mandante de customizing a un mandante de test dentro del mismo ambiente, es decir, mandantes que pertenecen aun mismo servidor, no es necesario liberar las órdenes, sino que simplemente las copiamos por medio de la transacción SSC!.
2.5 Transportar órdenes entre ambientes
El transporte de ordenes entre ambientes es una tarea que realizan los consultores BAsis. Esta operación la realizan por medio de la transacción STMS
3 Tablas
Las tablas se pueden consultar dsesde la transacción SE11, completando el nombre de la tabla y luego presionando el botón "visualizar".
Podemos consultar el contenido de las tablas por medio de la transacción SE16, se abrirá una pantalla de selección que nos permitirá completar con ciertos parámetros a efectos de acotar la búsqueda de datos, o por medio de la transacción por la SE16N
4 Las especificaciones funcionales
Qué es una especificación funcional?
En una implementación debemos hacer desarrollos a medida del cliente para poder cumplir con algún requerimiento que no es estándar en SAP. Estos desarrollos son conocidos como "Z" y son llevados a cabo por programadores ABAP.
Para llevar a cabo una especificación funcional debemos hacerlo mencionado de donde deben obtenerse los datos y de qué manera deben procesarse, es por eso que es muy importante conocer las tablas y campos estándares de SAP.