Öncelikle yapmış olduğunuz işten dolayı sizleri tebrik etmek isterim.
Sambapos2.99 kullanıyorum
2 sorum olacak işin içinden çıkamadığım.
1-envanter raporu aldığımda sıra birden çok öğe içeriyor hatası alıyorum.
-----------------------------
[General Info]
Application: SambaPOS
Version: 2.99
Region: tr
DB: SQ
Machine: VOLKANCELIK
User: VOLCEL
Date: 28/07/2015
Time: 22:11
User Explanation:
VOLCEL said ""
-----------------------------
[Exception Info 1]
Top-level Exception
Type: System.InvalidOperationException
Message: Sıra birden çok öğe içeriyor
Source: System.Core
Stack Trace: konum: System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source)
konum: System.Data.Objects.ELinq.ObjectQueryProvider.<GetElementFunction>b__2[TResult](IEnumerable`1 sequence)
konum: System.Data.Objects.ELinq.ObjectQueryProvider.ExecuteSingle[TResult](IEnumerable`1 query, Expression queryRoot)
konum: System.Data.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute[S](Expression expression)
konum: System.Data.Entity.Internal.Linq.DbQueryProvider.Execute[TResult](Expression expression)
konum: System.Linq.Queryable.SingleOrDefault[TSource](IQueryable`1 source, Expression`1 predicate)
konum: Samba.Infrastructure.Data.SQL.EFWorkspace.Single[T](Expression`1 expression)
konum: Samba.Services.InventoryService.UpdateConsumption(PeriodicConsumption pc, IWorkspace workspace)
konum: Samba.Services.InventoryService.CreateNewPeriodicConsumption(IWorkspace workspace)
konum: Samba.Services.InventoryService.GetCurrentPeriodicConsumption(IWorkspace workspace)
konum: Samba.Modules.BasicReports.Reports.InventoryReports.InventoryReportViewModel.GetReport() C:\Projeler\SambaPOS2\Samba.Modules.BasicReports\Reports\InventoryReports\InventoryReportViewModel.cs içinde: satır 27
konum: Samba.Modules.BasicReports.ReportViewModelBase.<>c__DisplayClass9.<RefreshReport>b__2(Object , DoWorkEventArgs ) C:\Projeler\SambaPOS2\Samba.Modules.BasicReports\ReportViewModelBase.cs içinde: satır 179
konum: System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
konum: System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)
-----------------------------
[Assembly Info]
mscorlib, Version=4.0.0.0
PresentationFramework, Version=4.0.0.0
System.Xaml, Version=4.0.0.0
System, Version=4.0.0.0
Microsoft.Practices.Prism, Version=4.0.0.0
PresentationCore, Version=4.0.0.0
Samba.Infrastructure.Data, Version=1.0.0.0
Samba.Infrastructure, Version=1.0.0.0
System.Windows.Forms, Version=4.0.0.0
System.Windows.Interactivity, Version=4.0.0.0
WindowsBase, Version=4.0.0.0
PropertyTools.Wpf, Version=2011.3.4771.32620
Microsoft.Practices.EnterpriseLibrary.Validation, Version=5.0.414.0
Samba.Domain, Version=1.0.0.0
System.Drawing, Version=4.0.0.0
System.Management, Version=4.0.0.0
UIControls, Version=1.0.0.0
System.Core, Version=4.0.0.0
Microsoft.Practices.ServiceLocation, Version=1.0.0.0
System.ComponentModel.Composition, Version=4.0.0.0
Samba.Persistance.Data, Version=1.0.0.0
Samba.Services, Version=1.0.0.0
Samba.Localization, Version=1.0.0.0
Microsoft.Practices.EnterpriseLibrary.Common, Version=5.0.414.0
mscorlib, Version=2.0.0.0
FlexButton, Version=1.0.0.0
WindowsFormsIntegration, Version=4.0.0.0
-----------------------------
[System Info]
Operating System
-Microsoft Windows XP Professional
--CodeSet = 1254
--CSDVersion = Service Pack 3
--CurrentTimeZone = 180
--FreePhysicalMemory = 1906436
--OSLanguage = 1055
--ServicePackMajorVersion = 3
--ServicePackMinorVersion = 0
--Version = 5.1.2600
Machine
-VOLKANCELIK
--Manufacturer = System manufacturer
--Model = System Product Name
--TotalPhysicalMemory = 3757158400
--UserName = VOLKANCELIK\VOLCEL
-----------------------------
2-3 versiyonlarına nasıl güncelleyebilirim.
Yardımlarınızı rica ederim çok teşekkür ederim.
5 cevap
ekran görüntüsü ektedir.
Raporlarda aldığınız hatayı bu şekilde anlaşılması çok zor. Ama eski hatalardan ve tecrübelerden yola çıkacakolursak, Eksik reçetelerinizin olması çok büyük bir ihtimal .
2. durum ise reçetesi olan bir ürünün satışını yaptıktan sonra reçetesinde değişiklik yapmış sonrada aynı üründen aynı gün içinde tekrar satmışsınızdır. Akşam günsonu yaptığınızda da eski reçeteden mi yeni reçeteden mi ürünleri düşeceğini bilememiş ve hata vermiştir.
Size önerim hata mesajını almadan evvel reçetelerde stoklarla ilgili yaptığınız değişiklikleri gözden geçirin sorunu bulup çözeceksiniz bence.
V3 e geçmenin yolu V2 nin yanına yüklemek ve Ürünlerinizi ve gerekli diğer tanımlamaları yaparak kullanmaya başlamanız. V2 den V3 e otomatik transferli geçiş yok.
merhaba,
tek tek satış yaparak kontrol ettim su ürününü sattıktan sonra hata veriyor.
Çok güzel tesbit edebilmeniz süper.
Şimdi bu ürünle ilgili Reçetelerinizi kontrol edin. Normalde yapamamanız lazım ama aynı ürüne 2 tane Reçete açmışsanız birini silin.