¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución al error java.lang.ArrayIndexOutOfBoundsException: -1 al crear informe de gastos de viaje en el portal ESS

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 216 Vistas
0
Cargando...

Estimados expertos,

Tengo el siguiente problema:

Cuando intento crear un informe de gastos de viaje en el portal para ESS, el sistema muestra el siguiente mensaje de error:

java.lang.ArrayIndexOutOfBoundsException: -1

en com.sap.mw.jco.JCO$Record.getInt(JCO.java:13126)

en com.sap.aii.proxy.framework.core.JcoBaseTypeData.getElementValueAsBoolean(JcoBaseTypeData.java:599)

en com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.getAttributeValueAsBoolean(DynamicRFCModelClass.java:287)

en com.sap.xss.tra.model.common.Ptrm_Web_Customizing_Get_Output.getE_Jurcodes_External(Ptrm_Web_Customizing_Get_Output.java:2219)

en com.sap.xss.tra.fc.customizing.wdp.IPublicFcTraCustomizing$ICustomizingGet_OutputElement.wdGetBoolean(IPublicFcTraCustomizing.java:5677)

en com.sap.tc.webdynpro.progmodel.context.MappedNodeElement.wdGetBoolean(MappedNodeElement.java:378)

en com.sap.xss.tra.tre.fc.receipts.wdp.IPublicFcTreReceipts$ICustomizingElement.getE_Jurcodes_External(IPublicFcTreReceipts.java)

en com.sap.xss.tra.tre.fc.receipts.FcTreReceipts.onEventCustomizingChanged(FcTreReceipts.java:1406)

en com.sap.xss.tra.tre.fc.receipts.FcTreReceipts.onInit(FcTreReceipts.java:475)

en com.sap.xss.tra.tre.fc.receipts.wdp.InternalFcTreReceipts.onInit(InternalFcTreReceipts.java:3322)

en com.sap.xss.tra.tre.fc.receipts.FcTreReceiptsInterface.onInit(FcTreReceiptsInterface.java:161)

en com.sap.xss.tra.tre.fc.receipts.wdp.InternalFcTreReceiptsInterface.onInit(InternalFcTreReceiptsInterface.java:299)

en com.sap.xss.tra.tre.fc.receipts.wdp.InternalFcTreReceiptsInterface$External.onInit(InternalFcTreReceiptsInterface.java:427)

en com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:922)

en com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.attachComponentToUsage(FPMComponent.java:891)

en com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.attachComponentToUsage(FPMComponent.java:1084)

en com.sap.xss.tra.tre.cc.expenses.pcd.CcTreExpensesPCD.createActiveCccReceiptsCAP(CcTreExpensesPCD.java:411)

en com.sap.xss.tra.tre.cc.expenses.pcd.CcTreExpensesPCD.getReceiptsCAP(CcTreExpensesPCD.java:500)

en com.sap.xss.tra.tre.cc.expenses.pcd.CcTreExpensesPCD.getCAPState(CcTreExpensesPCD.java:256)

en com.sap.xss.tra.tre.cc.expenses.pcd.wdp.InternalCcTreExpensesPCD.getCAPState(InternalCcTreExpensesPCD.java:197)

en com.sap.xss.tra.tre.cc.expenses.pcd.CcTreExpensesPCDInterface.getCAPState(CcTreExpensesPCDInterface.java:133)

en com.sap.xss.tra.tre.cc.expenses.pcd.wdp.InternalCcTreExpensesPCDInterface.getCAPState(InternalCcTreExpensesPCDInterface.java:128)

en com.sap.xss.tra.cc.expenses.pcd.wdp.InternalCcTreExpensesPCDInterface$External.getCAPState(InternalCcTreExpensesPCDInterface.java:192)

en com.sap.pcuigp.xssutils.ccxss.CcXss.addCentralVACs(CcXss.java:372)

en com.sap.pcuigp.xssutils.ccxss.CcXss.getNextPerspective(CcXss.java:246)

en com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXss.getNextPerspective(InternalCcXss.java:157)

en com.sap.pcuigp.xssutils.ccxss.CcXssInterface.getNextPerspective(CcXssInterface.java:121)

en com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXssInterface.getNextPerspective(InternalCcXssInterface.java:128)

en com.sap.pcuigp.xssutils.ccxss.wdp.InternalCcXssInterface$External.getNextPerspective(InternalCcXssInterface.java:188)

en com.sap.pcuigp.xssfpm.wd.FPMComponent.doProcessEvent(FPMComponent.java:479)

en com.sap.pcuigp.xssfpm.wd.FPMComponent.doEventLoop(FPMComponent.java:438)

en com.sap.pcuigp.xssfpm.wd.FPMComponent.access$600(FPMComponent.java:78)

en com.sap.pcuigp.xssfpm.wd.FPMComponent$FPM.raiseEvent(FPMComponent.java:938)

en com.sap.pcuigp.xssfpm.wd.FPMComponent$FPMProxy.raiseEvent(FPMComponent.java:1101)

en com.sap.xss.tra.tre.vc.generaldata.VcTreGeneralData.raiseFPMEvent(VcTreGeneralData.java:463)

en com.sap.xss.tra.tre.vc.general

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Estimado Siddharth,

Gracias por tu respuesta.

Hemos aplicado "1138102 Importar un parche de Web Dynpro para el Paquete de Soporte 15"

pero el problema aún no se ha resuelto.

He vuelto a revisar el enlace que mencionaste.

Según la lista, ¿debemos aplicar parches para SAP_HR y EA-HR?

Los SP de nuestro sistema son los siguientes.

SAP_APPL 600 12

SAP_HR 600 27

EA-HR 600 27

NW Stack 700 SP15

ESS 600 SP13

MSS 600 SP13

PCUI_GP 600 SP13

BP ERP05 ESS 1.0 SP13

BP ERP05 MSS 1.0 SP13

BP ERP05 PARTES COMUNES 1.0 SP13

Muchas gracias por tu ayuda.

Saludos cordiales,

Kayo Nakazawa

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

En el enlace puedes ver qué parches aplicar. Solo revisa el enlace que compartimos anteriormente.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola, Sergio!

¡Gracias por tu pronta respuesta!

Lo intentaré.

Saludos cordiales,

Kayo Nakazawa

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Kayo,

El error java.lang.ArrayIndexOutOfBoundsException: -1 ocurre cuando tienes un array que intenta acceder al índice -1, lo cual no puede hacer.

Verifica:

También verifica los permisos RFCs en el Backend y trata de limpiar la memoria caché.

Saludos

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?