![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BI / BW BO Transformaciones
SAP BI / BW BO Transformaciones
![SAP BI / BW BO Transformaciones SAP BI / BW BO Transformaciones](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/304.jpg)
Transformación: Pilas de proceso.
1- Procesos transformación Rutina de Inicio: se ejecuta en forma personalizada en ABAP, para cada paquete al inicio de la transformación. Esta rutina no tiene valores de retorno. Se utiliza para realizar cálculos y almacenarlos en estructuras globales o tablas. Se puede acceder a estas estructuras desde otras rutinas. Se puede borrar o modificar datos.
2- Reglas de transformación: se llevan acabo para cada campo o registro luego de la rutina de inicio. Se lleva acabo para cada campo o registro. Mediante arrastrar y soltar se puede realizar una transformación campo a campo(asignación directa), para acciones mas complejas se accede a detalles de la regla con doble clic en campo destino.
Asignación Directa: Se llena el campo directamente desde el InfoObjeto destino. Si se asigna un infoObjeto fuente a un infoObjeto destino con la misma clase pero unidad de medida distintas, se debe convertir la unidad de medida fuente a la unidad de medida destino utilizando conversión de una unidad de medida o transferir la unidad desde la fuente.
Constante: El infoObjeto no ah completado el campo, pero esta rellenado directamente con el valor especificado.
Datos maestros de Lectura: el infoObjeto se actualiza con a lectura de la tabla de datos maestros de una característica incluida de la fuente clave y un valor, y contiene el infoObjeto correspondiente como atributo. Los atributos se leen desde la clave después se devolverán.
Rutina: El campo esta completado por una rutina de transformación (código ABAP personalizado). El sistema le ofrece una opción que permite decidir si la rutina es valida para todos los atributos que pertenecen a esta característica, o solo para atributos visualizados. Generalmente las reglas de transformación tienen un solo código de retorno.
Formula: El infoObjeto se actualiza con un valor determinado mediante una formula. Mediante código ABAP, en una rutina generando la lógica personalizada para asignar 10 caracteres en 13. No es necesario conocer el código ABAP. Utilizando el editor de fórnulas automatizado, una herramienta de SAP, se puede escribir ABAP proporcionando la lógica básica.
Rutina Final(E nd Rutine): Es una rutina con una tabla en formato de estructura de destino como parámetro de entrada y parámetro de salida.Verificación de calidad de datos borrar registros que no están actualizados.
Rutinas de Experto(Expert Rutine): Se utiliza solo en casos especiales. Se puede utilizar para programar las transformaciones, sin utilizar las reglas disponibles. Implementar transferencias de mensajes al monitor, si no se efectúa correctamente no se podrá supervisar correctamente el DTP(Proceso de transferencia de Datos). si ya ah creado reglas de transformación el sistema las borra una vez creada la rutina de experto. En esta rutina desaparecen todas la uniones que halla realizado en la transformación. las flechas desaparecen no se utilizan mas y todo se realiza a través de código ABAP.
Transformaciones Resumen:
Secuencia de Ejecución:
1) Rutina de Inicio.
2) Ejecución de las reglas de cada campo.
3) Rutina Final.
con la rutina de Experto suplanta estas 3 secciones anteriores.
Agregación en InfoCubos: según la clase de agregación especificada en la actualización de ratio dispone de opciones Totalización de valores, Máximo o Mínimo. Seleccionando una de estas opciones los valores nuevos se actualizan en el Infocubo, si las claves primaria son las mismas se especifica como se actualizan los ratios(Totalización de valores, máximo y mínimo). para los valores nuevos se forma el total, el mínimo o máximo para estos valores
Agregación InfoObjetos: Solo esta disponible la opción sobrescribir. con esta opción los valores nuevos se actualizan en el InfoObjeto(Peso neto de un material por ejemplo)
Agregación para Objetos de DataStore: Seguna la clase de objetos y fuente de datos dispone de opciones totalización de valores mínimo máximo, o sobrescribir. Al seleccionar una de estas opciones los valores nuevos se actualizan en el DataStore.
 
 
 
Sobre el autor
Publicación académica de Jhonny Manuel Rodriguez Larranaga, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Jhonny Manuel Rodriguez Larranaga
Profesión: Ingeniero en Sistemas - Uruguay - Legajo: TK10P
✒️Autor de: 32 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: PartTime