Entradas

Mostrando entradas de 2022

Tareas de configuración para activar SAP Fiori para SAP S/4HANA

Imagen
  Para activar Fiori correctamente se deben ejecutar una serie de tareas en el sistema, lo haremos usando la tx STC01. Los pasos 4 y 5 dependen de las aplicaciones que activaremos en el sistema, las mismas son factsheet para activar la búsqueda embebida y analiticas para activar la tarea de BW. Es importante asignar el paquete de desarrollo y no usar el temporal porque si creamos los odata localmente luego el proceso para transportar se puede complicar. Paso 1. Activar Gateway ABAP para Fiori Tarea: SAP_GW_FIORI_ERP_ONE_CLNT_SETUP Debemos cambiar aquellas tareas donde se asigna el paquete temporal para los servicios ODATA y colocar el nombre de nuestro paquete de desarrollo para poder transportar. Paso 2. Activar Launchpad y caracteristicas principales Tarea:  SAP_FIORI_FOUNDATION_S4 Debemos cambiar aquellas tareas donde se asigna el paquete temporal para los servicios ODATA y colocar el nombre de nuestro paquete de desarrollo para poder transportar. Si falla la tarea Fiori-Fo...

Autorización para apps Web Dynpro desde Fiori Lauchpad

Imagen
  Cuando se tienen activos los servicios para poder ejecutar una app de tipo Web Dynpro pero no podemos acceder a ella por errores de autorización, podemos agregar directamente la app Web Dynpro en el menú del rol que estamos usando. Si al hacer esto seguimos teniendo algunos errores de autorización, podemos agregar manualmente los objetos que faltan.

No hay versión de estados financieros disponible para app F0708/ No financial statement version available in fiori app F0708

  Para la app F0708 se necesita hacer una configuración en Fiori para replicar los estados financieros a la app. Para esto se deben seguir los pasos de la nota:  https://me.sap.com/notes/0002777974 Datos importantes a considerar: 1. Rol usado:  SAP_BR_DIVISION_ACCOUNTANT 2. Nombre de la app: R eplicate Runtime Hierarchy 3. Servicio OData:  APJ_JOB_MANAGEMENT_SRV Nota: La estructura a replicar debe ser creada por el funcional.

Notas para el SAP WEB DISPATCHER

Imagen
  Cuando trabajamos con aplicaciones de tipo web dynpro y factsheet  necesitamos una correcta configuración del web dispatcher para que este pueda hacer correctamente el direccionamiento de Fiori a Backend para poder visualizar la data. Las aplicaciones de tipo web dynpro se conectan al backend usando un alias de sistema determinado, este está asociado a una RFC que apunta al sistema que necesitamos (de ser embebido estos alias deben apuntar al mismo sistema LOCAL). A continuación comparto algunas configuraciones que se pueden verificar a nivel de frontend: 1. Ingresar a la tx SE16 y buscamos la siguiente tabla: /UI2/V_ALIASMAP La siguiente tabla corresponde a los alias de sistema con su target correspondiente, si no vemos un cliente asignado quiere decir que la asignacion es global (afecta a todos los clientes). Si se tiene un mismo alias con dos asignaciones, la global tiene prioridad. Aqui debemos verificar que nuestro alias usa la RFC correcta.  Si se hacen ...

Nota sobre personalización de usuario cuando no se actualizan los cambios de Launchpad en su perfil

Imagen
  Cuando permitimos que el usuario pueda personalizar su grupo de aplicaciones activas y el usuario cambia el orden de las apps o agrega nuevas, esto crea una configuración en el backend para ese usuario y cualquier cambio que haga el administrador puede no verse actualizado para el usuario que haya realizado estos cambios, para estos casos de debe hacer lo siguiente: 1. El usuario que tenga el problema debe ir al Launchpad, dirigirse a su configuración: 2. Seleccionar la opción: Editar inicio 3. Buscar el grupo que deseamos reinicializar y seleccionar "reinicializar" Listo! Ahora el usuario tiene los nuevos cambios realizados por el administrador del sistema.

Limpiar caché en Fiori

Imagen
  Nos puede pasar que agregamos alguna app a un catálogo, hacemos deploy o por ejemplo traducimos el texto de un tile y no vemos que se actualiza la información en el Launchpad, cuando esto nos suceda haremos lo siguiente: 1. Ejecutar la transacción    /N/IWFND/CACHE_CLEANUP    en  SAP Gateway. Limpiar para todos los modelos. 2. Ejecutar la transacción  SE38 en el  SAP Gateway y ejecutar los siguientes reportes: /UI2/INVALIDATE_GLOBAL_CACHES - Modo de ejecución  /UI2/CHIP_SYNCHRONIZE_CACHE /UI2/DELETE_CACHE_AFTER_IMP /UI2/INVALIDATE_CLIENT_CACHES - Seleccionar para todos los usuarios /UI5/APP_INDEX_CALCULATE: Se debe ejecutar de la siguiente forma si solo deseamos hacer una limpieza general del cache, pero si lo estamos haciendo porque hacemos deploy y podemos visualizar los cambios en la SE80 pero no en en Launchpad debemos hacer lo siguiente: Vamos a la pestaña de Solo repositorio SAPUI5 individual y vamos a buscar el nombre de nuestro repo...

Cargar archivos adjuntos usando apps estándar de Fiori

Imagen
  Algunas veces se presentan errores al cargar archivos en alguna app que activamos, para esto una de las medidas a ejecutar es realizar la siguiente configuración a través de la SPRO Cross-Application Components - Document Management - Additional Settings - Simplification - Attachment Service - Storage Repository Activation  DMS_C1_ST https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/4cef93946a0b48ec89533b3c34443b85/0e7d7c6661a0441692900110a8abded3.html