Ticket not created when Customer selected from POS screen

I’m facing this problem and I have not idea what caused it.

When I select a customer from the main POS screen, a ticket is not created. However when I select a customer from a different “Entity Screen”, ticket is created as expected.

Can anyone help?

Thanks

<img

Does it work if you research takeaway department after you click phone for example?

When you select customer in your default department (takeaway) what happens if you then select an item in the menu?

Sorry I’m not sure if I understand what you mean by research takeaway department?

From what I understand, SambaPOS automatically creates a ticket when an entity is selected.

I’ve tested it with stock SambaPOS, and I can see a ticket is created when I select a table from the entity screen.

As asked what happens when you add an order?

Sure you havn’t set Status state to not show on ticket screen?

When I select customer in (takeaway) department the customer name is shown in the picture in my original post.

When items added to the ticket, ticket is created and ticket state becomes “Unpaid”

I have two Ticket Created rules for new tickets.which update the ticket state to “New” or “PhoneNew” depending on Ticket Type through Mapping (Ticket or Phone Ticket)

Show your ticket created rules?

Ticket Status state changed to Unpaid by a Order Added to Ticket rule and is working as expected

Show those ticket created rules…

Normal Ticket Created Rule


Phone Ticket created rule


Think something skewwiff somewhere, your earlier screenshot shows state of Phone: New but that action in phone rule shows state of PhoneNew… should that not make screenshot Phone: PhoneNew

Thanks JTRTech,
I’ve been playing around with the rules…etc and have changed it state name from New to PhoneNew Since my original post. However the result is still the same, ticket don’t get created until an order is added to ticket. OR Customer is selected from Phone Order department. :frowning:

Are you switching between admin and non admin users?
By default Status state is not shown on ticket screen?

I’m only using admin user. Any other thoughts?

Show your two ticket state update actions, the actions themselves not the rule instances…
You ‘New’ state is not the default Update Ticket Status action, maybe you have wrong state name in that new action…

This is my default ticket created rule;


Going to hazzard a guess its the current status field holding it back…
Change the update ticket state new back to the default update ticket status and try then

Thought I would point out that tickets are never actually created in the database until orders added and ticket is closed.

It looks like your flow is working and what is happening is a ticket state was manipulated by you and it’s not working correctly as you expect it too.

Thanks guys, problem solved. It was due to weird mapping error I had, and it’s working fine now :slight_smile: