Til innholdet
System.Exception: Exception while creating a value. ---> System.IO.IOException: An unexpected network error occurred.

   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count)
   at System.IO.BinaryReader.Read(Byte[] buffer, Int32 index, Int32 count)
   at Lucene.Net.Store.SimpleFSDirectory.SimpleFSIndexInput.ReadInternal(Byte[] b, Int32 offset, Int32 len)
   at Lucene.Net.Store.BufferedIndexInput.ReadBytes(Byte[] b, Int32 offset, Int32 len, Boolean useBuffer)
   at Lucene.Net.Index.CompoundFileReader.CSIndexInput.ReadInternal(Byte[] b, Int32 offset, Int32 len)
   at Lucene.Net.Store.BufferedIndexInput.Refill()
   at Lucene.Net.Store.BufferedIndexInput.ReadByte()
   at Lucene.Net.Store.IndexInput.ReadVInt()
   at Lucene.Net.Index.TermBuffer.Read(IndexInput input, FieldInfos fieldInfos)
   at Lucene.Net.Index.SegmentTermEnum.Next()
   at Lucene.Net.Index.SegmentTermEnum.ScanTo(Term term)
   at Lucene.Net.Index.TermInfosReader.Get(Term term, Boolean useCache)
   at Lucene.Net.Index.TermInfosReader.Terms(Term term)
   at Lucene.Net.Index.SegmentReader.Terms(Term t)
   at Lucene.Net.Index.DirectoryReader.MultiTermEnum..ctor(IndexReader topReader, IndexReader[] readers, Int32[] starts, Term t)
   at Lucene.Net.Index.DirectoryReader.Terms(Term term)
   at Lucene.Net.Search.WildcardTermEnum..ctor(IndexReader reader, Term term)
   at Lucene.Net.Search.WildcardQuery.GetEnum(IndexReader reader)
   at Lucene.Net.Search.MultiTermQuery.ConstantScoreAutoRewrite.Rewrite(IndexReader reader, MultiTermQuery query)
   at Lucene.Net.Search.WildcardQuery.Rewrite(IndexReader reader)
   at Lucene.Net.Search.BooleanQuery.Rewrite(IndexReader reader)
   at Lucene.Net.Search.BooleanQuery.Rewrite(IndexReader reader)
   at Lucene.Net.Search.IndexSearcher.Rewrite(Query original)
   at Lucene.Net.Search.Query.Weight(Searcher searcher)
   at Lucene.Net.Search.Searcher.CreateWeight(Query query)
   at Lucene.Net.Search.Searcher.Search(Query query, Collector results)
   at Examine.LuceneEngine.SearchResults.DoSearch(Query query, IEnumerable`1 sortField, Int32 maxResults) in C:\projects\examine-qvx04\src\Examine\LuceneEngine\SearchResults.cs:line 110
   at Examine.LuceneEngine.Providers.BaseLuceneSearcher.Search(ISearchCriteria searchParams, Int32 maxResults) in C:\projects\examine-qvx04\src\Examine\LuceneEngine\Providers\BaseLuceneSearcher.cs:line 182
   at Examine.LuceneEngine.Providers.BaseLuceneSearcher.Search(ISearchCriteria searchParams) in C:\projects\examine-qvx04\src\Examine\LuceneEngine\Providers\BaseLuceneSearcher.cs:line 163
   at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetUmbracoMediaCacheValues(Int32 id)
   at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.<>c__DisplayClass38_0.<GetCacheValues>b__0()
   at Umbraco.Core.Cache.DictionaryCacheProviderBase.<>c__DisplayClass10_0.<GetSafeLazy>b__0()
   --- End of inner exception stack trace ---
   at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItemInternal(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, Func`1 dependency)
   at Umbraco.Core.Cache.HttpRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles)
   at Umbraco.Core.Cache.DeepCloneRuntimeCacheProvider.GetCacheItem(String cacheKey, Func`1 getCacheItem, Nullable`1 timeout, Boolean isSliding, CacheItemPriority priority, CacheItemRemovedCallback removedCallback, String[] dependentFiles)
   at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetCacheValues(Int32 id, Func`2 func)
   at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetUmbracoMedia(Int32 id)
   at Umbraco.Web.PublishedCache.XmlPublishedCache.PublishedMediaCache.GetById(UmbracoContext umbracoContext, Boolean preview, Int32 nodeId)
   at Umbraco.Web.PublishedCache.ContextualPublishedCache`1.GetById(Boolean preview, Int32 contentId)
   at Umbraco.Web.PublishedContentQuery.DocumentById(Int32 id, ContextualPublishedCache cache, Object ifNotFound)
   at Umbraco.Web.PublishedContentQuery.Media(Int32 id)
   at Umbraco.Web.UmbracoHelper.Media(String id)
   at ASP._Page_app_plugins_allegro_subheroimagediagonal_show_cshtml.Execute()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy()
   at System.Web.Mvc.WebViewPage.ExecutePageHierarchy()
   at System.Web.WebPages.WebPageBase.ExecutePageHierarchy(WebPageContext pageContext, TextWriter writer, WebPageRenderingBase startPage)
   at System.Web.Mvc.RazorView.RenderView(ViewContext viewContext, TextWriter writer, Object instance)
   at System.Web.Mvc.BuildManagerCompiledView.Render(ViewContext viewContext, TextWriter writer)
   at Umbraco.Core.Profiling.ProfilingView.Render(ViewContext viewContext, TextWriter writer)
   at System.Web.Mvc.HtmlHelper.RenderPartialInternal(String partialViewName, ViewDataDictionary viewData, Object model, TextWriter writer, ViewEngineCollection viewEngineCollection)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData)
   at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model)
   at ASP._Page_Views_Partials_grid_editors_base_cshtml.Execute()

Med lager og bestilling kan man på Handyman Mobile holde rede på eget lager med riktig beholdning til enhver tid. Alle registreringer på ordre oppdaterer lager umiddelbart.

Eget lager med beholdning er tilgjengelig når man registrer materiell-forbruk på ordre

Eget lager med beholdning er tilgjengelig når man registrer materiell-forbruk på ordre

Varsling når forbruk passerer grenseverdier

Varsling når forbruk passerer grenseverdier

Hovedmenyen til tilgang til lagerstyring og bestillingsfunksjoner

Hovedmenyen til tilgang til lagerstyring og bestillingsfunksjoner

Bestilling av materiell

Bestilling av varer kan sendes direkte til utvalgte leverandører eller til kontoret. Brukeren kan enkelt angi sine behov for materiell, og avhengig av rutiner i bedriften og avtaler med leverandørene vil brukeren bestille selv eller en ansvarlig i bedriften vil sørge for bestillingen. Når varene ankommer vil mottakskontrollen kunne benyttes for å dokumentere og kontrollere forsendelsene fra leverandørene.

Bestilling knyttes til eget lager eller en spesifikk ordre

Bestilling knyttes til eget lager eller en spesifikk ordre

Varer legges til på samme måte som på ordre

Varer legges til på samme måte som på ordre

Man kan sjekke beholdning hos leverandøren før bestilling sendes. (Gjelder et utvalg leverandører)

Man kan sjekke beholdning hos leverandøren før bestilling sendes. (Gjelder et utvalg leverandører)

Bestillingen sendes direkte til leverandøren med automatisk utfylling av referanser

Bestillingen sendes direkte til leverandøren med automatisk utfylling av referanser

Mottakskontroll for bestillingen utføres og varer legges til på lager eller ordre

Mottakskontroll for bestillingen utføres og varer legges til på lager eller ordre

Lagerstyringsfunksjoner

Lagerstyringsfunksjoner gjør det mulig å håndtere eget lager på en enkel måte.
Flytting av varer, lagertelling og automatisk opprettelse av bestillinger for å fylle på lageret gjør det enkelt å få kontroll over eget lager.

I lagerstyringen kan man flytte varer mellom lagre og justere beholdning og grenseverdier

I lagerstyringen kan man flytte varer mellom lagre og justere beholdning og grenseverdier

Varetelling for eget lager utføres enkelt i Handyman Mobile

Varetelling for eget lager utføres enkelt i Handyman Mobile

Forskjellige lokale innstillinger i tillegg det de som styres fra Handyman Office

Forskjellige lokale innstillinger i tillegg det de som styres fra Handyman Office

Integrasjon med økonomisystemet

Når man benytter Handyman Mobile lager og bestilling vil man via integrasjon med økonomisystemet få en komplett løsning som gjør det lett å styre brukernes lager og holde beholdningen på et lavt nivå slik at man unngår unødvendige kostnader. Her får man også nye muligheter til å distribuere lagerrelaterte oppgaver til den som har ansvar for lageret, noe som normalt ble gjort på kontoret.

Jeg ønsker å vite mer om Handyman