Using Number function to increment a Number to 1 Million fails in OIC Mapper
Summary:
We have a requirement where Incrementing a Number beyond 1 Million makes a number be represented in Scientific Notation/Exponential format and not as a number
XSL:
- number (/nssrcmpr:execute/nssrcdfl:request-wrapper/nssrcdfl:SequenceNumber ) + 1
- number ((number (/nssrcmpr:execute/nssrcdfl:request-wrapper/nssrcdfl:SequenceNumber ) + number (1 )))
Test Cases:
Case 1: Input Value of Sequence Number is 999998
Output Sequence Number is 999999
Case 2: Input Value of Sequence Number is 999999
Output Sequence Number is 1.0E6
Could anyone point if this is an expected Behavior or oblige if I am missing the obvious.
Content (required):
Version (include the version you are using, if applicable):
22.2.3
Code Snippet (add any code snippets that support your topic, if applicable):
0