Quantcast
Channel: SambaClub Forum - Latest topics
Viewing all 8863 articles
Browse latest View live

How to Send Email?

$
0
0

@jay007 wrote:

Could someone explain how to get the Send email action working. I want to email Customer Account Tickets?

Posts: 17

Participants: 4

Read full topic


Open drawer report print

$
0
0

@Adi wrote:

Hello,I would like to know how do I set the drawer to open when the print report end of shift so money can be counted
The second question is how do I set when an item is added to order screen cannot be cancelled only modified,this is only for security purposes so servers cannot steal showing the amount of an item than cancelling order(pocketing cash) and no receipt required by the customer
Thanks

Posts: 5

Participants: 3

Read full topic

More Information on States

$
0
0

@pauln wrote:

So I have been following "States" through with reference to this post:


The question I have is on installation my default States are as follows:

@emre article refers to a number of "Ticket States" as follows:
Default States

On first installation we crate some states by default.
•Entity States (Tables, Customers)◦State Name : Status◾New Orders
◾Available
◾Bill Requested

•Ticket States ◦State Name : Status◾New
◾New Orders
◾Unpaid
◾Locked
◾Paid

•Order States ◦State Name : Status◾New
◾Submitted

◦State Name : GStatus◾Gift
◾Void

I can see the reference to Ticket States in "New Ticket Creating Rule" or "New Order Adding Rule" but I have no definitions for Ticket States such as "New Orders" or "New".

THEREFORE: Can someone please confirm:
Definitions as my pic above are used to apply colour states and other bits of data such as display format, show on.. and are not mandatory.

Posts: 1

Participants: 1

Read full topic

Clearification for RDP and Patch Info & Suggestion Needed

$
0
0

@madiha wrote:

i recently discovered from tutorial that windows patch is more of hacking and is against license.

i have installed win 7 pro with the patch for one of my client using 2xclient on 3 tablets.

now the issue is i cant replace win 7 pro with server for them as i will be at loss and it had been installed for more than 7 months.

Pauln suggested to use other alternatives for RDP connections:
http://www.thinsoftinc.com/products.aspx43

can i get some more information on this connection. like will i be able to use for one system only and will this be legal. will i still need 2xclient ?

or are there any other suggestions

thanks

Posts: 15

Participants: 3

Read full topic

Printing Pizza labels

$
0
0

@compwize wrote:

Continuing the discussion from Print Pizza label:

Any news about this feature being implemented on V5 and if yes, can we have details on how to please.

Posts: 4

Participants: 3

Read full topic

Print Job Causes Crash and Error Report

$
0
0

@markwalker848 wrote:

Hi Guys any Suggestion on how Crashing and Error Report Happens when i Create a New Print Job i can amend or change Print Jobs but get error when i Create a New One.

-----------------------------
[General Info]

Application: SambaPOS
Version:     5.1.49
Region:      en
DB:          SQ
Machine:     MARK
User:        MW
Date:        16/09/2015
Time:        14:02

User Explanation:

MW 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.Delegate.DynamicInvokeImpl(Object[] args)
   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)
   at System.Windows.Threading.DispatcherOperation.InvokeImpl()
   at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Threading.DispatcherOperation.Invoke()
   at System.Windows.Threading.Dispatcher.ProcessQueue()
   at System.Windows.Threading.Dispatcher.WndProcHook(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)
   at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
   at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   at System.Windows.Application.RunDispatcher(Object ignore)
   at System.Windows.Application.RunInternal(Window window)
   at System.Windows.Application.Run(Window window)
   at Samba.Presentation.App.Main()

Inner Exception 1
Type:        System.Data.Entity.Infrastructure.DbUpdateException
Message:     An error occurred while updating the entries. See the inner exception for details.
Source:      EntityFramework
Stack Trace: at System.Data.Entity.Internal.InternalContext.SaveChanges()
   at System.Data.Entity.Internal.LazyInternalContext.SaveChanges()
   at System.Data.Entity.DbContext.SaveChanges()
   at Samba.Infrastructure.Data.SqlData.EFWorkspace.CommitChanges()
   at Samba.Presentation.Common.ModelBase.EntityCollectionViewModelBase`2.<.ctor>b__0_3(EventParameters`1 x)
   at Microsoft.Practices.Prism.Events.EventSubscription`1.InvokeAction(Action`1 action, TPayload argument)
   at Microsoft.Practices.Prism.Events.EventSubscription`1.<>c__DisplayClass2.<GetExecutionStrategy>b__0(Object[] arguments)
   at Microsoft.Practices.Prism.Events.EventBase.InternalPublish(Object[] arguments)
   at Microsoft.Practices.Prism.Events.CompositePresentationEvent`1.Publish(TPayload payload)
   at Samba.Presentation.Services.Common.ExtensionMethods.Publish[TEventsubject](TEventsubject eventArgs, String eventTopic, Action expectedAction)

