cancel
Showing results for 
Search instead for 
Did you mean: 

No reference canonical item found with a type: CanonicalPricingSalesAreaMapping, and conditions

Former Member
0 Kudos
866

Hi all,

I'm trying to setup a Data Hub with Hybris 6.2. I'm using a SAP Retail system and installed the Industry Pack Retail 2.2.

When replicating article master data from SAP to Hybris I get the following exception:

{code} o reference canonical item found with a type: CanonicalPricingSalesAreaMapping, and conditions: [] 2016-12-23 16:56:09,359 [ERROR] [c.h.d.s.s.i.CompilableSpelExpressionProcessor] No reference canonical item found with a type: CanonicalPricingSalesAreaMapping, and conditions: [] 2016-12-23 16:56:09,364 [ERROR] [c.h.d.s.p.i.DefaultCanonicalToTargetItemConverterService] Failed to create a target item from CanonicalItem{id='3', integrationKey=' 0000017751', status=SUCCESS, dataPool='DataHubPoolEntity{id=0, name=GLOBAL}', fields='{scaleQuantity=null, amount=314.10, productId=000000000000002302, endDate=99991 231, unitFactor=1, salesOrganization=CS01, unit=PCE, conditionId=0000017751, productGroup=null, currency=EUR, conditionType=VKP0, distributionChannel=C1, userGroup=n ull, startDate=20160208}'} com.hybris.datahub.service.spel.TransformationExpressionException: Could not transform by expression resolve('CanonicalPricingSalesAreaMapping', 'SAPCONFIGURATION_PO OL').catalogVersion at com.hybris.datahub.service.spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:94) ~[datahub-service-6.2.0.1-RC1. jar:6.2.0.1-RC1] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateAttributeFromCanonicalItem(DefaultCanonicalToTargetItemCo nverterService.java:94) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.lambda$populateTargetItem$26(DefaultCanonicalToTargetItemConverte rService.java:82) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:1.8.0_60] at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[na:1.8.0_60] at java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source) ~[na:1.8.0_60] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[na:1.8.0_60] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[na:1.8.0_60] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[na:1.8.0_60] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[na:1.8.0_60] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[na:1.8.0_60] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[na:1.8.0_60] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateTargetItem(DefaultCanonicalToTargetItemConverterService.j ava:82) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.convert(DefaultCanonicalToTargetItemConverterService.java:57) ~[d atahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_60] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_60] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302) [spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) [spring-aop-4.2.7.RELEASE.jar:4.2.7.RELE ASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) [spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) [spring-tx-4.2.7.RELEASE.jar:4. 2.7.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281) [spring-tx-4.2.7.RELEASE.j ar:4.2.7.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) [spring-tx-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) [spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208) [spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at com.sun.proxy.$Proxy165.convert(Unknown Source) [na:na] at com.hybris.datahub.akka.actor.TargetItemCreator.createTargetItem(TargetItemCreator.java:58) [datahub-service-akka-6.2.0.1-RC1.jar:6.2.0.1-RC1] at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26) ~[akka-actor_2.11-2.4.8.jar:na] at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21) ~[akka-actor_2.11-2.4.8.jar:na] at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:123) ~[scala-library-2.11.5.jar:na] at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21) ~[akka-actor_2.11-2.4.8.jar:na] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:170) ~[scala-library-2.11.5.jar:na] at akka.actor.Actor$class.aroundReceive(Actor.scala:484) ~[akka-actor_2.11-2.4.8.jar:na] at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:47) ~[akka-actor_2.11-2.4.8.jar:na] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526) ~[akka-actor_2.11-2.4.8.jar:na] at akka.actor.ActorCell.invoke(ActorCell.scala:495) ~[akka-actor_2.11-2.4.8.jar:na] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257) ~[akka-actor_2.11-2.4.8.jar:na] at akka.dispatch.Mailbox.run(Mailbox.scala:224) ~[akka-actor_2.11-2.4.8.jar:na] at akka.dispatch.Mailbox.exec(Mailbox.scala:234) ~[akka-actor_2.11-2.4.8.jar:na] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) ~[scala-library-2.11.5.jar:na] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) ~[scala-library-2.11.5.jar:na] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) ~[scala-library-2.11.5.jar:na] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) ~[scala-library-2.11.5.jar:na] Caused by: com.hybris.datahub.service.spel.MissingReferenceException: No reference canonical item found with a type: CanonicalPricingSalesAreaMapping, and conditions : [] at com.hybris.datahub.service.spel.impl.DefaultItemResolver.resolveReference(DefaultItemResolver.java:83) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.spel.impl.DefaultItemResolver.resolve(DefaultItemResolver.java:57) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.spel.impl.ResolveMethodExecutor.execute(ResolveMethodExecutor.java:49) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:129) ~[spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:85) ~[spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.expression.spel.ast.CompoundExpression.getValueRef(CompoundExpression.java:51) ~[spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:87) ~[spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEAS E] {code}

I defined a SAPProductSalesAreaToCatalogMapping and a SAPPricingSalesAreaToCatalog mapping too.

Any idea, how to solve this problem?

Thank you in advance for your help.

Best regards

0 Kudos

did you get the solution ? I am facing same issue.

Former Member
0 Kudos

I am facing the same error. Did you get any solution for it? Kindly let me know if anyone has any thoughts about it.

Accepted Solutions (0)

Answers (8)

Answers (8)

0 Kudos

Hi All,

This is resolved . I wrote a handler to set the sales Organisation and Distribution Channel for my type.

Thanks, Sid

Former Member
0 Kudos

Is there any solution to resolved the above error ? Because i am getting the same error. Kindly let me know if anybody has any thoughts.

0 Kudos

did you get any solution ?

former_member621856
Participant
0 Kudos

\[c.h.d.s.s.i.CompilableSpelExpressionProcessor] Reference to CanonicalPricingSalesAreaMapping is not complete. 2016-12-27 13:44:25,055 [ERROR] [c.h.d.s.p.i.DefaultCanonicalToTargetItemConverterService] Failed to create a target item from CanonicalItem{id='2920', integrationKey='0000017748', status=SUCCESS, dataPool='DataHubPoolEntity{id=0, name=GLOBAL}', fields='{scaleQuantity=null, amount=349.00, productId=000000000000002302, endDate=99991231, unitFactor=1, salesOrganization=null, unit=PCE, conditionId=0000017748, productGroup=null, currency=EUR, conditionType=PB00, distributionChannel=null, userGroup=null, startDate=20160208}'}

The above canonical is made with salesOrganization = null and distributionChannel = null, thats why it is showing "Reference to CanonicalPricingSalesAreaMapping is not complete".

Former Member
0 Kudos

: I think Niket may be right. Can you check to see if the Sales Org and Distribution Channel are defined in the SAP Base Store Configuration (under Common Settings or Administration depending on the extensions included)? I also have some vague memories of this also occuring when there are issues with the encryption key. Were you able to succesfully upload the configuration to Data Hub?

Former Member
0 Kudos

Here is an actual extract from my log file:

Creating target items for type PriceRow and 1 canonical items in Pool GLOBAL 2016-12-27 13:44:25,052 [WARN] [c.h.d.s.s.i.DefaultItemResolver] Reference to CanonicalPricingSalesAreaMapping is not complete. com.hybris.datahub.composition.key.IncompleteKeyException: Value for attribute distributionChannel of canonical item CanonicalPricingSalesAreaMapping is blank or null. at com.hybris.datahub.composition.key.AlphabeticalIntegrationKeyGenerationStrategy.generateKeyValue(AlphabeticalIntegrationKeyGenerationStrategy.java:38) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.composition.key.DefaultIntegrationKeyGenerator.calculateIntegrationKey(DefaultIntegrationKeyGenerator.java:73) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.composition.key.DefaultIntegrationKeyGenerator.calculateIntegrationKey(DefaultIntegrationKeyGenerator.java:54) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.spel.impl.DefaultItemResolver.calculateIntegrationKey(DefaultItemResolver.java:98) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.spel.impl.DefaultItemResolver.lookupReferencedItemByMatchingKey(DefaultItemResolver.java:90) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.spel.impl.DefaultItemResolver.resolveReference(DefaultItemResolver.java:78) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.spel.impl.DefaultItemResolver.resolve(DefaultItemResolver.java:57) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.spel.impl.ResolveMethodExecutor.execute(ResolveMethodExecutor.java:49) [datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:129) [spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.expression.spel.ast.MethodReference.getValueInternal(MethodReference.java:85) [spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.expression.spel.ast.CompoundExpression.getValueRef(CompoundExpression.java:51) [spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.expression.spel.ast.CompoundExpression.getValueInternal(CompoundExpression.java:87) [spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.expression.spel.ast.SpelNodeImpl.getValue(SpelNodeImpl.java:120) [spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.expression.spel.standard.SpelExpression.getValue(SpelExpression.java:242) [spring-expression-4.2.7.RELEASE.jar:4.2.7.RELEASE] at com.hybris.datahub.service.spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:89) [datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateAttributeFromCanonicalItem(DefaultCanonicalToTargetItemConverterService.java:94) [datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.lambda$populateTargetItem$26(DefaultCanonicalToTargetItemConverterService.java:82) [datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:1.8.0_60] at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[na:1.8.0_60] at java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source) ~[na:1.8.0_60] at java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[na:1.8.0_60] at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[na:1.8.0_60] at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[na:1.8.0_60] at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[na:1.8.0_60] at java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[na:1.8.0_60] at java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[na:1.8.0_60] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateTargetItem(DefaultCanonicalToTargetItemConverterService.java:82) [datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.convert(DefaultCanonicalToTargetItemConverterService.java:57) [datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at sun.reflect.GeneratedMethodAccessor510.invoke(Unknown Source) ~[na:na] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.8.0_60] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.8.0_60] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:302) ~[spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190) ~[spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) ~[spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99) ~[spring-tx-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281) ~[spring-tx-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96) ~[spring-tx-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) ~[spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:208) ~[spring-aop-4.2.7.RELEASE.jar:4.2.7.RELEASE] at com.sun.proxy.$Proxy164.convert(Unknown Source) ~[na:na] at com.hybris.datahub.akka.actor.TargetItemCreator.createTargetItem(TargetItemCreator.java:58) ~[datahub-service-akka-6.2.0.1-RC1.jar:6.2.0.1-RC1] at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:26) ~[akka-actor_2.11-2.4.8.jar:na] at akka.japi.pf.UnitCaseStatement.apply(CaseStatements.scala:21) ~[akka-actor_2.11-2.4.8.jar:na] at scala.PartialFunction$class.applyOrElse(PartialFunction.scala:123) ~[scala-library-2.11.5.jar:na] at akka.japi.pf.UnitCaseStatement.applyOrElse(CaseStatements.scala:21) ~[akka-actor_2.11-2.4.8.jar:na] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:170) ~[scala-library-2.11.5.jar:na] at akka.actor.Actor$class.aroundReceive(Actor.scala:484) ~[akka-actor_2.11-2.4.8.jar:na] at akka.actor.AbstractActor.aroundReceive(AbstractActor.scala:47) ~[akka-actor_2.11-2.4.8.jar:na] at akka.actor.ActorCell.receiveMessage(ActorCell.scala:526) ~[akka-actor_2.11-2.4.8.jar:na] at akka.actor.ActorCell.invoke(ActorCell.scala:495) ~[akka-actor_2.11-2.4.8.jar:na] at akka.dispatch.Mailbox.processMailbox(Mailbox.scala:257) ~[akka-actor_2.11-2.4.8.jar:na] at akka.dispatch.Mailbox.run(Mailbox.scala:224) ~[akka-actor_2.11-2.4.8.jar:na] at akka.dispatch.Mailbox.exec(Mailbox.scala:234) ~[akka-actor_2.11-2.4.8.jar:na] at scala.concurrent.forkjoin.ForkJoinTask.doExec(ForkJoinTask.java:260) ~[scala-library-2.11.5.jar:na] at scala.concurrent.forkjoin.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1339) ~[scala-library-2.11.5.jar:na] at scala.concurrent.forkjoin.ForkJoinPool.runWorker(ForkJoinPool.java:1979) ~[scala-library-2.11.5.jar:na] at scala.concurrent.forkjoin.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:107) ~[scala-library-2.11.5.jar:na] 2016-12-27 13:44:25,053 [ERROR] [c.h.d.s.s.i.CompilableSpelExpressionProcessor] Reference to CanonicalPricingSalesAreaMapping is not complete. 2016-12-27 13:44:25,055 [ERROR] [c.h.d.s.p.i.DefaultCanonicalToTargetItemConverterService] Failed to create a target item from CanonicalItem{id='2920', integrationKey='0000017748', status=SUCCESS, dataPool='DataHubPoolEntity{id=0, name=GLOBAL}', fields='{scaleQuantity=null, amount=349.00, productId=000000000000002302, endDate=99991231, unitFactor=1, salesOrganization=null, unit=PCE, conditionId=0000017748, productGroup=null, currency=EUR, conditionType=PB00, distributionChannel=null, userGroup=null, startDate=20160208}'} com.hybris.datahub.service.spel.TransformationExpressionException: Could not transform by expression resolve('CanonicalPricingSalesAreaMapping', 'SAPCONFIGURATION_POOL').catalogVersion at com.hybris.datahub.service.spel.impl.CompilableSpelExpressionProcessor.transform(CompilableSpelExpressionProcessor.java:94) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.populateAttributeFromCanonicalItem(DefaultCanonicalToTargetItemConverterService.java:94) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at com.hybris.datahub.service.publication.impl.DefaultCanonicalToTargetItemConverterService.lambda$populateTargetItem$26(DefaultCanonicalToTargetItemConverterService.java:82) ~[datahub-service-6.2.0.1-RC1.jar:6.2.0.1-RC1] at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:1.8.0_60]

