SAPBASIS: Reparando Error con EAAPPLH para Search Engine
Aquí un error que me ha dado muchos problemas resolver, el cual se presenta a la hora de configurar el Embedded Search requerido para algunas aplicaciones FIORI analíticas:
Stack of software component EAAPPLH is inconsistent -> where used not possible
Estas provocaban errores en el proceso y no permitían crear algunos componentes en EAAPPLH, después de mucho investigar intentando regenerar este componente aquí la solución, basado en Netweaver 7.5:
SE38:
Correr programa ESH_IEF_IMP_OM_UPDATE_CONTENT con el filtro
Procurar lanzarlo en background ya que tarda mucho tiempo:
Después de hacer esto, se regenera el componente y ya no hay errores en Modeler, corrigiendo en su totalidad el error:
Ahora reanudando la configuración del Embedded Search nuevos errores se presentan:
Utilizando el cockpit haciendo un import log del componente fallido se puede apreciar más concretamente los GUID erróneos:
En los casos donde nos envía un valor para GUID debemos utilizar el programa ESH_IEF_SNOTE__FIND_PROGRAM
Con los otros errores utilizamos el programa ESH_IEF_SNOTE__SWC_PARTIALGEN para regenerar los campos que han enviado error
En algunos errores se presentan datos muy específicos por ejemplo
En este caso una nota viene a solucionar el problema y es necesario implementarse de coincidir con las versiones del sistema:
2236149 – Problems in Bonus_BUY_H prevent the import of search component EARETAILH
Otra nota importante que nos ayudara a resolver la mayoría de los problemas presentados es la siguiente:
2236551 – ENGIN_CHANGE_REC_H Enterprise Search Model correction
Esta tiene 2 notas dependientes que son requeridas para ser importadas:
2217374 – Various Enterprise Search Corrections
Después de realizar la implementación de estas notas y verificar el import en el MODELER de ESH todos los errores deben de ser corregidos: