Skocz do zawartości

Pozycja nie znajduje się na wariancie

Polecane posty

U paru użytkowników w ostatnim czasie przy próbie zapisania oferty pojawia się komunikat uniemożliwiający zapis.

Pozycja nie znajduje się na wariancie

 

Czy są w stanie Państwo sprecyzować co może powodować ten problem.

Oferta posiada tylko jeden wariant

 

LOG

<?xml version="1.0" encoding="utf-8"?>
<Exception>
  <Type>System.Reflection.TargetInvocationException</Type>
  <Time>2020-06-26 12:56:20</Time>
  <Description>Obiekt docelowy wywołania zgłosił wyjątek.</Description>
  <Method>System.Object InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)</Method>
  <HelpLink />
  <StackTrace>   w System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   w System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   w System.Delegate.DynamicInvokeImpl(Object[] args)
   w InsERT.Moria.Dokumenty.Logistyka.PozycjaDokumentuPart.OnZakonczonoPrzeliczaniePozycji(PozycjaDokumentu pozycja, String zmienionePole)
   w InsERT.Moria.Dokumenty.Logistyka.PozycjaDokumentuPart.PrzeliczPozycje(PozycjaDokumentu pozycja, Guid idOperacji, Boolean zmianaOryginalnych, String zmienionePole, Object zmienionaEncja, Boolean przeliczajOdWartosci, Boolean wymusPrzeliczenieWartosciOryginalnych, Boolean wywolajEventy)
   w InsERT.Moria.Dokumenty.Logistyka.PozycjaDokumentuPart.PrzeliczPozycje(PozycjaDokumentu pozycja, String zmienionePole, Object zmienionaEncja, Boolean przeliczajOdWartosci, Boolean wymusPrzeliczenieWartosciOryginalnych, Boolean wywolajEventy)
   w InsERT.Moria.Dokumenty.Logistyka.PozycjaDokumentuPart.WykonajPrzeliczeniePozycji(IBusinessObject boDokumentu, PozycjaDokumentu pozycjaDokumentu, String pole, Boolean przeliczMaseObjetosc)
   w InsERT.Moria.Dokumenty.Logistyka.DokumentPart.DodajPozycje(Dokument dokument, AsortymentHistoria asortymentHistoria, Decimal ilosc, JednostkaMiaryAsortymentu jednostka, Boolean przeliczCeny, Boolean przeliczRabaty)
   w InsERT.Moria.Dokumenty.Logistyka.DokumentPart.DodajPozycje(Dokument dokument, AsortymentHistoria asortymentHistoria, Decimal ilosc, JednostkaMiaryAsortymentu jednostka)
   w InsERT.Moria.Dokumenty.Logistyka.OfertaBO.Dodaj(Asortyment asortyment, Decimal ilosc, JednostkaMiaryAsortymentu jednostka)
   w InsERT.Moria.Dokumenty.Logistyka.DokumentPart.DodajPozycjeZPowiazanymi(IObslugaPozycjiDokumentu dokumentBO, Asortyment asortyment, Decimal ilosc, JednostkaMiaryAsortymentu jednostka)
   w InsERT.Moria.Dokumenty.Logistyka.OfertaBO.DodajZPowiazanymi(Asortyment asortyment, Decimal ilosc, JednostkaMiaryAsortymentu jednostka)
   w InsERT.Moria.Logistyka.UI.PozycjeOEEditingGridModel.NowePozycje(String fieldName, Object value)
   w InsERT.Mox.EditableGridView.EditableGridModelBase.CreateListOfNew(String fieldName, Object value)
   w InsERT.Moria.Logistyka.UI.RoletkaDodawaniaPozycjiBase.DodajNowaPozycje(Nullable`1 ilosc, JednostkaMiaryAsortymentu jednostka, Boolean ustawRabat)
   w InsERT.Moria.Logistyka.UI.RoletkaDodawaniaPozycjiSprzedaz.NaZamkniecieZOK()
   w InsERT.Moria.Logistyka.UI.RoletkaDodawaniaPozycjiBase.&lt;PokazRoletke&gt;b__95_0(MessageBoxResult result, Object value)
   w InsERT.Mox.UIFramework.DialogService.ProcessDialogResult(MessageBoxResult result)
   w InsERT.Mox.WpfControls.ServiceDialogBox.InvokeResultHandler(MessageBoxResult result)
   w InsERT.Mox.WpfControls.ServiceDialogBox.OK_Click(Object sender, RoutedEventArgs e)
   w System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   w System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   w System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   w System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   w System.Windows.Controls.Primitives.ButtonBase.OnClick()
   w System.Windows.Controls.Button.OnClick()
   w System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   w System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   w System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   w System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   w System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   w System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   w System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   w System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   w System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   w System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   w System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   w System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   w System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   w System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   w System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   w System.Windows.Input.InputManager.ProcessStagingArea()
   w System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   w System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   w System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   w System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)
   w System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)
   w MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)
   w MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)</StackTrace>
  <InnerException>
    <Type>System.ArgumentNullException</Type>
    <Time>2020-06-26 12:56:20</Time>
    <Description>Wartość nie może być zerowa.
Nazwa parametru: wariant</Description>
    <Method>InsERT.Moria.Promocje.KontekstPromocji StworzKontekst(InsERT.Moria.ModelDanych.DokumentOE, InsERT.Moria.ModelDanych.AspektWariantu)</Method>
    <HelpLink />
    <StackTrace>   w InsERT.Moria.Promocje.KontekstPromocji.StworzKontekst(DokumentOE dokument, AspektWariantu wariant)
   w InsERT.Moria.Dokumenty.Logistyka.OfertaBO.ZastosujPromocje(PozycjaDokumentu pozycja, AspektWariantu wariant)
   w InsERT.Moria.Dokumenty.Logistyka.OfertaBO.ZakonczonoPrzeliczaniePozycji(Object sender, ZakonczonoPrzeliczaniePozycjiEventArgs e)</StackTrace>
  </InnerException>
  <EnviromentStackTrace>   w System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
   w System.Environment.get_StackTrace()
   w InsERT.Mox.Helpers.Logging.ExceptionFileSaver.StackTraceElement()
   w InsERT.Mox.Helpers.Logging.ExceptionFileSaver.SaveExceptionInFile(Exception ex, String file)
   w InsERT.Mox.Helpers.Logging.ExceptionFileSaver.Save(Exception exception, String&amp; exceptionFilePath)
   w InsERT.Mox.Helpers.Logging.Logger.LogException(Exception exception, String message)
   w InsERT.Mox.Helpers.Logging.LogHelper.LogException(Exception exception)
   w InsERT.Moria.Startup.UI.NerfSupport.ProcessUnhandledException(Exception exception)
   w InsERT.Moria.Startup.UI.NerfSupport.Dispatcher_UnhandledExceptionFilter(Object sender, DispatcherUnhandledExceptionFilterEventArgs e)
   w System.Windows.Threading.Dispatcher.ExceptionFilter(Exception e)
   w System.Windows.Threading.Dispatcher.ExceptionFilterStatic(Object source, Exception e)
   w System.Windows.Threading.ExceptionWrapper.FilterException(Object source, Exception e)
   w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   w System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   w System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
   w System.Delegate.DynamicInvokeImpl(Object[] args)
   w InsERT.Moria.Dokumenty.Logistyka.PozycjaDokumentuPart.OnZakonczonoPrzeliczaniePozycji(PozycjaDokumentu pozycja, String zmienionePole)
   w InsERT.Moria.Dokumenty.Logistyka.PozycjaDokumentuPart.PrzeliczPozycje(PozycjaDokumentu pozycja, Guid idOperacji, Boolean zmianaOryginalnych, String zmienionePole, Object zmienionaEncja, Boolean przeliczajOdWartosci, Boolean wymusPrzeliczenieWartosciOryginalnych, Boolean wywolajEventy)
   w InsERT.Moria.Dokumenty.Logistyka.PozycjaDokumentuPart.PrzeliczPozycje(PozycjaDokumentu pozycja, String zmienionePole, Object zmienionaEncja, Boolean przeliczajOdWartosci, Boolean wymusPrzeliczenieWartosciOryginalnych, Boolean wywolajEventy)
   w InsERT.Moria.Dokumenty.Logistyka.PozycjaDokumentuPart.WykonajPrzeliczeniePozycji(IBusinessObject boDokumentu, PozycjaDokumentu pozycjaDokumentu, String pole, Boolean przeliczMaseObjetosc)
   w InsERT.Moria.Dokumenty.Logistyka.DokumentPart.DodajPozycje(Dokument dokument, AsortymentHistoria asortymentHistoria, Decimal ilosc, JednostkaMiaryAsortymentu jednostka, Boolean przeliczCeny, Boolean przeliczRabaty)
   w InsERT.Moria.Dokumenty.Logistyka.DokumentPart.DodajPozycje(Dokument dokument, AsortymentHistoria asortymentHistoria, Decimal ilosc, JednostkaMiaryAsortymentu jednostka)
   w InsERT.Moria.Dokumenty.Logistyka.OfertaBO.Dodaj(Asortyment asortyment, Decimal ilosc, JednostkaMiaryAsortymentu jednostka)
   w InsERT.Moria.Dokumenty.Logistyka.DokumentPart.DodajPozycjeZPowiazanymi(IObslugaPozycjiDokumentu dokumentBO, Asortyment asortyment, Decimal ilosc, JednostkaMiaryAsortymentu jednostka)
   w InsERT.Moria.Dokumenty.Logistyka.OfertaBO.DodajZPowiazanymi(Asortyment asortyment, Decimal ilosc, JednostkaMiaryAsortymentu jednostka)
   w InsERT.Moria.Logistyka.UI.PozycjeOEEditingGridModel.NowePozycje(String fieldName, Object value)
   w InsERT.Mox.EditableGridView.EditableGridModelBase.CreateListOfNew(String fieldName, Object value)
   w InsERT.Moria.Logistyka.UI.RoletkaDodawaniaPozycjiBase.DodajNowaPozycje(Nullable`1 ilosc, JednostkaMiaryAsortymentu jednostka, Boolean ustawRabat)
   w InsERT.Moria.Logistyka.UI.RoletkaDodawaniaPozycjiSprzedaz.NaZamkniecieZOK()
   w InsERT.Moria.Logistyka.UI.RoletkaDodawaniaPozycjiBase.&lt;PokazRoletke&gt;b__95_0(MessageBoxResult result, Object value)
   w InsERT.Mox.UIFramework.DialogService.ProcessDialogResult(MessageBoxResult result)
   w InsERT.Mox.WpfControls.ServiceDialogBox.InvokeResultHandler(MessageBoxResult result)
   w InsERT.Mox.WpfControls.ServiceDialogBox.OK_Click(Object sender, RoutedEventArgs e)
   w System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   w System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   w System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   w System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   w System.Windows.Controls.Primitives.ButtonBase.OnClick()
   w System.Windows.Controls.Button.OnClick()
   w System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   w System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   w System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   w System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   w System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   w System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   w System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   w System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   w System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   w System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   w System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   w System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   w System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   w System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   w System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   w System.Windows.Input.InputManager.ProcessStagingArea()
   w System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   w System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   w System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   w System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)
   w System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)
   w MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean&amp; handled)
   w MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
   w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
   w System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
   w MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   w MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG&amp; msg)
   w System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
   w System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
   w System.Windows.Window.ShowHelper(Object booleanBox)
   w System.Windows.Window.Show()
   w System.Windows.Window.ShowDialog()
   w InsERT.Moria.Startup.UI.NexoAppBase.Go()
   w InsERT.Moria.Subiekt.SubiektApp.Main(String[] args)</EnviromentStackTrace>
</Exception>

 

Link to postu
1 godzinę temu, Igor Bernakiewicz napisał:

Czy na tych ofertach znajdują się może pozycje z powiązanymi opakowaniami zwrotnymi?

A mogło by coś wynikać, z asortymentów dodawanych sferycznie - u nas wszystkie są dodawane Sferycznie. Dodatkowo jesteśmy świeżo po przejściu na Pola Własne 2.0.

Link to postu
×
×
  • Dodaj nową pozycję...