Obviously the sales organization is empty. But I have no explanation for this. I made the following setting in the backoffice:

From my point of view this should be the related setting for the price mapping

former_member621856
Participant
0 Kudos

@Alexandors

Can you please check if you have defined the catalog for 'sales organization : CS01' and 'distribution channel : C1' in your back office.

This error is coming because datahub is not finding a correct reference catalog for these attributes.

Former Member
0 Kudos

: what do you mean? I created the mapping for pricing and product replication in the backoffice. Or do you mean the definition of the mapping in one of the extension-beans.xml files?

In my scenario no products are imported into hybris and the publications in the data hub are marked with errors.

As well, no customers are replicated from SAP to Hybris although the log file shows "success".

Former Member
0 Kudos

We have also seen similar issue for Retail Pack 2.0.

We used to ignore this as nothing broke even after this errors. The issue is because of missing mapping for SalesOrganization and distribution channels in SAP configuration.

Slava
Advisor
Advisor
0 Kudos

Looks like there is a problem in this expression: resolve('CanonicalPricingSalesAreaMapping', 'SAPCONFIGURATION_PO OL').catalogVersion - there is a space in the pool name. I suspect the space should be removed from there.

Former Member
0 Kudos

It seems so. But I cannot explain where it comes from. I'm using the SAP standard extensions without customizing.