Mark ticket Open & remove mark ticket action not working

im trying to use the mark ticket as open action in the Ticket Opened event and Remove Opened Mark from ticket in the Ticket Closed event but its not doing anything, are these actions working?

Yes they work with the role permissions

which role permissions

Sorry I thought it was self explanatory.
image

sorry ddnt see that permission

kinda confusing, the permission is ticked but still its not working as intended…can you maybe show me the setup i need to do

On Ticket opened event put the action for marking it open, On ticket CLosing event put the action for Remove open mark. Then disable that permission for anyone you do not want opening tickets at same time.

ok thank you, i see my problem i was using the Ticket closed event instead of ticket closing event

now im facing this problem when changing tables…

an

There is a known issue with this and transferring tables. It’s in our tracker to solve I do not have an eta on it. @VehbiEmiroglu

so this problem hasnt been solved for years now,since from this post…Mark opened and remove mark opened action

1 Like

You are right we have not yet. We have a lot of priority to fix things and this one just hasn’t made the priority list yet.

every problem in sambapos has to get the highest priority, it doesnt matter which problem it is…if you priorities some problems and leave some then they will end up pilling up and you guys end up giving excuses

1 Like

Yes I agree. We can’t solve everything all the time but we will solve it. We must prioritize. Nothing is left but we do have to evaluate urgency based on how many customers and requests for that same issue are made. I hope you can understand.

It seems simple when you look at it from your own Lenz but we must look through everyone’s eyes and it’s our job to prioritize what’s most important for the most people. Sometimes we get it wrong but overall I feel pretty good with how fast SambaPOS has solved things for the world with a small passionate team.

This bug ive asked Vehbi to look at again and added priority to it today. I hope we can solve it soon.

1 Like

Managed to get this working without using the Mark ticket as open and Remove Open Mark from Ticket…if anyone is interested in the setup do let me know so i can export database tools,check out this video of it https://youtu.be/CGarO1kYr6Y

1 Like

Can You share this method,
How about change table, add or change customer, merge order, there is error?

changing tables, changing customers and merging tables there is no error

My setup works with Waiter Entities
then under Waiter permissions make sure this is ticked
Screenshot 2025-06-21 132633 and also State Display Format in your entity Screen is also Ticked

and Name all you Terminals coz the setup works with terminal names, if its empty it wont work

i compiled a database tools so you can import it to your database
1.zip (2.7 KB)
i will try and take screenshots to explain whats goin on
Dont forget to restart sambapos after the whole setup

2 Likes


this rule will close and block the Table from being opened by a different Waiter who is not assigned to that Ticket, it works along with the Ticket Open Event


this rule works when current user doesnt match with the Waiter entity name on the ticket then it will show the message You cannot view this Table,Please contact the owner, it will only work with Userroles who are not Admin


when Ticket is open in another Terminal then it will Close the same Ticket if its open in a different Terminal
then it will show a message that shows the ticket is open on which terminal


this Display Ticket Event updates the States with the Waiter Name and Open status so other waiters can know that the ticket is Open


this Ticket Closed Event clears the Openstatus and the Terminal Lock so it can be opened in another terminal

3 Likes