Quantcast
Channel: SCN : All Content - All Communities
Viewing all articles
Browse latest Browse all 3523

setVariableValueExt issue

$
0
0

Dear Folks,

 

We are facing issues when passing the BEx prompts(optional & Multi value) values from Design Studio to Bex from setVariableValueExt().

 

We have 2 Bex prompts -Plant & Material and the cardinality between them is 1:N which means for every value of Plant we shall be having N values of Material.


This Bex further interacts with a MII system in which the master data is maintained for all different combinations of Plant & Material.


When are writing events like -


DS_1.setVariableValueExt("Plant", "4001;4002;4005;4006");

DS_1.setVariableValueExt("Material","50000000;50000001;70300112;70300113;70300116;70300114;70300115;70300117;70300118;50000006;70300120;70300133;50000003;50000004;50000005;70300121;70301653;70300124;70300123;70300125;70300130;70300128;70300131;70300132;50000002;70300126;");


Now when we executes the BeX with these Plant & Material combination, BeX runs perfectly fine and we get the dataset in one go but when we try to pass the values from DS to BeX (way mentioned above), it takes lot of time to execute.


We spoke to MII team and as per them they are getting many requests like -


1st request -


Plant - 4001;4002;4005;4006

Material - 50000000


2nd request -


Plant - 4001;4002;4005;4006

Material - 50000001


and like wise and what this means is - All the Materials values are passed individually with all the 4 values of the Plant and because of that we are interacting/triggering the BeX multiple times and because of this it takes a lot of time to give the data from Design Studio.


Can you please help us on this or help us in getting a more efficient way to pass the Bex prompts values from Design Studio to BeX.


 


 


 


Viewing all articles
Browse latest Browse all 3523

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>