|
When trying to submit an award scenario for approval users receive a system error with the stack trace below:
Caused by: ariba.util.core.FatalAssertionException: Awarding Attribute value is null
at ariba.util.core.Assert.assertFatal(Assert.java:464)
at ariba.util.core.Assert.assertFatal(Assert.java:458)
at ariba.util.core.Assert.that(Assert.java:97)
at ariba.sourcing.content.ScenarioHelper.scaleAwardValueByPercentage(ScenarioHelper.java:1461)
at ariba.sourcing.content.ScenarioHelper.scaleRFXAwardingItemValue(ScenarioHelper.java:1420)
at ariba.sourcing.content.ScenarioHelper.copyLineBidToAward(ScenarioHelper.java:1336)
at ariba.sourcing.content.ScenarioHelper.copyBidToAward(ScenarioHelper.java:1160)
at ariba.sourcing.content.ScenarioHelper.updateWinnerValues(ScenarioHelper.java:531)
at ariba.sourcing.content.ScenarioHelper.saveScenarioWithoutCommit(ScenarioHelper.java:385)
at ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:280)
at ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:634)
at ariba.sourcing.rfxui.ASPScenario.updateTotalAction(ASPScenario.java:1558)
at ariba.sourcing.rfxui.ASPScenario.submitAction(ASPScenario.java:1105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at ariba.util.fieldvalue.ReflectionMethodGetter.invokeGetMethod(ReflectionMethodGetter.java:106)
at ariba.util.fieldvalue.ReflectionMethodGetter.getValue(ReflectionMethodGetter.java:121)
at ariba.util.fieldvalue.FieldValue_Object.getFieldValuePrimitive(FieldValue_Object.java:164)
at ariba.ui.aribaweb.core.FieldValue_AWSubcomponent.getFieldValuePrimitive(FieldValue_AWSubcomponent.java:37)
at ariba.util.fieldvalue.FieldValue_Object.getFieldValue(FieldValue_Object.java:206)
at ariba.util.fieldvalue.FieldPath.getFieldValue(FieldPath.java:238)
at ariba.ui.aribaweb.core.AWKeyPathBinding.value(AWBinding.java:156)
... 455 more
Add an amount to the Award Term of your event. It usually is the Quantity term. If you check the event content, you may find items showing only the Unit of Measure (UOM), without its amount.
The Award Term should have a value before submitting an award scenario for approval.
Strategic Sourcing > Sourcing Events
Strategic Sourcing > Strategic Sourcing - Templates > Event Template