cancel
Showing results forĀ 
Search instead forĀ 
Did you mean:Ā 
Read only

Create Number Range Object Issue with B2B Tool Kit

Former Member
0 Likes
949

Dear Scn users,

I tried creating a NRO from mapping using UDF.

https://blogs.sap.com/2016/09/01/nro-access-from-mapping-esr/

Imported all the Jars and no error while map check.

Error Screenshot below

And below is the UDF

AbstractTrace trace = container.getTrace(); long value = 0;
String numberRangeName= new String(var1);
value = new Long(var2);
long minValue = new Long(var3);
long maxValue = new Long(var4);
short valueLength = new Short(var5);
boolean rotate = new Boolean(var6);
int warnLevel = new Integer(var7);
String description = new String(var8);

try{
NROApiAccessRemote api = NROApiAccessFactory.createRemoteNROApiAccess();
INumberRangeObject obj = api. createNewNumberRangeObject(numberRangeName,value,minValue,maxValue,valueLength,rotate,warnLevel,description);

}

catch (Exception ex) { trace.addWarning("Unable to get NRO. " + ex.getMessage()); throw new RuntimeException("The values " + var1 + ", in " + container + " could not be processed.", ex); }
return ""+numberRangeName;

What could be the issue,Please assist.

View Entire Topic
Former Member

Hi Raghu,

Unfortunately, i haven't worked with this module, but in this document talks about the iflow B2B_ModuleTest:

https://assets.cdn.sap.com/sapcom/docs/2015/08/60a43d16-537c-0010-82c7-eda71af511fa.pdf

I think, you should test the entire scenario instead of the mapping directly.

Regards.

manoj_khavatkopp
Active Contributor
0 Likes

Agree with IƱaki Vila i remember i faced the same issue when setting up the NRO for first time , try to run the interface end to end instead of local execution.