on 12-11-2014 3:35 PM
Hi,
I created a Number Range Object in the B2B Integration Cockpit named "/B2B/TransactionSetIDCode" and assigned it to a variable for mapping to the X12 ST02 element. The variable is named "$B2B_UEBNR_BEFORETransactionSetIDCode$B2B_END_UEBNR".
During mapping, the value identified by the Number Range Object is mapped to ST02. However, when I execute the mapping once again, the NRO value is not incremented. From my understanding, the NRO value should be incremented.
I do have the Module configured "localejbs/TransmissionNumberModule" and "multipleNumbersPerMessage" = true.
Any suggestions?
Thanks,
Dave
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The NRO number updated because I hit the "Get next number" button and the comma was automatically entered as I specified my range from 1 to 4999.
I have noticed in other posts that the constant was defined as:
$B2B_UEBNR<NRO>$B2B_END_UEBNR without the "_BEFORE". Is this treated differently?
Thanks again!
Cheers,
Dave
Dimitri,
Got it to work!
It was not an issue with the length of the name but it was how I defined my constants. For X12, I wanted to specify a unique Control Number for ST02/SE02. What I did was the following:
I defined the following constant for ST02:
$B2B_UEBNRTestNRO$B2B_END_UEBNR
And the following constant was defined for SE02:
$B2B_UEBNR_BEFORETestNRO$B2B_END_UEBNR
Defining the constants this way updated updated the counter. However, the NRO count in the B2B Integration Cockpit still does not reflect the last count. Bug perhaps???
Thanks again for all your support - really appreciate it!!
Take care,
Dave
User | Count |
---|---|
81 | |
10 | |
10 | |
8 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.