Upphandling och inköp
Utöver lagen om offentlig upphandling styrs Överkalix kommuns inköp och upphandlingar av kommunens egen inköps- och upphandlingspolicy, samt interna riktlinjer.
Allt material, alla produkter och tjänster inom offentlig verksamhet måste enligt lagen om offentlig upphandling, LOU, köpas in genom en upphandling. Allt från läroböcker i skolan till städmaterial på äldreboenden, från gatubelysning till stambyten i kommunala hyreslägenheter.
Detta för att varje skattekrona ska användas på bästa möjliga sätt.
System.Web.HttpException (0x80004005): Error executing child request for handler 'System.Web.Mvc.HttpHandlerUtil+ServerExecuteHttpHandlerAsyncWrapper'. ---> System.NullReferenceException: Object reference not set to an instance of an object. at ASP._Page_Views_Partials_GridEditors_callToAction_cshtml.Execute() in d:\Websites\UmbracoSites\OverkalixKommun\Kommunen\latest\Views\Partials\GridEditors\callToAction.cshtml:line 5 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 Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at System.Web.Mvc.ViewResultBase.ExecuteResult(ControllerContext context) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultFilterRecursive(IList`1 filters, Int32 filterIndex, ResultExecutingContext preContext, ControllerContext controllerContext, ActionResult actionResult) at System.Web.Mvc.ControllerActionInvoker.InvokeActionResultWithFilters(ControllerContext controllerContext, IList`1 filters, ActionResult actionResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass3_1.<BeginInvokeAction>b__1(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) at System.Web.Mvc.Controller.<>c.<BeginExecuteCore>b__152_1(IAsyncResult asyncResult, ExecuteCoreState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.<>c.<BeginProcessRequest>b__20_1(IAsyncResult asyncResult, ProcessRequestState innerState) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncVoid`1.CallEndDelegate(IAsyncResult asyncResult) at System.Web.Mvc.MvcHandler.EndProcessRequest(IAsyncResult asyncResult) at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.<>c__DisplayClass5_0.<Wrap>b__0() at System.Web.Mvc.HttpHandlerUtil.ServerExecuteHttpHandlerWrapper.Wrap[TResult](Func`1 func) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage) at System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) at System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter) at System.Web.Mvc.Html.ChildActionExtensions.Action(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues) at Mirror.DataTypes.DocTypeGridEditor.Web.Extensions.HtmlHelperExtensions.RenderDocTypeGridEditorItem(HtmlHelper helper, IPublishedElement content, String editorAlias, String viewPath, String previewViewPath, Boolean isPreview) at ASP._Page_app_plugins_mdoctypegrideditor_render_DocTypeGridEditor_cshtml.Execute() in d:\Websites\UmbracoSites\OverkalixKommun\Kommunen\latest\app_plugins\mdoctypegrideditor\render\DocTypeGridEditor.cshtml:line 28 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 Umbraco.Web.Mvc.ProfilingView.Render(ViewContext viewContext, TextWriter writer) in D:\a\1\s\src\Umbraco.Web\Mvc\ProfilingView.cs:line 25 at System.Web.Mvc.Html.PartialExtensions.Partial(HtmlHelper htmlHelper, String partialViewName, Object model, ViewDataDictionary viewData) at ASP._Page_Views_Partials_grid_editors_Base_cshtml.Execute() in d:\Websites\UmbracoSites\OverkalixKommun\Kommunen\latest\Views\Partials\grid\editors\Base.cshtml:line 20
Våra fem principer för upphandling
Principen om icke-diskriminering innebär att det är förbjudet att direkt eller indirekt diskriminera leverantörer främst på grund av nationalitet.
Även om Överkalix kommun inte förväntar sig några utländska anbud får kommunförvaltningen inte införa krav som enbart svenska företag känner till eller kan utföra.
Kommunen får inte heller ge ett lokalt företag företräde med anledning av dess geografiska läge.
Principen om likabehandling innebär att alla leverantörer ska behandlas lika och ges lika förutsättningar.
Alla måste exempelvis få samma information vid samma tillfälle.
Principen om ömsesidigt erkännande innebär att intyg och certifikat som har utfärdats av en medlemsstats behöriga myndigheter ska gälla också i övriga EU/EES-länder.
Proportionalitetsprincipen innebär att kraven på leverantören och kraven i kravspecifikationen måste ha ett naturligt samband med och stå i rimlig proportion till det som upphandlas.
De krav som ställs ska vara både lämpliga och nödvändiga för att uppnå syftet.
Om det finns flera alternativ bör det alternativ väljas som är minst ingripande eller belastande för leverantörerna.
Principen om transparens innebär att kommunen är skyldig att skapa öppenhet genom att lämna information om upphandlingen, och hur den kommer att genomföras.
För att anbudsgivarna ska ges samma förutsättningar för anbudsgivning måste förfrågningsunderlaget vara klart och tydligt och innehålla samtliga krav på det som ska upphandlas.
Därmed blir det förutsebart för leverantörerna vad som är av störst vikt vid valet av leverantör.
Aktuella upphandlingar
Näringslivskontoret
Offertförfrågan/ direktupphandling
Aktörer i Överkalix kan lämna anbud på att laga mat, hyra ut lokaler m.m. till företagsmöten, företagsgala, byamöten och byagala som ska ordnas i Överkalix under perioden 2022 – 2023-06-30. Totalt rör det sig om 21 st möten med i genomsnitt 61 deltagare/möte.
Kontakt
För anbudsunderlag och svar på frågor om denna offertförfrågan/ direktupphandling, kontakta Näringslivskontoret, Bo Häggroth, 070-115 33 56 eller bo.haggroth@overkalix.se