I always used beta in production , than only i noticed issues while using/running. Without using live how someone know whats the issue. it means especially some one install and just try like demo ? , i think this is for developers/installers where they spend sometime on testing. however i decided not to install beta in future since last update , but i already installed and running live in 2 locations. thank you for the information .
@Jesse default html template can be loaded by Load button. We don’t release it as a default template. It should have Samba Cafe - Istanbul header.
I released it to demonstrate some new features like calculating sub totals. It also auto resizes to paper width so I expect it to work fine with 58mm printers with few adjustments. Also it won’t have language / character set issues.
I remember the template you mentioned. This is coming from a forum question. I also used it to test some stuff but I don’t think I released it. If I released it by mistake you’re probably not using latest update. Or maybe you also saved it to test but forgot to delete.
Edit: I found it
I also liked it a lot. Should we steal some ideas for default template? For example should we add headers to the order list?
I definitely think the default ESC/POS template needs improving, it was probably one of the first things I did when I started using SambaPOS. The default is just too basic, I think we should try to have a default that is similar to standard receipts being used in restaurants.
@Jesse that looks like my template I posted when I was having issues with alignment using html. I use ITEM TAG:Receipt Name as the description to print on the receipt on some names are too long to fit
Looks like someone from samba has used my receipt template??
I’ve Tweaked it again since too, I was going to create a new tutorial called Receipt Templates where I was going to post my setup with a picture of the actual printed output, and i thought other then could add their templates also so we could have a bank of different ideas and layouts from different people
I uploaded a fresh build of 5.2.13 Beta. Please look the top post.
I’m still updating it but Reservation Feature is ready for testing.
Hmm after I released it I noticed a silly issue. It is probably coming from V4 but Receivable Accounts
recorded as Receiveable Accounts
on some databases. I commited another update to fix this automatically but if Receivable Accounts
appears as Receiveable Accounts
on your setup you can just rename Account Type Name before importing Reservation Setup. If you already imported it you can re-import after fixing it.
On next update it will fix automatically. We’ll upload it shortly.
Edit: Uploaded.
Loving the new stuff. Would it be a big thing to request batch import of order tags? This would be huge for us to speed up new client setup.
@Hasa you can do that now if you write them in YAML format.
Example:
OrderTagGroups:
- Name: Default
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags: []
- Name: Condiments
SortOrder: 20
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
GroupTag:
Prefixes: '[]'
OrderTags:
- Name: Mayo
SortOrder: 10
MaxQuantity: 1
- Name: Ketchup
SortOrder: 20
Price: 0.25
MaxQuantity: 1
- Name: Mustard
SortOrder: 30
MaxQuantity: 1
- Name: Miracle Whip
SortOrder: 40
MaxQuantity: 1
- Name: Marinara
SortOrder: 50
MaxQuantity: 1
- Name: BBQ Sauce
SortOrder: 60
MaxQuantity: 1
- Name: Ranch
SortOrder: 70
MaxQuantity: 1
- Name: Tarter Sauce
SortOrder: 80
MaxQuantity: 1
- Name: Toppings
SortOrder: 30
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Lettuce
SortOrder: 50
MaxQuantity: 1
- Name: Tomato
SortOrder: 60
MaxQuantity: 1
- Name: Onions
SortOrder: 70
MaxQuantity: 1
- Name: Pickles
SortOrder: 80
MaxQuantity: 1
- Name: Jalapeno
SortOrder: 90
Price: 0.25
MaxQuantity: 1
- Name: Grilled Onions
SortOrder: 100
Price: 0.50
MaxQuantity: 1
- Name: Chili
SortOrder: 110
Price: 0.80
MaxQuantity: 1
- Name: Everything
SortOrder: 20
MaxQuantity: 1
- Name: Everything No Onion
SortOrder: 30
MaxQuantity: 1
- Name: Everything No Pickle
SortOrder: 40
MaxQuantity: 1
- Name: Plain
SortOrder: 10
MaxQuantity: 1
- Name: Nacho Cheese
SortOrder: 130
Price: 0.80
MaxQuantity: 1
- Name: Cheese
SortOrder: 120
Price: 0.35
MaxQuantity: 1
- Name: Add Bacon
SortOrder: 140
Price: 1.40
MaxQuantity: 1
- Name: Extra Tomato
SortOrder: 150
Price: 0.50
MaxQuantity: 1
- Name: Extra Onions
SortOrder: 160
Price: 0.30
MaxQuantity: 1
- Name: Extra Pickles
SortOrder: 170
Price: 0.30
MaxQuantity: 1
- Name: Extra Cheese
SortOrder: 180
Price: 0.70
MaxQuantity: 1
- Name: Footlong Toppings
SortOrder: 40
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Onions
SortOrder: 10
MaxQuantity: 1
- Name: Grilled Onions
SortOrder: 20
Price: 0.20
MaxQuantity: 1
- Name: Jalapenos
SortOrder: 30
Price: 0.25
MaxQuantity: 1
- Name: Cheese
SortOrder: 40
MaxQuantity: 1
- Name: Slaw
SortOrder: 50
MaxQuantity: 1
- Name: Chili
SortOrder: 60
MaxQuantity: 1
- Name: Pickle Relish
SortOrder: 70
MaxQuantity: 1
- Name: Shake Flavors
SortOrder: 50
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Vanilla
SortOrder: 10
Price: 0.25
MaxQuantity: 1
- Name: Strawberry
SortOrder: 20
Price: 0.25
MaxQuantity: 1
- Name: Chocolate
SortOrder: 30
Price: 0.25
MaxQuantity: 1
- Name: Pineapple
SortOrder: 40
Price: 0.25
MaxQuantity: 1
- Name: Cherry
SortOrder: 50
Price: 0.25
MaxQuantity: 1
- Name: Butterscotch
SortOrder: 60
Price: 0.25
MaxQuantity: 1
- Name: Peanut Butter
SortOrder: 70
Price: 0.25
MaxQuantity: 1
- Name: Caramel
SortOrder: 80
Price: 0.25
MaxQuantity: 1
- Name: Hot Fudge
SortOrder: 90
Price: 0.50
MaxQuantity: 1
- Name: Banana
SortOrder: 100
Price: 0.50
MaxQuantity: 1
- Name: Oreo
SortOrder: 110
Price: 1.00
MaxQuantity: 1
- Name: Butterfinger
SortOrder: 120
Price: 1.00
MaxQuantity: 1
- Name: Heath
SortOrder: 130
Price: 1.00
MaxQuantity: 1
- Name: M&Ms
SortOrder: 140
Price: 1.00
MaxQuantity: 1
- Name: Reeses
SortOrder: 150
Price: 1.00
MaxQuantity: 1
- Name: Extra Topping
SortOrder: 160
Price: 0.50
MaxQuantity: 1
- Name: Twister Type
SortOrder: 60
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Oreo
SortOrder: 10
MaxQuantity: 1
- Name: Reeses
SortOrder: 20
MaxQuantity: 1
- Name: M&M
SortOrder: 30
MaxQuantity: 1
- Name: Butterfinger
SortOrder: 40
MaxQuantity: 1
- Name: Heath
SortOrder: 50
MaxQuantity: 1
- Name: Extra Candy Mix-in
SortOrder: 70
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Extra Candy
SortOrder: 10
Price: 0.80
MaxQuantity: 1
- Name: Float Type
SortOrder: 80
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Barqs Rootbeer
SortOrder: 10
MaxQuantity: 1
- Name: Coke
SortOrder: 20
MaxQuantity: 1
- Name: Dr. Pepper
SortOrder: 30
MaxQuantity: 1
- Name: Diet Coke
SortOrder: 40
MaxQuantity: 1
- Name: Diet Dr. Pepper
SortOrder: 50
MaxQuantity: 1
- Name: Sprite
SortOrder: 60
MaxQuantity: 1
- Name: Mello Yellow
SortOrder: 70
MaxQuantity: 1
- Name: Lemonade Flavor
SortOrder: 90
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Strawberry Lemonade
SortOrder: 10
Price: 0.20
MaxQuantity: 1
- Name: Pineapple Lemonade
SortOrder: 20
Price: 0.20
MaxQuantity: 1
- Name: Cherry Lemonade
SortOrder: 30
Price: 0.20
MaxQuantity: 1
- Name: Tea Sweet/Unsweet
SortOrder: 100
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Sweet
SortOrder: 10
MaxQuantity: 1
- Name: Unsweet
SortOrder: 20
MaxQuantity: 1
- Name: Half n Half
SortOrder: 30
MaxQuantity: 1
- Name: Combo Drink
SortOrder: 110
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Sprite
SortOrder: 10
MaxQuantity: 1
- Name: Coke
SortOrder: 20
MaxQuantity: 1
- Name: Diet Coke
SortOrder: 30
MaxQuantity: 1
- Name: Dr Pepper
SortOrder: 40
MaxQuantity: 1
- Name: Diet Dr Pepper
SortOrder: 50
MaxQuantity: 1
- Name: Barqs Rootbeer
SortOrder: 60
MaxQuantity: 1
- Name: Mello Yellow
SortOrder: 70
MaxQuantity: 1
- Name: Pink Lemonade
SortOrder: 80
MaxQuantity: 1
- Name: Sweet Tea
SortOrder: 90
MaxQuantity: 1
- Name: Unsweet Tea
SortOrder: 100
MaxQuantity: 1
- Name: Half n Half Tea
SortOrder: 110
MaxQuantity: 1
- Name: Milk Shake
SortOrder: 120
Price: 1.05
MaxQuantity: 1
- Name: Catfish Dinner Side Option
SortOrder: 120
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Pinto Beans
SortOrder: 10
MaxQuantity: 1
- Name: Green Pickled Tomato
SortOrder: 20
MaxQuantity: 1
- Name: Shrimp Dinner Side Option
SortOrder: 130
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Slaw
SortOrder: 10
MaxQuantity: 1
- Name: Salad
SortOrder: 20
MaxQuantity: 1
- Name: Sundae Toppings
SortOrder: 140
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Hot Fudge
SortOrder: 10
Price: 0.10
MaxQuantity: 1
- Name: Caramel
SortOrder: 20
MaxQuantity: 1
- Name: Chocolate Syrup
SortOrder: 30
MaxQuantity: 1
- Name: Strawberry
SortOrder: 40
MaxQuantity: 1
- Name: Pineapple
SortOrder: 50
MaxQuantity: 1
- Name: Cherry
SortOrder: 60
MaxQuantity: 1
- Name: Butterscotch
SortOrder: 70
MaxQuantity: 1
- Name: Sundae Addons
SortOrder: 150
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Nuts
SortOrder: 10
MaxQuantity: 1
- Name: Whipped Cream
SortOrder: 20
MaxQuantity: 1
- Name: Ice Cream Flavor
SortOrder: 160
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Vanilla
SortOrder: 10
MaxQuantity: 1
- Name: Chocolate
SortOrder: 20
MaxQuantity: 1
- Name: Swirl
SortOrder: 30
MaxQuantity: 1
- Name: Salad Dressing (optional)
SortOrder: 170
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Ranch
SortOrder: 10
MaxQuantity: 1
- Name: Thousand Island
SortOrder: 20
MaxQuantity: 1
- Name: Honey Mustard
SortOrder: 30
MaxQuantity: 1
- Name: French
SortOrder: 40
MaxQuantity: 1
- Name: Pork Rind Flavors
SortOrder: 180
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Ranch
SortOrder: 10
MaxQuantity: 1
- Name: Original
SortOrder: 20
MaxQuantity: 1
- Name: Sald n Pepper
SortOrder: 30
MaxQuantity: 1
- Name: Frank's RedHot
SortOrder: 40
MaxQuantity: 1
- Name: Honey Garlic
SortOrder: 50
MaxQuantity: 1
- Name: BBQ
SortOrder: 60
MaxQuantity: 1
- Name: Dips
SortOrder: 190
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Ranch
SortOrder: 10
MaxQuantity: 1
- Name: Honey Mustard
SortOrder: 20
MaxQuantity: 1
- Name: BBQ Sauce
SortOrder: 30
MaxQuantity: 1
- Name: Pulled Pork Options
SortOrder: 200
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Slaw
SortOrder: 10
MaxQuantity: 1
- Name: BBQ Sauce
SortOrder: 20
MaxQuantity: 1
- Name: Cheese
SortOrder: 30
MaxQuantity: 1
- Name: Pickles
SortOrder: 40
MaxQuantity: 1
- Name: Jalapeno
SortOrder: 50
Price: 0.25
MaxQuantity: 1
- Name: Grilled Onions
SortOrder: 60
Price: 0.25
MaxQuantity: 1
- Name: Flavor Shots
SortOrder: 210
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Cherry
SortOrder: 10
Price: 0.20
MaxQuantity: 1
- Name: Vanilla
SortOrder: 20
Price: 0.20
MaxQuantity: 1
- Name: Pineapple
SortOrder: 30
Price: 0.20
MaxQuantity: 1
- Name: Strawberry
SortOrder: 40
Price: 0.20
MaxQuantity: 1
- Name: Chocolate
SortOrder: 50
Price: 0.20
MaxQuantity: 1
- Name: Cherry Lime
SortOrder: 60
Price: 0.20
MaxQuantity: 1
- Name: Combo Side
SortOrder: 220
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Fries
SortOrder: 10
MaxQuantity: 1
- Name: Tots
SortOrder: 20
MaxQuantity: 1
- Name: Curly Fries
SortOrder: 30
MaxQuantity: 1
- Name: Sidewinders
SortOrder: 40
Price: 0.80
MaxQuantity: 1
- Name: Onion Rings
SortOrder: 50
Price: 1.00
MaxQuantity: 1
- Name: Cheese Fries
SortOrder: 60
Price: 0.35
MaxQuantity: 1
- Name: Cheese Tots
SortOrder: 70
Price: 0.35
MaxQuantity: 1
- Name: Cheese Sidewinders
SortOrder: 80
Price: 1.10
MaxQuantity: 1
- Name: Cheese Season Fries
SortOrder: 90
Price: 1.10
MaxQuantity: 1
- Name: Chili Cheese Fries
SortOrder: 100
Price: 1.15
MaxQuantity: 1
- Name: Chili Cheese Tots
SortOrder: 110
Price: 1.15
MaxQuantity: 1
- Name: Chili Cheese Sidewinders
SortOrder: 120
Price: 1.95
MaxQuantity: 1
- Name: Chili Cheese Season Fries
SortOrder: 130
Price: 1.95
MaxQuantity: 1
- Name: Side Salad
SortOrder: 140
MaxQuantity: 1
- Name: Cheesecake Flavor
SortOrder: 230
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Plain
SortOrder: 10
MaxQuantity: 1
- Name: Strawberry
SortOrder: 20
MaxQuantity: 1
- Name: Chocolate
SortOrder: 30
MaxQuantity: 1
- Name: Oreo
SortOrder: 40
MaxQuantity: 1
- Name: Reeses
SortOrder: 50
MaxQuantity: 1
- Name: Butterfinger
SortOrder: 60
MaxQuantity: 1
- Name: Butterscotch
SortOrder: 70
MaxQuantity: 1
- Name: Caramel
SortOrder: 80
MaxQuantity: 1
- Name: Turtle
SortOrder: 90
MaxQuantity: 1
- Name: Cookie Types
SortOrder: 240
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Chocolate Chip
SortOrder: 10
MaxQuantity: 1
- Name: Peanut Butter
SortOrder: 20
MaxQuantity: 1
- Name: Patty Melt Options
SortOrder: 250
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
Prefixes: '[]'
OrderTags:
- Name: Add Bacon
SortOrder: 10
Price: 0.80
MaxQuantity: 1
- Name: No Onions
SortOrder: 20
MaxQuantity: 1
- Name: Choose Your Addison Options
SortOrder: 260
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Crinkle Cut Fries
SortOrder: 10
MaxQuantity: 1
- Name: Onion Rings
SortOrder: 50
Price: 0.80
MaxQuantity: 1
- Name: Season Fries
SortOrder: 30
Price: 0.80
MaxQuantity: 1
- Name: Sidewinders
SortOrder: 40
Price: 0.80
MaxQuantity: 1
- Name: Cheese Fries
SortOrder: 70
Price: 0.80
MaxQuantity: 1
- Name: Cheese Tots
SortOrder: 60
Price: 0.80
MaxQuantity: 1
- Name: Tots
SortOrder: 20
MaxQuantity: 1
- Name: Combo Upsize
SortOrder: 270
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Large Drink Upsize
SortOrder: 10
Price: 0.30
MaxQuantity: 1
- Name: XL Drink Upsize
SortOrder: 20
Price: 0.95
MaxQuantity: 1
- Name: Kid Drink Option
SortOrder: 110
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
MaxSelectedItems: 1
MinSelectedItems: 1
Prefixes: '[]'
OrderTags:
- Name: Sprite
SortOrder: 10
MaxQuantity: 1
- Name: Coke
SortOrder: 20
MaxQuantity: 1
- Name: Diet Coke
SortOrder: 30
MaxQuantity: 1
- Name: Dr Pepper
SortOrder: 40
MaxQuantity: 1
- Name: Diet Dr Pepper
SortOrder: 50
MaxQuantity: 1
- Name: Barqs Rootbeer
SortOrder: 60
MaxQuantity: 1
- Name: Mello Yellow
SortOrder: 70
MaxQuantity: 1
- Name: Pink Lemonade
SortOrder: 80
MaxQuantity: 1
- Name: Sweet Tea
SortOrder: 90
MaxQuantity: 1
- Name: Unsweet Tea
SortOrder: 100
MaxQuantity: 1
- Name: Half n Half Tea
SortOrder: 110
MaxQuantity: 1
- Name: Milk Shake
SortOrder: 120
Price: 2.55
MaxQuantity: 1
- Name: Custom Modifier
ColumnCount: 5
ButtonHeight: 65
FontSize: 14
FreeTagging: true
Prefixes: '[]'
OrderTags: []
@emre, nice looking feature!
Being able to create reservations tickets are pretty cool so I can see use case where a Club has a function and allows guests to pre-order (pre-request) meals
So can you Print a report with all this data on it? So the report would look like:
FUNCTION xyz
DATE 25/09/2018
…Table
……Seat
………Meal (starters)
…………Orders
………Meal (main)
…………Orders
……Seat
etc
TOTAL Ordered $ --------------
TOTAL Deposits $ --------------
I say this as it would be the first thing a Club Manager would ask for so he could export it out to EXCEL and create a Profit & Loss for the function or just Day/Night at the Bar. Since you are making this a task it might be nice to supply a report sample…
Just saying
Hi @emre
Just downloaded the lastest Beta and when adding a custom auto command button i get this error message. I added new custom button label, added the auto command and when clicking save samba crashes with the below
-----------------------------
[General Info]
Application: SambaPOS
Version: 5.2.13
Region: en
DB: SQ
Machine: RICKS-LAPTOP
User: Rick
Date: 25/09/2018
Time: 00:30
User Explanation:
Rick said ""
-----------------------------
[Exception Info 1]
Top-level Exception
Type: System.Reflection.TargetInvocationException
Message: Exception has been thrown by the target of an invocation.
Source: mscorlib
Stack Trace: at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
at Samba.Management.MenuModule.ScreenMenuViewModel.OnSave(String value)
at Microsoft.Practices.Prism.Commands.DelegateCommand`1.<>c__DisplayClass6.<.ctor>b__2(Object o)
at Microsoft.Practices.Prism.Commands.DelegateCommandBase.Execute(Object parameter)
at Microsoft.Practices.Prism.Commands.DelegateCommandBase.System.Windows.Input.ICommand.Execute(Object parameter)
at MS.Internal.Commands.CommandHelpers.CriticalExecuteCommandSource(ICommandSource commandSource, Boolean userInitiated)
at System.Windows.Controls.Primitives.ButtonBase.OnClick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
at System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
at System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
at System.Windows.Input.InputManager.ProcessStagingArea()
at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
Inner Exception 1
Type: System.NullReferenceException
Message: Object reference not set to an instance of an object.
Source: Samba.Infrastructure
Stack Trace: at Samba.Infrastructure.Helpers.Utility.Get2Lines(String input)
at Samba.Domain.Models.Menus.ScreenMenuItem.get_WrappedCaption()
-----------------------------
[Assembly Info]
mscorlib, Version=4.0.0.0
Samba.Services, Version=1.0.0.0
Samba.Domain, Version=1.0.0.0
Samba.Infrastructure.Data, Version=1.0.0.0
System.ComponentModel.Composition, Version=4.0.0.0
Samba.Presentation.Services, Version=1.0.0.0
System.Core, Version=4.0.0.0
PresentationCore, Version=4.0.0.0
WindowsBase, Version=4.0.0.0
DevExpress.Xpf.LayoutControl.v16.2, Version=16.2.13.0
System.Xml, Version=4.0.0.0
DevExpress.Xpf.Grid.v16.2, Version=16.2.13.0
System, Version=4.0.0.0
DevExpress.Xpf.Grid.v16.2.Core, Version=16.2.13.0
System.Xaml, Version=4.0.0.0
PresentationFramework, Version=4.0.0.0
Samba.Infrastructure, Version=1.0.0.0
Microsoft.Practices.Prism, Version=4.0.0.0
System.Runtime.Serialization, Version=4.0.0.0
Microsoft.Practices.Prism.MefExtensions, Version=4.0.0.0
DevExpress.Xpf.Core.v16.2, Version=16.2.13.0
System.Windows.Forms, Version=4.0.0.0
System.Drawing, Version=4.0.0.0
Samba.Persistance, Version=1.0.0.0
Stateless, Version=1.0.0.0
PropertyTools, Version=2012.4.14.1
Samba.Localization, Version=1.0.0.0
ReachFramework, Version=4.0.0.0
EntityFramework, Version=6.0.0.0
FluentValidation, Version=3.4.0.0
Microsoft.CSharp, Version=4.0.0.0
Omu.ValueInjecter, Version=2.3.0.0
Microsoft.Practices.ServiceLocation, Version=1.0.0.0
DevExpress.Data.v16.2, Version=16.2.13.0
NCalc, Version=1.3.8.0
WindowsInput, Version=1.0.4.0
-----------------------------
[System Info]
Operating System
-Microsoft Windows 10 Pro
--CodeSet = 1252
--CSDVersion =
--CurrentTimeZone = 60
--FreePhysicalMemory = 1401780
--OSArchitecture = 64-bit
--OSLanguage = 2057
--ServicePackMajorVersion = 0
--ServicePackMinorVersion = 0
--Version = 10.0.17134
Machine
-RICKS-LAPTOP
--Manufacturer = Hewlett-Packard
--Model = HP 650 Notebook PC
--TotalPhysicalMemory = 4176769024
--UserName = RICKS-LAPTOP\Rick
-----------------------------
Can you show the button settings?
Just switched off and got into bed lol
But it’s nothing different to the rest of my custom buttons, I have a whole menu of custom buttons that work fine. Went to setup a new one in exactly the same way and get them at error on hitting save
Only difference was the first thing i did when installing latest beta was download the reservation configuration task, then I went to create a new custom button
Button on navigation, ticket screen or where? You mean in menu?
Yea it’s a menu “product” button but I’m using a custom auto command button
So I set the button header and colour and then add the automation command name in that column, click ok to close the menu item properties screen and then click save, it’s at this point it crashes when pressing save
Are you clearing custom button name? Could only reproduce it by clearing the button name.
I’ll check later when home, pretty sure my custom buttons only have the header field completed as the others weren’t needed. Only had this issue from the latest update (that I know of as I only just tried to add a new button, it’s possible is happened in a previous release that I hadn’t needs to add a new button in, possibly when you made the amendments to button display names?)
Is it mapped to both portions?
Those Order Tag Groups are different, but they share a common Tag.