Support Note KB0403421
Email
System error received when trying to submit award scenario for approval
Issue

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

Resolution

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.

Cause

The Award Term should have a value before submitting an award scenario for approval.


Applies To

Strategic Sourcing > Sourcing Events
Strategic Sourcing > Strategic Sourcing - Templates > Event Template

Terms of Use  |  Copyright  |  Security Disclosure  |  Privacy