Hi,
I figured it out. The BPM I was using worked in both Part Tracker and Adjust Inventory. I made a new BPM in the InventoryQtyAdj.GetPartXRefInfo to trigger the Adjust Inventory, and I used the condition: "the ttCallContextClient.ProcessId field is equal to the 'HHMN1003' expression" to make the old one only show in the Part Tracker.
Now everything works fine!
Thanks for your reply,
Lisa
I figured it out. The BPM I was using worked in both Part Tracker and Adjust Inventory. I made a new BPM in the InventoryQtyAdj.GetPartXRefInfo to trigger the Adjust Inventory, and I used the condition: "the ttCallContextClient.ProcessId field is equal to the 'HHMN1003' expression" to make the old one only show in the Part Tracker.
Now everything works fine!
Thanks for your reply,
Lisa
--- In vantage@yahoogroups.com, "neverunmacron" <neverunmacron@...> wrote:
>
> Hey Lisa,
> would you be kind enough to let us know how it goes and also could you tell me which bpm you used? thanks!
>
> Jose
>
> --- In vantage@yahoogroups.com, "lisassar" <lisa.saren@> wrote:
> >
> > No, I was wrong, it's just triggered twice the first time it runs...
> > Will have to try your "cheesy" solution instead :)
> >
> > It runs exactly the same methods and data twice, so i can't use any of that to seperate them.
> >
> > Kind regards
> > Lisa
> >
> >
> >
> > --- In vantage@yahoogroups.com, "lisassar" <lisa.saren@> wrote:
> > >
> > > Thanks for your reply!
> > >
> > > I did find out that the BPM I've created was the one which created the transaction to run twice, so it was all in my code. ><
> > >
> > > //Lisa
> > >
> > >
> > >
> > > --- In vantage@yahoogroups.com, Rob Bucek <rbucek@> wrote:
> > > >
> > > > If you must stay on that method, you could assign a value to a ud field and make a condition against it. The second time around it shouldnt fire..kinda cheesy, but it might work. Also, look at your trace data set, perhaps there are differences already there you could put a condition against.
> > > >
> > > > Sent from my Verizon Wireless 4G LTE DROID
> > > >
> > > >
> > > > lisassar <lisa.saren@> wrote:
> > > >
> > > >
> > > >
> > > > Hi!
> > > >
> > > > I've got a BPM that runs in the HH device, in the Adjust Inventory screen. The BPM is in InventoryQtyAdj.GetInventoryQtyAdjBrw and as an pre-processing action, with a abl code to popup a message showing quantities in different bins etc.
> > > >
> > > > The problem is that the popup is executed twice, because the GetInventoryQtyAdjBrw is run twice (the trace log is showing that). How can I get my BPM only to run one time? Is it possible?
> > > > I have no conditions on my bpm right now, since i haven't got any of them to work correctly.
> > > >
> > > > Kind regards,
> > > > Lisa
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > [Non-text portions of this message have been removed]
> > > >
> > >
> >
>