Nota de asistencia técnica KB0403421
Correo electrónico
Se ha recibido un error del sistema al intentar enviar el escenario de adjudicación para su aprobación
Este artículo de la base de conocimientos ha sido traducido automáticamente para su comodidad. SAP no ofrece ninguna garantía con respecto a la exactitud o integridad de la traducción automática. Puede acceder al contenido original si cambia al inglés mediante el selector de idiomas.
Problema

Al intentar enviar un escenario de adjudicación para que los usuarios de aprobación reciban un error del sistema con el siguiente seguimiento de pila:

Causado por: ariba.util.core.FatalAssertionException: El valor del atributo de adjudicación es nulo
en ariba.util.core.Assert.assertFatal(Assert.java:464)
en ariba.util.core.Assert.assertFatal(Assert.java:458)
en ariba.util.core.Assert.that(Assert.java:97)
en ariba.sourcing.content.ScenarioHelper.scaleAwardValueByFactors(ScenarioHelper.java:1461)
en ariba.sourcing.content.ScenarioHelper.scaleRFXAwardingItemValue(ScenarioHelper.java:1420)
en ariba.sourcing.content.ScenarioHelper.copyLineBidToAward(ScenarioHelper.java:1336)
en ariba.sourcing.content.ScenarioHelper.copyBidToAward(ScenarioHelper.java:1160)
en ariba.sourcing.content.ScenarioHelper.updateWinnerValues(ScenarioHelper.java:531)
en ariba.sourcing.content.ScenarioHelper.saveScenarioWithoutCommit(ScenarioHelper.java:385)
en ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:280)
en ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:634)
en ariba.sourcing.rfxui.ASPScenario.updateTotalAction(ASPScenario.java:1558)
en ariba.sourcing.rfxui.ASPScenario.sent Action(ASPScenario.java:1105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Método nativo)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
en sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
en java.lang.reflect.Method.invoke(Method.java:498)
en ariba.util.fieldvalue.ReflectionMethodGetter.invokeGetMethod(ReflectionMethodGetter.java:106)
en ariba.util.fieldvalue.ReflectionMethodGetter.getValue(ReflectionMethodGetter.java:121)
en ariba.util.fieldvalue.FieldValue_Object.getFieldValuePrimitive(FieldValue_Object.java:164)
en ariba.ui.aribaweb.core.FieldValue_AWSubcomponent.getFieldValuePrimitive(FieldValue_AWSubcomponent.java:37)
en ariba.util.fieldvalue.FieldValue_Object.getFieldValue(FieldValue_Object.java:206)
en ariba.util.fieldvalue.FieldPath.getFieldValue(FieldPath.java:238)
en ariba.ui.aribaweb.core.AWKeyPathBinding.value(AWBinding.java:156)
... 455 más

Resolución

Agregue un importe a la Condición de adjudicación de su evento. Por lo general, es la condición Cantidad. Si verifica el contenido del evento, es posible que encuentre artículos que solo muestren la unidad de medida (UM), sin su importe.

Causa

La Condición de adjudicación debe tener un valor antes de enviar un escenario de adjudicación para su aprobación.


Se aplica a

Sourcing estratégico > Eventos de sourcing
Sourcing estratégico > Sourcing estratégico - Plantillas > Plantilla de evento

Condiciones de uso  |  Copyright  |  Declaración de seguridad  |  Privacidad