Note d'assistance KB0403421
E-mail
Erreur système reçue lors de la tentative de soumission du scénario d'adjudication pour approbation
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Problème

Lorsque vous tentez de soumettre un scénario d'adjudication pour approbation, les utilisateurs reçoivent une erreur système avec la trace empilée ci-dessous :

Causé par : ariba.util.core.FatalAssertionException : la valeur de l'attribut d'adjudication est nulle.
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.scaleAwardValueBySummary(ScenarioHelper.java:1461)
at ariba.sourcing.content.ScenarioHelper.scaleRFXAwardingItemValue(ScenarioHelper.java:1420)
à ariba.sourcing.content.ScenarioHelper.copyLineBidToAward(ScenarioHelper.java:1336)
sur 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)
à ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:280)
à ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:634)
at ariba.sourcing.rfxui.ASPScenario.updateTotalAction(ASPScenario.java:1558)
à ariba.sourcing.rfxui.ASPScenario.submitAction(ASPScenario.java:1105)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImplava: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)
à ariba.ui.aribaweb.core.AWKeyPathBinding.value(AWBinding.java:156)
... 455 plus

Résolution

Ajoutez un montant à la condition d'adjudication de votre événement. Il s'agit généralement de la condition Quantité. Si vous vérifiez le contenu de l'événement, vous pouvez trouver des articles affichant uniquement l'unité de mesure (UdM), sans son montant.

Cause

La condition d'adjudication doit avoir une valeur avant de soumettre un scénario d'adjudication pour approbation.


S'applique à

Sourcing stratégique > Événements de sourcing
Sourcing stratégique > Sourcing stratégique - Modèles > Modèle d'événement

Conditions d'utilisation  |  Copyright  |  Informations sur la sécurité  |  Confidentialité