SCANPLANT-NG LABELDESIGNER

SCANPLANT-NG LABELDESIGNER

Flexibel etikettdesign

ScanPlant NG LabelDesigner är ett nytt användarvänligt system för design av etiketter, och som gör det snabbare och enklare att skapa nya etiketter. Etiketterna kan enkelt utformas med alla typer av text, grafiska symboler, linjer, ramar och streckkoder, inkl. 2D-streckkoder som exempelvis Datamatrix och QR.

Systemets intuitiva funktioner och visuella gränssnitt går snabbt och lätt att lära sig, vilket garanterar en optimal användarupplevelse. Etiketterna visas i WYSIWYG-läge med realistiska, verkliga produktdata, och skrivs ut exakt som designen visas på skärmen. Det gör att man undviker upprepade komplicerade och tidsödande testutskrifter.

Utformning av alla typer av etiketter  

ScanPlant LabelDesigner är ett flexibelt system där det går att skapa en rad olika etiketter, exempelvis:

  • Detalj -etiketter med produktbeskrivning, ingredienslista, näringsvärden, lagringsinstruktioner, förpackningsdatum, bäst före-dag, spårningsdata med batchnr., ursprung, leverantörsdata och nettovikt, ev. pris per kg och slutpris
  • Kolli -etiketter enligt GS1-riktlinjer med streckkoder i 1D eller 2D
  • Palletiketter i A5 enligt GS1-standard med SSCC-streckkoder
  • Fraktsedlar

Obegränsade teckensnitt, tecken och streckkoder

LabelDesigner använder standard Truetype-teckensnitt från Windows. Det gör det möjligt att använda företagets egna teckensnittstyper, vilket garanterar bästa möjliga profilering av produkten.

Systemet använder Unicode-teckensnitt, som gör det möjligt att skapa etiketter med utländska specialtecken, t.ex. grekiska, kinesiska, arabiska eller ryska. Dessutom kan texten alltid kopieras direkt från ett annat Windowsprogram till etiketten.

ScanPlant LabelDesigner stödjer även alla typer av streckkoder som används inom livsmedelsindustrin: EAN, GS1 128, INT 2 OF 5, ITF14 samt 2D-streckkoder som QR och Datamatrix. 

Automatisk markering av allergener

Som standard har Scanplant LabelDesigner en allergenfunktion aktiverad. Baserat på en lista av allergener markerar systemet automatiskt dessa ingredienser om de förekommer på etiketten, så att ingredienslistan följer myndigheters krav

Enkel uppsättning av datafält

LabelDesigner-modulen är en helt integrerad lösning för ScanPlant NG Manufacturing Execution-systemet, där data hämtas ur en SQL-databas. Det innebär att det inte finns några komplicerade externa filer som måste hanteras manuellt – vilket sparar tid. Variabla datafält väljs från en lista ur ScanPlants SQL-databas som gör det snabbt och enkelt för operatören att skapa en etikett.

Flera smarta funktioner

En rad smarta funktioner i LabelDesigner gör både utformandet och det dagliga arbetet smidigare och enklare. Systemet genererar en etikett väldigt snabbt, då designen överförs till printern som en grafisk bild – printern behöver inte ha teckensnitten installerade lokalt, vilket innebär en lägre risk för driftstopp som orsakas av fullt minne.

Det är dessutom möjligt att spara utformade etiketter som dokumentation för senare bruk.

ScanPlant LabelDesigner-systemet kan användas tillsammans med de flesta vanligt förekommande printers, t.ex. Honeywell och Zebra-printers.

Fördelar:

  • Utskrift av främmande tecken/symboler
  • Stöd för alla typer av streckkoder
  • Enkel uppsättning av datafält
  • Automatisk markering av allergener
  • WYSIWYG-visning och -skrift
  • Flexibel utformning av alla typer av etiketter
  • Snabb etikettutskrift

Ladda ner broschyr

SCANPLANT-NG LABELDESIGNER

Download

Kontakt vores eksperter direkte

Mikael Hallenborg
Mikael Hallenborg

Sales Manager - Food Industry

+46 (0)70 630 88 18

Jonathan Stavander
Jonathan Stavander

Area Sales Manager - Livsmedelindustri Öst

+46 (0)767-66 88 48

