Nota de suporte KB0403421
E-mail
Erro do sistema recebido ao tentar enviar cenário de premiação para aprovação
Este artigo da base de conhecimentos foi traduzido automaticamente para sua conveniência. A SAP não fornece qualquer garantia em relação à exatidão ou completude da tradução automática. Você pode encontrar o conteúdo original alternando para inglês, usando o seletor de idioma.
Problema

Ao tentar enviar um cenário de premiação para usuários de aprovação, recebe um erro do sistema com o rastreamento de pilha a seguir:

Causado por: ariba.util.core.FatalAssertionException: o valor do atributo de atribuição é nulo
em ariba.util.core.Assert.assertFatal(Assert.java:464)
em ariba.util.core.Assert.assertFatal(Assert.java:458)
em ariba.util.core.Assert.that(Assert.java:97)
em ariba.sourcing.content.ScenarioHelper.scaleAwardValueByPercentage(ScenarioHelper.java:1461)
em ariba.sourcing.content.ScenarioHelper.scaleRFXAwardingItemValue(ScenarioHelper.java:1420)
em ariba.sourcing.content.ScenarioHelper.copyLineBidToAward(ScenarioHelper.java:1336)
em ariba.sourcing.content.ScenarioHelper.copyBidToAward(ScenarioHelper.java:1160)
em ariba.sourcing.content.ScenarioHelper.updateWinnerValues(ScenarioHelper.java:531)
em ariba.sourcing.content.ScenarioHelper.saveScenarioWithoutCommit(ScenarioHelper.java:385)
em ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:280)
em ariba.sourcing.content.ScenarioHelper.saveScenario(ScenarioHelper.java:634)
em ariba.sourcing.rfxui.ASPScenario.updateTotalAction(ASPScenario.java:1558)
em ariba.sourcing.rfxui.ASPScenario.submitAction(ASPScenario.java:1105)
em sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
em sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
em sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
em java.lang.reflect.Method.invoke(Method.java:498)
em ariba.util.fieldvalue.ReflectionMethodGetter.invokeGetMethod(ReflectionMethodGetter.java:106)
em ariba.util.fieldvalue.ReflectionMethodGetter.getValue(ReflectionMethodGetter.java:121)
em ariba.util.fieldvalue.FieldValue_Object.getFieldValuePrimitive(FieldValue_Object.java:164)
em ariba.ui.aribaweb.core.FieldValue_AWSubcomponent.getFieldValuePrimitive(FieldValue_AWSubcomponent.java:37)
em ariba.util.fieldvalue.FieldValue_Object.getFieldValue(FieldValue_Object.java:206)
em ariba.util.fieldvalue.FieldPath.getFieldValue(FieldPath.java:238)
em ariba.ui.aribaweb.core.AWKeyPathBinding.value(AWBinding.java:156)
... 455 mais

Resolução

Adicione um valor à Condição de premiação de seu evento. Geralmente, é a condição Quantidade. Se você verificar o conteúdo do evento, poderá localizar itens mostrando somente a Unidade de medida (UM), sem o respectivo valor.

Causa

A condição de premiação deve ter um valor antes de enviar um cenário de premiação para aprovação.


Aplicável a

Sourcing estratégico > Eventos de sourcing
Sourcing estratégico > Sourcing estratégico - modelos > Modelo de evento

Termos de uso  |  Copyright  |  Divulgação de segurança  |  Privacidade