Inner Exception 2
Type:        System.Data.Entity.Core.UpdateException
Message:     An error occurred while updating the entries. See the inner exception for details.
Source:      EntityFramework
Stack Trace: at System.Data.Entity.Core.Mapping.Update.Internal.UpdateTranslator.Update()
   at System.Data.Entity.Core.EntityClient.Internal.EntityAdapter.<Update>b__2(UpdateTranslator ut)
   at System.Data.Entity.Core.EntityClient.Internal.EntityAdapter.Update[T](T noChangesResult, Func`2 updateFunction)
   at System.Data.Entity.Core.EntityClient.Internal.EntityAdapter.Update()
   at System.Data.Entity.Core.Objects.ObjectContext.<SaveChangesToStore>b__35()
   at System.Data.Entity.Core.Objects.ObjectContext.ExecuteInTransaction[T](Func`1 func, IDbExecutionStrategy executionStrategy, Boolean startLocalTransaction, Boolean releaseConnectionOnSuccess)
   at System.Data.Entity.Core.Objects.ObjectContext.SaveChangesToStore(SaveOptions options, IDbExecutionStrategy executionStrategy, Boolean startLocalTransaction)
   at System.Data.Entity.Core.Objects.ObjectContext.<>c__DisplayClass2a.<SaveChangesInternal>b__27()
   at System.Data.Entity.Infrastructure.DbExecutionStrategy.Execute[TResult](Func`1 operation)
   at System.Data.Entity.Core.Objects.ObjectContext.SaveChangesInternal(SaveOptions options, Boolean executeInExistingTransaction)
   at System.Data.Entity.Core.Objects.ObjectContext.SaveChanges(SaveOptions options)
   at System.Data.Entity.Internal.InternalContext.SaveChanges()

Inner Exception 3
Type:        System.Data.SqlClient.SqlException
Message:     Cannot insert the value NULL into column 'UseForPaidTickets', table 'SambaData2.dbo.PrintJobs'; column does not allow nulls. INSERT fails.
The statement has been terminated.
Source:      .Net SqlClient Data Provider
Stack Trace: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
   at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
   at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
   at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
   at System.Data.SqlClient.SqlDataReader.get_MetaData()
   at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
   at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
   at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
   at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.<Reader>b__c(DbCommand t, DbCommandInterceptionContext`1 c)
   at System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch[TTarget,TInterceptionContext,TResult](TTarget target, Func`3 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed)
   at System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.Reader(DbCommand command, DbCommandInterceptionContext interceptionContext)
   at System.Data.Entity.Internal.InterceptableDbCommand.ExecuteDbDataReader(CommandBehavior behavior)
   at System.Data.Common.DbCommand.ExecuteReader(CommandBehavior behavior)
   at System.Data.Entity.Core.Mapping.Update.Internal.DynamicUpdateCommand.Execute(Dictionary`2 identifierValues, List`1 generatedValues)
   at System.Data.Entity.Core.Mapping.Update.Internal.UpdateTranslator.Update()

-----------------------------

[Assembly Info]

mscorlib, Version=4.0.0.0
DevExpress.Xpf.LayoutControl.v14.1, Version=14.1.11.0
System.Xml, Version=4.0.0.0
DevExpress.Xpf.Grid.v14.1, Version=14.1.11.0
System, Version=4.0.0.0
DevExpress.Xpf.Grid.v14.1.Core, Version=14.1.11.0
WindowsBase, Version=4.0.0.0
System.Xaml, Version=4.0.0.0
Samba.Domain, Version=1.0.0.0
System.Core, 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
System.ComponentModel.Composition, Version=4.0.0.0
PresentationCore, Version=4.0.0.0
DevExpress.Xpf.Core.v14.1, Version=14.1.11.0
Samba.Services, Version=1.0.0.0
Samba.Presentation.Services, Version=1.0.0.0
System.Windows.Forms, Version=4.0.0.0
System.Drawing, Version=4.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
Samba.Infrastructure.Data, Version=1.0.0.0
EntityFramework, Version=6.0.0.0
FluentValidation, Version=3.4.0.0
Omu.ValueInjecter, Version=2.3.0.0
Microsoft.Practices.ServiceLocation, Version=1.0.0.0
Microsoft.CSharp, Version=4.0.0.0
Samba.Persistance, Version=1.0.0.0

I did notice that 'UsedForPaidTickets', table causes Crash but i am not to sure WHY?

 Inner Exception 3
    Type:        System.Data.SqlClient.SqlException
    Message:     Cannot insert the value NULL into column 'UseForPaidTickets', table 'SambaData2.dbo.PrintJobs'; column does not allow nulls. INSERT fails.
    The statement has been terminated.

Tried Uninstalling, Restarting and Re-Installing Loaded SQLEXPRESS DB and still happens... any Help would be Appreciated

Thanks Guys

Posts: 2

Participants: 2

Read full topic

List of actions

$
0
0

@JTRTech wrote:

@emre do you have a plain text list of all the actions? Ideally with their fields?
If not no sweat just though was worth the question.
Am going to try and find time to start a little bit of documentation and wanted to start with a list of actions and fields and try and give definitions of the action and the fields.
Just think it would be easier to start with a full list and bulk out rather than manually put list together and miss things.

Posts: 3

Participants: 2

Read full topic

Before switching to v5

$
0
0

@spanky wrote:

before you make the move to v5 would like to know some important things.
-Local SQL DB and can be the path to a pendrive?
-can you reset the store but not the warehouse?
-print templates give me a different result, it has changed some settings?
Thank's

Posts: 5

Participants: 3

Read full topic


Question regarding Work Period Report - Sales

$
0
0

@btmole wrote:

Hi Guys,

Just wondering about Sales Report under Work period report. A table haven't settled their bill and Sales Report shows it as a sale, is that the way it should be?

I was under the impression that Sales Report should show sales when Payment have been made.

Can you guys point me to the proper Report for total Sales with payment made if that's not the case?

Thanks a bunch in advance!

Posts: 3

Participants: 3

Read full topic

New Way to Split Payments

$
0
0

@kendash wrote:

Actions

SP-Move Orders
Action Type: Execute Ticket Command
Ticket Command Name: Move Orders
Background: False


SP-Display Ticket
Action Type: Display Ticket
Ticket Id: [:Ticket Id]


SP-Store Ticket Id
Action Type: Update Program Setting
Setting Name: [:Setting Name]
Setting Value: [:Setting Value]
Update Type: [:Update Type]
Is Local: False


SP-Execute Display Ticket
Action Type: Execute Automation Command
Automation Command Name: Display Ticket
Command Value: [:CMD Value]
Background: True

Posts: 4

Participants: 1

Read full topic

How to Create Items Sold List?

$
0
0

@jiro wrote:

I'm new on using SambaPOS, and I need help on where can I check or how to create Items Sold List, so that I can refer and check how many specific items are sold in day/month. Please help! Thanks in advance.

Posts: 1

Participants: 1

Read full topic

Should I use SambaPos 3 or 4 for Business?

$
0
0

@jiro wrote:

Im new here, can anyone tell me should I use SambaPOS 3 or SambaPOS 4 for business and for free? Thanks

Posts: 2

Participants: 2

Read full topic

VIP and Happy Hour Tutorial V5

$
0
0

@pauln wrote:

With reference to the following tutorial:

I about to launch into tutorial and wondering if @QMcKay you would be kind enough to cast your "acute eye" (hey funny pun? :innocent: ) over the tutorial to see if all methods are still relevant? I have reviewed briefly but not confident that if I am stuck on the implementation whether I need more panadol or V5 has faster and better implementations.

I would be happy to wait if things can be done better in V5 using the newer reference techniques. I will just move to Loyalty Points or Reservations or.... :sleepy:

Posts: 3

Participants: 2

Read full topic

VIP & Happy Hour (or timed special) Discounts without Triggers

$
0
0

@QMcKay wrote:

How do I set up VIP Member Discounts and Happy Hour Discounts and have them interact with each other so that VIP Members do not get Happy Hour Discounts on top of their VIP Discount? That is, how do I prevent double-discount for a VIP?

And how can I set this up so that it is all automatic; so that it doesn't require user interaction such as using Automation Command Buttons on the Ticket Level nor the Order-line Level?

This Tutorial will show you how to set this up and includes these features:

  • Product-level Discounts for HH and VIP
  • Discounts do not use a Price Definition; instead they use Custom Product Tags
  • VIP Discount overrides HH Discount when you select a Customer who is marked as being a "VIP"
  • Happy Hour Days/Times implemented without Triggers will come into effect when you want them to, based on Start/Stop Days and Times that you set
  • supports VIP and/or HH discounts: choose to use only VIP or only HH, or use both at the same time

This is a fairly lengthy setup, and is somewhat complex, so be sure to double-check everything that you do, then triple-check it. Take comfort in knowing that if you are successful in setting this up, you will have learned about some most advanced and powerful features available in SambaPOS.

Setup Quick Links

Product Tag Captions
Custom Data Field for Customer Entity
Order Tags
Actions
Rules
Printer Template Tags
VIP Ticket State (optional)
POS Nav Tile ( V5 only )
DB Tools Import Files

Posts: 11

Participants: 1

Read full topic

Question about Fast Payment

$
0
0

@kckterbang wrote:

@emre hi emre im following your guide about fast payment button http://forum.sambapos.com/t/configuring-fast-payment-buttons/494.. and its working great

but the problem when there is some order highlight and im press the automatic command, it'll only printing the selected order only.
the other order will vanished... and the entity state turn to available..

When some order selected (highlighted)

when i pressed the automatic button the result

any suggestion?

Posts: 8

Participants: 4

Read full topic


Batch Product Creation with YAML

$
0
0

@emre wrote:

Use Batch Product Creation feature not to go crazy while creating products.

V5's Batch Product Creation feature allows importing products from formatted text data. That format is called YAML. It is human readable and easily editable with your favorite text editor.

- Name: Test Item 1
  GroupCode: Test Items
  Barcode: 12345
  Tag: Tag1
  Portions:
  - Name: Pcs
    Price: 5
  - Name: Pack
    Price: 10
  Tags: 
  - Name: Custom Tag 1
    Value: Tag Value 1
  - Name: Custom Tag 2
    Value: Tag Value 2
- Name: Test Item 2
  GroupCode: Test Items
  Barcode: 22222
  Tag: Tag2
  Portions:
  - Name: Pcs
    Price: 5
  Tags:
  - Name: Promotion
    Value: VIP
  - Name: Item Type
    Value: Bar Item

Notepad++ supports YAML format so you can benefit from syntax highlighting, tree list navigation and auto completion features.

By 5.1.50 release we'll also support Product Export as YAML format so you can easily transfer items between setups. I'll add required Data Export template soon.

Posts: 3

Participants: 3

Read full topic

Screen Capture for making Videos of your Computer Screen

$
0
0

@kendash wrote:

So I have always used this but I thought I would share it. Anyone that's ever been interested in capturing your computer screen for making a video might be interested. A great free program for doing this is Microsoft Expression Encoder 4 and Microsoft Expression Encoder 4 Screen Capture.

Great free program for easy screen capture and edit for YouTube uploads or whatever you may want to do with the videos.

I use this for my various video demonstrations in some of my Tutorials.

PS: No I am not trying to promote it I just thought it was useful for me and figured I would share the knowledge of it.

Posts: 2

Participants: 2

Read full topic

Time Clock - Basic Time Tracking

Increase Font Size in Ticket and Duplicate Ticket

$
0
0

@karan634 wrote:

1> I am unable to Increase the font size of the ticket, but I was able to change the font size of Date Time and Ticket. By Changing the L00 To L01 but it does not work in J10 . I use Epson T81 Receipt Printer.

2> And Is there a Option , When I click cash button and it Prints 2 Tickets instead of 1, I mean Duplicate ticket ?

Please check the image for reference.

Posts: 6

Participants: 3

Read full topic

Some various forum tricks you may not know about

$
0
0

@kendash wrote:

 First Header  | Second Header 
 ------------- | ------------- 
 Content Cell  | Content Cell  
 Content Cell  | Content Cell

| Left-Aligned  | Center Aligned  | Right Aligned |
| :------------ |:---------------:| -----:|
| col 3 is      | some wordy text | $1600 |
| col 2 is      | centered        |   $12 |
| zebra stripes | are neat        |    $1 |

Ok now thats cool. You can make tables apparently.

Posts: 2

Participants: 2

Read full topic

Viewing all 8863 articles
Browse latest View live