saydin19 kullanıcısının resmi
Eyl 04, 2015
3623 görüntüleme
İtibar: 12

Açık adisyonu kapatamıyorum

Dün bazı denemeler yaparken 2 tane açık adisyon kalmış ve şu anda bunları kapatamıyorum. Kapatmak istediğimde program hata verip kapanıyor. Genelde printer ayarları üzerine çalıştım. Tabi bazı ayarlar da değişti. Hatırladığım kadarıyla eski haline getirdim ama bir çözüm bulamıyrum. Yardımcı olur musunuz, hata raporu aşağıdadır.

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

[General Info]

 

Application: SambaPOS

Version:     4.1.82

Region:      en

DB:          SQ

Machine:     D-PC

User:        sa

Date:        04.09.2015

Time:        6:33 AM

 

User Explanation:

 

sa 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 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, 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 MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, 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.Threading.Dispatcher.Run()

   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.NullReferenceException

Message:     Object reference not set to an instance of an object.

Source:      Samba.Presentation.Services

Stack Trace: at Samba.Presentation.Services.Implementations.TicketModule.TicketService.CloseTicket(Ticket ticket)

   at Samba.Modules.PosModule.PosViewModel.CloseTicket()

   at Samba.Modules.PosModule.PosViewModel.OnTicketEvent(EventParameters`1 obj)

   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)

 

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

 

[Assembly Info]

 

Samba.Services, Version=1.0.0.0

mscorlib, Version=4.0.0.0

System, Version=4.0.0.0

Microsoft.Practices.Prism, Version=4.0.0.0

WindowsBase, Version=4.0.0.0

Samba.Infrastructure, Version=1.0.0.0

Samba.Infrastructure.Data, Version=1.0.0.0

PresentationFramework, Version=4.0.0.0

System.Xaml, Version=4.0.0.0

Samba.Presentation.Services, Version=1.0.0.0

FluentValidation, Version=3.4.0.0

Samba.Domain, Version=1.0.0.0

DevExpress.Xpf.Grid.v14.1, Version=14.1.6.0

DevExpress.Xpf.Grid.v14.1.Core, Version=14.1.6.0

PresentationCore, Version=4.0.0.0

Stateless, Version=1.0.0.0

System.Core, Version=4.0.0.0

System.Drawing, Version=4.0.0.0

DevExpress.Xpf.Core.v14.1, Version=14.1.6.0

EntityFramework, Version=4.4.0.0

System.Windows.Forms, Version=4.0.0.0

System.ComponentModel.Composition, Version=4.0.0.0

Samba.Localization, Version=1.0.0.0

Microsoft.CSharp, Version=4.0.0.0

Microsoft.Practices.ServiceLocation, Version=1.0.0.0

Samba.Persistance, Version=1.0.0.0

Microsoft.Practices.Prism.MefExtensions, Version=4.0.0.0

PropertyTools, Version=2012.4.14.1

 

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

 

[System Info]

 

Operating System

-Microsoft Windows 7 Ultimate

--CodeSet = 1254

--CSDVersion = Service Pack 1

--CurrentTimeZone = 360

--FreePhysicalMemory = 4760872

--OSArchitecture = 64-bit

--OSLanguage = 1033

--ServicePackMajorVersion = 1

--ServicePackMinorVersion = 0

--Version = 6.1.7601

 

Machine

-D-PC

--Manufacturer = Hewlett-Packard

--Model = 23-b000en

--TotalPhysicalMemory = 6373351424

--UserName = D-PC\sa

 

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

 

2 cevap

mehmet kullanıcısının resmi
mehmet
Eyl 04, 2015
İtibar: 2348

Hasa mesajından anlamak çok zor. Söylediğine göre Ticket Closing işlemini yaparken bir hata ile karşılaşıyor.

Yeni bir adisyon açıp kapattığınızda da aıyor musunuz aynı hatayı?

Yaptığınız değişiklikleri geri alarak deneyebilirsiniz.

Yeni bir adisyonda ayni hatayi vermiyor, kapanmayan ticketlarda ticket no görünmüyor. şimdi aynı işlemi geri al dediğinizde işler zolarşıyor çünkü birkaç tane ticket type vardı onları değiştirdim. Yapabildiğim kadar geri döndüm ama hala ticket number görünmüyor.

Force ticket close gibi bir işlem var mı ya da database'e girerek birşey yapabilir miyim?

mehmet kullanıcısının resmi
mehmet
Eyl 05, 2015
İtibar: 2348

Hayır çok şükür Force Ticket Close yok. Olsaydı restoranlarda yapılan açıkların ve kasa hatalarının önüne asla geçemezdik.

Muhtemelen Numaratörleri değiştirmişsiniz. Siz bu belgeyi açtıktan sonra numaratörünü değiştirmiş ve bu belgeye ilk verdiğiniz numara başka bir belge tarafından kullanılarak kapatılmış, kapatılmış belgeyi tekrar kapatmak istiyorsunuz gibi davranıyor.

Veritabanından ilgili belge numarasını değiştirmeyi deneyebilir veya henüz deneme aşamasındaysanız tüm verilerinizi temizlemenizi tavsiye ederim.  Bkz. http://sambapos.org/tr/content/hareket-verilerini-temizleme

Şimdiye kadar cevaplanan
2185 soru
E-Posta Facebook Twitter RSS Skype
Telefon (212) 252 0634