Error executing template "Designs/Swift-v2/eCom/ProductCatalog/partials/detail/section-related.cshtml"System.ArgumentException: The provided type 'Core.Indexing.CustomerProductIndexSchemaExtender, Core' is not compatible with the expected type 'Dynamicweb.Indexing.IIndexSchemaExtender'. (Parameter 'extenderType')at Dynamicweb.Indexing.Schemas.ExtensionFieldDefinition..ctor(String extenderType, IList`1 excludedFields)at Dynamicweb.Indexing.IndexHelper.GetField(List`1 fieldsFromExtenders, XElement fieldElement, String& fieldTypeName)at Dynamicweb.Indexing.IndexHelper.FillIndexWithSchema(XElement root, IIndex index)at Dynamicweb.Indexing.IndexHelper.ConvertToIndex(XElement obj, Boolean fillSchema)at Dynamicweb.Indexing.IndexService.LoadIndex(String name, Boolean fillSchema)at Dynamicweb.Indexing.Queries.IndexQueryProvider.Query(IQuery query, QuerySettings settings)at Dynamicweb.Indexing.Querying.QueryService.Query(IQuery query, QuerySettings settings)at Core.Services.QueryService.GetQueryResult(IQueryService queryService, String repository, String queryId, Dictionary`2 parameters, Int32 consumeSize)at Core.Services.QueryService.Query(String repositoryId, String queryId, Dictionary`2 parameters, Int32 consumeSize)at Core.Services.QueryService.GetIndexDocumentListFromQuery(String repository, String queryId, Dictionary`2 parameters, Int32 consumeSize)at Core.Extensions.ProductViewModelExtensions.GetSimilarProducts(ProductViewModel productViewModel, Int32 consumeSize)at CompiledRazorTemplates.Dynamic.RazorEngine_77955c71aab54c4a8d754aec6aa140c9.ExecuteAsync()at RazorEngine.Templating.TemplateBase.Run(ExecuteContext context, TextWriter reader)at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.DynamicWrapperService.Run(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass23_0.<Run>b__0(TextWriter writer)at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)at RazorEngine.Templating.RazorEngineServiceExtensions.Run(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @inherits ViewModelTemplate<Core.ViewModels.Ecommerce.ProductViewModel> 2 @using Core.Extensions 3 @using Dynamicweb.Rendering 4 @using Core.Services 5 @using Core.ViewModels.Base 6 @using Core.ViewModels.UI 7 @using Dynamicweb.Core.Encoders 8 @using Dynamicweb.Frontend 9 @using ButtonViewModel = Core.ViewModels.UI.ButtonViewModel 10 @using ProductListViewModel = Core.ViewModels.Ecommerce.ProductListViewModel; 11 12 @{ 13 ProductListViewModel similarProducts = Model.GetSimilarProducts(10); 14 bool hasSimilarProducts = similarProducts.CustomProducts.Any(); 15 bool hasRelatedCases = Model.RelatedCasePages.Any(); 16 bool hasCrossSellingProducts = Model.CrossSellingProducts.CustomProducts.Any(); 17 bool hasRelatedItems = hasRelatedCases || hasCrossSellingProducts || hasSimilarProducts; 18 } 19 20 @if (hasRelatedItems) 21 { 22 AddScript("https://cdn.jsdelivr.net/npm/swiper@11/swiper-element-bundle.min.js"); 23 AddStylesheet("https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css"); 24 <section class="core-section js-section py-6" id="core-section-productdetail-related-products" 25 data-dw-colorscheme="light"> 26 <div class="container-xl"> 27 28 <div class="row scanvaegt-paragraph-cases g-4 mb-6"> 29 @if (hasRelatedCases) 30 { 31 <h2 class="col-12">@Translate("Related Cases - Heading", "Relaterede cases")</h2> 32 33 @foreach (PageInfoViewModel relatedCasePage in Model.RelatedCasePages) 34 { 35 LinkViewModel link = new LinkViewModel {Url = SearchEngineFriendlyURLs.GetFriendlyUrl(relatedCasePage.ID)}; 36 ButtonViewModel btnViewModel = new ButtonViewModel 37 { 38 Text = Translate("Read more"), 39 Type = ButtonType.Link, 40 Link = link, 41 DisplayType = ButtonDisplayType.Link 42 }; 43 44 ColumnWidth columnClasses = new ColumnWidth() 45 { 46 Mobile = 12, 47 Desktop = 4 48 }; 49 50 ImageViewModel imageViewModel = relatedCasePage.Item.GetImage(); 51 imageViewModel.Alt = HtmlEncoder.HtmlAttributeEncode(relatedCasePage.Name ?? string.Empty); 52 imageViewModel.Ratio = ImageRatio.FourByThree; 53 imageViewModel.ImgTagClasses = new ClassList("h-100 w-100 object-fit-cover"); 54 imageViewModel.Sizes = ImageService.Instance.GetSizesByColumnWidths(columnClasses); 55 56 <div class="@columnClasses.ToClassList() scanvaegt-card h-100 has-link" 57 id="@relatedCasePage.ID"> 58 <a class="stretched-link" href="@btnViewModel.Link.Url"></a> 59 <div class="scanvaegt-card__image scanvaegt-image"> 60 @imageViewModel 61 </div> 62 <div class="scanvaegt-card__text scanvaegt-text pt-4" data-dw-colorscheme=""> 63 <h4>@relatedCasePage.Name</h4> 64 <p>@relatedCasePage.Item.GetString("Teaser")</p> 65 @btnViewModel 66 </div> 67 </div> 68 } 69 } 70 @if (hasCrossSellingProducts) 71 { 72 <h2>@Translate("Cross Selling - Heading", "Vi anbefaler også disse produkter")</h2> 73 @RenderingService.Instance.PartialView("eCom/ProductCatalog/Scanvaegt_ProductSlider.cshtml", Model.CrossSellingProducts) 74 } 75 76 @if (hasSimilarProducts) 77 { 78 <h2>@Translate("Similar Products - Heading", "Lignende produkter")</h2> 79 @RenderingService.Instance.PartialView("eCom/ProductCatalog/Scanvaegt_ProductSlider.cshtml", similarProducts) 80 } 81 </div> 82 </div> 83 84 </section> 85 } 86 87 @if (Model.IsWebshopProduct) 88 { 89 <div class="d-md-none"> 90 @RenderingService.Instance.PartialView("/eCom/ProductCatalog/partials/detail/need-help.cshtml", Model) 91 </div> 92 }

Få et uforpligtende tilbud

Send os en mail - vi kan hjælpe dig videre