question

Arun Kr avatar image
0 Likes"
Arun Kr asked Jason Lightfoot edited

Possible Bug In FindItem WareHouse Process Flow Activity

Hi Everyone,

I'm finding that, in the find-item activity in the process flow. The tokens are stuck in the activity when we set the WHERE filter as equal to a particular item label value. For example,

WHERE Type = 0

To test this I have added two process flow activities with WHERE filter conditions.

WHERE Type = 0
WHERE Type  <1

In the second WHERE filter condition with Type < 1, the tokens were able to find the items and move down, and in the first one the tokens are stuck. Am I doing any silly mistake here Or Is this a bug?

Regards,

Arun KR

FindItemBug.fsm

FlexSim 22.0.1
warehouse
finditembug.fsm (46.8 KiB)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

Jason Lightfoot avatar image
0 Likes"
Jason Lightfoot answered Jason Lightfoot edited

You need to set Type on the creationTrigger, not the exit.

In my test to try and see what was going on I also cleared 'mark as outbound' so that both activities can find the same item, and remove the moveobject part - and there is something fishy going on to allow one token to read the lack of a label on entry as satisfying <1 while that same lack of label does not allow =0 to be true.

Update: perhaps it's because nullvar<1 evaluates to true

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.