Nota di supporto KB0403421
Posta elettronica
Errore di sistema ricevuto durante il tentativo di inviare lo scenario di assegnazione per l'approvazione
Per comodità dell'utente, questo articolo della Knowledge Base è stato tradotto automaticamente. SAP non fornisce alcuna garanzia in merito alla correttezza o alla completezza della traduzione automatica. È possibile visualizzare il contenuto originale passando all'inglese nel selettore della lingua.
Problema

Quando si tenta di inviare uno scenario di assegnazione per gli utenti di approvazione, viene visualizzato un errore di sistema con l'analisi dello stack di seguito:

Causato da: ariba.util.core.FatalAssertionException: il valore dell'attributo di assegnazione è nullo
in ariba.util.core.Assert.assertFatal(Assert.java:464)
in ariba.util.core.Assert.assertFatal(Assert.java:458)
in ariba.util.core.Assert.that(Assert.java:97)
in ariba.sourcing.content.ScenarioHelper.scaleAwardValueByPercentuale(ScenarioHelper.java:1461)
in ariba.sourcing.content.ScenarioHelper.scaleRFXAwardingItemValue(ScenarioHelper.java:1420)
in ariba.sourcing.content.ScenarioHelper.copyLineBidToAward(ScenarioHelper.java:1336)
in ariba.sourcing.content.ScenarioHelper.copyBidToAward(ScenarioHelper.java:1160)
in ariba.sourcing.content.ScenarioHelper.updateWinnerValues(ScenarioHelper.java:531)
in ariba.sourcing.content.ScenarioHelper.saveScenarioWithoutCommit(ScenarioHelper.java:385)
in ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:280)
in ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:634)
in ariba.sourcing.rfxui.ASPScenario.updateTotalAction(ASPScenario.java:1558)
in 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)
in ariba.util.fieldvalue.ReflectionMethodGetter.invokeGetMethod(ReflectionMethodGetter.java:106)
in ariba.util.fieldvalue.ReflectionMethodGetter.getValue(ReflectionMethodGetter.java:121)
in ariba.util.fieldvalue.FieldValue_Object.getFieldValuePrimitive(FieldValue_Object.java:164)
in ariba.ui.aribaweb.core.FieldValue_AWSubcomponent.getFieldValuePrimitive(FieldValue_AWSubcomponent.java:37)
in ariba.util.fieldvalue.FieldValue_Object.getFieldValue(FieldValue_Object.java:206)
in ariba.util.fieldvalue.FieldPath.getFieldValue(FieldPath.java:238)
in ariba.ui.aribaweb.core.AWKeyPathBinding.value(AWBinding.java:156)
... 455 altro

Risoluzione

Aggiungere un importo alla condizione di assegnazione dell'evento. Generalmente è la condizione Quantità. Se si controlla il contenuto dell'evento, è possibile trovare voci che mostrano solo l'unità di misura, senza il relativo importo.

Causa

La condizione di assegnazione deve avere un valore prima di inviare uno scenario di assegnazione per l'approvazione.


Si applica a

Strategic Sourcing > Eventi di sourcing
Strategic Sourcing > Strategic Sourcing - Modelli > Modello evento

Condizioni di utilizzo  |  Copyright  |  Informazioni sulla sicurezza  |  Privacy