
CONCEPTOS GENERALES SOBRE CONFIGURACIÓN.
AMBIENTES EN SAP. (los mandantes son creados por consultores basis)
DEV. desarrollo, es donde se realizan todas las parametrizaciones y se desarrollan los programas a medida (Z).
hay tres mandantes uno para parametrizar, otro para probar (Testing) y un tercero Sandbox, en el cual se parametriza a modo de prueba.
QAS. Calidad: es el ambiente en el cual se realizan todas las pruebas para validar que la configuración realizada en el servidor de desarrollo sea correcta. estas pruebas la hacen los usuarios.
PRD. producción. es el ambiente en el cual realmente trabajan los usuarios y donde se realizan las operaciones de la empresa.
ORDENES DE TRANSPORTE.
Todo lo que se realice en el ambiente de desarrollo pasa a QAS y a PRD a través de órdenes de transporte. Cada vez que realizamos una parametrización se debe guardar en una OT.
TIPOS DE OT.
WORKBENCH. posee objetos que son independiente de mandante, es decir son válidos para todos los mandantes. un ejemplo clásico con los programas.
CUSTOMIZING. son objetos que son sólo validos en el mandante en el cual se crea (dependiente del mandante). Por lo tanto si queremos que estas tareas sean válidas en otros mandantes debemos transportarlas.
EL SISTEMA DETERMINA SI UNA OT ES DE WORKBENCH O DE CUSTOMIZING. (de acuerdo al tipo de objeto que se ha modificado).
CREAR OT.
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 deben ser guardados en OT o no.
cada vez que grabemos una modificación en una TX de customizing en un ambiente de customizing debemos ingresar dicho cambio en una OT. a tal efecto se abrirá una ventana que solicitara que de ingrese el número de OT.
Con el botón ORDENES PROPIAS se abrirá una pantalla que nos mostrará todas las OT que tenemos abiertas, en las cuales podemos incluir los nuevos cambios.
si no tenemos ninguna OT creada o deseamos crear una nueva OT. UTILIZAMOS EL BOTON NUEVO. (se pueden crear diferentes proyectos de customizing).
LIBERAR OT.
LAS OT SON COMO PAQUETES EN LOS CUALES INCLUIMOS TODAS LAS MODIFICACIONES QUE LUEGO SERAN TRANSPORTADOS A OTROS AMBIENTES.
la administración de las órdenes se puede hacer desde la TX SE10 TRANSPORT ORGANIZER. desde aquí podemos crearlas, modificarlas y liberarlas.
LAS OT ESTAN COMPUESTAS POR TAREAS. para liberar debemos primero liberar las TAREAS Y luego la OT.
COPIAR OT ENTRE MANDANTES.
si queremos copiar configuraciones del mandante de customizing a uno de test dentro del mismo ambiente es decir que pertenecen al mismo servidor ejemplo DEV. no es necesario liberar las ot, simplemente las copiamos por medio de SCC1 (PONEMOS NUMERO DE ORDEN Y LUEGO INICIO INMEDIATO).
El transporte de OT entre ambientes es una tarea que realizan los consultores basis. luego de liberarlas se importarán en los ambientes de QAS Y PRD por medio de la TX STMS.
TABLAS.
se pueden consultar mediante la TX SE11 se completa el nombre y luego presionamos VISUALIZAR.
En la visualización de los datos de una tabla podemos ver el nombre del campo el tipo de datos y la longitud y denominación.
Podemos consulta el contenido de las tablas por medio de TX SE16. (Pantalla de selección que nos permitirá completar ciertos datos a efectos de acotar la búsqueda).
también se puede consultar el contenido de las tablas con la TX SE16N.
EJEMPLO.
TX SE16N
T001P (DIVISIONES DE PERSONAL)
CRITERIOS DE SELECCION (FILTROS)
TambiÉn se puede consultar el contenido de los infotipos.
EJEMPLO
PA002 (TABLA DE DATOS PERSONALES)
Se pueden exportar a una planilla de excel o a nuestra pc.
Todo lo configurado se encuentra almacenado en tablas bases de datos o estructuras.
Es importante conocerlas al momento de hacer una especificación funcional o también sobre los contenidos de las tablas.
ESPECIFICACIONES FUNCIONALES.
En una implementación debemos hacer desarrollos a medida del cliente, con requerimientos que no son estándares de SAP.
Estos 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. (ver modelo)