I basically followed a guide that was posted on a questions I asked LONG time ago.
After pretty much restructuring everything the way you mentioned, I’ve began to understand, even if a little bit, how rules should be configured when handling the removal or adding entities like you mentioned. The constraints I have still yet to fully get the gist of, but what I did understand from it is that, by creating a Generic ticket tag, and setting custom values in actions, allows you to make custom changes according to what you want it to do.
The only thing I need to learn more and experiment more on is to understand which event is suitable to use based on what you want samba to do, and understand more on the “Execute rule if” .
Thank you for all your input and help. Not just you, but everyone who contributed. It means a great deal to me, and because of everyone here and the developer himself, I am able to really push Samba into POS market here and it’s taking off really well so far :). It means I can help donate more to the project and keep it continuously running better and better :).
I intend to write my first tutorial based on my setup for anyone who may find use for it as I did. That is once I finally feel it’s ready.