Chain Classic version 2.1.1.0.45

Dokument status: RELEASED

Datum:

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.45 ska alltid POS leverera kvitton i POSLog version 81.

Förbättringar

Modul

Beskrivning 

Lager

Lageruppdatering av beställd paketvara (RTC-40732)

Paketvaror innehåller ofta mer än en vara.
Vid beställning av paketvara är det själva paketvaran som beställs, men det är "innehållsvarorna" som lagerstyrs och det är där beställt antal uppdateras i lagerposten.
Vid varumottagning av en paketvara uppdateras lagerantal på "innehållsvarorna" och beställt antal reduceras där. 

Lageröversikt

Lagerloggen visar alla ändringar på lager i "Lageröversikt" (RTC-40438)

I programmet "Lageröversikt" kan alla ändringar på lager kontrolleras i vald butik under knappen Lagerlogg.
Här visas ändringarna samt vilket program som använts och vilken användare.
Detta är ett bra hjälpmedel vid oklarheter om gällande lagervärde.
Datum/tid/användare gör det enklare att hitta tillhörande transaktioner i "Varutransaktioner".

Varor

Tandem för varianter på modellvara med samma färg (RTC-40558)

Vid användning av endast en huvudvara med kombinationen modell/färg, har bara tandemnummer på huvudvaran synts i fliken för tandem. 
Tandemnummer på de andra varianterna med samma modell/färg underhålls via knappen Tandem i "fliken "Storlekar".

Varumottagning

Utökad loggning vid manuell varumottagning (RTC-37621)

Vid en manuell varumottagning som inte kopplas till en redan existerande beställning/varumottagning, kommer det endast att loggas "Manuell" i Transtext-fältet i tillhörande varutransaktionspost.
Om mottagningen kopplas till en existerande beställning/varumottagning, så kommer detta att loggas i samma fält med "Manuell: Order/rad: XXX YY". 

Varutransaktioner

Uppdatering av varutransaktioner på receptvaror och butiksvaror i samma POSLog (RTC-43995)

Det går uppdatera varutransaktioner på både receptvaror och på vanliga butiksvaror i samma POSLog. Skillnaden är att varutransaktionsposterna uppdateras på butiksvaran, medan det för en receptvara skapas varutransaktioner på råvarorna som ingredienserna i receptvaran skapats ifrån.

Weborder 

Säkerställa unikt jobbnummer när plocklista skapas för en weborder (RTC-41864)

När Plocklista ska skrivas för en weborder, behövs ett unikt jobbnummer. Detta hämtas från ett löpnummer i Chain Classic.
Om nästa lediga jobbnummer mot förmodan redan existerar, kommer löpnumret att räknas upp med +1 fram till nästa lediga nummer.

Lägsta pris senaste 30 dagar  

(RTC-40443RTC-41092RTC-41093RTC-41714RTC-42197)  

Lägsta pris senaste 30 dagar (LPS30D) är en funktionalitet som skapats för att visa kunderna i butiken vad det lägsta försäljningspriset har varit de senaste 30 dagarna. Detta beräknas av alla pristyper oberoende av hur prisändringarna skapades, av nytt pris, kampanjpris eller ordinarie prisändring. Alla varianter kan ingå i beräkningen av periodens lägsta pris.

Det är också LPS30D som ska användas när ett rabattbaserat kampanjpris beräknas av en angiven kr- eller %-rabatt.
Detta kan innebära att butiker med en lägre LPS30D än vad profilpriset har, kommer att få ett lägre kampanjpris jämfört med de andra butikerna.
Prisändringar som gör att LPS30D ändras till ett lägre värde, kommer att medföra en automatisk omberäkning av framtida, ej aktiva kronor- eller procentbaserade kampanjpriser.
Vid kopiering av kampanjpriser baserat på kronor- eller procentrabatt kommer gällande LPS30D att användas och försäljningspriset blir beräknat från detta.
För avslutade kampanjgrupper visas LPS30D som användes när kampanjen var aktiv.

Utlägg av LPS30D sker endast för kampanjpriser, och då till POS och 3:e-partssystemen Pricer, Breece och Lexmark.
I Chain Classic visas LPS30D för kampanjpriser i alla prisunderhållsprogram. 

På en varurad i en profilkampanj kommer knappen "Butikslokala kampanjpriser" (nedan) att visa eventuella butiker som kommer att få ett lägre kampanjpris än profilkampanjen.

Knappen "Ändringar av lägsta pris" (nedan) är en god hjälp för att följa historiken för LPS30D-ändringar över tid. Utpriset i dessa prisloggposter visar vad nästa kampanjpris använder som LPS30D. Lägsta priskolumnen kommer alltid att vara 0 för prislogg-poster för nytt pris eller ordinarie prisändringar.

  • För profilanvändrare visas alltid poster med profilpris.
  • För butiksanvändare visas profilpris och eventuella prisloggposter för egen butik (se bild nedan).
  • För teamanvändare visas profilpris och eventuella prisloggposter för team-butiker.

Teknisk information

Systemparameter 1006 =30 aktiverar LPS30D-funktionaliteten (> 0).

systemparameter 1007 väljs om utlägg av LPS30D ska ske till Pricer, Breece och Lexmark.

systemparameter 1017 sätts antal dagar tillbaka som LPS30D-ändringar ska visas i "Ändringar av lägsta pris".

När kampanjpriser inte ska använda LPS30D eller ska beräknas på ordinare pris

(RTC-42538, RTC-43245, RTC-43249RTC-44071RTC-44075, RTC-44387)

Rabattorsaker kan användas för både manuella kampanjpriser skapade i Prisändring och priser i Kampanjgrupp. Dessa kan användas till att överstyra beräkning av allt för lågt LPS30D. 
En kronor- eller procentrabatt baserat på kampanjpris beräknas då från ordinarie pris istället för LPS30D.
Dessutom går det för en given rabattorsak att undanta att ett kampanjpris ska ingå i beräkningen av LPS30D för ett annat kampanjpris. Detta är i överenstämmelse med myndighetskrav.

Programmet "VPI rabattorsaker" har gjorts för att enkelt kunna underhålla dessa val.

Vid utlägg av kampanjpriser till POS och 3:e-partslösningarna är rabattorsakerna alltid ifyllda. För ordinarie priser är fältet alltid 0.

Val av rabattorsaker på kampanjpriser i en kampanjgrupp kan ske på olika sätt:

  • Skriv rabattorsaksnummer direkt i fältet för rabattorsak i varubrowsern.
  • Genom att dubbelklicka i fältet för rabattorsak kommer dialogen "Välj rabattorsak" att öppnas (se nedan).
  • Genom att dubbelklicka på annat fält på varuraden så kommer full priskalkyl att öppnas där rabattorsaken också kan ändras.

Teknisk information

För utlägg till POS måste "Systemalternativ" 121 sättas upp enligt följande:

  • Kod 25: Pris med "Integer" = 30
  • Kod 34: Kampgr med "Integer" = 66

För utlägg till 3:e part måste "Systemalternativ" 125 sättas upp enligt följande:

  • Kod 4: Pricer med "Integer" = 30
  • Kod 9: Breece med "Integer" = 66
  • Kod 17: Lexmark med "Integer" = 54

Till POS läggs rabattorsak ut i formaten pris.butnr och kampgr.butnr.

I 3:e-partslösningarna Breece och Pricer (standard Pricer format) ligger kampanjpris och medlemserbjudande på samma rad, därfor läggs det ut rabattorsak både för kampanjpris och medlemserbjudande i samma post.

Till Lexmark läggs rabattorsaken längst bak för kampanjpriser och medlemserbjudanden som alltid läggs ut var för sig.

Rabattorsak kan uppdateras från RIGAL-formaten V och J, och läggs ut till samma format. När det gäller J-formatet är både standard och full bredd inkluderat.

Softpay terminaltyp och korttyper

(RTC-44405RTC-44745RTC-44864)

Vid användning av SoftPay betalningsmedel, kommerl finanstransaktioner för alla korttyper som använts, att bli uppdaterade.
Detta förutsätter användning av en dedikerad lösning för näthandel.
Dessa finanstransaktioner:  

  • Uppdateras per kassa/kassör
  • Läggs ut i RIGAL F-fil
  • Visas i rapporten "Omsättning per korttyp"
Teknisk information

Systemparameter 610 = 1.

Programpost: program_xkortsalp_Coop.d måste hotfixas då standardrapport "Omsättning per korttyp" måste roteras till liggande A4 för att få plats att visa SoftPay-betalningar.

  • Utlägg per korttyp i RIGAL F-fil (S00-S99). Dessutom kommer också ev. användning av reservlösning för SoftPay att läggas ut.
Som de andra korttransaktionerna (totalt, webförsäljning och för Coopay), läggs det ut totalt per datum per kassa (FKD), per kassör (FKD) och totalt (FTD).

Öppna kampanjgrupp på vara från Prisregister

(RTC-42114)

Kampanjgrupp kan öppnas direkt från Prisändring för erbjudandepriser som skapats i en kampanjgrupp. Välj varuköposten för kampanjen och knappen "Kampanjgrupp" blir aktiv. Knappen är en genväg till att öppna upp Kampanjgruppsregistret på varuköpostens kampanjgrupp.

Godkännande av priser i "Priskontroll"

(RTC-40918)

I "Priskontroll" kan priser godkännas på olika sätt:

  1. På knappen "Godkänn märkta poster" kommer bara märkta poster att godkännas.
  2. På knappen "Godkänn urvalet" kommer som standard de 50 första, ej godkända prisändringarna att behandlas. 
    När dessa kontrollerats godkänns dessa via knappen "Godkänn urvalet".
    Om det fortfarande finns flera poster kvar att godkänna, kommer nästa batch att hämtas in för kontroll och nytt godkännande tills alla poster är behandlade. 
  3. Knappen "Komplett godkännande" används om alla prisändringar är kontrollerade och ska godkännas.
    Alla aktuella prisändringar inklusive de som ännu inte är inhämtade för kontroll i gällande flik, kommer då att godkännas direkt.

"Mall-butik" i "Beställningskriterier" 

(RTC-41178)

Normalt skapas beställningskriterier för vanliga butiker med "Kommunikationstyp" = 11 och "Beställning" påslagen. 
Det går också lägga upp beställningskriterier för så kallade "mall-butiker" som bara används till detta ändamål.
Vanliga butiker som använder en mallbutik i "Mall för beställningskriterier", kommer att använda dennas beställningskriterier om det inte finns beställningskriterier på egen butik.

Teknisk information
En "mall-butik" läggs upp i butiksregistret med "Kommunikationstyp" = 1.

Visa inte vara som saknar både profilpris och butikspris

(RTC-41286)

Det finns tre alternativ för hur vara utan giltigt pris ska visas i Varu- och Prisregister:

  • 0 = Alla användare kan se alla varor även de som inte har ett giltigt pris. Dessa kommer att visas med markeringen "Inget pris".
  • 1 = Varor utan giltigt pris är dolt för profilanvändare.
  • 2 = Varor utan giltigt pris är dolt för både profil- och butiksanvändare.
Teknisk information

Systemparameter 374 kontrollerar hur varor utan pris ska visas för profil- och butiksanvändare.

Denna är ändrad från att bara ha 2 möjliga värden (0 eller 1) till att också kunna ha värde 2.

Utlägg av drivmedelsändringar till Reporting 

(RTC-42339)

Vid ändringar av gamla värden i programmen för "Fyllning", "Tankstatus" och "Manuell tankstatus", eller vid utlägg av gamla poster via "Data till Reporting", kommer detta att kunna leda till omfattande omräkningsjobb i Reporting.
För att slippa att det sänds för mycket data, bör det därför sättas upp hur många dagar bakåt i tiden det ska vara möjligt att lägga ut till Reporting.

Teknisk information
Systemparameter 1018 anges med max antal dagar bakåt i tiden som ska läggas ut till Reporting vid ändring.
Datumval i "Data till Reporting" begränsas till att gälla alla lagrade poster inom giltigt antal dagar i systemparametern. 

Skapa underlag för massrensning av varor

(RTC-40770)

Vid massrensning i stora varuregister är det viktigt att göra detta kontrollerat med begränsade urval i flera omgångar.
På generellt underlag rekommenderas det att inte rensa 100-tusentals (eller miljoner) varor på en gång. Detta tar alltid mycket kapacitet och använda lång tid som kan påverka andra uppgifter. 
Programmet "Uppdatering av rensningslista" används för att skapa underlaget för programmet "Rensning av varor" i den speciella varulistan (listnr 100000002) som är avsedd för detta ändamål.
Detta underlag kan skapas genom att begränsa på olika urval eller använda varulistor, varugruppslistor eller modellistor.
Vid körning kan det väljas mellan att endast skapa en rapport som visar varor som kan rensas, eller att både skapa rapport och uppdatering av varorna i den speciella varulistan.
När underlaget är på plats, kan "Rensning av varor" göras, manuellt eller automatiskt via EOD,
Då kommer alla varor som ligger i den speciella varulistan att rensas.
Varulistan töms efteråt.

Teknisk information

Systemparameter 906 måste vara aktiverad med alla tre värdena ifyllda.
Programmet "Uppdatering av rensningslista" fyller upp den "Speciella varulistan" (listnr 100000002) med varor som kan tas bort.

Följande begränsningar kan anges:

  • Varulista
  • Varugruppslista
  • Kategorilista
  • Modellista
  • Undanta aktiva varor (undanta vara om aktiv på någon butik)
  • Använd undantagsbutiker (undanta aktiv vara på butik, angivet i systemalternativ för butik 14)
  • Undanta varor med behållning (undanta vara med lagerantal > 0)
  • Undanta ändring av lager efter (undanta vara med lagerändringsdatum nyare än angivet datum)
  • Undanta varor med försäljning efter (undanta vara (inkl. tandem) med försäljningsdatum efter angivet datum)
  • Undanta varor ändrade efter (undanta vara med varu- eller prisändring efter angivet datum)
  • Undanta nya varor efter (undanta vara ny- eller prisregistrering efter angivet datum)
  • Dessutom undantas länkvara till annan vara och varor som ingår i paketvara

Användare måste begränsa något, antingen som lista eller på "Urval", annars startar inte jobbet.
Standardval i programmet är "Undanta aktiva varor" och "Undanta varor med behållning". Inställning för standardval kan ändras i systemalternativ 207: kod 5 - 12 ("Logisk" markeras för standardval).
Standard för datumval är satt 10000 dagar bakåt i tid och kan också ändras.
Dessa värden är satta för att undvika förhastade massrensningar och för att "tvinga" användare till att tänka igenom vad som är förnuftiga värden för standardanvändning.

Vid körning, välj:

  • Endast rapport (visar de varor som kan rensas, sorterade på avdelning och varugrupp) eller
  • Utför och få rapport i tillägg (fyll i lista med varor som ska rensas + rapport)

Om huvudvara för modellfärg tas bort kommer en annan variant med samma modell/färg att sättas som huvudvara för modellfärgen.

Behandling av paketvaror i beställning

(RTC-40776)

En paketvara består ofta av flera varor eller antal > 1 av varan som ingår.
Vid beställning går det beställa endast paketvaran.
Både vid beställning och varumottagning är det lager för innehållsvarorna som uppdateras.
Paketvarorna är inte lagerstyrda. 

Teknisk information
Det rekommenderas starkt att alla kunder, som använder beställningsmodulen i Chain Classic och paketvaror uppgraderar till denna patch. 
I tabellen för beställning/varumottagning (bestrad) kommer innehållsvarorna att ha samma radnummer som paketvaran åtskilt med sekvensnr.

Överstyrning av fasta dagar för beställningsförslag

(RTC-41807)

Vid användning av beställningsförslag går det att parameterstyra genereringen av beställningsförslag till en fast veckodag per butik.
Detta kan överstyras manuellt i programmet så att alla butiker, oavsett veckodag, ska behandlas samtidigt.
Det går även lägga upp ett EOD-jobb för detta om det finns behov av att generera beställningsförslag för butiker en fast gång per vecka.   

Teknisk information
Butiker ska läggas upp i Systemalternativ för butik 1075, med angiven veckodag.
Systemparameter 1016 måste sättas upp med veckodag för den dag det ska genereras beställningsförslag för alla butiker.

Utlägg av RIGAL-VPI till butik

(RTC-42098)

I "Verkställ vara" kommer det vid val av endast "RIGAL VPI", att läggas ut RIGAL V-fil och D-fil till vald butik. 
Innehåll i V-fil kommer att vara alla varor inom urvalet, med lokala butikspriser där dessa existerar, medan det för övriga varor används profilpris.
D-fil kommer att innehålla alla varor med tillgänglig profil "varuinformation". Där det finns butiksspecifik varuinformation används denna. 

Om valet "Endast butikspriser" läggs till, kommer samma filformat som ovan att skapas, men bara innehålla varor med lokalt butikspris för vald butik.
Detta innebär att inga varor med endast profilpriser exporteras.
Butiksspecifik varuinformation på varor med endast profilpris kommer heller inte att läggas ut.
Detta kommer bara att ske vid generellt RIGAL VPI-utlägg på hela profilen.



Chain Classic version 2.1.1.0.44

Dokument status: RELEASED

Datum:

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.44 ska alltid POS leverera kvitton i POSLog version 81.

Förbättringar

Modul

Beskrivning 

Elektroniska etiketter

Utlägg till elektroniska etiketter vid förlängning av erbjudanden (RTC-39381)

Vid förlängning av ett erbjudande (kampanjpriser eller medlemserbjudanden), nytt slutdatum på aktivt erbjudande, ska det alltid läggas ut uppdaterade poster med erbjudanden till Lexmark.

Elektroniska etikettlösningar däremot behöver inte denna uppdatering då dessa får egna utlägg när erbjudanden avslutas.

Kampanjgrupp

Kopiering av kampanjgrupp för "Team" (RTC-39969)

När en team-kampanjgrupp kopieras, går det kopiera denna till en kampanjgrupp för butik eller profil.

RIGAL 

Framtida prisändring och utgången vara (RTC-39744)

Om en vara utgår via RIGAL, sätts sortimentskod till "Utgången" och beställningsnummer nollställs på pris. 

Det skapas också en borttagningspost med parameterstyrt rensningsdatum X dagar framåt i tid.

Om det efter detta kommer nya eller framtida prisändringar för samma vara, kommer datum för borttagningspost att flyttas fram i tid i förhållande till det nya prisändringsdatumet, medan sortimentskod "Utgången" och nollställt beställningsnummer behålls.

Tankstatus

Registrering av flera tankstatusposter på samma dag (RTC-39257)

Det går registrera flera tankstatusar på dagens datum, så länge de registrerade mätningarna har en unik tidpunkt. 

Förhindra erbjudandepriser på "fastpris"-varor

(RTC-39428)

Det är möjligt att förhindra uppläggning av erbjudanden (kampanjpriser och medlemserbjudanden) på varor med fastpris. 

Manuell prisändring:
Val för att skapa kampanjpris kommer inte att vara möjligt för användare som normalt har denna behörighet. 

Kampanjgrupp:
Det tillåts inte uppläggning av varor med fastpris vid manuellt val av vara, vid "Snabb prisändring", vid "Hämta nya varor" eller vid inläsning via "Excel" (csv-/xlsx-format).
Meddelande om detta visas i kampanjgruppsloggen.

Snabb prisändring :
Även vid snabb prisändring avvisas erbjudandepriser för dessa varor, och dessutom loggas detta i "Loggutskrift" för loggtyp 6: "Avvisat i snabb prisändring". Meddelande 12 visas: "Varan har fastpris".  

Butiksrutiner:
För butiksanvändare som bara kan skapa erbjudandepriser, kommer knappen "Ändra pris på vara" att vara deaktiverad.
För användare som också kan ändra ordinarie pris, kommer val för kampanjpris och medlemserbjudande att vara deaktiverat i prisdialogen.

Meddelande ": IP 557 "Denna vara har "Fastpris" och kampanjpris/medlemserbjudande kan därför inte användas", att visas när EAN/PLU kan skrivas i EAN-fältet och lämnar detta eller trycker på sparaknappen.

Teknisk information
När Systemparameter 1012 = 1 stoppas uppläggning av kampanjpriser på varor med fastpris.

Kontroll mot SAP om borttagningspost för vara ska köras eller inte

(RTC-34179)

Det kan sättas upp ett jobb som varje natt kontrollerar, mot SAP, om aktiva borttagningsposter i varukön ska behandlas eller inte.
Om SAP har information om att vara fortfarande finns i lager, kommer borttagningsdatumet att flyttas X antal dagar framåt i tid, för ny kontroll senare.

Teknisk information

Profilbutiker i Chain Classic, 99901, 99902 osv., kan inte användas till detta, då dessa inte existerar i SAP.
Istället måste unika "VPI-profilbutiker", användas för detta.

Systemparameter 991:
Anger antal dagar framåt i tid för borttagningsposter i varukö som ska kontrolleras och hur många dagar framåt i tid en borttagningspost ska flyttas, om SAP inte godkänner borttagning.

Systemparameter 1011:
Anger adress till web service i POS Server som utför uppslaget i SAP.

Systemparameter 1014:
Det rekommenderas att man aktiverar loggning av webservice för en planerad period, när denna funktionalitet tas i bruk.

Priskanal och utlägg till elektroniska etiketter

(RTC-39745)

Vid användning av priskanal i kampanjgrupp är det parameterstyrt hur utlägg ska ske till Breece/Pricer. 
Utlägg kan göras oavsett val av priskanal (standard) eller bara när det valts priskanal "Alla".
Om vald priskanal är "Alla", görs inga utlägg om priskanal till exempel = "Shop express".

Teknisk information
Denna funktionalitet styrs av: Systemparameter 948.

Administration av kassörer och kund endast i Chain Classic

(RTC-39482)

När kund eller kassör skapas/ändras är det normalt att lägga ut detta till POS. Men används 3:e-parts POS-lösning (t.ex. Tokheim POS), kan det vara önskvärt att detta inte sker.
Då går det parameterstyra detta så att onödiga köposter tas bort automatiskt.

Teknisk information

 Systemalternativ 185: "Tokheim"
   - För "Kund" gäller - Kod: 4
   - För "Kassörer" gäller - Kod: 11  

För båda gäller att när fält "Värde1" = "Blank", ska ny-/ändringsposter inte läggas ut.
Programmet som tömmer filkön säkerställer att dessa poster tas bort utan att de läggs ut.

Uppdatering av ny vara från Item Master

(RTC-39334)

Vid uppdatering av ny vara i Chain Classic från RIGAL är det nödvändigt att både varu- och prisinformationen levererats från Item Master.
När båda posterna är på plats i "VPI Registervård" slås de ihop och en ny vara med pris skapas i Chain Classic.
Även ordningsföljden är viktig, för ny vara måste varuposten komma in före prisposten. Kommer prisposten först, kommer prisposten att ignoreras då det inte finns någon vara att koppla den till.
I detta fall kommer en efterföljande varupost att bli liggande tills en ny prispost kommer så att ny vara kan skapas.

Uppdatering av kostpris vid varumottagning av ny vara på befintlig profilkampanj

(RTC-40022)

Ny vara saknar lokalt butikspris och lagerpost. När ny vara aktiveras via Varumottagning, skapas butikspris med kopia av kampanjposter från profilpris.
Dessutom skapas en prisändring för butikspris med prisdata hämtad från Varumottagning. Detta gäller vid: 

RIGAL-import till varumottagning, ändring av pris och/eller antal för mottagning av varor och efterföljande uppdatering av lager.

RIGAL-import till varumottagning och direkt val av lageruppdatering utan föregående ändring av varumottagningsposten.

Manuellt skapad post i varumottagning, lagring av pris och antal av mottagen vara och efterföljande uppdatering av lager. 

När varan kommer in i Varumottagning, aktiveras varan med profilpris inkl. aktiv profilkampanj för butiken. 
När lager uppdateras, kommer lagerpost med kostpris att skapas och det skapas samtidigt nytt butikspris med kopia av profilkampanjen. 
Vid utlägg till POS kommer alltid kostpris att användas som nettopris för alla pristyper.

Teknisk information
Gäller endast vid användning av " Varumottagning" (inte vid användning av "Elektronisk varumottagning"):
Systemparameter 528 = elmottakw

Loggning av webservice

(RTC-40216)

Loggning av vad som skickas till POS Services och vad som skickats tillbaka via en webservice är normalt avslagen.
Men det kan slås på vid behov under test av en ny webservice eller vid felsökning.
För närvarande är denna funktionalitet införd i webservice som används i RTC-34179.

Teknisk information
Det har skapats möjlighet att införa generell loggning av ett webserviceanrop från Chain Classic, men tills vidare är detta bara infört i ny webservice för kontroll av om borttagning av en vara/pris ska skjutas upp eller inte (ref. RTC-34179).

Systemparameter 1014 slår på loggning av webserviceanrop mot POS Services. Det rekommenderas att slå på denna loggning under en planerad period när nya webserviceanrop tas i bruk (inte permanent).
När loggning är påslagen, kommer loggningen att ske om EOD-jobbet körs i Chain Classic. Detta ger då en loggfil per dag.
Det är loggtyp 46 i System Alternativ 124 som används, namn på nya loggfiler är: ws<mmdd>.txt.

Loggning av borttagning av orderrader och kompletta ordrar 

(RTC-37992)

Under "Rapporter - Loggar" ligger möjligheten till att skriva ut loggrapporter. För att följa upp borttagning av ordrar och/eller orderrader för beställning/varumottagningar, används: Loggutskrift "Borttagen order/orderrad". 

Följande borttagningsaktiviteter loggas: 

  • Beställning: Orderrader och kompletta beställningar 
  • Elektronisk varumottagning: Orderrader och kompletta varumottagningar
  • Varumottagningar: Orderrader och kompletta varumottagningar
  • Borttagning av öppna beställningar 
  • Beställningsrader från RIGAL

Loggning av lagerrörelser

(RTC-38346)

När Chain Classic inte är master för lagerstyrning, kommer ERP att sända lageruppdateringar via RIGAL.
Det betyder att det kan dyka upp ändringar i lagerbehållningen som inte visas som registrerade aktiviteter i Chain Classic.
Chain Classic kan bara hålla koll på lagerbehållning mellan uppdateringarna från ERP. 
Därför kommer alla ändringar av lagerbehållning att lagras i lagerdag-tabellen med en registrering per ändring.

Teknisk information

Varje transaktion som ändrar lagerbehållning, loggas i fältet lagerdag.fritekst med en rad med uppdaterade värden åtskilda med semikolon för:

  • tidpunkt
  • användarID (för aut. körning av batchjobb - programnamn)
  • programnamn (vid användning av persistent program för lagerändring, innehåller detta också namnet på anropande program)
  • lagant
  • korrlagant
  • bestant
  • resant
  • kostpris
  • CHR(13) (CR - Carrige Return)

Avsluta gamla beställningar/kundordrar

(RTC-39498)

Det finns två hjälpprogram, under LRS-menyn, för att avsluta gamla beställningar och kundordrar som aldrig blir avslutade på annat sätt: 

  • "Avsluta beställningar" - Ändrar alla ej mottagna beställningsrader/-huvuden, före angivet datum, till status mottagen.
  • "Avsluta kundordrar" - Ändrar alla ej betalda eller ej levererade orderrader, samt ej levererade orderhuvuden, före angivet datum, till status betald och levererad.

I båda programmen omräknas värden i lagerpost för vara på alla ändrade rader.

Standard antal dagar är parameterstyrt och kan överstyras vid programkörning från menyn.

Teknisk information

Programmen måste ha ett värde >0 i systemparameter 1013 för att fungera.
Här sätts antal dagar bakåt som ska användas i respektive program, dessa kan därför vara olika. 

 - Alla beställningar/kundordrar som är äldre än angivet antal dagar kommer att avslutas.

Programmen ligger under "LRS- Korrigera/ändra data"
 - Avsluta beställningar 
 - Avsluta kundordrar

Nollställning av kvittonr

(RTC-40699)

I Chain Classic sparas de 10 senast inlästa kvittonumren per butik. Om support av någon orsak måste läsa in ett kvitto med ett kvittonummer i denna lista, kommer kvittot att avvisas med meddelande om att kvittonumret redan använts.
Den lagrade nummerserien måste därför raderas. Hjälpprogram för detta finns under "LRS- Korrigera/ändra data".
Med "Nollställing av kvittonr" raderas alla de 10 lagrade kvittonumren för butik(erna). Därefter kan det saknade kvittot läsas in på nytt.

Teknisk information
Programmet "Nollställning av kvittonr" raderar alla sparade kvittonummer för angivna butik(er) i systemalternativ för butik 1022.

Underhåll av beställningsrader i elektroniskt varumottagning

(RTC-39437)

Det finns många möjligheter att anpassa elektronisk varumottagning. Till exempel:

  • Ska det gå att lägga in ny beställningsrad i existerande varumottagning?
  • Ska det gå att ta bort en beställningsrad som inte är mottagen?
  • Ska det gå att att ändra nettopris?
Teknisk information

Inställningar för registrering av beställningsrader i varumottagningsprogram:

  • Systemparameter 398=1: Tillåt nyuppläggning av rader
  • Systemparameter 547=1: Tillåt borttagning av rader
  • Systemparameter 980 =1: Tillåt ändring av nettopris på vara 

Kontrollera inställning av rensningsdagar för "Rensning av statistik"

(RTC-40102)

Regler för visning av "Lägsta pris senaste X dagar" medför ändringar när det gäller rensning av prislogg- poster.
Dessa måste behållas när en vara tas bort eftersom samma EAN/PLU kan skapas på nytt inom angivna tidsintervall för lägsta pris.
Prisloggposter kommer därför inte att tas bort via varuköbehandling eller via batchprogrammet "Rensning av varor". 

Detta medför att innehållet i prislogg-tabellen växer snabbare om den inte är uppsatt med en förnuftig rensningsfrekvens i det automatiska jobbet för "Rensnings av statistik" som körs varje EOD. 
Detta gäller inte bara prislogg-tabellen, det är också viktigt att mängden data i alla statistiktabeller hålls inom förnuftiga mängder, att man bara sparar det man har användning för. 

Teknisk information

I registervårdsprogrammet "Inställningar rensa statistik" under Systemmenyn anges "Dagar innan rensning".
Detta sätts per tabell och data äldre än angivet datum, rensas från respektive tabell vid körning av rensningsjobbet varje EOD.

I EOD används programmet "Rensning gammal statistik" (ip\drift\deletep.r). Programmet måste vara upplagt i systemalternativ 1001: "EOD-jobb".
Om #-tecken är inlagt före texten i "Värde1", måste detta tas bort.

Om rensning av en tabell inte använts, bör man starta rensningen gradvis genom att ange ett rensningsdatum som omfattar en begränsad mängd data så att man slipper att för stora datamängder rensas på en gång. 



Chain Classic version 2.1.1.0.43

Dokument status: RELEASED

Datum:

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.43 ska alltid POS leverera kvitton i POSLog version 81.

Förbättringar

ModulBeskrivning 

Elektronisk varumottagning

Varusökning i elektronisk varumottagning (RTC-38982)

Om det upplevs problem med standard varusökning i order i elektronisk varumottagning, prova då följande rutin:

1.      Sortera först beställningsrader på EAN/PLU, (tryck på kolumnrubrik), så att lägsta nummer är överst.

2.      Öppna standard sökprogram "Sök vara", antingen genom att trycka på "Kikaren" eller bara skriva EAN/PLU-nummer direkt.

    • Ange EAN/PLU-nr för sökning i fältet "Från-kolumn" och tryck "Enter". 

1.      Hittat EAN/PLU hämtas in på första orderrad, med efterföljande EAN/PLU nedanför.

2.      För att ta bort filter som döljer ovan liggande orderrader: 

    • Tryck 1, och sökprogrammet öppnas, tryck "Enter" och allt är tillbaka igen.
    • Det går också att lägga in ett nytt sökvillkor direkt utan att behöva nollställa något.

EOD-rapport

Meddelande när E-post felar i EOD-Rapport (RTC-36556)

Om meddelande inte kan levereras när EOD-rapport (som också ska skickas som E-post) skapas (nätverksproblem eller annat problem), så kommer detta att loggas direkt i Status- fältet i Rapportlistan.

  • När E-post skickats, kommer det att stå: "E-post skickad".
  • När E-post inte kan skickas, kommer det att stå: "Klar - E-post misslyckades".

RIGAL

Varutyp till RIGAL och loggning av uppdatering från RIGAL VPI (RTC-36476)

Chain Classic lägger alltid ut "Varutyp" i RIGAL V-fil.
Vid import av ändrad varutyp från RIGAL VPI, loggas detta i VPI fellogg. 

Varor

Ta bort "Stoppa försäljning av vara" i POS (RTC-38072)

I Chain Classic kan en vara som har blivit spärrad, senare öppnas för försäljning på kassorna igen. Detta sker antingen genom att använda knappen "Aktivera vara" i " Varuregister eller genom att välja "Aktivera vara" vid utlägg av varan från "Verkställ vara".

Varu-/kundgruppsrabatt

Användning av varulistor i "Varu-/kundgruppsrabatt" (RTC-34434)

Vid uppläggning och underhåll av varurabattposter i "Varu-/kundgruppsrabatt" kan varulistor med varulistnummer upp till 8 siffror användas.

Varutransaktioner

Kvittonummer och kundordernr/radnr i "Varutransaktioner" (RTC-36528)

För ökad spårbarhet och enklare uppföljning uppdateras "Kvittonummer" alltid när "Varutransaktioner" uppdateras från POSLog, och kundordernr/rad uppdateras också när detta är tillgängligt.

Visa lägsta pris de sista 30 dagarna före kampanjstart

(RTC-38287,RTC-38447RTC-38451

Enligt markadsföringslagen ska referenspris, om det visas på elektroniska etiketter (Pricer och Breece) och pappersbaserade etiketter eller skyltar från Lexmark, vara det lägsta priset som har använts i butiken de senaste 30 dagarna.

Kontrollperioden börjar dagen innan kampanjstart och sträcker sig angivet antal dagar tillbaka i tid (minst 30 dagar). Värdena kan därför bli olika, i förhållande till startdatum, när det skapas framtida erbjudanden på samma vara.

I lägsta pris inkluderas tidigare ordinarie prisändringar, kampanjpriser och medlemserbjudanden som har varit lägre än gällande ordinariepris. Gällande ordinarie pris kommer därför endast att användas som lägsta pris om detta faktiskt är det lägsta priset under perioden.

I programmet för Kampanjgrupp och manuellt Prisunderhåll kommer värdet för lägsta pris att visas i eget fält, när kampanjpris eller medlemserbjudande läggs upp.

Teknisk information

Systemparameter:

  • 1006: Antal dagar bakåt i tid för perioden som ska kontrolleras från startdatum för kampanjpris/medlemerbjudande
  • 1007: Anger vilka av formaten för Lexmark, Pricer och Breece som ska ha detta utlägg av lägsta pris
  • 1008: Max antal minuter vid "förlängning" av central kampanj. Tiden från den centrala profilkampanjen (S-lag) avslutas tills den kopierade, lokala kampanjen startar ("förlängning"), för att undvika att den avslutade centrala profilkampanjen ingår i kontrollen på lägsta pris för lokal kampanj. 

Systemalternativ:

För utlägg av fält för "lägsta pris" måste detta sättas upp:

  • 125 rad 4 "Pricer": Integer" = 28
  • 125 rad 9 "Breece": Integer" = 59
  • 125 rad 17 "Lexmark": Integer" = 53

Använda Excel online i Chain Classic

(RTC-37084)

Om Microsoft "online Excel-lösning" används, kan inte rapporter i XML-format användas. Det kommer därför att skapas en CSV-version av denna rapport som kopieras till katalogen Chain_Print. 

  1. Välj önskad rapport i rapportlistan och tryck på "Excel-knappen".
    • Excel-rapporten flyttas till katalogen Chain_Print. Detta bekräftas med ett meddelande.
    • Om rapporten är i XML-format (formaterad i Excel) kommer den dessutom att sparas en CSV-version av rapporten på samma katalog. Meddelandet visar nu att båda rapporterna är kopierade.
  2. Öpppna katalogen "Chain_Print" under katalogen "Dokument". Här ligger de sparade Excelrapportna, både i XML och CSV format om rapporten är formaterad.

Alla rapportfiler i format .csv, kan öppnas direkt i den Excellösning som är tillgänglig för användaren. 

Teknisk information

Systemparameter 992 = 1 öppnar för användning av förenklad lösning av "Excel online".

Observera att om OneDrive används, kommer "Dokument"-katalogen under denna att användas.

Användare som fortfarande har Excel lokalt på PC kommer inte att märka någon skillnad om den nya parametern är påslagen.

Uppdatering av RIGAL VPI med VAR- och PRI-poster från Item Master 

(RTC-38435)

När Item Master tas i bruk, är det viktigt att Chain Classic är uppdaterad till senaste patch och att systemparametrarna är korrekt uppsatta.

Generell funktion är som följande:

  1. RIGAL VPI med VAR-post på existerande vara i Chain Classic blir uppdaterad om det ändrats varuinformation i importen.
  2. RIGAL VPI med VAR-post på ny vara ligger kvar i VPI-registret tills tillhörande PRI-post uppdateras. Detta innebär att en ny vara kan uppdateras till Chain Classic.
  3. RIGAL VPI med PRI-post för ny vara avvisas om det inte finns en väntande VAR-post i VPI-registret.
  4. För ny vara måste därför alltid VAR-post uppdateras före PRI-post.
  5. RIGAL VPI med PRI-post på känd vara i Chain Classic, uppdateras om det finns ändrad prisinformation.
Teknisk information

När Item Master (IM) tas i bruk, kommer varu- och prisinformation att levereras i två åtskilda poster (en VAR post och en PRI post) och inte i samma post som är standard i VPI-uppdateringen i Chain Classic. Det är därför viktigt att testa detta grundligt med rätt parameteruppsättning. Dessutom är det nödvändigt med en särskild VPI-mall för PRI-poster som garanterar korrekt uppdatering av alla fält, även de som lagras olika mellan vara och pris i Chain Classic och Item Master. 

Följande systemparametrar måste vara korrekta:

  • Systemparameter 987 = 1
  • Systemparameter 669 = 0
  • Systemparameter 425 = 2
  • Systemparameter 782 = (VPI-mallnummer för "Pris"

Utlägg av omsättning till Nielsen IQ

(RTC-38850)

Utlägg av "Omsättning till Nielsen IQ" kan läggas upp som ett automatisk jobb i förbindelse med EOD, men programmet kan också köras manuellt.
Standardvärde för veckonummer utgår från dagens datum och 6 dagar bakåt i tiden, och kan ändras efter önskemål vid manuella utlägg.
Omsättning läggs ut per såld EAN/PLU med egna poster för försäljning på tandemnummer. 

Teknisk information

Katalog för utlägg måste vara skapad (Nielsen\ i systemparameter 64 under hemmakatalogen angiven i systemparameter 60).

Systemparameter 1009 bestämmer filnamn för utlägget (weeksales = prefix)  
Vid utlägg tillkommer årtal och veckonummer, så att komplett filnamn blir: weeksales_<yyyywwww>.csv.

För regelbunden rapport läggs detta jobb upp som parameterstyrt EOD-jobb och startas då automatiskt i förbindelse med EOD.

Manuell körning från menyn: "System > Administrativa rutiner >Utlägg av data > Omsättning till Nielsen IQ".

Mixtyp 46: "Betala med Coopay och få x kr/% extra återbäring" 

(RTC-36758

När ny mixmatch med mixtyp 46 skapas, hämtas korttyp för Coopay in automatiskt. Korttypen kan inte ändras.
Värde för Rabattkr eller Rabatt% måste anges. Självskanning kan också väljas.
Denna mixtyp fungerar oberoende av varorna i kundkorgen, och därför skapas bara 1 mixrad med en angiven "Dummy-vara" och hanterar mixutlägget till POS via varukön.

Teknisk information

Systemalternativ 132 - Mixtyp 46 ska vara uppsatt med:
    - "Logisk" påslagen
    - "Decimal" = "PLU-nr för dummy-vara" 

Systemalternativ 80 - Korttyp för Coopay måste skapas.
    - Värde1 = XXXX (Textkod för korttyp)
    - "Decimal" = 1

Systemparameter 1005 - Nummer för Coopay korttyp (Från systemalternativ 80).

Användning av modellvaror i mixmatch

(RTC-37236)

Några mixmatchtyper kan användas med modellvaror. Detta är något som förenklar att lägga in ett urval av varor där bara en variant representerar alla varor i modellen.

För att få denna funktionalitet i POS, måste val av Modellvaror markeras.
För att slippa problem i POS kan denna funktionalitet inte ändras efter att mixmatchen godkänts.
Flera sådana kritiska val är deaktiverade så att värdet behålls oförändrat under hela mixmatchens "levnadstid".

Användning av nettopris från ordinarie priskalkyl i rapporten "Lagerlista Excel"

(RTC-39048)

  1. Rapporten "Lagerlista Excel" är i princip skapad för att visa inköpspris för butikernas varor där kostpris > 0. För varor utan kostpris, skrivs 0 i denna kolumn.
  2. Om parametern för att visa nettopris från ordinarie priskalkyl slås på, kommer dessa värden att visas och användas till att beräkna inköpspris för varor som inte har ett giltigt kostpris.

Om nämnda parameter slås på, kommer denna rapport att visa samma värden som alt. rapport "Lagerlista".

Teknisk information
Om systemparameter 1010 = 1, kommer inköpspris att beräknas för alla varor med hjälp av nettopris från ordinarie priskalkyl om varan saknar kostpris.

Prisimport via resultat-fil från "Sortimentlista Excel"

(RTC-37853)

Vid inläsning av VPI från Excel kan det uppdateras prisändringar för profilpriser från olika profiler och butikspriser. Hur prisändring ska uppdateras, bestäms av om "RIGAL/Excel VPI per butik" är markerat (prisändringar på butikspris) eller inte (prisändringar på butikens prisprofil) för butiken.

Teknisk information

  • VPI-mallar för Excel, profil och butik, bör vara uppsatta och angivna i systemparameter 692.
    Om detta inte gjorts, används standard VPI-mall (systemparameter 204).  
  • Systemparameter 964 = 58 (antal fält i utlägg och uppdatering)

Alternativ:

Systemparameter 694 = 0: Import av pris för flera profiler är möjligt.

  • Krav på giltigt butiksnummer i Excel-arket, då tillhörande prisprofil används.
  • Butiksnummer = 0 eller "blank" avvisas med meddelande i logg.
  • I butiksregistret väljs om data ska läsas in som profil- eller butikspris. För butikspris väljs: "RIGAL/Excel VPI per butik".

Systemparameter 694 > 0: Endast angiven profil används.

  • Vid butiksnummer = 0 i Excel-arket, läses bara profilpris in ENDAST för angiven profil.
  • Vid butiksnummer > 0 i Excel-arket, läses butikspris in för butik på angiven profil.
  • Butiksnummer med avvikande profiltillhörighet avvisas.

Utlägg av mixmatch till Tokheim från "Verkställ vara"

(RTC-37218)

I Verkställ vara kan export göras med "Mixmatch" och "mixnummer" som enda urval. Här läggs då endast angivna mixmatchar ut. Denna funktionalitet stödjer också samtidiga utlägg av identiska profil-mixmatcher på flera profiler, med samma innehåll, start- och sluttid. Utlägg av mixmatch till Tokheim POS stöds också på samma sätt.

Detta är standardfunktionalitet både för export till EG POS och Tokheim POS.

Utökad funktionalitet i "Varurörelser"

(RTC-37358)

Om "Servicehandel" används, kommer också varutransaktioner för receptvaror och varuförsäljning av ingredienser (per råvara) att visas i översikten "Varurörelser" i Varu-/Prisregister. Detta är tillägg till standard varutransaktioner och varuförsäljning i övrigt.

Teknisk information
Servicehandel: Systemparameter 9003 = 1.

Varumottagning som skapas i förbindelse med en internöverföring

(RTC-37990)

Det går inte att ta bort varumottagning som genererats från internöverföring. Detta har införts för att förhindra problem som följd av borttagning av "oväntade" varumottagningar som inte var beställda från leverantör.
Det går heller inte att ta bort, lägga till eller ändra poster på radnivå. 

Profilbyte och framtida prisändringar på ny profil

(RTC-33829)

Vid ändring av profilnummer på butik skapas nya köposter för alla aktiva och framtida profilprisändringar (om butik inte har lokalt pris). Detta inkluderar kampanjpriser och medlemserbjudanden. Om priskontroll används, kommer detta att beaktas och butiken måste godkänna nya prisändringar. 

Automatisk beställning i "Fältvärden för butik"

(RTC-34302)

Om en vara inte är märkt för "Automatisk beställning" i Varuregister, men det finns butiker med detta behov, löses detta genom att butiken lägger upp ett butikslokalt värde för fältet i "Fältvärden för butik". Detta värde används i samband med nya beställningar på varen.

Säkerställ att alla proxy-program avslutas rätt

(RTC-34308)

Vid direkt kommunikation mot lösningar i Cloud/POS, och Chain Classic "låses" förbindelsen mellan appserver och klient tillfälligt. När uppgiften utförts avslutas denna förbindelse och "låsningen" upphör.

Säkerställ att procedurer som anropas via plipanrop inte skapar trögheter

(RTC-34272)

För bästa prestanda är alla procedurer som används via plipanrop från webklienterna optimerade så att alla aktiva transaktioner och andra bindningar till webklienterna avslutas när proceduranropen är avslutade.

Rensning av filkö-tabellen

(RTC-31531)

Det kan hända att det blir poster kvar i filkön som aldrig töms på normalt sätt. Vanligast i testmiljön, men kan också ske vid fel inställning i Prod.
Många sådana felposter i filkön kan göra att jobbet Utlägg av data till fil kan ta betydligt längre tid än nödvändigt. Detta är ett kroniskt tillstånd som bara blir värre.
För att slippa sådana fördröjningar kan det vara smart att sätta igång ett automatjobb som rensar upp i detta. Detta kan till exempel köras en gång i veckan.

Teknisk information

Det är programmet "fix\ip\pprog\delfilkoerr.r" som ska köras som automatjobb. 
Om programmet "Utlägg av data till fil" tar onormalt lång tid för varje körning utan att det läggs ut mycket data till filer på "sendes", bör det kontrolleras närmare vilka poster som ligger i filkön. Finns det väldigt många felposter kan det vara bra att radera dessa kontrollerat innan automatjobbet för det nya rensningsprogrammet sätts upp, 
Nedan finns det listat information om det nya rensningsprogrammet:

  • Filnamn på loggfil är: errfilko-åååå-mm-dd.txt
  • Katalog för loggfil: Systemparameter 60 + 58

o   Felmeddelande i loggfil: Datum/tid + felmeddelande + filkö export

  • Följande felsituationer medför loggning i fellogg + radering av filkö-post:
    • filgr = 0 eller filtyp = 0.
    • filgr = 3 eller 11 (RIGAL utlägg), men RIGAL-nr = 0 eller RIGAL-nr saknas.
    • filgr = 5 och filtyp = 1, 31 eller 33 och identnr = 0 eller med okänt profilnr.
    • identnr = 0 för andra filtyper än 4,5 eller 18 (där det kan finnas totalposter med identnr = 0) eller identnr > 0, men butik är okänd.



Chain Classic version 2.1.1.0.42

Dokument status: RELEASED

Datum:

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.42 ska alltid POS leverera kvitton i POSLog version 81.

Förbättringar

Modul 

Beskrivning 

Kassör

Antal siffror för kassörnummer (RTC-34270)

Kassörnummer kan ha upp till 9 siffror i Chain Classic.

Webbläsare

Webbläsare i Chain Classic (RTC-35855)

Knappar som öppnar webbläsaren i Chain Classic kommer alltid att använda Microsoft Edge.

Loggning av "Beställningsfördelning Excel"

(RTC-36077)

När beställningar/varumottagningar har skapats via programmet "Beställningsfördelning Excel", kommer detta att visas i registervårdsprogrammet för "Beställning".

Utlägg av summan av varutransaktioner per orsakskod till RIGAL F-fil 

(RTC-35910)

Via programmet "Utlägg av RIGAL statistik" är det möjligt att lägga ut summan av varutransaktioner per transaktionstyp och orsakskod till RIGAL F-fil (finansfil) total per dag.
RIGAL-kod för dessa poster är IVtnnnn, där t = transaktionstyp och nnnn är orsaksnummer inkl. inledande nollor (hämtat från Systemalternativ 1000).

Detta är parameterstyrd tilläggsfunktionalitet.

Teknisk information
Systemparameter 511 = 1.
Varje varutransaktionstyp som ska läggas ut i RIGAL finansfil per transaktionstyp och orsakskod, måste anges med "Integer" = 1 i Systemalternativ 5

Etikettutskrift från InStore App

( RTC-36419, RTC-37073)

Vid utskrift av etikett från InStore App går det att parameterstyra om kriterier för varuförsäljning, lagerbehållning eller beställning ska användas för att begränsa antal etiketter som skapas. 

Teknisk information
I systemparameter 357 kan kriterier sättas för att få kontroll över antal etiketter som skrivs ut.

Kostpris ska alltid användas som nettopris för alla priser i POS 

(RTC-35863)

När funktionalitet för kostpris används och detta är > 0, är det alltid detta som ska användas som nettopris i POS för alla priser, både aktiva och framtida.
Vid ändring av kostpris i förbindelse med en varumottagning, kommer det att skapas ett utlägg till POS för alla aktiva och framtida priser med det nya kostpriset i nettoprisfältet.

Teknisk information
Detta gäller speciallösning för varumottagning med systemparameter 528 = elmottakw.



Chain Classic version 2.1.1.0.41

Dokument status: RELEASED

Datum:

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.41 ska alltid POS leverera kvitton i POSLog version 81.

Förbättringar

Modul 

Beskrivning 

Beställning

Spara varurad vid registrering av Beställning (RTC-35375)

Spara ny/ändrad varurad är optimerat för förbättrad prestanda när många användare jobbar med detta samtidigt.

Beställning/Varumottagning

Antal varurader i beställning och varumottagning (RTC-35812) 

Det går använda 5-siffrigt antal varurader i både beställning och varumottagning. Det betyder att det kan vara > 1000 varurader i en och samma order när nästa tilldelade radnr ökas med 10.

Kampanjgrupp

Meddelande på skärm när importerade varor sammanfaller i olika kampanjgrupper (RTC-35734)

När två kampanjgrupper har samma startdatum/tid eller slutdatum/tid och innehäller samma varor, avvisas varorna i den andra kampanjgruppen för att de sammanfaller. Meddelande om detta visas på skärmen. Detta gäller även vid användning av knappen "Hämta nya varor".
Om det hämtas in ett stort urval av varor där många varor avvisas av olika orsaker, kommer meddelandet i användargränssnittet att vara oöversiktligt. Då är det enklare att visa avvisningsorsakerna via knappen "Avvisade varor i kampanjgrupp".
Vid användning av knappen "Snabbprisändring" kommer endast avvisade varor att visas i denna logg.

Lager

Uppdatering av lager efter retur av samma vara på flera varurader i samma kvitto (RTC-34933)

Om samma vara ska returneras flera gånger, matas vanligtvis antal in på befintlig varurad. Lagret uppdateras då med totalt antal.
Om returerna skannas var för sig, kommer varje varurad att behandlas var för sig, men påverkar lagret på samma vis.

Sortimentslista Excel

(RTC-34753)

Rapporten "Sortimentslista Excel" erbjuder tre olika, parameterstyrda, alternativ med 39, 53 eller 58 kolumner/fält i Excelrapporten.
Samma format kan också användas till uppdatering/nyuppläggning av varor vid import av VPI från Excel.

Teknisk information

De som använder denna rapport i dag, måste kontrollera värdet i systemparameter 964. Giltiga värden är:

  • Värde = 0/39 (39 fält)
  • Värde = 53 (53 fält)
  • Värde = 58 (58 fält) 

Alla andra värden tolkas som 39 fält.

Systemparameter 692 anger VPI-mallar som används vid import av VPI från Excel.

Systemparameter 694 anger profilnummer som används vid import av VPI från Excel.

Beskrivning av skillnaden i innehållet i de 3 alternativen är bifogat i testdokumentationen.

Stoppa möjligheten att skapa nya varutransaktioner manuellt 

(RTC-34760)

Om det inte ska gå att skapa manuella varutransaktioner i Chain Classic, kan knapparna i verktygsraden för nyuppläggning och kopiering att tas bort.
Med detta kommer det bara gå att utföra motposteringar.

Teknisk information
Systemalternativ 1000 = 1 stoppar möjlighet för nyupplägg/kopiering av varutransaktioner manuellt i Chain Classic.

Uppdatering av försäljning och varutransaktioner på receptvaror vid bruk av Servicehandel

(RTC-34602)

Generellt ska receptvaror aldrig vara lagerstyrda. Det är råvarorna som ingredienserna i receptvaran skapats ifrån, som ska vara lagerstyrda.
Vid uppdatering av varutransaktioner från POSLog som registrerats på en receptvara, kommer det att skapas varutransaktioner i databasen på råvarorna som ingredienserna i receptvaran är uppbyggd av.
Samtidigt kommer även lagret att uppdateras samma råvaror.

Det går också registrera varutransaktioner i POSLog på en paketvara. Då kommer det att skapas varutransaktioner i databasen på innehållsvarorna. Likaså uppdateras lagret på dessa innehållsvaror.

Vid försäljning av en receptvara (från Tokheim POS eller EG POS) så kommer försäljningen att registreras på receptvaran, medan lagret också uppdateras på råvarorna via samma ingredienserna.

Teknisk information
  • Butiken måste ha "Lager" aktiverat i butiksregistret.
  • Innehållsvaror i paket måste vara lagerstyrt.
  • Råvara måste vara lagerstyrt.
  • Receptvara och paketvaror ska inte vara lagerstyrda.

Avrundning av försäljningsbelopp

(RTC-35152)

Normalt så kommer Chain Classic att avrunda försäljningsbelopp från kvittot. Undantaget från detta är när kreditförsäljningen uppdateras till kundförsäljningsstatistiken (underlag för utlägg av kreditförsäljning till Cash Settlement).
Då används färdiga avrundade belopp från kvittot.

Teknisk information

Vanligtvis hämtas alltid försäljningsbelopp från "ExtendedAmount/Amount" (i POSLog). Detta avrundas på normalt sätt (t.ex. 21.68).
Vid uppdatering av kreditförsäljning till kundförsäljningsstatistiken hämtas försäljningsbeloppet från "ExtendedAmountRounded/Amount" (21.67).
Detta är gjort för att säkerställa överensstämmelse mellan total försäljningssumma och summan av varuraderna vid överföring till Cash Settlement.

Nedan visas ett exempel på detta:

Öppningsflikarna i "Priskontroll"

(RTC-34829)

Olika inställningar av Priskontroll medför att det kan vara praktiskt att parameterstyra vilken av de fem flikarna som ska visas när programmet startas. 

Teknisk information

Teknisk information

I systemparameter 1001 sätts värde för vilken av flikarna 1-5 som ska vara öppningsfönster i "Priskontroll".

När Excel och Word inte kan startas från Chain Classic 

(RTC-34228)

Användning av Excel och Word i Chain Classic fungerar bara om det finns en lokal installation av Office-programmen på arbetsstationen. Saknas detta, kommer meddelande att förklara orsaken.
Dessa meddelanden visas också om det bara finns en onlinelösning av Office. Chain Classic kommer då inte att få kontakt med dessa Office-program.

Visningsalternativ i "Uppdatera lager" i inventeringsguiden

(RTC-31532)

I aktiv inventering där inventerade varor ska godkännas och lager ska uppdateras, går det se vilka varurader som redan uppdaterats och vilka som inte uppdaterats.

Det finns tre urvalsalternativ för "Visa varor":

  1. "Alla" - Visar alla varurader- De rader som är uppdaterade, visas med en mörkare gråfärg i fälten "EAN/PLU-nr" och "Varutext" (se bild).
  2. "Uppdaterade" - Visar bara uppdaterade varurader och alla har då den mörkare grå färgen i de två kolumnerna.
  3. "Ej uppdaterade" - Visar bara varor som återstår att inventera/uppdatera. Dessa har normal färg i fälten "EAN/PLU-nr" och "Varutext".

Lagerinformation i Varu- och Pris-register

(RTC-34353)

Knappen för "Lagerinformation" är inte alltid aktiv i Varu- och Prisregister. Den är inaktiv vid följande tre tillfällen:

  • Lagerpost saknas på vara i butiken och butiken har inte åtkomst till att se lagerinformation för en annan butik med lagerpost för varan.
  • Butiken är inte lagerstyrd.
  • Butiken är inte aktiv (kommunikationstyp <> 11).   

RIGAL VPI med endast varuinformation och ändrat varunummer (ingen prisinfo) från Item Master /Cloud

(RTC-34131)

Det är skillnad mellan fältinställningar i Item Master och Chain Classic.
Varuuppdatering utan prisinformation är standard i Item Master, men som utgångspunkt inte tillåtet i Chain Classic.
Det är därför viktigt med en riktig parameterinställning för alla kunder.

Teknisk information

Systemparameter 987 = 1 - För att söka fram rätt vara i Chain Classic vid import av VAR-post utan prisinformation i RIGAL VPI. 


Om tandemnummer används rekommenderas följande inställning vid användning av tandemnummer. (Hämtat från RTC-34465 )

Systemparameter 425 = 2 - Vara söks upp via alla tandem/huvudvara-kopplingar

Systemparameter 632 = 1 - Tandem från RIGAL VPI används och tar bort ev. avvikelse i Chain Classic.

Systemparameter 491 = 0 - Om unikt varunummer används.

Systemparameter 669 = 1 - Unikt varunummer uppdateras från ny vara i RIGAL VPI och ev. samma varunummer raderas från befintlig vara i Chain Classic.

Hitta existerande vara via tandem vid RIGAL VPI-import

(RTC-34465)  

Det rekommenderas att aktivera fullt stöd för att söka fram existerande vara via tandemnummer när EAN för huvudvara i RIGAL VPI är okänd i Chain Classic.
Det hindrar att det skapas dubletter av samma vara. Exempel på detta är:

  1. Okänd huvudvara i RIGAL VPI, men med tandemEAN som redan finns som tandem på existerande vara i Chain Classic
  2. Okänd huvudvara i RIGAL VPI, men med tandemEAN som redan finns som huvudvara i Chain Classic
  3. Huvudvara i RIGAL VPI finns redan som tandem på huvudvara i Chain Classic

I dessa fall kommer det att göras ett EAN/PLU-nr byte där existerande huvudEAN i Chain Classic ändras till tandemnummer och nytt huvudEAN från RIGAL-VPI tar över.

Teknisk information

För optimal användning av tandem rekommenderas följande inställning:

Systemparameter 425 = 2 Vara söks upp via alla tandem/huvudvaru-kopplingar

Systemparameter 632 = 1 Tandem från RIGAL VPI används och raderar ev. avvikelse i Chain Classic.

Systemparameter 491 = 0 Om unikt varunummer används.

Systemparameter 669 = 1 Unikt varunummer uppdateras från ny vara i RIGAL VPI och ev. samma varunummer raderas från existerande vara i Chain Classic

Se även (RTC-34131) för ytterligare informaton om inställning av parametrar vid uppdatering via RIGAL-VPI.

Undantag för borttagning av lokala priser vid uppdatering av ordinarie prisändring på profilpris från RIGAL

(RTC-35421)

Det kan parameterstyras om en profilprisändring via RIGAL VPI, ska ta bort ev. tillhörande lokala butikspriser.
Detta gäller inte om butikspriserna har ett aktivt eller framtida kampanjpris, medlemserbjudande eller en butikslokal mixmatch där varan ingår.

Teknisk information
Systemparameter 675 styr om lokala butikspriser ska tas bort bort vid profilprisändring via RIGAL VPI. Det är här möjligt att förskjuta borttagningsdatumet framåt i tid.

Loggning vid utlägg av beställningar till RIGAL

(RTC-35426)

Ändringar som medför utlägg av beställningar till RIGAL, loggas för enklare uppföljning. 

Teknisk information

Namn på loggfil: %%\LRS\logg\"bestill_mmåååå.butnr"

I loggtexten visas användarnamn, datum/tid, om det gjorts godkännande eller bekräftelse eller upphävande av detta. 

För att skilja ut beställningar som skapats från "Beställningsfördelning Excel", sätts ett märke i fältet besthode.frigruppe3 (visas endast i editor).
Beställningar skapade från "Beställningsfördelning Excel" får värde 1 medan varumottagning skapat från samma program, får värde 2.

Butiker som visas i "Lagerinformation"

(RTC-35054)

I "Lagerinformation" som öppnas via en knapp i verktygraden från Varu-/Prisregister, och i andra program som visar lagerposter för flera butiker, kommer bara lager för aktiva och lagerstyrda butiker att visas.

Teknisk information
Butiker måste ha kommunikationstyp 11 och dessutom vara inställda med lagerstyrning genom att kryssruta för "Lager" markerats.

Utlägg av "försäljningspris" till Tokheim POS för grupp 1 i mixmatchtyp 35

(RTC-35388)

Mixmatchtyp 35 är en gruppmix där det kan parameterstyras om prispost för grupp 1 ska läggas ut till Tokheim POS.

Teknisk information
Systemparameter 1002 Styr om pris ska läggas ut till Tokheim POS för mixgrupp 1 för mixtyp 35.

Använda inköpspris i "Beställningsfördelning Excel"

(RTC-33790)

Beräkning av nettopris på beställningsrad, vid användning av "Beställningsfördelning Excel", utförs på samma sätt som vid manuell registrering av beställning eller vid beställning skapad från POSLog.

Hur nettopriset beräknas, är parameterstyrt och fungerar för varor som inte är kompletteringsvaror.
Antal återstående dagar i aktiv kampanjperiod eller antal dagar till framtida kampanjperiod kan också påverka resultatet.

Teknisk information

Funktionaliteten är parameterstyrd och bestäms av tre viktiga element i systemparameter 537:

  1. Frigrupp
    Sätts för att exkludera varor som inte är kompletteringsvaror, och därför inte ska använda denna funktionalitet.
  2. Antall dagar kvar på kampanj
    För en vara med aktivt kampanjpris används nettopris från kampanjkalkyl om det återstår minst X dagar av kampanjperioden.
  3. Antal dagar framåt i tid
    För varor där det finns en framtida kampanj som startar innan Y dagar, används nettopris från den framtida kampanjkalkylen.

Andra förutsättningar:

  • Om "Beställs till" har angivits i fliken "Tillägg vara" i "Varuregister" för en vara, men denna är äldre än dagens datum, används ordinarie nettopris.
  • Det kontrolleras både på kampanjpris och medlemserbjudande. Om båda typer finns inom angivet intervall, används nettopris från medlemskampanj som antas vara fördelaktigare än ett kampanjpris under samma tidsperiod.

Optimering av databassökning

(RTC-35227)

Generell prestanda i Chain Classic är framför allt beroende av serverinställningar och serverkonfiguration.
Optimerad indexanvändning förbättrar denna prestanda och ger användarna en ändå bättre upplevelse. 

Teknisk information

Alla konsulter bör vara uppmärksamma på om CPU-användningen är hög (100%) under lång tid. Då måste följande ändringar övervägas:

  1. Antal CPU'er i förhållande till antal användare och inställningar (samma numa-nod)
  2. MHz på CPU'ene (gärna 4 GHz)
  3. Minne (måste ha tillräcklig plats att kunna cacha "minst" halva databasen)

Användning av indexet jobbhodeidx8 (endast jobbstatus) och kassdagidx6 (endast datum) är i stor grad ersatt med användning av bättre index som kan förbättra användarupplevelsen.
Men det är viktigt att förstå att detta inte räcker om det upplevs kritiska prestandaproblem.
måste det göras ett eller flera av nämnda förslag på serveruppgradering.

Nytt godkännande och utlägg av kampanjgrupp till POS

(RTC-29779)  

Hjälpprogram för användning av EG-personal.

Teknisk information
Med programmet "Godkänn kampanjgrupp" (LRS > Korrigera/Ändra data) kan en kampanjgrupp sökas fram och godkännas på nytt.
Det resulterar i nytt komplett utlägg till POS och eventuella 3:e-partslösningar. 



Chain Classic version 2.1.1.0.40

Dokument status: RELEASED

Datum:

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.40 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar

Modul 

Beskrivning 

Beställning

Behandling av varor märkta "Ej beställning" i Beställningsmodulen (RTC-31342)

  • Försöker man lägga in en vara markerad "Ej beställning" i programmet "Beställning" kommer varan att avvisas med meddelande om att varan inte kan beställas.
  • I programmen "Beställningsförslag" och "Beställningskriterier" kommer alla varor markerade "Ej beställning" i "Varuregister" eller som butikslokalt värde för butiken att avvisas.
  • Vid uppdatering av RIGAL I-fil kommer även varor märkta "Ej beställning", att avvisas. Det är som utgångspunkt avsänderens ansvar, men Chain Classic måste korrigera om dessa sänder fel data.
  • Vid uppdatering av beställningsrader från POSLog, kommer varor som inte kan beställas att avvisas.

Lager

Se lager i andra butiker (RTC-32343)

Med funktionsknappen "Lagerinformation" i Varu- och Prisregister visas lagersaldo för butiksanvändaren om butiken har lagerpost på varan. Utan lagerpost på varan är knappen deaktiverad.

Med åtkomst till andra butikers lagersaldon kan butiksanvändaren se lagersaldon i dessa butiker förutom egen lagerstatus. Om egen butik inte har lagerpost på en vara, kan butiksanvändaren ändå se lagersaldon i de andra butikerna. 

Utlägg till POS

Korrekt användning av av punkt som decimaltecken vid export av mixmatch till POS (RTC-32523)

När en lokal butiksmixmatch eller kampanjgrupp skapas i Chain Classic efter att ha importerat en RIGAL X/J-fil och nyskapade butikspriser som saknas, används punkter alltid som decimaltecken i kassautlägg till POS. 

VPI-Sync

VPI-Sync och flera obehandlade ordinarie prisändringar i varukö (RTC-31186)

Det händer att Chain Classic och POS "inte är eniga" om vad som gäller ordinarie pris. För att VPI-Sync inte ska visa onödiga avvikelser, kommer senast "godkända" pris i Chain Classic skickas till POS och användas för sammankoppling för motsvarande pris där.
Detta tar bort avvikelser som kan bero på att butiken inte har skrivit ut en etikett eller godkänt prisändring om denna används.  

Skriva rabattalternativ på små rabattprislappar

(RTC-28221)

Funktionalitet för utskrift av små rabattprislappar finns i "Butiksrutiner", "Varuregistrering" och "Prisregistrering". Knappen visas alltid i "Butiksrutiner" men måste specifikt väljas för användning i de andra två registreringsprogrammen.

Det kan parameterstyras om det bara ska vara möjligt att ange en procentuell rabatt eller om det också ska vara möjligt att välja mellan en kronrabatt eller ett rabatterat pris. vilket fall som helst är det bara möjligt att ange två siffror. Det angivna värdet skrivs sedan ut under streckkoden i det valda fältet nedan (2 siffror). 

Teknisk information

Systemparameter 645 innehåller en lista över aktuella rabattprislappar, medan 647 gör det möjligt att skriva rabattprislappar.

Systemparameter 688 öppnar för att kunna använda 3 rabattalternativ för små rabattprislappar med 21 tecken (typ LRS-21).

Beskrivning av koden ovan:

  • 1-4 = Index för rabattyp: 2207 för procentrabatt. 2221 för kronrabatt och 2222 för rabatterat pris.
  • 5-17 = 13 siffror för EAN.
  • 18-19 = Värde (%/kr) för vald rabattyp.
  • 20-21 = Orsakskod.   

Användning av "Excel online" 

(RTC-32817)

Chain Classic har många funktioner som behöver en lokal installation av Excel på din arbetsstation. Microsoft erbjuder också en "online Excel-lösning" som inte fungerar i Chain Classic, men det skapade en lösning som förenklar öppningen av Excel-rapporterna.

  1. Välj önskad rapport i rapportlistan och tryck på "Excel-knappen".
    • Rapporten flyttas till en egen katalog som bekräftas med ett medddelande.
  2. Öppna katalogen "Chain_Print" under katalogen "Dokument"
    • Här kommer de valda Excel rapporterna ligga.
  3. Alla Excel-rapportfiler i Chain_Print kan öppnas direkt i den Excel-lösning som är tillgänglig för användare.
Teknisk information

Systemparameter 992 = 1 öppnar för användning av förenklad lösning för "Excel online".

Notera att om OneDrive används, kommer "Dokument" katalogen under denna användas.

Användare som fortfarande har Excel lokalt på PC kommer inte märka någon skillnad om den nya parametern är på.

Extra utlägg till POS

(RTC-33057)

Det är möjligt att lägga ut all data för en ny butik till POS. Detta innebär att utlägget normalt placeras i katalogen "Skickat" för överföring till POS med möjlighet till extra kopior av filerna till en angiven katalog. Men det kan också anges att utlägget endast ska läggas ut till denna extra katalog och inte till POS.

Teknisk information

Systemparameter 716 aktiverar funktionalitet för "Utlägg till extra POS Server", som kommer visas i fliken "Generellt" i programmet "Utlägg till ny butik".

  • Om "Värde" i systemparametern inte har angivits, kommer val för detta extra utlägg inte visas.

  • Observera att poster under "Alternativ" inte kommer läggas ut till den extra katalogen, om det finns post i Systemalternativ 208 eller Systemalternativ för butik 208 som stoppar utlägget.

Krav om att e-postadress måste anges för kassör

(RTC-32629)

Om e-postadressen ska användas som användarnamn för kassören i andra lösningar, rekommenderas att aktivera kravet på att e-postadressen måste anges när du byter eller skapar en ny kassör. 

  1. Vid registrering av existerande kassör utan e-postadress är det inte tillåtet att spara utan att detta fält fylls i.
  2. Ny kassör kan inte sparas utan e-postadress.
  3. Vid uppdatering av kassör och utlägg till RIGAL ingår e-postadress som sista fält.
  4. Vid uppdatering av ny kassör från RIGAL, kommer posten avvisas om e-postadressen saknas när systemparameter 988 är på. För existerande kassör med e-postadress ej ifylld, behålls denna oförändrad.
Teknisk information
  • Krav till e-postadress för kassör aktiviseras när systemparameter 988 = 1.
  • Loggning av avvisade poster sker som standard fel-katalog (errMMDD.butnr) i loggkatalogen.

Export vid borttagning av tandem

(RTC-33242)

Vid borttagning av tandem läggs alltid tandemen ut till filen tandem.butnr till POS. Som tillägg kan det också läggas ut raderingspost via RIGAL V-fil.

Teknisk information
Raderingspost för tandem i RIGAL V-filen har "S" i fältet framför tandem som ska raderas. Detta gäller fält 7.1.61 och 7.1.63.
Vanligvis innehåller dessa E/P för att beskriva om tandem i nästa fält är ett EAN eller en PLU.

Skapa butikspris även om EAN = 0

(RTC-32495)

Det är standard att avvisa RIGAL-poster när de saknar EAN. Det finns dock en parameterstyrd funktionalitet för att söka efter produkten via det befintliga profilpriset.

Teknisk information

Systemparameter 112 = 1
Systemparameter 491 = 1
Systemparameter 985 = 1 (eller 2)

Förutsättningen för denna funktionalitet om EAN saknas i en RIGAL PRI-post, är att det finns ett profilpris för varan med en unik kombination av varunummer och viktkod. Då kan nytt lokalt butikspris skapas med rätt EAN.

Loggning av godkännande/borttagning i Beställning

(RTC-33186)

Det är parameterstyrt om ändringar i en godkänd beställning ska exporteras till ERP i RIGAL-format. Ändringarna loggas också med användar-ID och tid vid godkännande eller borttagning av autentisering. Om bekräftelse används kommer även denna eller borttagning av bekräftelse att loggas, både i beställningshuvudet och på beställningsraderna. Om bekräftelse inte används kan knapparna Bekräfta/ta bort verifiering döljas för användaren.

Teknisk information

När systemparameter 302 = 1 döljs "bekräftelseknapparna" i "Beställning".
Då behöver användaren bara förhålla sig till "godkänn knapparna".

Systemparameter 989 ger möjlighet till att exportera ändrad beställning till ERP i RIGAL I-format.  

Kampanjperiod via ordinarie prisändringar i RIGAL VPI

(RTC-33927)

Det är möjligt att "simulera ett "kampanjpris" genom att uppdatera två vanliga prisändringar från RIGAL VPI.
Detta kan gälla för varor med ett fast pris där det inte är tillåtet att använda ett vanligt kampanjpris i POS.
Du uppdaterar först en framtida "startartikel" med önskad prisändring och sedan en slutpost där ordinarie pris ofta ändras tillbaka till det ursprungliga priset.
Dessa poster kan gärna skickas in i samma RIGAL V-fil.
Detta bör endast användas i särskilda fall och bör inte ersätta användningen av standardiserade kampanjgrupper med alla de fördelar som det ger.

Utlägg av negativt kundsaldo till Tokheim POS

(RTC-33527)

Om kreditkunder betalar för mycket kan kundsaldon bli negativa. Dessutom bokförs negativa belopp till Tokheim POS när uppdateringen kommer från Chain Web via Chain Classic.
När Chain Web är master för kunder uppdateras alla ändringar i Chain Classic.

Alternativ i standard priskontroll

(RTC-33397)

Det är möjligt att ta bort möjligheten att återställa avvisade prisändringsposter via en parameter.
Detta rekommenderas eftersom det kan vara förvirrande att du inte kan utföra återställningen som förväntat eftersom posterna i kön har bearbetats och tagits bort.
Dessutom kan man välja att skjuta upp godkännandet av manuellt ändrade artiklar (försäljningspriset har ändrats) för analys av konsekvenserna av ändringen innan prisändringarna godkänns som helhet.

Teknisk information
Detta gäller standard priskontroll, och det är den två-delade systemparameteren 990 som öppnar för denna funktionalitet.

Förbättringar i standard priskontroll

(RTC-33786)

Användning av standard Priskontroll kan via systemparameter anpassas för olika behov, där priser som ska kontrolleras är tillgängliga i aktiva flikar.
Denna inställning styr om de fem flikarna "Nya priser", "Ordinarie prisändringar", "Kampanjpriser", "Mixmatch" och "Kampanjgrupp" ska vara aktiva eller ej. 

Det går också att välja vad som ska ske med ändrat försäljningspris. Vanligvis kommer ändringen att godkännas direkt, och då tas posten bort.
Alternativt kan sparande och godkännande vänta så att man kan analysera effekten av en prisändring. Posten kommer då att finnas kvar och tas bort först när den godkänns.

Det går också att ta bort funktionalitet för "Återstäillning" av en avvisad profilprisändring. Detta rekommenderas om dessa varuköposter bara är tillgängliga under en kort period tills de är färdigbehandlade.
Risken är att man inte "hinner" återställa posterna under den korta tiden mellan att man trycker på knappen "Avvisa" och nästa varuköbehandling.
I praktiken varar detta "tidsfönster" bara mellan 0-120 sekunder, sedan går det inte att använda funktionaliteten.
För de flesta kommer det därför att vara mindre förvirrande om denna funktionalitet tas bort.

Teknisk information

Systemparameter för standard priskontroll:

  • Systemparameter 308: Välj om nya priser, ordinarie prisändringar och/eller kampanjpriser ska visas och om användaren kan ändra utpris för nya varor/ordinarie prisändringar.
  • Systemparameter 616: Ska mixmatch kontrolleras
  • Systemparameter 936: Ska kampanjpriser och/eller mixrader i en kampanjgrupp kunna godkännas eller avvisas.
  • Systemparameter 990: Ta bort möjlighet för att kunna "Återställa" tidigare avvisade profilprisändringar, och ge möjlighet att kunna analysera bruttovinst vid en prisändring innan den godkänns och försvinner från listan. Denna möjlighet är nu också tillgänglig i standard priskontroll, I "Nettopriskontroll" har detta alltid varit standard.     

Systemparameter 890: Ska inte användas i standard priskontroll. Ska bara fungera vid användning av "Nettopriskontroll", och för detta ska alla parametrar ovan inte användas.

Utlägg av lagerpost i JSON-format

(RTC-31284)

Om parameter för detta är påslagen, så kommer det vid uppdatering av lager att skapas ett automatiskt lagerutlägg i JSON-format.

Teknisk information

Utlägg av uppdaterat lager till JSON-format utförs när:

  • Fältet "Logisk" i Systemalternativ 193 för post markerad "Lager" är påslagen.
    eller
  • Fältet "Parmlog" i Systemalternativ 193 för butik för post med "Parmnr" = 1, är påslagen.

Införande av 9-siffrigt kassörnummer

(RTC-33444)

I rapporterna "Butiksredovisning" och "Butiksredovisning per kassör" finns det stöd för användning av upp till 9-siffrigt kassörsnummer.

Uppdatering av ny vara från Item Master

(RTC-33599)

När Item Master skapar en ny vara, ska denna normalt sändas som två poster (en VAR-post och en PRI-post) via RIGAL V-formatet till Chain Classic.
VAR-posten måste alltid sändas först, och i denna uppdateras också vissa fält (t.ex. sortimentskod) som egentligen ligger på pris i Chain Classic.
Vid uppdatering av efterföljande PRI-post, kommer dessa fält att behålla sina originalvärden från VAR-posten.

Teknisk information
Denna funktionalitet kräver att systemparameter 185 inte används.

Användning av Excel i "Beställningskriterier"

  • Knappar för användning av Excel visas bara om Excel är installerat lokalt på arbetsstationen.
  • Export av beställingskriterier till Excel kan endast utföras för butiker markerade med "Beställning" i butiksregistret.
  • Import från Excel kan också bara användas för butiker markerade med "Beställning" påslaget i butiksregistret.
  • Nya beställningskriterier kan bara läggas upp för aktiva butiker med "Beställning" påslaget i butiksregistret.
Teknisk information
Aktiva butiker måste ha kommunikationstyp = 11.

Rensning av kampanjpriser, medlemserbjudanden och ordinarie prisändringar via RIGAL V-fil

(RTC-31913)

Det går att ta bort både ett kampanjpris och ett medlemserbjudande med samma start/slut-datum via samma RIGAL V-fil. Detta gäller både aktiva och framtida erbjudanden.
Dessutom kan framtida ordinarie prisändringar tas bort.

Teknisk information

Det är fält 7.1.5 i RIGAL V-fil som gör detta möjligt:

Värde A = Borttagning av kampanjpris (start- och slutdatum måste anges i fält 8 och 9).
Värde B = Borttagning av medlemspris (start- och slutdatum måste anges i fält 8 och 9).
Värde C = Borttagning av framtida prisändring (framtida ändringsdatum måste anges i fält 8).

Loggning vid borttagning av tandem via RIGAL VPI

(RTC-32771)

Vid borttagning av tandem via post i RIGAL V-fil loggas detta:

  • I Uppdateringslogg (vpiins*) kommer detta att räknas upp under "Uppdaterat".
  • I standard Fellogg (vpierr*) skrivs meddelande - "Lägger upp borttagningsposter för TANDEM-nr xxx för huvudvarunummer yyy"
  • I Total fellogg (vpierrtot) skrivs också meddelande "Lägger upp borttagningsposter för TANDEM-nr xxx för huvudvarunummer yyy"
Teknisk information
Tandem kan tas bort via RIGAL V-fil genom att sätta "S" i fältet före tandem-EAN.

Varuhierarkilista för "Cloud-export"

(RTC-33345)

Vid behov av export av varuhierarkin til "Cloud", används rapporten "Varuhierarki Excel" under menyn Rapporter - Vara. Rapporten skapas bara till Excel.
Notera att i sista kolumnen kombineras varugrupp och undergrupp med 4 siffror (inkl. inledande nollor) för varje fältvärde (tillsammans 8 siffror).
Varugrupp 1 med undergrupp 10 kommer då att få värdet "00010010" i detta kombinerade fält.

Optimering av procedur (proxy) för uppdatering av varulokala fältvärden från InStore App

(RTC-33888)

Utveckling av generella uppdateringar, från InStore App, säkerställer bra dataflöde.

Teknisk information
I intern test upptäcktes problem med att uppdateringsprogrammet hängde sig med status "LOCKED" för appserveragenterna.
Ett samarbete mellan Chain Classic teamet och InStore App teamet har löst låsningsproblemet.
Generella förbättringar i InStore App minimerar motsvarande problematik vid användning av andra proxy-uppdateringar. 



Chain Classic version 2.1.1.0.39

Dokument status: RELEASED

Datum:

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.39 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Utlägg till Lexmark vid ändring av EAN/PLU

(RTC-32054)

Vid ändring av EAN/PLU läggs nu följande lagt ut till Lexmark:

  • Varufil till totalbutik:
    • Borttagningspost för gammalt EAN/PLU-nummer.
    • Ny post för nytt EAN/PLU-nummer. 
  • Prisfil till vanliga butiker:
    • Borttagningspost för gammalt EAN/PLU-nummer.
    • Ny post för nytt EAN/PLU-nummer.
    • Poster för pågående kampanjer samt framtida prisändringar och kampanjer läggs ut med nytt EAN/PLU-nummer.
Teknisk information

Förutsätter att det finns Lexmark-butiker definierade i systemet, dvs. att butiksnummer satts upp i systemalternativ för butik 717.

Vid ändring av EAN/PLU blir nu följande utlagt till Lexmark:

  • Varufil till totalbutik:

o    Borttagningspost för gammalt EAN/PLU-nummer (Lexmark kötyp 2, repeterat om antal tandemar är > 1)

o    Ny post för nytt EAN/PLU-nummer (Lexmark kötyp 1, repeterat om antal tandemar är > 1)

  • Prisfil til vanliga butiker:

o    Borttagningspost för gammalt EAN/PLU-nummer (Lexmark kötyp 2, repeterat om antal tandemar är > 1)

o    Ny post för nytt EAN/PLU-nummer (Lexmark kötyp 1, repeterat om antal tandemar är > 1)

o    Poster för pågående kampanjer och framtida prisändringar (Lexmark kötyp 6-8, repeterat om antal tandemar är > 1).
Läggs ut med nytt EAN/PLU-nummer

Utlägg til Lexmark vid byte av tandemnummer

(RTC-32319)

När ett tandemnummer angivits på en vara i RIGAL varufil, och detta nummer redan kopplats till en annan huvudvara, blir tandemnumret "flyttat" från gammalt till nytt huvudvaruummer förutsatt att systemparameter 632 är satt. Vid denna operation har det tidigare inte kommit något utlägg til Lexmark, medan det nu läggs ut filer både till totalbutik (libitemlex) och övriga butiker (priceitemlex).

Teknisk information

Förutsätter att det finns Lexmark-butiker definierade i systemet, dvs. att butiksnummer satts upp i systemalternativ för butik 717.

Följande utlägg  görs:

  • Lexmark varuformat (libitemlex):

o    Borttagningsposter för tandemar på gammal vara (inkl. den som flyttas).

o    Varuändringsposter för alla tandemar på ny vara (inkl. den som är flyttad).

  • Lexmark prisformat (priceitemlex):

o    Borttagningspost för tandemar på gammal vara (inkl. den som flyttas).

o    Nyupplägg av tandem till ny vara (inkl. den som är flyttad).

Utlägg till Lexmark vid borttagning av tandemnummer

(RTC-32318)

Vid borttagning av tandemnummer på en vara läggs det nu ut Lexmark-meddelande både till totalbutik (libitemlex) och övriga butiker (priceitemlex).

Teknisk information

Förutsätter att det finns Lexmark-butiker definierade i systemet, dvs. att butiksnummer satts upp i systemalternativ för butik 717.

Följande utlägg görs:

  • Lexmark varuformat (libitemlex):

o    Borttagningsposter för alla tandemar på huvudvara (inkl. tandem som ska tas bort).

o    Nya varuposter för återstående tandemar på huvudvara.

  • Lexmark prisformat (priceitemlex):

o    Borttagningsposter för alla tandemar på huvudvara (inkl. tandem som ska tas bort).

o    Nya varuposter för återstående tandemar på huvudvara.

o    Poster för aktiva kampanjer, samt för framtida kampanjer/prisändringar.

Parameterstyrd etikettutskrift för Lexmark 

(RTC-32061)

Omsättningskrav för etikettutskrift i Lexmark kan sättas för alla etikettskapande ändringar. Det betyder att det måste finnas omsättning inom ett angivet antal dagar bakåt i tiden för att etikett ska skrivas ut.
Systemparameter 878 har två värden, ett för kampanjpris/medlemerbjudande och ett för alla övriga ändringar. Sätts parametervärde till 0 kommer det inte att vara något krav på omsättning på varan för att etikett ska skrivas.

Dessa parametervärden sätts som utgångspunkt på kedjenivå (Systemparameter), men kan överstyras i enskilda butiker. Butiksanvändare kan ändra dessa värden via fliken "Butiksparametrar" i program för underhåll av butiksregistret.

Teknisk information

Systemparameter 878 är ändrad och måste vara satt till gällande omsättningskrav för Lexmark-etikett:

  • Värde 1 = Max antal dagar bakåt i tid (senaste försäljning), vid varuändring/ord. prisändring.
    Värde 2 = Max antal dagar bakåt i tid (senaste försäljning), vid ändring av kampanjpris och medlemserbjudande.
  • Antal dagar = 0, betyder för båda parametrer att det inte sätts krav på omsättning.

Värdena i systemparameter 878 gäller generellt för alla butiker med Lexmarkutlägg (alla butiker i systemalternativ för butik 717).

Systemalternativ för butik 878 öppnar för att butiksanvändare själv kan sätta dessa värden. "Användarstyrt" och "Tillåtet att ändra för butiksanvändare" måste båda vara valt för detta.

I Help-katalogen finns skriptet "lagbutparmrad_878.p" som kopierar värden från systemparameter 878 till "Systemalternativ för butik 878" för ALLA "Lexmark-butiker". Om endast vissa butiker ska ha denna åtkomst läggs dessa upp manuellt. Omsättningskraven kan då ändras av de butiker som har åtkomst om det är önskvärt med avvikande värden.



Chain Classic version 2.1.1.0.38

Dokument status: RELEASED

Datum:

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.38 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar

Modul 

Beskrivning 

Kampanjgrupp

Borttagning av hel mixmatch i kampanjgrupp (RTC-32186)

Det går radera en komplett mixmatch i kampanjgrupp. Det görs då ett utlägg till POS av endast en post för borttagning av mixhuvud.
I POS raderas därefter alla relationer till de varor som från början var kopplade till mixmatchen.   

Rapporter

"Fråga på pris" i rapport (RTC-31806)

I många omsättningsrapporter för kassörer går det se antal förfrågningar på pris som gjorts i kassan. Det är totalt fyra varianter av detta som kan medföra att räknaren ökar:

1.       Kvitto med bara fråga på pris

2.       Annat makulerat kvitto med fråga på pris (t. ex. parkerat kvitto)

3.       Offert med fråga på pris

4.       Vanlig varuförsäljning med fråga på pris

Varuregister

Lagerinformation i varu- och prisregister (RTC-30139)

Genom att använda knappen "Lagerinformation" i "Varu- och Prisregister" visas lager på varan som är i fokus i en söklista för alla butiker som användaren har tillgång till och som har lagerpost. 

  • Fält som är knutna till centrallager (saldo och beställda) döljs när användarens butik inte har referens till butiksnummer för centrallager.
  • Eget butiksnummer markeras i listan med grön bakgrund för alla varianter så att det tydligt kommer fram vad som är eget lager.

Printerval för etikett i priskontroll och manuell varumottagning

(RTC-31500)

Vid användning av pappersetiketter kommer det vid avslutning av "Priskontroll" eller "Manuell varumottagning" att komma upp en dialog för etikettutskrift med val av etikettyp och skrivare.
Ska standard etikettyp och skrivare användas, behålls standardinställningarna som visas nedan. Etikettyp och skrivare väljs då automatiskt.

Om detta ska överstyras, kan andra alternativ väljas i denna skärmbild.

Teknisk information

Etikettyp väljs enligt specifikation på varans prispost, och skrivare väljs automatiskt som ett resultat av att skrivaren har installerats. Väljer man en specifik etikettyp, kommer det att sökas efter en skrivare för butik/etikettyp. Finns skrivaren, föreslås denna.

Notera

"Etiketter från varumottagning" kräver att vald etikettyp är definierad som prislapp, se systemparameter 222

Utlägg av recept/ingredienser till Tokheim POS

(RTC-30892)

Det går parameterstyra om recept-/ingrediensinformation ska läggas ut till Tokheim POS.
Standard är att informationen läggs ut, men om detta inte är önskvärt kan det ändras via en systemparameter.

Teknisk information

Med aktiv systemparameter 983 förhindras utlägg av recept- och ingrediensinformation.

  • Ingredienser kommer istället att inkluderas i [SHOP_UPDATE] där varje ingrediens blir definerad för en råvara. Ingrediensenrna kommer efter varuutlägget och med "dummy" EAN-nummer i en bestämd nummerserie.
  • För receptvaror läggs inte receptinnehållet ut. Det innebär att hela sektionen [COMPOSITIONS_UPDATE] tas bort.


Specialbehandling av antal i varumottagning via RIGAL 

(RTC-31684)

Det går parameterstyra uppdatering av varumottagning av D-packvaror via RIGAL så att antal av D-packvaran multpliceras med antal i paket (förpackningar).
Detta gäller bara för utvalda leverantörer.

Teknisk information

Systemparameter 986 öppnar denna funktionalitet.

I Leverantörsregisteret markeras de leverantörer detta gäller genom att kryssa i "Använt antal i förpackning".

Observera!

Denna funktionalitet fungerar som beskrivet bara vid godkännande av varumottagning i Chain Classic. 
Vid automatisk uppdatering av varumottagning som gjorts i InStore App, förutsätts att antalet är korrekt för alla varor.


Alternativa urvalsfält i rapporten "Underlag beställning" 

(RTC-30600)

I rapporten "Underlag beställning" är det i fliken "Alternativ" nu möjligt att använda urval för "Min." och "Max." disponibelt antal.
Standardvärden är från 0 till 99999. Vid användning av minimumvärde = 0 kommer även varor med negativt disponibelt antal att tas med i rapporten.
Anger man ett värde större än 0 i detta fält, kommer bara varor med disponibelt antal större eller lika med detta värde att tas med.

Borttagning av framtida prisändring via RIGAL V-format 

(RTC-31599)

Framtida ordinarie prisändringar kan tas bort via RIGAL V-fil genom att sätta värde C i fält 7.1.5 Kod.
Prisändringarna rensas då i Chain Classic och nödvändiga utlägg skickas till POS.

Import/-export av beställningskriterier från Excel

(RTC-30593)

Vid uppdatering av beställningskriterier via Excel från 3:e part, finns det 2 parameterstyrda alternativ.

Vid användning av basfunktionaliteten kan bara parameterstyrda butiker uppdateras, och det sker per vara för angivna butiker med angivna värden.

Dessutom finns ett alternativ där uppdatering per vara kan ske för alla butiker 

Innehållet i Excelfilen ska bestå av följande fält, varav de i blått kan ändras:

  • Butiksnr
  • EAN
  • Varutext
  • Färg
  • Beställningspunkt
  • Bestillningskvantitet
  • Rensning (0 = Nej / 1 = Ja)
  • EAN textfält (Ex. EAN1234567)

Ny butikspost kan skapas eller en existerande post kan tas bort. Antal kan ändras (0 är giltigt).

Teknisk informtion
Uppdatering av beställningskriterier från Excel aktiveras genom att lägga in utvalda butiker i systemparameter 869.
Då kan knapparna för import/-export från Excel visas i programmet.
Detta måste användas när systemparameter 984 används för uppdatering till fritt valda butiker. 

Tillåt EAN = 0 i RIGAL prisändring

(RTC-31303)

Det går parameterstyra uppdatering av prisändringar från RIGAL V-formatet där EAN = 0.
Förutsättning för detta är krav på unik kombination av varunr och försäljningsenhet (viktkode) i RIGAL-posterna.
Om detta är uppfyllt, ska känd vara i Chain Classic kunna sökas fram via kombinationen av varunr och försäljningsenhet.
Om poster med EAN = 0 inte finns via en unik kombination av varunr och viktkode, kommer posterna att avvisas med ett felmeddelande i VPI felloggar.

OBS!

OBS! PRI-post med okänt EAN, i Chain Classic, avvisas.

Teknisk information

Viktigt att följande systemparameterar har rätt värde:

112 = 1 (användning av alfanumeriskt varunr)
219 = 1 (sök via varunr vid okänt EAN)
491 = 1 (påslagen betyder inte krav på unikt varunr)

Huvudparameter här, för att hitta vara via unik kombination varunr och försäljningsenhet:

Systemparameter 985 kan ha 3 värden:

o    0 = Används ej

o    1 = Bara för PRI-poster

o    2 = Både VAR- och PRI-poster

Uppdatering av paketvaror i beställning från InStore App

(RTC-31392)

Varumottagning för paketvara från InStore App specialbehandlas vid uppdatering från POSLog.
Vid mottagning av paketvaran skapas varutransaktioner för varan/varorna som ingår i paketvaran,
Lager uppdateras också för dessa varor.

Teknisk information

Förutsättningar: 

  • Gäller bara "Elektronisk varumottagning" baserat på existerande beställning.
  • Paketvara ska ligga i beställningen.
  • Vid uppdatering av RIGAL I-filen som skapas, görs det varutransaktioner med antal för innehållet i paketvaran.

Behandling av RIGAL I-filer med "0-ordrar"

(RTC-31257)

Det kan parameterstyras om en RIGAL varumottagsfil (I-formatet) där alla varurader har mottagit antal = 0, också ska behandlas. Då kommer ordern att få status "Mottagen".
Det skapas en RIGAL "kvittofil" som kopia av de ursprungliga RIGAL-posterna.

Teknisk information
Systemparameter 953 gör att orderrader med antal = 0 behandlas.

Ändring i export av tankstatus till Reporting

(RTC-31543)

Endast för bruk med Tokheim POS. Om det finns ett "L15-värde", kommer detta att exporteras till Reporting.
Om ett sådant värde saknas, kommer fältet "Mängd" att läggas ut.

Teknisk information
"L15-värdet " hämtas från fältet "Kompmängd".

Standardisering av datumtyp i rapporturval

(RTC-31479)

I datumurval är årtal standard satt till två siffror för alla rapporturval med en hjälpknapp för kalenderuppslag. 

Uppdatera endast varuinformation via RIGAL VPI

(RTC-31803)

När ItemMaster (IM) bara sänder varuinformation via RIGAL V-formatet till Chain Classic, uppdateras inte posterna innan prisinformationen är på plats.
Det har införts ett parameterstyrt undantag från detta. När denna parameter slås på, kommer VPI-poster utan pris att uppdateras. Pris behålls då oändrat.

Teknisk information

Systemparameter 185 = 0
Systemparameter 191 = 0
Systemparameter 987 = 1

I VPI-mallen måste värde för "utpris" i kolumn "Nollställa" att sättas till "Ja".
Detta öppnar för direkt behandling av poster med endast varufälten ifyllt (pris = 0).

Om kolumnen "Nollställa" i VPI-mall är dold, slå på systemparameter 693.
Kontrollera även vilke andra fält som det ska vare tillåtet att uppdatera med "nollvärde" från RIGAL VPI.
Värde för "Nollställa" i VPI-mall (Ja/Nej), kan bara ändras om "Logisk" är påslaget för VPI-mall(arna) i systemalternativ 79.

Loggning när nytt kampanj-/medlemserbjudande "delar" datum-/tid intervall

(RTC-29764)

Vid nyupplägg av kampanj och medlemserbjudande är det parameterstyrt om det är tillåtet med delvis överlappning.
Om detta inte är tillåtet eller det lagts in ett ogiltigt värde med samma start-/sluttid, förklaras detta med informativa felmeddelanden i användargränssnittet om varona avvisas.
Detta gäller både i Kampanjgrupp och för manuella kampanjer (skapat vid Prisändring) oavsett metod för inhämtning av data.
Förutom felmeddelandet i användargränssnittet, kan loggposterna hämtas via knappen "Avvisade varor i kampanjgrupp".

Samma knapp finns också i programmet för "Mixmatch".

Hitta och ta bort tandemnummer som också finns som huvudvara

(RTC-31081)

Tandemnummer som också finns som huvudvara, är nåt som måste korrigeras.
Ett hjälpprogram kan korrigera detta genon att ta bort tandemnumret i Chain Classic och lägga ut borttagning av tandem til POS.

Teknisk information
Programmet "Ta bort tandem som huvudvara" under "LRS"/"Korrigera/ändra data" är som standard uppsatt med endast loggning (i txt-loggen).
Detta kan utan risk köras som en hälsokontroll.
Om txt-loggen visar att det finns avvikelser, kan programmet körs igen utan markering för loggning.
Resultatet blir då att avvikande tandem tas bort och läggs ut för borttagning till POS. Det läggs också ut borttagningspost till Chain Web vid behov.

Kontroll av fel i JSON lagerformat

(RTC-30567)

Förhindra att felposter i detta JSON-format blir kvarobehandlade.

Teknisk informtion

För att slippa att filkön fylls på med prioriterade lagerposter med fel format, så kommer nu alla sådana poster med < 7 fält att avvisas.
De loggas innan de tas bort från filkön.

För prioriterat lagerutlägg i JSON-format:

  • Slå på "Logisk" i Systemalternativ 193, alternativt skapa butikspecifik post i Systemalternativ för butik 193.
  • Fel loggas till filen lrs\logg\jsonerrMMDD.txt.
  • JSON utläggsfil hamnar i sendes-katalogen om inte en alternativ katalog är angiven med komplett sökväg i systemparameter 798 (till exempel. C:\lrs\json_stock).

Underhåll av "Fältvärden i butik"

(RTC-30424)

I fliken "Fältvärden i butik" i "Varuregister" och "Prisregister" kan man välja vilka fält som butikerna i en kedja ska kunna se och ändra.
Ointressanta fält döljs. Detta är parameterstyrt.

Teknisk informasjon
I systemalternativ 1019 är det värde i fältet "Logisk" som avgör om ett fältnamn ska visas eller inte.

Borttagning av Chain Classic användare

(RTC-31487)

Vid borttagning av användare i Chain Classic raderas alla användarrelaterade data. 

Teknisk information

Systemparameter 993 öppnar för möjlighet att utvecklinganvändare kan få behörighet att ta bort annan utvecklingsanvändare.
Det rekommenderas att detta kan slås på vid extraordinara behov.

Om alla utvecklingsanvändare tas bort, blir det svårt att rätta problem som kräver en användare med rättigheter på högsta nivå.

Utlägg av borttagningsposter för butikslokala mixrader vid borttagning av butikspris

(RTC-31530)

När ett butikspris ska raderas, kontrolleras det nu om det finns några aktiva eller framtida lokala butiksmixar där denna vara ingår.
Om så är fallet, läggs det ut borttagningspost för dessa poster till POS.



Chain Classic version 2.1.1.0.37

Dokument status: RELEASED

Datum: 2023-04-27 

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.37 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar

Modul 

Beskrivning 

Lexmark

Lexmark uppdatering när erbjudande = ordinariepris (RTC-29650)

I situationer då kampanjpris/medlemserbjudande = normalpris och normalpris ökas under kampanjperioden kommer detta inte att skapa etikett.
Om kampanjpriset därefter ökas så att det återigen blir lika med normalpris kommer det att skapas etikett till Lexmark märkt som prisändring istället för kampanj/medlemserbjudande.
Det är bara ändring av utpris på erbjudanden lägre än ordinariepris som skapar etikett märkt kampanjpris/medlemserbjudande. 

RIGAL

DUN-nummer i RIGAL VPI (RTC-30127)

Uppdatering och ändring av DUN-nummer kan kommuniceras via, fält 7.1.56, i RIGAL V-fil. 

Inventering

Utlägg till 3:e-part av inventerade varor med resultat = 0 (RTC-30681)

Vid utlägg av svinnposter til 3:e-part efter inventering kan det finnas tillfällen då inventerade varor med 0 som resultat också ska läggas ut.
När detta används läggs dessa 0-poster ut vid alla typer av inventering.  

Övergång till kampanjsgruppsutlägg

(RTC-28386)

Användning av kampanjgruppsutlägg rekommenderas då det betyder mycket vid felsökning vid avvikelse, men viktigast är säkerhet och prestanda som är mycket bättre.
Funktionaliteten kan aktiveras på manuellt via systemparameter, men det rekommenderas att använda eget program för detta för snabbare och säkrare resultat vid konvertering av existerande kampanjgrupper för nytt utlägg i kampanjgruppsformatet.  

Teknisk information
Programmet som ska användas är: "LRS"/"Parameter"/"Slå på kampgrutlägg till POS" 
Funktionaliteten kan slås på manuellt genom att sätta systemparameter 750 = 1, men då måste kampanjerna konverteras manuellt genom att kopiera, avsluta och godkänna de kopierade kampanjgrupperna.
Genom att använda anpassat program för detta inkluderas kontroll av varuköposter och borttagning i POS. Kampanjgrupperna startas om på nytt före nytt utlägg i kampanjgruppsformatet.  

Byte av butiksnummer

(RTC-28607)

När gammalt butiksnummer behålls, genom byte av butiksnummer, säkerställs det mot problem i kvittouppdatering från 3:e-part (till exempel webbutik).
Detta kan ske om butiksnummer inte ändras i alla system samtidigt. 
I programmet "Ändring av butiksnr" i fliken "Alternativ" är därför detta förvalt, men kan överstyras om det är full kontroll på att butiksnummerbyte sker samtidigt i alla lösningar.

Teknisk information
Vid butiksnummerbyte ändras det i gammal butikspost i butiksregistret till nytt butiksnummer.
Om gammalt butiksnummer ska behållas, skapas en ny post med gammalt butiksnummer, profilnummer behålls, kommunikationstyp sätts = 1 och butiksnamn sätts till: "Old store no. för store xxxx (nytt butiksnr).
Annars är inställningsdata blankt.

Automatisk upplägg av varumottagning vid internöverföring

(RTC-28722)

Oavsett vilken RIGAL-kod som används för faktura eller beställning/bekräftelse, kommer det alltid att skapas en automatisk varumottagning vid internöverföring mellan butiker.

Export av alla kunder till Customer Service

(RTC-29646)

För Export av alla kunder i Chain Classic via JSONL-formatet, till Customer Service (Chain Web) används programmet: "System"/"Administrativa rutiner"/"Utlägg av data"/"Kunder till customer service".

Teknisk information

Systemparameter 982 måste sättas upp med sökväg (path) till katalog för kundrelaterade JSONL-filer, till exempel: json_cust\, denna måste också skapas manuellt i LRS-katalogen.

  • Detta är en första utgåva som troligen måste ändras tillsammans med lösningarna som ska motta detta format.

Exportera alla kundgrupper till Customer Service i JSON-formatet 

(RTC-29536

Via programmet "System"/"Administrativa rutiner"/"Utlägg av data"/"Kunder till Cust. Serv." kan kundgrupper läggas ut i JSONL-format till Customer Service i Chain Web. 

Teknisk information
Det måste manuellt skapas en katalog, under LRS-katalogen, med samma namn som använts i fältet "Värde" i systemparameter 982.

Borttagning av lokala butikspriser

(RTC-30014)

Denna funktionalitet används när en butik endast ska ha profilpriser, och aktiva lokala butikspriser ska därför tas bort. 

  • Prestandan är väsentligt förbättrad.
  • Det kan väljas att skriva en rapport, men bara om antal förväntas vara under 200.000 lokala prisposter.
  • Möjlighet att skapa urval på varugruppslista har lagts till.
  • Antal poster visas direkt i jobblistan, rapport inte skapas för detta.
Teknisk information

På grund av begränsning i 3:e-parts programmet "vsView", är rapportgenereringen begränsad til max 200.000 lokala prisposter. Om antal är större än detta, är risken för hängning i programkörningen stor. Nu är det förmodligen inte aktuellt att läsa en rapport med så många varurader. 

  • Systemparameter 997 finns för att ange max antal poster varor som kan skrivas ut i rapport. Maximalt 200.000 og 0 = används ej.
  • "Skapa inte rapport" är ett val i fliken "Alternativ" som inte skapar någon rapport oavsett antal varor i urvalet. Detta bör användas när du vet att det är många lokala butikspriser som ska raderas och/eller att rapport är onödig.
  • Om hittade antal poster överskrider värdet i systemparameter 997 eller 200.000 stk., kommer det heller inte att skapas någon rapport.
  • Om rapport inte skrivs, visas detta som: "Ingen rapport" först i kolumnen "Resultat" i rapportlistan för antal varor. 

Loggning av "Mottagning av weborder"

(RTC-20334)

Om "Mottagning av weborder" används finns behov av att logga alla aktiviteter knutna till lagring av ändrad lagerplats.
Om webservice (WS) inte fungerar kommer klienten att hänga sig och kan också att avbrytas.
Loggfilen mottawebmmdd.butnr läggs dagligen ut på loggkatalogen via standard utlägg.

Teknisk information

Loggfilen har följande innehåll:

  - Beskrivande text
  - Butiksnr
  - Ordernr
  - Ordertyp
  - Sändstatus
  - Datum/tid för när mottagningen registrerades
  - Kollinr
  - Lagerplats  

Vad som triggar loggning:

  - Ingen kontakt med webservice
  - Weborder mottagen i butik
  - Överföring via webservice misslyckades
  - Weborder EJ mottagen komplett i butik

Import av sortimentlista Excel i fullt format 

(RTC-30412)

Utöver standardformat finns ett parameterstyrt fullformat av "Sortimentlista Excel".
Dett fullformat motsvarar det Excel-dokument som skapas i rapporten "Sortimentlista Excel".
Det innebär också att VPI-import bara har stöd för detta format. 

Teknisk information
  • Fullformat Sortimentlista Excel aktiveras genom att sätta systemparameter 964 = 1.
  • Skapad Excel-rapport representerar det fullformat som ska användas för VPI-import via excelvpi.csv.
  • Det är ENDAST fält från standardformatet som uppdateras, inte de nya fälten.

Förbättrad uppdatering i sökfunktion i lagerprogram för drivmedel

(RTC-30780)

Längst upp i den uppdaterbara delen i programmet "Manuell tankstatus" kan HK-användare söka efter aktiva butiker med minst en ansluten tank.
För butiksanvändare visas bara egen butik om det finns minst en tank registrerad i butiken. 
Dessutom kommer det nu i det vanliga registreringsprogrammet, "Tankstatus", alltid att visa korrekt produktnamn om man ändrar tanknr/tankgr.

Alternativ för utlägg av receptvara till Tokheim POS

(RTC-29655)

Utlägg av info för servicehandels-varor kan parameterstyras för att förhindra att varor raderas oavsiktligt från ett recept i Tokheim POS.

Teknisk information
Aktiv systemparameter 983 medför att fältet COMP_TYPE i utlägg av receptvara till Tokheim POS ska ha värde "3" istället för "2".



Chain Classic version 2.1.1.0.36

Dokument status: RELEASED

Datum:   

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.36 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar

Modul 

Beskrivning 

Etikett

Etikett skrivs inte utan ändring av utpris (RTC-29332)

Om nytt kampanjpris är samma som utpriset eller om kampanjnettopriset, men inte utpriset, ändras på aktiv kampanj då skrivs det ingen etikett vid något av dessa tillfällen.

Kampanjgrupp

Borttagning av mixmatch från ej godkänd kampanjgrupp (RTC-29477)

Vid uppläggning av ny kampanjgrupp med flera mixmatch kan användaren ta bort både en och flera mixmatch innan själva kampanjgruppen godkänns.    


Samma vara i multipla mixmatcher i samma kampanjgrupp (RTC-27651)

Det går ha flera mixmatch, med samma vara i en kampanjgrupp, utan risk för komplikationer på grund av identiska start- och/eller slutdatum.  

Mixmatch

Hämtning av nya varor i redan godkänd mixmatch (RTC-29815)

I manuell mixmatch eller mixmatch i kampanjgrupp kan hämtning av nya varor göras på flera sätt. Oavsett metod kommer både automatiskt och manuellt godkännande/lagring att skapa varuköposter med samma butiksnummer som är gällande i nämnda erbjudandetyper.

Rapporter

Antal sålda varor i grafisk varugruppsförsäljningsrapport (RTC-29486)  

Vid användning av grafisk varugruppsförsäljningsrapport kan det öppnas ett fönster för "Fördelning per butik". Generellt kommer denna "pop-up" att ha en kolumn för antal, men i tabeller för varugrupp- och undergruppsförsäljning är det ingen mening att lagra antal (av oidentifierade varor). För att undvika missförstånd exkluderar dessa försäljningsrapporter kolumnen "Antal", istället för att visa värde 0 på alla poster.  

Varumottagning

Utskrift av prislappar i varumottagning (RTC-28791)

Vid användning av  parameterstyrd speciallösning för varumottagning (ej standardlösningen el. varumottagning), går det skriva ut etiketter via knapparna "Prislapp" och "Prislapp lager". Funktionen ger prislappar för nya varor och i programmet utförda prisändringar på både befintliga och nya varor.


Uppdatering av nettopris i existerande el. varumottagning vid manuell varumottagning (RTC-28081)

Om det uppdagas en vara med fel nettopris i elektronisk varumottagning, kan detta korrigeras genom att skapa en manuell varumottagning och sätta rätt pris på varan där. Det skapas då en varutransaktionspost som har rätt värde och lagret uppdateras. Om man, som riktigt är i detta fall, väljer att uppdatera mot befintlig order blir motsvarande orderrad i elektronisk varumottagning uppdaterad med nytt värde på nettopris och även data i orderhuvudet blir omräknat i förhållande till nytt värde från manuell varumottagning.

Prisändring av utgången vara via RIGAL

(RTC-29117)

Utgången vara (från leverantör) innebär att varan har en framtida borttagningspost för när varan ska raderas från systemet. Hur många dagar framåt i tid detta datum sätts är parameterstyrt. När det kommer en RIGAL-fil med besked om utgången vara, "U", skapas en borttagningspost. Borttagningsdatum blir ett framtida datum motsvarande idag plus parameterstyrt antal dagar. 

Utgången vara betyder att varan inte längre kan beställas, beställningsnummer raderas därför från etikett och elektroniska hyllkantsetiketter

Om besked om utgången vara kommer tillsammans med en eller flera framtida prisändringar skapas flera prisändringsposter. Den första med dagens datum för att säkerställa gällande pris, att varan uppdateras med sortimentskod "U" och att beställningsnummer därför raderas från pappers- och el. etikett. Det skapas också en post per framtida prisändring, där datum för den sista prisändringen läggs ihop med parameterstyrt antal dagar fram i tiden för att sätta borttagningsdatum på varans borttagningspost.

Teknisk information
I systemparameter 101 anges antal dagars fördröjning vid borttagningsposter från leverantör.

Uppdatering av mixmatch i POS vid ändring av gällande undantagsvarugrupper

(RTC-28210)

Vid underhåll i programmet "Speciell varugruppslista", en lista med varor som inte ska ge prisreduktion på utvalda mixmatchtyper, läggs all mixmatchinformation (endast mixhuvud) ut på nytt. Så att alla mixmatch det berör i POS, uppdateras med korrigeringar av gällande undantagsvarugrupper.

Teknisk information

Mixmatchtyper som ska ta hänsyn till undantagslistan med varugrupper är angiven i systemalternativ 132.
Den "Speciella varugruppslistan", undantagslistan, har listnr: 100000001.

Under LRS-menyn ligger programmet "Kampanjgr och mix till POS" för att köra denna uppdatering manuellt. Här kan anges om alla aktiva och framtida kampanjgrupper och/eller mixmatch ska läggas ut till POS. Dessutom kan bestämmas om endast kampanjgruppshuvud eller mixhuvud ska läggas ut.

Detta är samma program som körs direkt efter att underhåll av "Speciella varugrupper" har sparats, men då är det bara berörda mixhuvud-poster som läggs ut, för mixtyper angivna för att ta hänsyn till undantagsvarugrupper.

Betala presentkort med annat presentkort och/eller tillgodokvitto

(RTC-27954

Om presentkort och/eller tillgodokvitto används för att betala ett nytt presentkort så skapas en särskild finanstransaktion för detta. 

Teknisk information

Finanstransaktion med transtyp 891 fångar upp belopp som representerar köp av presentkort, betalt med presentkort och/eller tillgodokvitto. Fältet antal räknas upp med 1 för varje kvitto där denna kombination finns.

Utlägg av RIGAL finans-fil (F-fil) är utökad med ny transaktionskod IGG som innehåller data beskriven ovan.

Integration med Q-bank (bildbank)

(RTC-26841)

Detta är en moln-anpassad bildbankslösning. Istället för att hämta bilder från lokal server hämtas de via URL och bildnamnet är identiskt med EAN för huvudvara eller kopplat tandemnummer. 

Teknisk information

Standardlösning med bildbank på lokal server, med inställning i systemparameter 68, till exempel  "\lrs\bilder", kan fortfarande användas som alternativ. Men systemparameter 68 ska inte användas om kund övergår till annan bildbankslösning.

Vid övergång till bildbankversion "Q-bank":

  • Systemparameter 972 aktiveras.
  • Dessutom måste skriptet "Nullstillbilde.p" i hjälp-katalogen köras för att ta bort alla gamla bildkopplingar.
  • Det förutsätts initialt att det är "png-filer" som används. Med EAN = filnamn blir det "EAN.png". Det är dock möjligt att öppna för användning av andra bildformat.
  • Vidare används https-anrop till kundens bildarkiv:
    Till exempel:  https://media."kunde".no/butikkflater/pos_button/

Nettoprisändring vid uppdatering av varumottagning

(RTC-28738)

Det finns tre möjliga parameterstyrda alternativ för hur nettopris ska uppdateras via RIGAL/POSLog.

  • Alla nettoprisändringar uppdateras.
  • Endast nettoprisändringer med belopp > 0 uppdateras.
  • Inga nettoprisändringar uppdateras, ursprungligt värde är alltid det samma.

Teknisk information
Systemparameter 977 styr hur nettoprisändringar ska uppdateras via RIGAL/POSLog.

Återställ svinntransaktioner vid nollställning av försäljningsdag

(RTC-28665)

Om försäljningsdag måste all försäljningsdata raderas för en hel dag och sedan läsas in igen. Det betyder alla kvitton som levererats till Chain Classic inom angivet datumintervall. Detta inkluderar varutransaktioner för inventeringsvinn, om de levererats via POSLog. 

Teknisk information
Det är programmet "Nollställning av försäljningsdag", som utför detta. Varutransaktioner, inom datumintervall, märkta "Kassa" raderas och lagerantal räknas ned med motsvarande transaktions värde. Detta för att det inte ska bli dubbel registrering på lager. Svinnposter, i varutransaktioner, skapade i Chain Classic påverkas inte av detta. 

Ändra nettopris direkt i elektronisk varumottagning

(RTC-28547)

I "Elektronisk varumottagning" går det som standard inte ändra nettopris, som det är i det specialanpassade programmet "Varumottagning". Men det går parameterstyra "El. varumottagning" så att nettopris kan redigeras direkt i programmet utan att använda "Manuell varumottagning".

Teknisk information

Systemparameter 980 aktiverar denna funktionalitet, och nettoprisfältet öppnas för redigering. Det är ett kalkylerat fält (ej lagrat i databasen) och kan inte uppdateras direkt. Vid nettoprisändring sker därför följande:

  • Nytt skärmvärde läggs in i grossist-fältet.
  • Ev. kalkylrabatter sätts till 0.

Det betyder att om ursprungligt parti är 100 och rabatt 1 = 10 %, kommer nettopris att visas som 90. Genom att använda detta sätt att ändra nettopris, överskriver användaren ursprungligt kalkylerat värde, med till exempel 95. Resultatet blir parti = 95 och alla rabatter = 0.

Notera!

Ny parameter kan inte användas tillsammans med systemparameter 799, som är en specialinställning för Coop Svalbard där partipris kan ändras direkt i samma skärmbild.

Underhåll av poster i "Varutransaktioner"

(RTC-28638)

I programmet "Varutransaktioner" visas alla transaktioner oberoende av transtyp.

Det går endast lägga upp/kopiera/motpostera följande transaktionstyper:

  • 1  Synligt svinn" (1)
  • 2  Intern förbrukning" (2)
  • 6  Lagerjustering" (6)
  • 11 Nedpackning

Alternativ:

  • 7  Inventering - kan parameterstyras till om detta ska tillåtas eller inte.

Följande transaktionstyper kan inte registreras, kopieras eller motposteras:

  • 3  Retur
  • 4  Reklamation från kund, utförs i POS (Transaktionstext innehåller "kassa")
  • 5  Varumottagning
  • 8  Inventeringssvinn
  • 9  Internöverföring 

Knapp för "Kopiering" och "Motpostering" (= tabort-knapp) är avaktiverad för de transaktionstyper som inte är tillåtet att registrera.

Teknisk information

Med aktivering av systemparameter 810 tillåts det att också inventering blir med bland de transaktionstyper som kan läggas upp/kopieras/motposteras i Chain Classic.

Det rekommenderas inte att aktivera denna parameter för lagerstyrda butiker, då en del av funktionaliteten för modellvara inte är optimal i detta sammanhang, samt att det finns ett dedikerat program för registrering av dessa.

Systemparameter 394 anger om "reklamation till leverantör" används i Chain Classic, ingen pennningtransaktion, endast varor ut från lager. Om <> "", är reklamation till leverantör tillåtet.

Uppdatera klientfiler i bakgrunden

(RTC-28374)

Av säkerhetsskäl kan det vara en fördel att installera klient-filerna vid uppdatering av patch i bakgrunden. För detta krävs minst en AD-användare med "Single Sign On" (SSO). Då denna loggar in automatiskt utförs klientuppdatering utan "störningar".

Teknisk information

SSO för AD-användare aktiveras genom att lägga in aktuell domän i systemparameter 90, och blir då gällande för alla användare som loggar in via denna domän. Detta parameterval öppnar också för att lägga in en "okänd" domän i parameter 90 som då kan användas även i domänfältet för enstaka användare, om inte alla ska ha denna funktionalitet.  

För "silent upgrade modus" vid uppdatering av klientfiler är det två alternativ att välja på. Värdet "CUOnly" läggs in i filen "client_update.xml", i "FIX-katalogen", på något av följande sätt. 

Datumbegränsad nyregistrering av poster i "Drivmedel"

(RTC-29240)

Vid nyregistrering av poster i serviceprogrammen "Leverans". "Manuell tankstatus" och "Tankstatus" under "Drivmedel", går det parameterstyra hur långt tillbaka i tid det går att nyregistrera en post. Felmeddelande kommer då upp om för gammalt datum väljs och man kan då inte spara.

Teknisk information

Denna funktionalitet förutsätter användning av systemparameter 9003.

Systemparameter 981 kan då användas för att ange de antal dagar bakåt i tiden man får ange vid registrering av ny post i drivmedelsprogrammen.

Med standardvalet, systemparameter 981=0, är det ingen begränsning. 

Trunkering av varunamn vid export Tokheim POS

(RTC-28646)

Som följd av begränsningar i 3:e-partssystemet Tokheim POS är antal tecken i varunamn, vid export, nu begränsat till 20 tecken.

Teknisk information
Alla "NAM"- poster, oavsett typ, trunkeras efter 20 tecken om varunamn i Chain Classic innehåller flera än dessa 20 tecken.

Fel butiksnummer i POSLog

(RTC-28614)

Ifall butiksnummer ska bytas i Chain Classic och detta inte utförs samtidigt på andra ställen, till exempel i webshop, får detta stora konsekvenser i systemet. För att undvika att det kommer in försäljning på saknad butik i Chain Classic, avvisas dessa kvitton och loggas så att de kan identifieras och skickas in på nytt med rätt butiksnummer. 

Teknisk information

Om StoreIDToCreateCustomerOrdersIn > 0 men butik saknas i Chain Classic, loggas felmeddelande i standard LRS\logg\"POSLog*.butnr"

Kvitton som loggas måste behandlas manuellt i efterhand.

Begränsa möjlighet att skapa informationstext under HK-nivå

(RTC-27990)

För programmet "Varuregister"/"Varuinformation" finns en parameterstyrt begränsning som förhindrar att det skapas informationstexter på lägre nivå än HK-nivå (profil 0/butik 0). De informationstyper detta gäller är följande:

1: "Etikettexter"
2: "Viktdeklaration"
3: "Varuinformation"
4: "Teknisk information"

Teknisk information

För typ 3 och 4 sker ENDAST HK-utlägg, det är allmän information. Det bör därför värderas om dessa ska begränsas som standard, om utlägg är det som önskas. Informationstexter som skapas av butiksanvändare kan bara användas som infokälla i detta program i Chain Classic.

Systemparameter 974 = 0,0,1,1 visar inställningar för att nya varunoteringar av typen 3 og 4 i "Varuinformation", bara kan skapas som allmänna informationstexter för HK-utlägg (profil 0/butik 0).

Export av ej mottagna beställningar till Chain Web

(RTC-28298)

För export, av ej mottagna beställningar, från Chain Classic till Chain Web i formatet J-SON, används programmet "Beställningar till Procurement".

Programmet ligger under "System"/"Administrativa rutiner"/"Utlägg av data. Samlat utlägg läggs på parameterstyrd plats. Om så önskas kan också sendes/backup användas för backup.

Teknisk information

Plats för export av dessa JSON-filer sätts upp i systemparamater 978. Standardförslag är "json_proc", oavsett katalognamn måste katalogen skapas manuellt under LRS-katalogen.

Om systemparameter 312 är aktiv, skapas också backup-filer i katalogen LRS\sendes\backup.

Blanka fält eller standardvärden för ny vara

(RTC-28978)

Om parameterstyrning till VPI-mall för standardvärden inte används, blir alla fält blanka när "Ny vara" skapas. Detta är standard.

När ny vara skapas manuellt i programmet "Varuregister" i Chain Classic kan det vara önskvärt att några fält alltid uppdateras med samma standardvärden. Detta kontrolleras genom parameterstyrning i en anpassad VPI-mall med standardvärden för "Ny vara". Det är följande fält som kan sättas upp med standardvärden: 

I fliken "Vara":
  - hgr
  - ugr
  - prodnr
  - sgr
  - fgr
  - momsgr
  - branch och agr om bransch > 0
  - enva
  - varutyp
  - lager
  - beställ
  - enhet
  - aktiv
  - opris
  - krabatt
  - fabrikatnr
  - chgmva
  - lokalstyrt

I fliken "Tillägg vara":
  - modellnr/modellnr2
  - färgnr
  - storlnr
  - fabrikatnr
  - matrialkod
  - säsongnr
  - garantikl
  - individtyp
  - idkrav
  - tryckbild
  - ursprung
  - larmvara
  - kross
  - kunlot

Teknisk information
I systemparameter 206 - anges numret på den VPI-mall in som representerar ny vara och de standardvärden som ska användas. Vid okänt VPI-mallnummer, kommer alla fält att bli blanka när "Ny vara" skapas.



Chain Classic version 2.1.1.0.35

Dokument status: RELEASED

Datum:   

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.35 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar

Modul 

Beskrivning 
Etiketter från varukö

Skriva varuköetiketter från InStore App (RTC-26686)

Det finns stöd för att skriva ut etiketter, från varukö i Chain Classic, direkt från InStore App. De som inte kan skrivas ut visas också i "Varukölista" med etikettflagga = "Nej", och betyder att de inte är utskrivna.

RIGAL

Mixmatch och kampanjgrupp sänds alltid med referens via RIGAL (RTC-28418)

Kampanjhuvud och mixmatchhuvud måste ha referens till varona i erbjudandet. Kundspecifika inställningar ger olika lösningar på detta. Dels kan kampanjgruppsnr och/eller mixmatchnr användas, om dessa nummer inte används gäller "Kampanj-ID" och "externt mix-ID".

Utläggen sker i RIGAL-filer för kampanjgrupp (J) och mixmatch (X).   

Varuinformation

Varuinformationstext (RTC-27650)

När det gäller beskrivning av vara i varuinformationstext, finns ingen begränsning i textlängd.

Loggning av ändringar i kundordrar

(RTC-27035)

Borttagning av orderrad och orderhuvud loggas i "Borttagna kundordrar" under "Rapporter"/"Loggar". 

Även prisnedsättningar loggas om ändring av försäljningspris överstiger parameterstyrda referensvärden. Det är två värden som måste uppfyllas, det första anger min. radsumma (försäljningspris före ändring) på en rad, och andra värdet anger min. total prissänkning som är gjord på denna rad.

Teknisk information

Systemparameter 973 kontrollerar vilka ändringar i kundorder som ska loggas.

Notera

 Det finns redan en annan standardlogg för prisändringar i kundorder som loggar alla prisändringar som utförs oberoende av belopp och storlek på prissänkning till loggfil "kordMMDD.butnr".

Loggning av internöverföring

(RTC-28535)   

Vid internöverföring loggas detta i loggfil: internlogg_DD-MM-YY.butnr.

Loggning gäller både om det gjorts via InStore App eller direkt i Chain Classic. Ifall det görs i Chain Classic skrivs det "CC CLIENT" så att det framgår hur denna transaktion skapats. 

Teknisk information

Systemparameter 776 aktiverar denna funktionalitet.  Denna parameter bör vara aktiverad som standard, då loggning bara gäller internöverföringar, små mängder data.

För bästa loggning vid användning av denna funktionalitet, rekommenderas inställning med systemparameter 289 = IBK. Det är inte troligt att någon kund använder IFA numera, därför bör IBK vara standardinställning för alla.

Begränsa valmöjligheter för butiksanvändare i kampanjgrupp

(RTC-28230)

  • Det kan väljas om butiksanvändare eller alla användare, undantaget utvecklingsanvändare, ska ha begränsad åtkomst till funktionalitet vid underhåll av kampanjgrupp. Flikarna "Kampanjpris", "Medlemserbjudande" och "Mixmatch" kan alla avaktiveras, antingen endast för butiksanvändare eller för alla användare, undantaget utvecklinganvändare som alltid har åtkomst till alla flikar.
  • Det går också spärra manuella val av kampanjID när butikslokal kampanjgrupp skapas, detta gäller oavsett användartyp. Denna funktion förutsätter en önskan om att alla butikslokala kampanjgrupper alltid ska ha samma kampanjID. Detta värde för kampanjID parameterstyrs.

Teknisk information

För begränsning av kampanjgruppsfunktioner:

Systemparameter 975 har fyra värden som kan kombineras.

  • Viktigt! Efter satt värde måste appserver asLRS startas om.


Samma kampanjID för alla butikslokala kampanjer:

I systemparameter 976 anges önskad kampanjID, som kan vara både numerisk och alfanumerisk.

·         Med denna funktionalitet kan INTE systemparameter 496 och systemparameter 685 vara aktiva.

Utlägg av informationstext i beställning till leverantör, via RIGAL

(RTC-27713)

För information till externa lösningar läggs informationstext ut via RIGAL I-fil, om det angivits i beställningsfälten "Meddelande till leverantör" och "Referenstext". 

Teknisk information

Dokumentation för RIGAL I-fil är uppdaterad i portalen: 

  • "Meddelande till leverantör" läggs ut i fältnummer 30.56
  • "Referenstext" läggs ut i fältnummer 30.57

Varutransaktionslista Excel

(RTC-26927)

Genom att avgränsa urval på transaktionstyp, period och butik(er), ger rapporten "Varutransaktionslista Excel" en överblick över perioden på ackumulerade värden, där inköpspris är summerat per butik per undergrupp (till skillnad från den vanliga varutransaktionslistan). 

  • Om inköpspris saknas i varutransaktion hämtas detta från ordinariepris.
  • Det skrivs en flik för varje butik i Excelrapporten, med butiksnr som fliknamn.
  • Det skapas också en PDF-rapport med samma upplysningar.



Chain Classic version 2.1.1.0.34

Dokument status: RELEASED

Datum: 19 dec 2022 

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.34 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar

Modul 

Beskrivning 

Etikett 

Beställ etikettutskrift med olika etikettyper (RTC-27262)

Det går beställa och skriva ut etiketter med olika etikettyper i samma etikettbeställning från InStore App. 

Lager

Utlägg av lagerfil till Chain Web (RTC-27548)

Vid utlägg av lagerfil till Chain Web från Chain Classic kommer alltid tidigare exporterad fil, "StockBasis.butnr", att skrivas över, om den inte hämtats.


Optimering av utlägg vid lagerändring (RTC-27423)

Generellt läggs inte lagerändringar ut till POS, detta ska bara ske vid ändring av pris eller kostpris. Varumottagning är därför enda anledning för filutlägg, med lagerändringar, till POS och ev. annan 3:e part.   

Rapporter

Leveransdatum i rapporten "Underlag beställning" (RTC-27033)

När specialfunktionalitet för att visa leveransdatum i "Beställning" används, visar detta leveransdatum på orderrad i rapporten "Underlag beställning".

RIGAL

Utlägg av leverantörsorder-ID efter varumottagning (RTC-27182)

Leverantörsorder-ID är ett fält som inte visas i Chain Classic men som kan användas när leverantör sänder in varumottagning via RIGAL I-fil. När varumottagning är godkänd läggs leverantörs-ID ut i RIGAL I-formatet, detta gäller oavsett om varumottagning görs i InStore App eller i Chain Classic.


RIGAL V-fil och kampanjgruppsdata (RTC-27899)

Vid utlägg av RIGAL V-fil, från "Verkställ vara", läggs det ut kampanjgruppsinfo för kampanjgruppsnummer, kampanj-ID, namn på kampanjgrupp tillhörande formaten "K" (kampanjvara) och "M" (Medlemserbjudande). Dessutom läggs det ut RIGAL J-fil med motsvarande information.

Uppdatering av ordinariepris i kampanjgrupp

(RTC-27852)  

I kampanjgrupp finns möjlighet att använda funktionalitet för att ange fast kr- eller %rabatt på varurad i både kampanj eller medlemerbjudande. Vid ändring av ordinariepris i "Priskalkyl", räknas erbjudandepris om även i kampanjgrupp och ändring till POS läggs ut via det utläggsalternativ som används, kampgr eller prisfil.

Teknisk information
Systemparameter 838 öppnar för denna funktionalitet.

Ange fast bruttoförtjänst på RIGAL-uppdaterade varugrupper

(RTC-26674)

Det går ange fast bruttoförtjänst på ordinarie priser för varor på angivna varugrupper. Nytt utpris kommer då att räknas om och avrundas i förhållande till detta, när de uppdateras via RIGAL VPI. 

Underhåll görs i registervårdsprogrammet "Bruttoförtjänst i RIGAL" där det går lägga in fast bruttoförtjänst för varor i nya varugrupper och ändra på befintliga. 

Loggning av ändringar på utvalda varufält

(RTC-27142)

Det går välja om loggning ska ske, vid ändring på alla varufält märkta med "Uppdatering" = "Ja", i en utvald VPI-mall. Detta gäller då bara för en utvald VPI-mall, och då vid manuell ändring direkt i Chain Classic eller uppdatering via RIGAL VPI.  

Ändringarna loggas i loggkatalogen med filnamn "chgvaruddmmyyyy.txt". Både nytt och gammalt värde visas, och ackumuleras i denna månadsfil.

Teknisk information
Val av VPI-mall görs i systemparameter 971.

Loggning av RIGAL X-filer i VPI-logg

(RTC-27143)

Det går logga uppläggning och uppdatering av mixmatch via RIGAL- X-filer i VPI-loggar. Meddelandetexten är formaterad på samma sätt som vid loggning från uppdatering av RIGAL V-formatet och J-formatet (utökat J-format = V-fil i innehållet).

Alla meddelanden skrivs i standard VPI-loggar (vpierr*., vpierrtot.* och VPIins*.*) 
Det skrivs ingenting i standard fellogg/uppdateringsloggar (err*.* errtot*.* eller ins*.*) 

Teknisk information
Systemparameter 969 = 1 slår på denna funktionalitet.

Specificerade varugrupper/producenter ska inte uppdateras via RIGAL VPI

(RTC-26673)    

Det går att undvika uppdatering på varor, vid ändring via RIGAL V-/J-filer, om det gäller parameterstyrda varugrupper och/eller producenter.

Avvisningar loggas i någon av filerna VPI-err*.* eller err*.*

Teknisk information

Denna funktionalitet är en kundspecifik lösning! Övriga kunder ska inte använda dessa parametrar.

Utvalda varugrupper och producenter sätts upp i systemparameter 967 och 968.

Systemparameter 707 = 1 gör att avvisning loggas i filen VPI-err*.* och om systemparameter 707 = 0 loggas det i filen err*.*

Vid avvisning skrivs följande till loggarna:

  • Avvisning pga varugruppe - "Varugrupp är spärrad för vpi-mottagning:"" + varugrupp och varugruppstext.
  • Avvisning pga producent - "Producent är spärrat för vpi-mottagning:" + producentnr och namn.

Streckkoder i lagerrapport "Fellista"

(RTC-27037)

Det är möjligt att skriva ut streckkod på varorna i lagerrapporten "Fellista". Detta görs som standard endast för varor med negativa lagerantal, men det går också att sätta upp "Skriv streckkod" som standard. Något som måste till om man tar ut denna rapport vid EOD.

Teknisk information

För att sätta upp "Skriv streckkod" som standard måste systemalternativ 1072, kod 1 - "xfeillip", anpassas till detta, genom att sätta "yes" som 2:a värde i fältet "Värde2":

Avskriv ej levererade rader vid första varumottagning

(RTC-26858)

Om funktionalitet för att stänga order vid första varumottagning och avskriva ej levererade rader används, ska alla rader kvitteras vid utlägg av RIGAL I-fil, även de ej mottagna.

Teknisk information

För denna funktionalitet gäller:

  • Systemparameter 477 = 1
  • Systemparameter 860 = 1 (utlägg vid mottagning i POSLog)

L15 funktionalitet per butik

(RTC-26923)

Det går att välja om en butik ska ha möjlighet att använda funktionalitet för L15 kompenserade värden. Detta gäller för 3:e-partssystemet Tokheim.

Utlägg till Reporting:

  • Endast för butik med denna funktionalitet aktiv.
  • Mängdfältet  för Reporting uppdateras om "kompenserad mängd" > 0.

Underhåll av Tankstatus:

  • Fältet för "L15 kompenserad" mängd visas endast för butik med denna funktionalitet aktiv och "kompenserad mängd" > 0.

Loggrapport loggtyp 80:

  • I loggtyp 80 loggas ändringar av "kompenserad mängd".
  • Rapporten klarar också loggposter med endast 7 fält, utan "kompenserad mängd". Då visas fältet "L15 kompenserat" = 0.
Teknisk information

Butiker som ska använda denna funktionalitet måste vara upplagt med en post i systemalternativ för butik 2003. 

För att lägga upp dessa finns två möjligheter:

  1. Lägg upp butikerna manuellt.
  2. Använda skript "lagchliste2003.p", i help-katalogen. Alla butiker med kommunikationstyp  = 11 (aktiva butiker), läggs då upp i systemalternativ 2003. 
  • Radera sedan de butiker som inte ska använda L15 kompenserade värden.

Manuell tankstatusregistrering 

(RTC-26929)

Vid användning av 3:e-partssystemet Tokheim kan manuell uppdatering, generellt underhåll eller borttagning av registrerad tankstatus görs i drivmedelsprogrammet "Manuell tankstatus"

Resultatet läggs ut till "Reporting".

JSON till Inventory Module 

(RTC-27043)

Inventory Module är en cloud modul som är lager-master. Chain Classic lägger ut komplett lagerfil i JSON-format till en särskild katalog för vidare användning i Inventory Module. Viktigt att "Export av lager till Inventory" är ikryssat.

Teknisk information

Egen exportkatalog måste skapas under %%:\LRS\. Denna sökväg måste dessutom specificeras i systemparameter 970.

Det görs även backup av denna JSON-fil, i %%:\LRS\Sendes\Backup om systemparameter 312 är aktiv. 



Chain Classic version 2.1.1.0.33

Dokument status: RELEASED

Date:  

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.33 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar

Modul 

Beskrivning

Beställning

Butik utan "Beställning" (RTC-19163)

Det rekommenderas att alla butiker har "Beställning" påslaget i butiksregistret. Men från patch 32 bör det kontrolleras att butiker som inte har beställning, då faktiskt inte har "Beställning" valt i butiksregistret. Detta för att säkerställa att beställningar inte skapas på dessa butiker per automatik i till exempel Kundorder och Varumottagning från POS eller InStore App. 

Lexmark integration

Utlägg av kampanjposter till Lexmark (RTC-26601)

Utlägg av kampanj- och medlemserbjudandeposter till 3:e-partssystemet Lexmark är begränsat till endast de som är nödvändiga för Lexmarks funktionalitet. Det finns inte samma behov som vid motsvarande utlägg till POS.  

Rapporter

Urval i rapporten "Nonsalerapport per nonsaletyp" (RTC-26418)

Vid beställning av rapporten "Nonsalerapport per nonsaletyp" går det att ange olika urval, till exempel varugrupp. 

RIGAL 

RIGAL-uppdatering av "Fastpris" (RTC-26656)

Flaggan "Fastpris" uppdateras via RIGAL-fil. Värdena F, "P eller Y sätter fastprisflaggan aktiv. Alla andra bokstäver deaktiverar fastpris. Om värde saknas, sker ingen förändring av "Fastpris". 

Exkludera varugrupp från snabbprisändring i mixmatch

(RTC-26094)

Det går sätta upp varugrupper så att de inte blir med i mixmatch via snabbprisändring (Hämta varor via urval), in i mixmatch. Vilka mixmatchtyper detta ska gälla måste sättas upp. Det är dock fortfarande möjligt att lägga in varor från exkluderad varugrupp, då det förväntas att den som gör jobbet har kontroll på detta. 
Endast för mixmatchtyper uppsatta med denna funktionalitet visas knappen "Ingen prissänkning". Bakom denna knapp visas den/de varugrupper som exkluderas vid snabbprisändring i aktuell mixmatchtyp.

Teknisk information

I listregister finns programmet "Speciella varugrupper" med listnr 100000001. Angivna varugrupper i denna lista kommer att exkluderas vid snabbprisändring (Hämta varor via urval) till mixmatch. Det är bara innehållet i denna lista som ska registreras från denna meny.

Förutsättningar:

Systemalternativ 121:

  • Kod 3 för mixmatch ska ha "Integer" = 48, för utlägg av nytt fält som innehåller varugruppsnr som ska exkluderas, i mix.butnr-utlägg till.
  • Kod 34 för kampanjgrupp ska ha "Integer" = 64, för utlägg av nytt fält som innehåller varugruppsnr som ska exkluderas, i kampgr.butnr-utlägg till.

I systemalternativ 132 måste de mixmatcher som denna regel ska gälla för, väljas genom att bocka i "Används undantagsvarugrupper".

E-handel: Uppdatera varumottagningskvitto i Chain Classic

(RTC-25897)

Automatisering av mottagning av varor i butik gör att "Mottagning av weborder" i Chain Classic inte används, men att statusfält fortfarande uppdateras.

Teknisk information

Funktionaliteten används endast för typen webshop, med inställning: systemparameter 610 = 1.

Loggning av kundändringar

(RTC-26092)

Om kundändringar ska loggas går det ange vilka kundposter som ska loggas vid ändring.

Ändringslogg med en post per ändrat fältvärde skrivs till filen "chgkunde<mmåååå>.txt" i "LRS"/"logg-katalogen".

Ny rapport "Kundändringslogg" som visar denna logg ligger under "Rapport"/"Loggar".

Teknisk information
Systemalternativ 1093 innehåller de kundfält som kan aktiveres för loggning. För loggning MÅSTE logisk markeras på varje post det önskas uppföljning på.

Provisionsförsäljning - butik i butik

(RTC-26096)

Provisionsförsäljning efter provisionsvarulista, i ett särskilt registervårdsprogram, läggs ut till EG Cash Settlement efter varje EOD. Det går endast lägga upp och använda en provisionsvarulista per butik.

Teknisk information

Transaktionstyp "IPE" i RIGAL F-fil till EG Cash Settlement innehåller totalsumma och sammanlagd moms för sålda varor i provisionsvarulistan.

Intervall för nummerserie för provisionsvarulistan är angiven i systemparameter 965 och bör inte ändras, om kedjan inte har mer än 1000 butiker. 

"Radera/ta bort från kassa" loggar leverantör i rapport 

(RTC-26095)

Vid användning av programmet "Radera/ta bort från kassa" kommer leverantörsnr och leverantörsnamn också att visas i alla rapporter som skapas, oavsett urval.

Förhindra mixmatchkonflikt

(RTC-25910)

Om en vara redan finns i en mixmatch och samma vara läggs upp i ny mixmatch kontrolleras startdatum/-tid och slutdatum/-tid. Om dessa sammanfaller kommer den nya mixvaran att avvisas. Det kan nämligen inte hanteras två sådana köposter med samma start/slut-datum/tid. Denna avvisning presenteras antingen med meddelande och eller loggas i loggrapport för loggutskrifter.

Detta gäller:

  • Manuell inläggning
  • Hämta nya varor
  • Hämta varor via urval 
  • Hämta varor via varugr 
Teknisk information
Om det inte kommer meddelanden loggas det i loggrapport under loggutskrifter. Loggtyper som ska användas måste vara aktiva i systemalternativ 1034 till exempel 9, 25 och 26 som används för mixmatch/kampanjgrupp.

Förväntat datum i "Beställningsfördelning Excel"

(RTC-26399)

Vid användning av "Beställningsfördelning Excel" kan användare välja att antingen göra beställningar eller varumottagningar. I båda dessa fall sätts förväntat leveransdatum utan värde i programmet "Beställning".

Teknisk information
Denna funktionalitet gäller vid användning av "Beställningsfördelning Excel", och både systemparameter 843 och 818 måste vara aktiva.

Sortimentslista Excel

(RTC-25218)

Rapporten "Sortimentslista Excel" kan skapas med standard 39 kolumner eller via parameterstyrning med utökat format, alla 53 kolumnerna.

Teknisk information
Systemparameter 964 = 1 slår på utökat format i rapporten "Sortimentslista Excel".

Vem är "chef" för mixmatch 

(RTC-25909)  

Varor i mixmatch som överlappar är inga problem om det är skillnad på både start- och slutdatum/tid. Men det går inte för Chain Classic att ha två poster på samma mixvara, på samma nivå (butik eller profil), med samma start- eller sluttid. Om detta sker medför det alltid att den ena posten avvisas. Det är samma regler som gäller för kampanjpris och medlemserbjudanden. Det rekommenderas därför att man tar beslut om vad som faktiskt ska prioriteras.  

Teknisk information

Systemparameter 963 = 0 - Prioriterar gällande mixvara när motsvarande vara kommer i mixmatch via RIGAL, med samma start- eller slutdatum/tid.

Systemparameter 963 = 1 - Prioriterar mixvara via RIGAL. Detta gäller dock ENDAST för de mixtyper som har värde "Integer" = 1 i systemalternativ 132. För mixtyper med "Integer" = 0 kommer fortfarande konflikter via RIGAL att avvisas. 

Motsvarande funktionalitet för kampanjpris/medlemspris sätts upp i systemparameter 877.



Chain Classic version 2.1.1.0.32

Dokument status: RELEASED

Datum:  

Förutsättningar för uppdatering

Med uppgradering til Chain Classic version 2.1.1.0.32 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar 

Modul 

Beskrivning

Wet Stock 

Wet Stock mängder (RTC-24636)

För att göra det lättare att förstå att de mängder som används i Wet Stock-projektet kan vara i både liter eller kilo, visas dessa med enhet "Liter/Kilo".

Användning av lägsta nettopris i "Beställningsfördelning Excel"

(RTC-25219)

Standard funktionalitet i programmet "Beställningsfördeling Excel" är att nettopris ALLTID uppdateras från kalkylarket om detta har ett värde > 0.

För alternativet "Beställningsförslag":

Om nettopris i kalkylarket är 0 kopieras detta från priskalkylen och då väljs lägsta  tillgängliga nettopris på aktivt ordinariepris eller kampanjpris  (vid önskat leveransdatum), och sätts på beställningsraden. Det kontrolleras dock inte på nettopris för ev. aktivt medlemerbjudande.

För valet "Varumottagning":

Vid standard konfiguration kontrolleras det inte på lägsta nettopris i priskalkylen.

Utökad funktionalitet:

Det går också att parameterstyra så att även medlemserbjudande inkluderas när lägsta nettopris i priskalkylen ska räknas fram. Detta gäller då komplett kontroll av ordinarie-, kampanj- och medlemerbjudande för både "Beställningsförslag" och "Varumottagning" i programmet.

Teknisk information
Systemparameter 962 aktiverar valet av lägsta nettopris i priskalkylen för både "Beställningsförslag" och "Varumottagning" i programmet "Beställningsfördeling Excel", när nettopris = 0 i kalkylarket.

Alla butikspriser ska ha samma värde på viktkod och fastpris

(RTC-23534)

Det går att alltid ha samma värde på viktkod och fastpris på profilpris och alla butikspriser på samma profil, också när ändringar sker via RIGAL-uppdatering.

Teknisk information

Denna funktionalitet kräver att systemparameter 640 = 1

Dessutom måste fälten "Fastpris" och "Vikt", i systemalternativ 1091, ha logisk-flagga aktiverad. Eller bara för det ena värdet av "Fastpris" eller "Vikt" som ska vara lika på alla butiker. 

Beställningsfördelning Excel och lägsta nettopris från priskalkyl, vid manuell varumottagning

(RTC-25221)

Vid användning av "Manuell varumottagning" och "Beställningsfördeling Excel" finns möjlighet att hämta lägsta nettopris på ordinariepris, kampanjpris eller medlemserbjudande i priskalkylen (om aktiva för valt datum), om nettopris = 0 i Excel kalkylark. Om nettopris i kalkylark > 0 används dock ALLTID belopp i kalkylark.

Som standard kontrolleras nettopris ENDAST mot ordinariepris och kampanjpris för "Beställningsförslag". För varumottagning görs det ingen kontroll.

Teknisk information

Utökad kontroll av nettopris vid "Manuellt varumottagning" och användning av "Beställningsfördelning Excel" aktiveras med systemparameter 962.

Behandling av Coopay reservlösning i finansredovisning

(RTC-24960)

I de fall Coopay-betalningar inte genomförs innan EOD, behandlas detta med reservlösning och totalbelopp visas i båda butiksredovisningsrapporterna. Dessutom skickas information om detta via finansutlägg till EG Cash Settlement. 

Mixmatch med varor som saknas i varuregistret

(RTC-24623)

Det är standard att avvisa hel mixmatch när det finns en eller flera okända varor. Det går välja de mixmatchtyper, där det ska vara möjligt att bortse från standarden och istället skapa en mixmatch med endast de kvarvarande kända varorna i RIGAL-filen.

Teknisk information

Denna funktionalitet aktiveras med systemparameter 960.

Inställning för inkluderade mixtyper sker per mixtyp via systemalternativ 132 där värdet "Integer" > 0.

Vid avvikelse loggas detta i loggtabell loggtyp 15.

Alternativ borttagning av mixmatch

(RTC-24624)

Standard för borttagning av varurad i mixmatch, från ERP via RIGAL-utlägg, är att lägga ut komplett mixmatch till Chain Classic med alla varurader, och med aktivt borttagningsmeddelande på varje mix-varurad som ska tas bort. Det finns också ett inställningsalternativ där det blir går att endast lägga ut de varurader som ska vara kvar i mixmatchen, resterande varurader raderas då från aktiv mixmatch. Om utlägget saknar varurader leder det till att hela mixmatchen avslutas/raderas. 

Teknisk information

Systemparameter 961 aktiverar denna funktionalitet.  

Dessutom är det krav på att systemparameter 684 = 1.

Inläsning av JSON-fil från StoreMaster

(RTC-25721)

Vid inläsning av JSON-fil från StoreMaster ingår också dessa fält:

  • Adress
  • Öppnat datum
  • E-post 
  • Lagerstyrt
  • Mobilnr
  • EAN-platsnr
  • Andra butiker med lager som denna butik kan se.


Teknisk information

Teknisk information

Innehållet i det sista fältet (andra butiker med lager som denna butiken kan se) är resultatet av inställningen i Systemalternativ för butik - 2. 

Wet Stock - justering av tanknivå

(RTC-24621)

"Justering av tanknivå" väljs vid manuell justering av tanknivå i programmet "Leverans". Justerade poster visas i en egen kolumn i programmet. Information om justering av tankstatus läggs ut till "Reporting". Funktionen är bara tillgänglig när ny post skapas. Leveransnummerserien för detta är paramaterstyrd och uppdateras automatiskt vid val av "Justering av tanknivå".
Om användare ångrar val av "Justering av tanknivå" och tar bort notering eller avbryter hela registreringen, så kommer räknaren för leveransnummer att räknas tillbaka igen för att slippa att det skapas "oanvända" hål i nummerserien.

Teknisk information

Vid utlägg till Reporting "MÅSTE" systemalternativ 800 uppdateras, "Påfyllning" ska ha värde "Integer" = 11.

Startnummer för leveransnummerserie måste sättas i systemparameter 995.

Leveransnummer i systemparameter 995 används första gången manuell justering av tanknivå görs för butiken. Samtidigt skapas automatiskt ny butikspost för nästkommande leveransnummer i systemalternativ för butik 2002. I dessa poster uppdateras så leveransnummer, per butik, med +1 för varje ny post som skapas.

Wet Stock och temperaturkompenserat mängd i "Tankstatus"

(RTC-25555)

Temperaturkompenserad mängd "L15" visas i eget fält i program för "Tankstatus".

Om detta värde = 0 visas inte fältet och nivåvärdet läggs ut till "Reporting" istället.

Teknisk information
För att lägga ut L15-värdet till "Reporting" måste systemalternativ 800 sättas med "Integer" = 11 innan ett nytt 11:a-fält i läggs ut för tankstatus.

Uppdatering av tankstruktur till Tokheim

RTC-24058)

När tankstruktur uppdateras till 3:e-partssystemet Tokheim POS och det blir ändring i kapacitet på en tankgrupp, kommer detta att uppdateras på tankgrupp oavsett om tanken är ansluten eller inte. Vid saknad tankinfo skapas en ny tankgruppsinfo och uppdateringen exporteras till Tokheim POS.



Chain Classic version 2.1.1.0.31

Dokument status: RELEASED

Datum:  

Förutsättningar för uppdatering

Vid uppdatering till Chain Classic version 2.1.1.0.31 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar 

Modul 

Beskrivning

Kund 

Uppdatering av kundinfo i Chain Classic när Chain Web är kundmaster (RTC-23787)

Det är parameterstyrt om kund ska uppdateras i Chain Classic när Chain Web tar över som kundmaster. Oavsett om kundinfo finns eller inte, kommer det vara möjligt att visa web-/kundorder i Chain Classic. 

Teknisk information

Systemparameter 418 måste sättas upp rätt om kundinfo ska uppdateras i Chain Classic, via web-/kundorder när Chain Web har tagit över som kundmaster.

Inventering

Inventeringslista skapas inte (RTC-24318)

Ett fel i patch 2.1.1.0.28 är rättat och redan levererat i ombyggd patch 2.1.1.0.31.

Hotfix är tillgänglig för patch 2.1.1.0.18 - 2.1.1.0.30.

Mixmatch

Varugruppsmix  (RTC-23878)

Vid upplägg av varugruppsmix kan knappen "Hämta varor via varugrupp" användas. Kravet är att det finns profilpris och att varan är aktiv på butik, för team gäller då detta för alla butiker annars kommer varugruppen inte att hämtas in. För bästa funktionalitet rekommenderas därför att använda specificerade dummyvaror, en för varje varugrupp. Då räcker det att en dummyvara per varugrupp är aktiv, dock på alla teambutiker.

Teknisk information
Systemparameter 779 specificerar valfri PLU-nummerserie som inte används, för upplägg av dummyvaror för varugrupper, där exempelvis XXXXX1 är dummyvara för varugrupp 1 och xx9999 är dummyvara för varugrupp 9999. De sista fyra siffrorna MÅSTE motsvara varugrupp. Det måste också skapas/finnas en motsvarande dummyvara för varje varugrupp, denna ska ha profilpris och vara aktiv i alla butiker.  

Rapporter

Rapport "Beställningsunderlag" (RTC-23465)

Rapporten "Beställningsunderlag" har skapats för att lageransvariga ska få en överblick över beställningsunderlag för egen butik, men det är också möjligt för HK-användare att ta fram en sammanställning över flera butiker samtidigt.


Beställningsnummer i rapporten "Självbetjänade varor"  (RTC-23516)

Rapporten "Självbetjänade varor" har utökats med kolumn för "Beställningsnummer" där stöd för alfanumeriska eller numeriska beställningsnummer finns.


Avgränsning i varukölogg (RTC-23553)

Normalt körs varuköloggen via EOD och då hämtas alla önskade köartiklar med datum/tid och kötyp som urval. Det är också möjligt att köra sådana rapporter på ett mer begränsat urval, till exempel på artikelnivå med endast ett specifikt EAN/PLU-nummer.

Register

Avvikelse mellan postnummerregister i Chain Classic och Chain Web (RTC-23376)

Om registret för postnumret i Chain Web uppdateras innan registret i Chain Classic uppdateras när kundordern kommer till Chain Classic, så lagras ett okänt värde i postnummertabellen, med informationstexten: "Skapad från CW", datum och tid. Så att det kan verifieras att detta postnummer skapades av Chain Web.

Rapport för makulering i självbetjänad kassa

(RTC-23527)

Rapporten "Kassörstatistik - Självutcheckning visar antal kvitton som makulerats och/eller har rader som är raderade från självbetjänad kassa.  Dessutom visar den vilken kassör som gjorde detta. 

Begränsa utlägg till färskvaruvåg och el. etiketter

(RTC-23517)

Man kan begränsa utlägg till el. etiketter och färskvaruvågar till endast de faktiska ändringar som gäller dessa lösningar.

Teknisk information

Man kan begränsa utlägg till el. etiketter och färskvaruvågar till endast de faktiska ändringar som gäller dessa lösningar.

VPI-mall måste skapas, en för våg och en för Breece/Pricer. Dessa VPI-mallar sätts därefter upp för att uppdatera de fält som finns i respektive utlägg.

Det är skillnad på Pricer och Breece. Vid användning av båda måste man också kontrollera de fält som avviker så att båda uppdateras i detta fall. Alla andra fält ska vara satt till "Nej".

För att aktivera funktionalitet anges värden i systemparameter 957, som är tvådelad och första värde är VPI-mallnummer för vikt och andra värdet är VPI-mallnummer för el. etikett (Breece/Pricer).     

Montering som länkobjekt

(RTC-23520)

Det är inte bara pant som kan användas som länkobjekt. "Montering" kan också användas för detta. Till exempel för en värmepump väljer du länkposten "Montering" och länktyp 2, då påverkas inte pantredovisningen. Särskilda justeringar har även gjorts på det elektroniska hyllkantssystemet Breece. Summan av huvudvara och länkvara (t.ex. värmepump och montering) slås samman och texten inkl. montering (eller vilket namn denna varan har) visas på Breece-displayen.

Teknsisk informasjon

Systemalternativ 125, kod 17: "priceitemlex" - måste sättas till Integer = 52.

Systemalternativ 125, kod 21: "priceitemlex" - måste sättas till Integer = 48.

Detta för utlägg till tredjepartssystemet Lexmark.

Som tillägg har ny post skapats i VPI-mall, post 1007 i standardmall.

RIGAL-dok och systemdok har uppdaterats när det gäller länkobjekt 2.

Borttagning av sista pris raderar också vara i Lexmark

(RTC-24697)

Vid borttagning av pris raderas detta från 3:e-partslösningen Lexmark. Om priset är det enda återstående,  tas också varan bort från Lexmark.

Teknisk information
Vid borttagning av pris skapas det alltid utlägg till Lexmark itemprice-fil. När det sista priset, enda återstående på varan tas bort, ska också själva varan tas bort från Lexmark. För detta skapas utlägg till Lexmark item-fil.

Utlägg av ekologisk märkning i viktformatet XML

(RTC-24625)

Det går ange butik som Debio-godkänd, detta gör att ekologiskt märke alltid läggs ut till viktformatet XML.

Teknisk information

Systemparameter 958 = 1

Butik som ska lägga ut ekologisk märkning till viktformat XML, MÅSTE dessutom sättas upp för detta genom att markera "Debio" i butiksregistret.

Borttagning av pris via RIGAL

(RTC-24622)

Borttagning av pris och vara om det bara finns ett pris, utförs genom att sätta funktionskod "S" i fält 5 i RIGAL V-fil. Borttagning görs då omedelbart. 

Aktivt varukönr i "Varu- och Prisregister"

(RTC-24541)

Det blir allt viktigare, speciellt för EG:s personal som måste reda ut vilken av flera kampanjpriser som är det som är aktivt i POS. Detta visas i både "Varu- och Prisregister" för ordinarie pris, kampanjpris, medlemspris och tidsstyrt pris.

Återställ saknade varuköposter

(RTC-24400)

Om en butik saknar köposter för en vara med kampanjpris, medlemserbjudande eller mixmatch (inkluderar också framtida prisändringar). kan dessa återställas.
Detta kan göras på saknad vara  i "Prisregister" av antingen HK-användare, butiksanvändare eller teamanvändare. Gällande köposter visas under fliken "Köposter i butik". Genom att trycka på knappen "Kontrollera kö" återställs saknade köposter, som beskrivet ovan. För HK-användare kontrolleras vald vara för alla butiker, för teamanvändare för alla butiker på aktuellt team och för butiksanvändare endast på aktuell butik.  

Beställning av endast hela förpackningar från InStore App

(RTC-23459)

Det är möjligt att parameterstyra om endast hel förpackningar ska gå att beställa när kross inte är tillåtet på varan. 

  1. Beställning i InStore App med antal som är lägre än angivet i (små) förpackningar ändras upp till "antal i förpackning"
  2. Beställning i InStore App med antal som är högre än angivet i (små) förpackningar, men inte motsvarar ett helt antal förpackningar, ändras ned till det som motsvarar närmsta antal hela förpackningar.
  3. Logg kan skapas under: "Rapporter"/"Loggar"/"Loggutskrift": Loggtyp 27 "Ändrat antal i beställning från ISA". Det är parameterstyrt om denna ska visas för butiksanvändare. 


Teknisk information

Systemparameter 955 =1

Systemalternativ 1034, rad 27 
   - Logisk = Visa alternativ under "Loggutskrifter" (Standard)
   - Integer = 0 (Dölj för butiksanvändare, standard) 
   - Integer > 0 (Visa för butiksanvändare)

Funktionalitet kan INTE kombineras med aktiv systemparameter 650!

Tandemnummer i beställning från InStore App

(RTC-23885)

Vid inläsning av beställning i Chain Classic, från InStore App, fångas också vara med tandemnummer upp, om den används i beställd paketvara.

Teknisk information
Systemparameter 9007 är den dolda parameter som raderar inskickade dubbletter av beställningsrad i varumottagning.

Skapa lokal kampanj från InStore App

(RTC-18658)

Det går att välja en vara i InStore App för att sedan skapa en lokal kampanj (ej kampanjgrupp) i Chain Classic. Därefter läggs kampanjen ut till POS. Gällande regler för kampanj, enligt till parameterinställning, måste följas och vid ogiltiga data avvisas uppdateringen. Avvikelser loggas i loggutskrifter - post 28 "Avvisade butiksprisändringar från ISA".

Lägg inte ut borttagna varor till POS 

(RTC-23707)

Vid användning av borttagning av varor i parameterstyrd speciallista för borttagning, kan  kan man välja om information om denna borttagning ska läggas ut till POS. Standard vid användning av denna funktionalitet är att varorna i varulistan tas bort i Chain Classic och därefter läggs ut för borttagning i POS/CW. Men det kan vara så att det är bättre att bara ta bort i Chain Classic, för att sedan ta bort, manuellt, direkt i POS. Detta är ett manuellt val i programmet "Borttagning av varor".

Teknisk information
Systemparameter 906 måste vara rätt inställd för "Borttagning av varor" från speciallista 100000002.

Importera EAN/PLU från CSV-fil till varulista

(RTC-23728)

När varulista skapas används ofta Excel-formatet för att importera EAN/PLU till ny varulista. För att fortsatt ha denna möjlighet utan tillgång till Excel har det skapats ny funktionalitet för att göra samma sak med textfil i CSV-format. Det förväntas vara endast en EAN/PLU på varje rad, och sista raden blank.

Dett gäller också för "Speciella varulistor", skillnaden ligger i att här uppdateras en befintlig varulista. I "Varulista" skapas alltid ny varulista - precis som när man trycker på knappen för "Importera från Excel".

Vågutlägg vid borttagning av post i näringsinnehåll

(RTC-24257)

Om en post tas bort i butik, i näringsinnehåll, men det fortfarande finns värde på profil då kommer den att läggas ut som ersättningsvärde för butik. Bara om det inte finns profilvärde kommer det att läggas ut borttagning av post till våg i butik.

Näringsinnehåll i viktutlägg till Finnvacum

(RTC-24372)

Till 3:e-partssystemet "Finnvacum" läggs näringsinnehållstyperna: 11 Kostfiber, 12 Protein och 13 Salt ut på en och samma rad. Det gäller för Finnvacum viktetikett, färskvaruvåg, i format: atte2.butnr.

Externt MixID i kampanjgrupp

(RTC-24514)

I kampanjgrupp visas "Externt MixID" i egen kolumn på sidan över alla ingående mixmatcher i kampanjgruppen. Detta under förutsättning att inte "Kupongkod" används.

Teknisk information
För denna funktionalitet krävs att systemparameter 536 = 0, dvs. "Kupongkod används ej".

Utskrift av etikett vid användning av Paket-ID

(RTC-23684)

Det är möjligt att skriva ut etiketter från elektronisk varumottagning även vid användning av paket-ID tillsammans med ordernummer.

Teknisk information
Systemparameter 956 = 1 aktiverar funktionalitet som hittar rätt etikettunderlag för kombination av paket-ID + ordernr, för att skriva ut etiketter i elektronisk varumottagning.

Behandling av antal = 0 vid import av beställning via RIGAL-fil

(RTC-22349)

Standard är att rader med antal = 0 avvisas vid RIGAL-import. Det går att parameterstyra funktionaliteten så att inskickad beställningsrad med antal = 0, i RIGAL I-fil, inte avvisas.

Teknisk information

Systemparameter 953 = 1  (Beställningsrad skapas från RIGAL I-fil när beställt antal = 0)

Ny funktionalitet om parameter är på:

  • Post med antal = 0 läses in och skapas som beställningsrad.
  • Om ALLA rader har antal = 0, sätts beställningen till status "mottagen" direkt, och export av RIGAL I-fil görs (exporteras bara om systemparameter 271 = 1).
  • När öppnad varumottagning hämtas in till InStore App kommer inte 0-raderna med. När alla "icke 0-rader" har behandlats i InStore App, ser Chain Classic till att dessa exporteras tillsammans med 0-raderna i beställningen, som ett komplett utlägg från elektronisk varumottagning. 

Utlägg av inventeringsunderlag för butiker utan lagerstyrning till Chain Web 

(RTC-23050)

Det går att lägga ut inventeringsunderlag även för ej lagerstyrda butiker, via "Lagerinformation till fil". För att skapa inventeringsunderlaget måste varan vara aktiv och ha pris på butik eller profil.

Teknisk information

Inställning:

Systemalternativ 196 - Lager:  Integer >= 10 + Logisk.

Systemparameter 666 måste sättas för loggning av proxy-relaterade lagerutlägg till Chain Web.

  • Utlägg av gällande lagervärden = 0
  • Utlägg av värde för lagerstyrning = No

Lägg ut 20-kod utan kontrollsiffror i RIGAL

(RTC-23176)

På viktvaror används EAN med 20 koder, till exempel 2000123400000 där de 5 sista siffrorna = 0 för att ställa in pris/vikt efter vägning och utskrift av prislapp. Vid utlägg av dessa till RIGAL är det trots allt standard att koden räknas om och att en kontrollsiffra sedan skapas så att koden kan skannas om den är tryckt på en etikett. Det är möjligt att parameterstyra att 20-kod alltid ska läggas ut med 0 som sista siffra i RIGAL-formatet.

Teknisk information
Systemparameter 954 = 1 betyder att kontrollsiffror inte ska användas, ENDAST 0 som sista siffra i 20-koder vid utlägg av RIGAL-filer.

Inläsning av data från Store Manager (JSON)

(RTC-25314)

Det har skapats möjlighet att använda prefix, som anger vilken tabell som ska uppdateras vid inläsning av JSON-filer i Chain Classic. Men tills vidare är detta ingen standard, så därför läses samtliga data från input-katalogen in.

Teknisk information

För inläsning av JSON-filer måste dedikerad katalog för dessa filer vara angivna i systemparameter 946.

Inte alla JSON-filer har prefix som anger vilken tabell som ska uppdateras (anges i systemalternativ 216). Tills vidare måste därför detta prefix-värde tas bort: "Värde1" = blank, så att samtliga data från input-katalogen läses in.

  • Om profil som angivits i ny butik saknas, skapas den i Chain Classic.
  • Profil kan inte ändras på existerande butik.
  • RIGALnr och postnr kontrolleras mot tillåtet format i Chain Classic.

Alla punkter här loggas i ny logg lrs\logg\jsonerr.txt.


Externt ordernummer och externt radnummer i varumottagning

(RTC-23180)

Chain Classic kan kommunicera externt order- och radnummer via RIGAL I-fil.

Teknisk information

Det är fälten 37 (egentligen "refnr") och 38 ("refradnr"), i RIGAL I-fil som inte används sedan tidigare och kan därför användas för "Externt packsedelnr" och "Externt radnr". Fält 37 stöder 9 siffror i externt packsedelnummer och fält 38 klarar upp till fyra siffror i externt radnummer. Efter varumottagning skapas värdena i fältet "Fritext" i beställningsrad-tabellen, separerad med komma. Värdena visas inte och kan inte redigeras i Chain Classic. 

När lager uppdateras läggs värdena ut i fält 37-38 i RIGAL I-fil.

Kampanj-ID till Tokheim POS 

(RTC-25331)

Vara som ligger i flera aktiva mixmatch i samma eller olika kampanjgrupper, läggs till  3:e-partsystemet Tokheim POS med var och en av de olika kampanj-ID som används i Chain Classic. Detta säkerställer ett korrekt underlag, när Tokheim POS ska välja bästa erbjudandet för kunden.

Programmet "Radera/Ta bort från kassa"

(RTC-22976)

Möjligheterna till loggning har utökats, men framförallt är prestandaförbättringarna betydande i programmet "Radera/ta bort från kassan", som består av två behandlingsvarianter:

  • Ta bort vara från kassa
  • Radera varor/priser

"Ta bort vara från kassan" innebär att det läggs ut avaktivering av artikelurval till POS. Detta är en varuuppdatering som därför gäller ALLA prisprofiler. Detta innebär att alla profiler måste kontrolleras på eventuella lagervärden, försäljningar efter angivet datum som kan förhindra att varan tas bort från POS.

  • Observera att vissa parameterinställningar kan åsidosätta detta och sedan avaktivera endast objekten på den valda profilen, se tekniska utgåvor.

"Radera varor/priser" betyder att de varor (priser) som faller inom kriterierna ska raderas, vilket är mer prestandakrävande. 

  • Loggen i rapportlistan visar nu antal varor och den tid det tar.
  • Det är möjligt med mer detaljerad loggning, precis som för "Uppdatera vara", "Slutför varukö" och "Snabb prissättning".


Teknisk information

Systemparameter 860 har annan huvud-funktionalitet men påverkar alternativet "Radera vara från kassa" på följande sätt.
   - 860 = 0 : Alla prisprofiler behandlas (standard) 
   - 860 = 1 : Endast vald prisprofil behandlas

Systemalternativ 215: Inställning av utökad loggning genom att aktivera logisk.

Undvik deadletters när Chain Web tar över som kassörmaster

(RTC-23612)

Chain Classic måste anpassas när Chain Web tar över som master för kassör. 

Teknisk information

Om Chain Web är master för kassörer och deadletters dyker upp när kassörsuppdatering från Chain Web, via kassörsProxyp.p, avvisas med meddelandet: IP 493. Då löses detta med anpassning i Chain Classic där 1. Värde MÅSTE sättas = 0 i systemparameter 731 =0,x,y.

Konsekvensen som följd av detta är att det blir möjligt att sätta blankt lösenord, något som inte rekommenderas och i denna situation bör därför menyval för registrering av kassör raderas i Chain Classic.



Chain Classic version 2.1.1.0.30

Dokument status: RELEASED

Datum:  

Förutsättningar för uppdatering

Vid uppdatering till Chain Classic version 2.1.1.0.30 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar 

Modul 

Beskrivning

Vara

Servicehandel och relation antal/pris (RTC-22910)

Ingredienser, recept och pris är sammankopplade i "Servicehandel". Som resultat kommer till exempel motsvarande pris att uppdateras korrekt i "Recept" och "Pris" om numret ändras på några varor i "Ingredienser".

RIGAL

Uppdatering av pris via tandem i RIGAL-VPI (RTC-22919)

Tandemnummer kan användas till prisändring, om detta skickas in som huvudvara och sker via PRI-post i RIGAL V-fil.

Rapport

Makulerade kvitton i "Butiksredovisning total" (RTC-22956)

POS-kvitton med kundorder och varuförsäljning som makuleras i kassan registreras korrekt i Chain Classic och uppdaterar raden "Mak. av kvitto" i rapporten "Butiksredovisning total".

Kampanjgrupp

Se profilkampanjer som butiksanvändare (RTC-23239)

Det finns möjlighet att göra så att butiksanvändare också ser profilkampanjgrupper. Detta kan vara smart då dessa också gäller egen butik. För butiksanvändare är det då möjligt att se, men inte att ändra något, i profilkampanjgruppen. Det går kopiera så att butiken får en egen kopia av profilkampanjgruppen. Denna kan därefter kompletteras och ändras om butiken önskar att ge bättre erbjudande inom samma period. 

Teknisk information

Systemparameter 723 styr om profilkampanjgrupper ska visas eller inte.

SKU-fält för Chain Web i vara.99900

(RTC-18501)

Fältet "SKU" läggs ut blankt från Chain Classic till totalbutiken i följande två format, vara.99900 där det är fält 92 som används och tandem.99900 där fält 5 används. I Chain Web kan fältet ha upp till 50 tecken, men kommer alltid vara tomt när det läggs ut från Chain Classic.

POS-användare kan använda detta fält till gemensam funktionalitet vid uppdatering både från Chain Classic och Chain Web. 

Tekniska release notes

För att använda denna funktionalitet måste följande inställning vara på plats:

1.       Systemalternativ 121, kod 1 (VPI) sett Integer = 92 för utlägg av 92 fält i  vara.99900

2.       Systemalternativ 121, kod 27 (Tandem) sett Integer = 5 för utlägg av 5 fält i tandem.99900

Fabrikat i rapport "Åldersfördelat lagervärde"

(RTC-21047)

Rapporten "Åldersfördelat lagervärde" visar nu också "Fabrikat" för varor i en ny kolumn.

Ogiltiga tecken i känsliga textfält

(RTC-21344)

I "Vara", "Kund" och olika registerprogram kan det få konsekvenser om det lagras ogiltiga tecken i känsliga namnfält. 

Osynliga tecken, som av misstag kommer med i text vid exempelvis kopiering, tas bort automatiskt vid lagring i användargränssnittet eller RIGAL VPI-import. Utöver detta kan andra tecken som upptäcks läggas till i en lista för att undvika framtida problem.

Tekniska release notes

Osynliga tecken som ASCII 1-31 och ASCII 127, är hårdkodade och raderas automatiskt vid lagring/VPI-import.

I systemparameter 951 kan en lista skapas med "egna fynd" av tecken som kan ge problem mot Chain Web eller 3:e part. Dessutom ligger det hårdkodat i programmet att pipe-tecken ersätts med dubbelt citationsteckenoch att hash-tecken ersätts med CR/LF. 

Nettopriskontroll med profilprisändringar

(RTC-21684)

Om nettopriskontroll utökas med utpriskontroll som tillägg, kommer profilpris att föreslås som utpris. Detta gäller både för butiker som har lokalt butikspris sedan tidigare och de som inte har lokalt butikspris förut. Vid standard "Nettopriskontroll" kommer butiker som har lokalt butikspris att få gällande butikspris som förslag på utpris, och för de butiker som inte har lokalt butikspris föreslås gammalt profilpris i utprisfältet. 

Tekniska release notes

Systemparameter 890 = 1,1,0,0 (Standard nettopriskontroll)

Systemparameter 890 = 1,1,1,1 (Nettopriskontroll + priskontroll vid ändrat profilpris)

Systemparameter 909 = 2 (Om ej lokalstyrda varor INTE ska till priskontroll, gäller för båda varianterna ovanför)

Borttagning av gamla loggposter i databas

(RTC-22696)

Det rekommenderas att löpande radera utdaterade statistik- och registerposter via EOD. Om inte kan datamängden efteråt riskera att nå maximal gräns och då kraschar databasen.

Då gammal loggdata också byggs upp, kan också detta raderas via EOD för register-registrering. 

Tekniska release notes

För borttagning av loggposter i register väljs i "Systemalternativ 139": Kod 8 "Logg"
 - Värde1: Anger antal dagar tillbaka i tiden som borttagningen ska börja.

Vid uppstart: Kom ihåg att borttagningen är mycket tidskrävande och det förmodligen finns många miljoner poster. Det rekommenderas därför att börja långt tillbaka och arbeta sig fram genom att sätta kortare tid (lägre värde) för varje EOD-körning.

Borttagning av tvättprogram i Tokheim POS

(RTC-22804)

Varje butik med tredjepartssystemet Tokheim POS och biltvätts-anläggningen har lagt upp egna poster för varje tvättprogram under "Fältvärden för butik", för motsvarande vara. Det är denna tvättprogramspost som ska raderas om butiken önskar att ta bort ett tvättprogram. Utlägg som tar bort tvättprogrammet från kassan skickas därefter till Tokheim POS.

Alternativ metod för uppdatering av fastprisflagga på nytt butikspris

(RTC-22907)

Generellt uppdateras markeringen för "Fast pris" via standard fält i VPI. Det är också möjligt att sätta upp systemet för att alltid sätta "Fast pris" som inställningen för profilpris, när nytt butikspris skapas eller vid ändring av existerande butikspris, via RIGAL VPI.

Tekniska release notes
  • VPI-mall för fastpris MÅSTE sättas med "Uppdatering "= Ja och "Nollställning" = Nej
  • Slå på värden "Logisk" i systemalternativ: 1091: Kod 2 - fastpris.

Det betyder att vid alla RIGAL-uppdateringar av butiksprisändringar, kommer fastpris-flaggan primärt att hämtas från motsvarande fält i profilpris. Detta motsvarar RIGAL-uppdateringen av fältvärde för alla viktkoder (ordinarie pris, kampanjpris och medlemserbjudande) som sker på samma sätt.

Rapporterna "Varukölogg" och "Logg el. hyllkantsetiketter"

(RTC-22924)

Rapportunderlaget lagras i databasen, oavsett om rapporterna används eller inte. Det betyder inte att det måste finnas bra rutiner för registrering och borttagning av gammal data. Rapporterna "Varukölogg" och "Logg el. hyllkantsetiketter" är viktiga rapporter för de som använder dessa, men de är av en typ som genererar stora mängder data. Denna datamängd kan givetvis registreras med goda borttagningsrutiner, men om rapporterna inte används är det onödigt att lagra så mycket data, bara för att ta bort dem efteråt.

Om registrerings-rutinerna inte är på plats kan det leda till överfylld databas och systemproblem som följd av detta. Det rekommenderas därför att parameterstyra om loggning ska ske för någon av dessa rapporter. Om man önskar köra rapporterna under en period är det enkelt att slå på loggning och senare slå av den igen. 

Tekniska release notes

För att inte ändra på något som används levereras patchen med loggning för båda rapporterna aktiverade, detta betyder att loggning  sker som förut.

Standard för de flesta bör ändå vara systemparameter 952 = 0,0 
   - den första gäller om "Varukölogg" används eller inte
   - den andra gäller om "Logg el. hyllkantsetiketter" används eller inte

  • Användning av "Varukölogg" sätts upp i systemparameter 805. Om denna har minst en aktiv post (värde = kötyp), kan loggning ske av denna/dessa köposter som loggtyp 12 i loggtabellen. Här måste även systemparameter 952 = 1,x innan aktivering sker. Om rapporten "Varukölogg" inte längre ska användas, låt då värdena ligga kvar om tidigare inställning ska återupptas, avaktivering sker genom att sätta systemparameter 952 = 0,x    (x gäller rapport nedan).
  • "Logg el. hyllkantsetiketter", specifika utlägg till el. etikettlösning, loggas kontinuerligt som loggtyp 7 i loggtabellen om systemparameter 952 = x,1 för avaktivering av detta sätts systemparameter 952 = x,0   (x gäller rapport ovanför).

Ta bort ej aktiv butik

(RTC-22966)

När en butik avslutas sätts kommunikationstyp = 1 och "Stängt datum" med avslutningsdatum för butiken i butiksregistret. Detta leder till att en del register raderas, men butiken visas fortfarande i butiksregistret. Om butiken ska raderas från butiksregistret måste support/konsult köra rensningsprogram för detta så att resterande data för statistik och register raderas tillsammans med butiken.

Tekniska release notes
Programmet "Ta bort ej aktiv butik" ligger under "LRS"/"Korrigera/ändra data"/"Ta bort ej aktiv butik".

Borttagning av gammal statistik och register

(RTC-23165)

Det är bra att ha en rutin för att radera gammal statistik (försäljningssiffror) och register, annars riskerar man att fylla på databasen med tiden vilket kan leda till totalstopp i alla uppdateringar. Det kommer då att krävas omfattande radering av gammal data, ett jobb som är helt onödigt då det går att lägga upp kontinuerlig radering varje dag. Exempelvis kan gränsen för radering sättas till 90 dagar, för varje ny dag kommer dag 91 att raderas så att det alltid finns statistik och register 90 dagar tillbaka.

Tekniska release notes

Antal dagar före borttagning sätts upp i systemparameter 46 och 139.

Om funktionaliteten inte används är antal dagar: Värde1 = 9999.



Chain Classic version 2.1.1.0.29

Dokument status: RELEASED

Datum:  

Förutsättningar för uppdatering

Vid uppdatering till Chain Classic version 2.1.1.0.29 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar 

Modul 

Beskrivning
Kampanjgrupp

Saknad uppdatering i POS vid ändring av värden i Kampanjgrupp RTC-19966)

Om det är en ändring av HK-ägda värden (exempelvis fastpris) i Kampanjgrupp måste utlägg till POS parameterstyras via ordinarie prisändring så att kassan uppdateras.

Tekniska release notes
I systemalternativ 214 kan alla värden med "Logisk", bortsett från fält 6 - "Vikt", sättas som "Integer" = 1 för extra utlägg av ordinarie prisfil, om bara detta värde ändras i Kampanjgruppen. 

Varor

Korrekt beräkning av ingredienspris (RTC-22406)

Vid användning av receptvaror har funktionen gjorts så att den tar fyra decimaler. Pris för "Ingrediens" visas med korrekt belopp, ned till två decimaler.

Varumottagning

InStore App-varumottagning av paketvara som inkluderar viktvara (RTC-21673)

När varumottagning av paketvara från InStore App utförs använder paketen sina ingående varor. I Chain Classic beräknas mottag av själva paketvaran på grund av kontroll i InStore App. När mottagen mängd är ett decimaltal, exempelvis viktvara, avrundas det till närmsta heltal vid inläsning av kvitto och visas både i "El. varumottag/Varumottag" och "Beställning".


Behandling av antal vid varumottagning från InStore App (RTC-22354)

Vid varumottagning gjord i InStore App kommer registrerat antal bara att uppdatera värden för "Kontrollerat antal" i Chain Classic, medan värden för "Mottaget antal" inte kommer uppdateras. Användaren kan då senare följa upp och se skillnaden mellan det antal som skulle mottas och det som faktiskt har mottagits.

Referenstext i beställning

(RTC-21928)

Det går att se, sortera och filtrera på "Referenstext" vid sökning i "Beställning", "Varumottagning" och "El. varumottagning".

Det är möjligt att ta bort raden "Vår ref." med denna referenstext i rapporten "Utskrift av beställning".

Tekniska release notes
Systemparameter 950 = 1: Raderar raden "Vår ref." i rapporten "Utskrift av beställning".

Ny priskanal i kampanjgrupp

(RTC-20975)

Ny priskanal i kampanjgrupp läggs upp i systemalternativ. Därefter kan de läggas ut till POS via kampanjgruppsutlägg.

Tekniska release notes

Systemalternativ 206

Nya priskanaler i Kampanjgrupp, läggs upp i systemalternativ 206. Det finns plats för 6 st. priskanaler i kampanjgrupp.
Värden "Logisk" markeras på de priskanaler som ska vara standardval när ny kampanjgrupp skapas. 

Alternativa utlägg till Breece och Pricer

(RTC-20390)

  1. Det går att förhindra utlägg av erbjudande från Kampanjgrupp om annan priskanal än "Alla" har valts.
  2. Det är möjligt att välja en inställning så att varor med angiven etikettyp byter plats på enhetspris och ord./kampanjpris vid utlägg till Breece/Pricer. Gäller både huvud-EAN och tandem.
Tekniska release notes

Alternativa utlägg till Breece och Pricer

  1. Systemparameter 948 = 1 förhindrar utlägg av erbjudande från kampanjgrupp om annan priskanal än "Alla" har valts.
  2. Systemparameter 947 = X, där X är angiven etikettyp som ska utlösa specificerade fältbyten, se nedan, för varor som behöver detta.

Utlägg till Breece: 

  • Ordinarie pris
  • Ordinarie enhetspris
  • Ordinarie Euro pris
  • Ordinarie Euro enhetspris
  • Kampanjpris
  • Enhetspris för kampanjpris
  • Kampanjpris Euro pris
  • Kampanjpris Euro enhetspris
  • Medlemserbjudande   
  • Enhetspris för medlemserbjudande
  • Medlemserbjudande Euro pris
  • Medlemserbjudande Euro enhetspris

Utlägg till Pricer

  • Ordinarie pris
  • Ordinarie enhetspris
  • Kampanjpris
  • Enhetspris för kampanjpris
  • Enhet för enhetspris
  • Enhet för försäljningspris

Viktkod på nytt butikspris när värde saknas i VPI

(RTC-22344)

Saknad viktkod i VPI för nytt butikspris sätts normalt med hänsyn till inställning i VPI-mall. Men det är möjligt parameterstyra detta så att man istället hämtar aktuellt värde för varans viktkod (enhet) från aktuellt profilpris.

Tekniska release notes

Denna funktionalitet aktiveras när systemalternativ 1091: "Vikt": sätts som "Logisk".

Inställning i systemparameter 638 kan också påverka slutresultat efter önskemål.



Chain Classic version 2.1.1.0.28

Dokument status: RELEASED

Datum:  

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.28 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar 

Modul 

Beskrivning 

Kund

Kunder med postnummer 0 tillåts (RTC-19993)

Det är tillåtet med postnr = 0 på kund i Chain Classic.

Mixmatch

Borttagning av mixvaror och hel mixmatch (RTC-21479)

Statistik visar att det inte är att rekommendera radering av artikelrader i en aktiv mixmatch eller att ta bort en hel mixmatch (i en aktiv kampanjgrupp), men detta är möjligt och kan vara nödvändigt vid administrativa fel. För sådana raderingar läggs endast borttagningar i mixfiler, alternativt RIGAL-filer, till aktiva butiker.

Pris

"Sänd vara till kassa" och profilbutik (RTC-21769)

Vid användning av "Profilbutik" och funktionen "Sänd vara till kassa" kommer det  endast att vara filen pris.999xx som läggs ut till profilbutiken. Övriga format läggs bara ut till aktiva butiker.

Vara

Uppdatering av varutext och varuinfo samtidigt (RTC-21888)

Om det i "Varuregistrering" sker ändring av varudata och "Varuinfo" inom en kort tidsintervall resulterar det i korrekt utlägg av filerna vara.99900 och varuinfo.butnr.

Inventering

Uppdatering av inventeringsfiler som ligger i kö (RTC-22006)

När inventeringsfiler läggs i kö öppnas möjligheten att uppdatera lager senare än inventerat datum. Programmet säkerställer att varorna fortfarande är uppdaterade med rätt belopp i inköpspris, försäljningspris och moms.


Manuell registrering i "inventeringsguiden" (RTC-21903)

Vid inventering och manuell registrering av lagerstyrd vara sker det en kontroll om varan finns på lager. Om guiden inte hittar lagersaldo blir inventeringen ändå registrerad och lagerantal uppdateras med korrekt lagerstatus.

Ändra grossistpris per butik

(RTC-21699)

Grossistpris kan ändras genom att läsa in en fil med namnet "inkopspris.butnr.csv", där innehållet i filen bara är alfanumeriskt varunummer och nytt grossistpris. För ändring krävs det att butikspris finns sedan tidigare. Vid användning av denna funktion kommer endast aktivt ordinarie pris att uppdateras med det nya grossistpriset, medan framtida ordinarie prisändringar inte förändras.

Observera: grossistpris MÅSTE skrivas med punkt, exempelvis 3.44, om kommatecken används blir nytt grossistpris 344.

Inläsning av denna fil kan antingen göras manuellt via program: "System"/"Administrativa rutiner"/"Diverse hjälprutiner"/"Uppdatering av grossistpris", eller genom att sätta upp ett jobb för EOD-körning.


Systemalternativ 1011

För EOD-körning måste post för detta finnas i systemalternativ 1011.

Medlemserbjudande i kundorder vid användning av CoopID

(RTC-21569)

  • Om CoopID används kan status "Medlem" sättas när ny kundorder skapas innan varorna läggs in.
  • Det går inte att ändra status "Medlem" efter första lagringen av kundorder. 
  • Extern uppdatering av kundorder kan heller inte påverka denna status.
  • Varor som inte visar medlemspris, kan raderas och läggas in på nytt för uppdatering av pris.
  • Ett skript har skapats för uppdatering av status "Medlem" på kundordrar med värde i CoopID, som inom det angivna tidsintervallet, antal dagar kvar.


Konfiguration
Förutsättning: Systemparameter 943 har satts med värde = 1,0 eller 1,1.

E-postadress på kassörer

(RTC-21407)

I registret för kassörer kan e-postadress läggas upp för utlägg till POS.

Konfiguration
Systemalternativ 121 rad 14 för kassörer måste sättas med "Integer" = 21, så att fält 21 för e-postadress läggs ut i kassörs-fil till POS.

Markera flera rader i priskontroll 

(RTC-22008

Innan godkännande/avvisande av varor i priskontroll är det möjligt att välja flera rader samtidigt.

  • Flera rader kan väljas genom att trycka CTRL + klick på önskade varor.
  • Rader kan tas bort från urvalet för godkännande/avvisning på samma sätt.
  • Markering av sammanhängande rader väljs enklast genom att klicka på första eller sista varan och SHIFT + klick på varan som avslutar det sammanhängande urvalet som önskas.

Varutyp i RIGAL

(RTC-21716)

Varutyp är normalt ett urval av varutyper som läggs upp i RIGAL V- och J-fil. Det finns en möjlighet att inte använda dessa och istället sätta upp egna varutyper. Det är inte möjligt att kombinera dessa två alternativ.

Teknisk information: 
Varutyper som används ställs in i systemalternativ 60, med standardtyperna mellan 1-12. Om alternativa varutyper önskas, då ska de sättas upp med kod från 50 och uppåt, dessa kommer då att ta över, och standard varutyper kommer inte läggas ut. 

Fastpris

(RTC-20814)

Funktionaliteten "Fast pris" sätts i priskalkylprogrammet i "Varuregistrering" eller "Prisregistrering". Att fastpris har satts visas också i prisfliken i de andra modulerna, men kan inte ändras där.

                

Avvikande radnummer i varumottagning

(RTC-21285)

Vissa leverantörer kan inte returnera ursprungligt radnummer, från beställning i Chain Classic, i levererad varumottagningsfil. Det är möjligt att parameterstyra så att EAN används istället för radnummer för att matcha mottagningsrader med rader i ursprunglig beställning.

  • Om samma EAN finns på flera rader i varumottagsfilen kommer samtliga att avvisas.
  • Vara i varumottagning som inte finns i ursprunglig beställning, läggs till i både beställning och varumottagning. 
Konfiguration
Systemparameter 949 = 1 aktiverar denna funktionalitet.

Skillnad mellan kundorder/webborder och serviceorder

(RTC-20752)

När Chain Web blir master för kundorder/webborder ska detta inte läggas ut från Chain Classic till POS, men det kommer fortfarande att finnas ett behov av att lägga ut information om serviceorder. Kundorder/webborder och serviceorder delas därför upp så att detta enkelt kan ändras när behov uppstår.

Konfiguration

Funktionaliteten ändras i Systemalternativ 182 där #kundorder och #serviceorder kan spärras från utlägg när Chain Web tar över som master för ordertypen. Detta görs genom att radera #-tecknet. 

När Chain Web är master för kundorder och Chain Classic är master för serviceorder ska inte Chain Classic returnera kundordrar vid online ordersök från POS. Detta konfigureras som angivet nedanför (se bild), genom att ta bort #-tecknet framför kundorder:

Om kund redan har Chain Web som kundordermaster på butiksnivå finns det poster i "Systemalternativ för butik 182" med namn:  "orderhuvud". Dessa kan korrigeras manuellt genom att köra skriptet: updbutparmrad_182.p som ligger i hjälpkatalogen. Detta byter namn från "orderhuvud" till "kundorder" för alla butiker med den inställningen.

Etikett med registreringsdatum

(RTC-20948)

Kundspecifik etikettdesign med nytt fält i stylecode 1.

Teknisk information

I hjälpkatalogen ligger uppdateringen: etidesign_1_12.d

Varutyp för "Lokal vara" till Tokheim kassasystem

(RTC-21737)

Vid användning av utlägg till tredjepartssystemet Tokheim sätts alltid varutyp till värde 1, "Butiksvara", när en ny "Lokal vara" skapas.

Teknisk information: 
  • I "LRS\hjälpkatalogen" ligger skriptet "updvaretype.p" som kan användas för att automatiskt rätta de lokala varor som saknar varutyp.
  • Denna funktionalitet gäller bara för Tokheim-inställning med systemparameter 586 = 3.



Chain Classic version 2.1.1.0.27

Dokument status: RELEASED

Datum:  

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.27 rekommenderas det att POS levererar kvittoformat i POSLog version 81. 

Förbättringar 

Modul 

Beskrivning 

Pris

Utlägg av framtida priser (RTC-21154)

Vid användning av utlägg av framtida priser till POS är det viktigt att rätt könummer används. Kontrollen av detta har förbättrats så att det inte uppstår problem med gällande ordinarie pris i POS.

Systemparameter 545

Utlägg av framtida priser till POS sätts upp i systemparameter 545.                                 

Denna parameter är dold som standard.

Beställning

Referenstext i "Beställning" och "Elektronisk varumottagning" (RTC-20347)

Meddelande angivet i fält för "Referenstext" i "Beställning" hämtas upp i motsvarande order i "Elektronisk varumottagning" och visas där i en egen kolumn.

Vid användning av specialprogrammet "Beställningsförslag Excel" måste en beställningsanteckning följa med. Detta meddelande hamnar i "Referenstext" i "Beställning" och visas då även enligt beskrivning i "Elektroniskt varumottagning".

Butik

Inget utlägg till butiker med kommunikationstyp = 1 (RTC-20589)

Det görs aldrig något utlägg till POS eller tredjepartssystem för butiker med kommunikationstyp = 1 i butiksregistret i Chain Classic. Dessa butiker kan därför användas som "referensbutiker" vid RIGAL-import från ERP.

Rapporter

Antal försäljningar per period i rapporten "Dagsrapport" (RTC-20392)

Antal försäljningar som visas i rapporten "Dagsrapport" visar:

Försäljning totalt denna månad.

Försäljning totalt föregående månad.

Försäljning totalt senaste 12 månaderna.

Dessa nummer ändras inte av olika val på datum eller på annat sätt.


Rapporter för team över flera profiler (RTC-21189)

Teamanvändare kan välja profil i urvalsbilden vid rapportkörning. Villkor för att detta kan göras är att det aktuella teamet innehåller butiker från flera profiler och att teamanvändaren har skapat med profiltillhörighet "Alla".


Butiksredovisning totalt (RTC-21072)

Rapporten anpassas så att om alla möjliga visningsalternativ används samtidigt skapas rapporten fortfarande på en sida.

RIGAL

Uppdatering av RIGAL N-fil (RTC-20048)

Vid uppdatering av RIGAL N-fil uppdateras varupost som förväntat, även om det finns existerande varufältsinfo.

System

Begränsa uppstart av antal samtidiga EOD-jobb RTC-19734)

Programmet jobbserver kontrollerar antal startade rapporter (inkluderat etikettutskrifter eller andra batchjobb), och det är parameterstyrt hur många jobb som kan startas och köras samtidigt. Om ett "Startat" jobb inte når jobbstatusen "Kör" definieras jobbet som misslyckat och hindrar därför inte ett annat batchjobb från att starta eller slutföras.

Antal jobb som kan startas upp och köras samtidigt styrs av systemparameter 250 som normalt ska ha fyra värden. Färre värden kan accepteras, men för servrar med "många" butiker/användare och därmed ett högt antal EOD-rapporter bör absolut fyra värden användas. Men det rekommenderas att fyra värden i systemparameter 250 används som standard till alla kunder.

Utlägg till Tokheim

Utlägg till Tokheim när kassör spärras (RTC-19671)

När kassör "spärras" i Chain Classic eller i Chain Web läggs borttagning av kassör/användare ut från Chain Classic till tredjepartssystemet Tokheim POS. 

Varumottagning

Loggning av förändringar av kostpris i "Fakturakontroll" (RTC-20293)

Specialprogrammet "Fakturakontroll" i Varumottagning loggas så att avvikelse vid ändring av kostpris kan åtgärdas.

Loggutskrift ligger i LRS\logg med filnamn: veidkost<mmdd>.<butnr>


Internöverföring och färgvarianter på prisfliken i varumottagning (RTC-19626)

Vid användning av specialversion av varumottagning - "elmottakw" och internöverföring mellan butiker, visas överförd variant för modellfärg i fliken Pris. Detta är för utskrift av prislappar och kommer att vara så även om den överförda varianten är huvudprodukten för storleken eller inte.

Detta gäller bara för varumottagning med systemparameter 528 = elmottakw och systemparameter 512 = 1. 

Kampanjgrupp

Snabb prissättning i kampanjgrupp (RTC-20892)

Prisändringsprogrammet "Snabbprissättning" är ett separat menyalternativ, som täcker de flesta av de multipla prisändringarna. Snabbprissättning för kampanjerbjudanden bör fortfarande göras via kampanjgruppen eftersom detta ger fördelar för prestanda och felsökning.


Standard priskontroll och datumändring på kampanjgrupp (RTC-20372)

Vid ändring av datum på kampanjgrupp tas hänsyn till tidigare behandling i priskontroll. Det betyder att en butik som har avvisat eller godkänt kampanjposter, mixmatch eller hel kampanjgrupp inte måste göra detta igen om datum/tid ändras på kampanjgrupp. Status behålls och endast datum/tidsändringen uppdateras.

Varuköbehandling 

(RTC-20054) 

Behandling av varuköposter (t.ex. prisändringar) som inkluderar användning av tredjepartssystemet Lexmark innebär omfattande kontroll av varje post, men sker med närmast samma prestanda som motsvarande icke-Lexmarkrelaterade köposter.

Om det upplevs att inköpsvaror behandlas långsammare, kan loggning via post aktiveras för att ta reda på om det finns något som bevisar denna upplevelse. Obs: Dessa loggar kan ta mycket plats och funktionaliteten bör därför endast användas under en kort period.

Systemalternativ 215

Nytt systemalternativ 215 där det aktuella batchprogrammet ligger med programtitel och programnamn. 

Vid behov och vidare utveckling kan flera läggas till.

  • Att markera "Logiskt" indikerar om loggning ska utföras eller inte.

Beskrivning av logg

  • Loggning sker i standard programlogg.
  • För alla program skrivs först i varje meddelande:
      - tid i sekunder
      - procedurnamn
  • För "Uppdatera vara" skrivs följande i varje meddelande:
      - EAN
      - meddelande-nr  
      - profnr
      - butnr
      - kötyp
  • För "Slutför varukö" skrivs som tillägg följande i varje meddelande:
      - EAN
      - butnr
      - meddelande-nr
      - kötyp
  • Sist kommer meddelande med antal behandlade varuköposter och total tid.

Lexmark etikettflagga på kampanjvaror

(RTC-19633)

Vid användning av tredjepartsystemet Lexmark för etikettutskrift, ska etikett skrivas ut för kampanjvara oavsett om det förut har varit försäljning på varan eller inte.  

Detta undantag överstyr permanent systemparameter 878 > 0 som förhindrar etikettutskrift på varor som inte är sålda inom angivet antal dagar.

Utökad lösning för visning för CoopID

(RTC-20481) 

Det är parameterstyrt om CoopID ska visas på kundorder, och om medlemsnummerfältet ska visas i Kundregistrering. Del 1 av parametern öppnar för att uppdatera de nya Loyalty fälten (inkl. CoopID) från POSLog. CoopID visas i "Kundorder".

Del 2 av parametern används när koppling av kunder till S-lagsnr/medlemsnr ska raderas. Detta görs via script där man kan välja om utbetalning ska ske omgående till POS eller inte, samtidigt tas fältet för S-lagsnummer / medlemsnummer i "Kundunderhåll" bort.

Systemparameter 943

Systemparameter 943 är tvådelad: 

  • 1. parametern är på:
      - Uppdatering av CoopID relaterade fält från POSLog
      - Kundorder visar CoopID istället för Medlemskortnr
  • 2. parametern är på:  
      - Kunder från RIGAL uppdateras utan slagnr/mednr 
      - Borttagning av fält för slagsnr/mednr från GUI i "Kundregistrering"

Ändra grossistpris per butik

(RTC-19844)

Grossistpris kan ändras genom att läsa in en fil med namn "inköpspris.butnr.csv", som innehåller endast alfanumerisk varunummer och nytt grossistpris. Notera: grossistpris MÅSTE skrivas med punkt, som exempelvis 3.44, om kommatecken används blir nytt grossistpris 344.

För ändring krävs det även att butikspris finns från förut. 

Inläsning av denna fil kan antingen göras manuellt via program: "System" / "Administrativa rutiner" / "Olika hjälprutiner" / "Grossistprisuppdatering", eller genom att sätta upp ett jobb för EOD-utförande.

Systemalternativ 1011

För EOD-körning måste ny post skapas i systemalternativ 1011.

Grundetikett i "Varukölista" 

(RTC-19495) 

Om etikett skrivs från varukö visas information om att etikett ska skrivas i fältet för "Grundetikett" i "Varukölista". Det är första viktiga orsak till att etikett som använts skrivs, exempelvis prisändring.

Uppläggning av ny vara via RIGAL från ItemMaster

(RTC-19281)

Uppläggning av en ny vara i Chain Classic via RIGAL V-filer från ItemMaster sker i två omgångar. Först skickas en fil med artikelinformation och sedan en fil med prisinformation. Dessa slås samman till en ny vara, i VPI-underhåll där de importeras till Chain Classic vid godkännande.

Teknisk information

Krav: Systemparameter 185 = 0, annars avvisas varufil med pris = 0,00

ItemMaster skickar in RIGAL V-filerna i två omgångar
1. RIGAL V-fil av typ "VAR" (vara)
2. RIGAL V-fil av typ "PRI" (pris).
    - Omvänd ordningsföljd misslyckas.

Följande fält kommer att uppdateras i "Pris" i första omgången om varufilen har denna info eller om dessa fält satts upp med standardvärde i VPI-mall:

            - levnr
            - levnr2
            - levvnr
            - bestnr/best2nr
            - sortnr

Om flera prisfiler skickas in före uppdatering i "VPI-registrering", kommer butnr och profnr för sista filen bli gällande prispost på varan i Chan Classic. 

Uppdatera butiker via JSON-import

(RTC-19018)

Chain Classic kan nu skapa och uppdatera butiker via JSON-inläsning från Store Service.

Konfiguration

Ny systemparameter 946 anger katalog (under LRS) JSON-filer läses från. Detta bör vara en katalog som inte används till något annat. Det måste också skapas en backup katalog under denna.

Nytt systemalternativ 216 är skapat. Filtyper som kan läsas in från JSON ligger som rader under denna, och för varje filtyp är det angiven start på filnamn. I dagsläget är det bara butiker som läses in, där filnamn ska börja med "stores".

Loggning av "ej önskade" Breece-utlägg

(RTC-20799)

Antal fält som läggs ut till tredjepartsleverantören Breece kontrolleras via systemalternativ 125, rad 9 (Breece) och värden i fältet "Integer". Det läggs endast ut poster med rätt antal fält per post. Det uppstår situationer där andra format försökt läggas ut med fler eller färre fält. Dessa raderas och kommer inte vidare till Breece, men loggas innan borttagning med filnamn "breece_feil. butnr. yyyymmdd" i backup-katalogen.

Loggning aktiveras genom att sätta ett värde >0 i fältet "Decimal" i systemalternativ 125, rad 9 för Breece.

"Verkställ vara" lägger ut alternativt pris till Breece

(RTC-20728)

Vid användning av "Alternativt pris", för att äta ute/inne, läggs detta ut till Breece vid körning av "Verkställ vara". 

Konfiguration

Systemalternativ 125 rad 9 måste ha "Integer" >= 48, för utlägg i fält 48

Systemparameter 734 och systemparameter 735 har betydelse för resultaten.

I "Varuregistrering" måste "Ändra moms" vara markerat.

Varutyper för "Spelvaror/Elektronisk produkt/MBXP webbhandel"

(RTC-20062)

Dessa varutyper visas i "Varuregistrering, men kan bara registreras via RIGAL-import. Det finns följande varutyper för "Spelvaror/Elektronisk produkt/MBXP webbhandel" som kan vara i bruk: 

  • eSale_NT - Spelvara från Norsk Tipping.
  • eSale_Goyoda - Elektronisk produkt från Goyada, alternativt eSale_MBXP - elektronisk produkt från MBXP.
  • MBXPwebsale - MBXP webbhandelsprodukt.  


Systemparameter 458 

I systemparameter 458 bestäms användning av dessa varutyper. Som värde 2 i värdefältet måste det av alternativen  "eSale_Goyoda" eller "eSale_MBXP" som ska användas, vara angivet. 

Varutyp sätts på vara genom att sätta in en av bokstäverna framför önskad varutyp nedan. Det är RIGAL V-formatet, fält 7.1.48, som används för detta.

Alternativen är beskrivna i RIGAL-dokumentet, och i RIGAL-beskrivningen i tabellen nedan. 

  • S:                      eSale_NT
  • E, P eller G:      eSale_Goyoda alternativt eSale_MBXP
  • Y, W eller Z:     MBXPwebsale  

Vara/Prisinfo 

Inläsning och utlägg

Kod i filnamn: V

RIGAL fältnr

Beteckning

Fältinnehåll

Format 

Kommentar

7.1.48

Vtyp

Varutyp

T

N= vanlig vara

K = viktvara (vägs i kassan)

O= öppet pris

X= vara som inte ska skickas till kassa (endast LCM)                                        

S= spel från Norsk Tipping

F= vara med fastpris

E= MBXP-vara

P= MBXP-vara + fastpris

G= MBXP-vara + öppet pris

B= Smartbox (elektronisk vara)

W=MBXP webbförsäljning

Y=MBXP webbförsäljning + fastpris

Z=MBXP webbförsäljning + öppet pris

Endast ordinarie pris på etikett från InStore App

(RTC-19894)

Etikettyp kan sättas till att alltid visa ordinarie pris, trots aktivt kampanjpris, när etiketten skapas från InStore-appen eller etikettlistan i Chain Classic. Detta görs genom att kryssa i "Visa alltid ordinarie pris" i "Underhåll av etikettdesign".

Retur av svarspost till InStore App

(RTC-20151)

Om butik och vara finns i Chain Classic kommer det alltid att läggas ut ett svarsmail till InStore-appen. Detta gäller även i de fall varumottagnings- eller butikslokala värden av särskild grupptext eller ordertyp på varorna saknas.

Det betyder att det returneras data även om det inte har gjorts varumottagning på varan, så att man fortfarande får information om exempelvis "beställningstyp" i InStore App. 

Det loggas fortfarande om det inte finns varumottagning för vara/butik, men InStore App får oavsett svar på värden som finns.

Beställningar: Visa alla öppna i InStore App och radera utgångna via EOD i Chain Classic

(RTC-17671)

Genom att "skicka" EAN från InStore App hämtas alla öppna (ej mottagna) beställningsrader från Chain Classic till InStore App.

Utgångna beställningar kan, efter att ha blivit äldre än angivet registreringsdatum, raderas i Chain Classic: automatisk via EOD eller manuellt via programpunkt - 
"System"/"Administrativa rutiner"/"Diverse hjälprutiner"/"Ta bort öppna beställningar".

NOTERA: Visning av aktiv order är för kommande funktionalitet i InStore App 2. kvartal 2022

Konfiguration

Systemparameter 944
Gräns, antal dagar, för när beställning ska tas bort.

Systemalternativ 1011:
Inställning för EOD-körning - ip\best\delOpenOrdersp.r 

Rensning vid EAN/PLU-nummerbyte

(RTC-16355) 

För att slippa avvikelser mellan Chain Classic och POS vid en EAN/PLU-nummerändring, läggs ett borttagningsmeddelande för den gamla EAN/PLU (som kommer att bli en ny tandem) upp i den totala butiken i artikel.99900. POS raderar sedan artikel- och prisinformation på varan.

Därefter läggs alla gällande och framtida prisändringar, erbjudande och annat ut för uppdatering i POS. Detta så att båda plattformer har samma information på gällande EAN/PLU och tandemnummer.

Uppdatering av hel kampanjgrupp i priskontroll

(RTC-19717)

Vid användning av standard priskontroll och godkännande/avvisning av hel kampanjgrupp behandlas alla poster som tillhör kampanjgruppen.

Dessa visas därefter inte under mixmatch eller kampanjpriser. Behandling av enstaka varor eller mixmatcher måste därför ske innan hela kampanjgruppen behandlas. 

Inställning av "menytillgång" via skript från "Admin- server"

(RTC-19732)

Standardsättet att ändra menyval i Chain Classic är att dölja eller visa dessa på enstaka användare eller användargrupp i programmet "Behörighetskontroll". Det går också att sätta upp denna menytillgång, på olika Chain Classic-servers, via skript som körs från "Admin-server".

Skript för inställning av menytillgång

Skriptet "updacces.r" ligger i Help-katalogen.

Vägledning: Guiden updacess.pdf ligger också i Help-katalogen.

Nytt EAN-nr blir huvud-EAN vid samma varu- och variantnummer

(RTC-18853) 

NOTERA: Kundanpassad specialfunktion!

När en vara skickas in via RIGAL V-fil kontrolleras det om det redan finns en vara med samma varunummer (alfanumerisk) och variantnummer i Chain Classic.

Om varan finns och EAN-numret i RIGAL V-fil antingen är ny eller är tandemnummer till gällande vara utförs det ett EAN/PLU-nummerbyte. Sedan skickas den nya huvud-EAN-koden och den aktuella EAN-koden flyttas till tandemnumret för den befintliga artikeln.

Konfiguration

Systemparameter 945 = 1 (Bara för Swedemount)

Systemparameter 112 = 1

Systemparameter 219 = 1

Systemparameter 491 = 1

VPI-mall: 410 "Variantnr": Uppdatering = Ja

NOTERA: Utöver detta har det skapats ett rensningsskript med tillhörande Excel-ark som måste köras innan denna funktionalitet används. Ta kontakt med Team Chain Classic för hjälp med detta. 



Chain Classic version 2.1.1.0.26

Dokument status: RELEASED

Datum:   

Förutsättningar för uppgradering

Med uppgradering till Chain Classic version 2.1.1.0.26 rekommenderas det att POS levererar kvittoformat i POSLog version 81.

Förbättringar 

Modul 

Beskrivning 

Beställning 

Beställning av paketvara som innehåller pantvara (RTC-19152)

Visning av beställningar med paketvaror som innehåller pantvaror har förbättrats så att det också ger visuella varurader i Beställning i Chain Classic. 


Automatiskt utlägg med paketvara (RTC-18770)

Funktionen för automatiska utlägg av paketvara har förbättrats. En order från InStore App med bara en paketvara, eller paketvara på sista raden, läggs nu automatiskt ut komplett via RIGAL, från Chain Classic.

Order

Webborder med beställningsvara som inte ska skapa beställning i Chain Classic (RTC-19125)

Det har gjorts förbättringar för webborder i Chain Classic som innehåller beställningsvaror. Om beställningsfunktionen inte är aktiv i Chain Classic kommer det inte skapas beställningar även om webbordern innehåller en sådan beställningsvara.

Rapporter

Plocklista för webborder saknas (RTC-18592) 

Enstaka fall där plocklistan för webborder inte genererades automatiskt har förbättrats.


Butiksredovisningsrapport med priskanaler på en sida (RTC-18117) 

Butikredovisningsrapport med användning av flera försäljningskanaler har förbättrats så att all data kommer på en sida som förväntat.

Varor

Orsakskod med fyra siffror kan inte visas i " Varurörelser" (RTC-18584)

Orsakskoder visas nu korrekt även när orsakskoden innehåller fyra siffror.


Saknade borttagningsposter när du använder "Rensa/Ta bort från kassan" (RTC-18299)

Förbättringar har gjorts i rensningsprogrammet "Rensa/Ta bort från kassan". Genom att ta bort onödig kontroll av varuändringsdatum säkerställs det att förväntade borttagningsposter skapas. 

 Loggning av varukorgskontroll i självbetjänad kassa

(RTC-17044)

Vid manuell kontroll av varukorg i självbetjänad kassa loggas detta i rapporterna "Butiksredovisning total" och "Butiksredovisning per kassör".

Två nya poster i dessa rapporterna:

  • Totalt antal kontrollerade kvitton
  • Antal godkända kontroller, samt godkänningsprocent av totalt antal kontroller

För denna loggning MÅSTE POSLog 81 användas!

Konfiguration

Det kan skapas två nya finanstransaktionstyper i kassadag.
  - Transtype 886: om POSLog - ReceiptAuditInfo Type="Visual" 
  - Transtype 887: om POSLog -ReceiptAuditInfo Type<>"Visual" (gäller både text och siffror)

Kontroll avvisas/uppdateras inte, om POSLog: 
  - ReceiptAuditInfo Type="None"
  - ReceiptAuditInfo Type=" "
  - ReceiptAuditInfo Type=""

Kontrollerande kassör loggas på följande sätt:
  - Om POSLog - AuditBy="X"  (där X är giltigt kassörnummer)
  - Om POSLog - AuditBy="Y"  (där Y är giltigt kassörnamn så används tillhörande kassörnummer)
  - Om POSLog - AuditBy="Z"  (där Z är blank så används kassans ursprungliga kassörnummer)

Kundspecifik identifierare i kundorder

(RTC-18347)

Det är möjligt att ange en kundspecifik identifierare i "Kundorder" för medlemmar, som sedan överförs till POS. Det gamla fältet slagnr/mednr raderas när nytt identifikationsfält börjar användas.

Konfiguration
Denna funktion aktiveras med systemparameter 943 = 1.

Borttagning av medlemslänk i Chain Classic

(RTC-18211)  

Denna patch raderar alla spår av data av kombinerat medlemsnummer och s-lagsnummer som tidigare visades i fältet medlemskortnummer i kundorder i Chain Classic.

Konfiguration

Kunder som inte använt fältet medlemskortnummer, behöver inte göra något.

Patch-installationen raderar alla kombinationer av medlems- och S-lagsnummer. Därefter skickas korrigerade kunder till POS för uppdatering.

Förbättrad plocklista för E-handel/webborder

(RTC-17040)

  • Denna variant av plocklistan kännetecknas av att ett externt ordernummer med streckkod, hyllplats och leveranssätt visas högst upp. Visningen har vidareutvecklats med följande:
  • Kundnamn skrivs med stor text 
  • Varorna listas upp per varugrupp
  • Varugrupperna är sorterade i bokstavsordning
  • Varorna är också sorterade i bokstavsordning
  • Leveransmetod kommer alltid längst ned

Konfiguration

För denna variant av plocklista gäller följande inställning:

  • Systemparameter 610 = 1
  • Systemparameter 932 > 0 (värden är varugrupp för leveransmetod)

Nettopriskolumn i elektronisk varumottagning

(RTC-18206) 

Det har utvecklats funktionalitet för vilken typ av "inpris" som ska visas i Elektronisk varumottagning.

Följande varianter används:

  • Nettopris hämtas från beställning, grossistpris från beställning kan inte ändras. (Standard)
  • Grossistpris hämtas från ordinarie priskalkyl i Chain Classic och , grossistpris från beställning kan ändras.
  • Nettopris hämtas från ordinarie priskalkyl i Chain Classic och, grossistpris från beställning kan ändras (nytt alternativ).


Konfiguration

Inställning görs i systemparameter 799.

NOTERA! Om den nya kolumnen "Nettopris LC" inte visas i webbläsaren, måste kolumnerna sorteras om genom att högerklicka på någon av kolumnrubrikerna:

  • Välj "Återställ" och "Standard kolumnpositioner och storlekar"
    • Nu ska ny kolumn visas.
    • Spara "Kolumnpositioner och storlekar"

Om kolumnerna ska sättas upp i individuell ordningsföljd:

    • Välj i samma meny som tidigare "Flytta kolumn"
    •  Gör ändringarna
    • Spara "Kolumnpositioner och storlekar" 

Automatisk uppdatering av HK-styrda prisfältsändringar

(RTC-17617)

Det har skapats möjlighet för att ange vilka HK-styrda prisfält som alltid ska uppdateras från "Pris" vid ändring till nya värden.
Dessa fält är följande:

  • Konfigurerad funktionalitet gäller alla befintliga aktiva och framtida prisändringar (prisändring, kampanjpriser och medlemserbjudanden) som redan skapats i varuköerna. För valda fält hämtas sedan värde från "Pris" och för ej valda fält finns det ursprungliga värdet kvar.
  • Detta gäller också vid kopiering av gammal kampanjgrupp. För utvalda fält hämtas värde från "Pris" och för ej valda fält hämtas värde från gammal kampanjgrupp. 


Observera att denna funktion kommer att belasta systemet avsevärt, med lägre prestanda som följd, när ALLA inköpsartiklar av typ 5, 6, 7 och 8 måste kontrolleras i specificerade fält varje gång varuköbehandling körs.

Konfiguration/inställning

De HK-prisfält som alltid ska uppdateras från nyaste värde i "Pris" sätts i systemalternativ 214 med "Logisk" avmarkerad.

  • När minst 1 fält har "Logisk" = aktiv, läggs ny funktionalitet till, annars inte.
  • Ändring utförs per pris, dvs. antingen 1 profilpris eller 1 butikspris. 
  • Det är inte ovanligt med parameterinställning där en ändring på profilpris också kopieras till eventuella butikspriser. I det fallet gäller ändring av fält på profilpris också alla tillhörande butiker.
  • Viktfältet är egentlig 3 separata fält, (ord. pris, kampanj- och medlemserbjudande) och behandlas därför lite speciellt. 
      - Ändring av viktkod för ordinarie pris uppdaterar endast ordinarie priser.
      - Ändring av viktkod för kampanjpris kommer endast att uppdatera kampanjpriser.
      - Ändring av viktkod för medlemserbjudande kommer endast uppdatera medlemserbjudande.

Godkännande av mixmatch i priskontroll

(RTC-14416)

Vid användning av priskontroll och den har satts upp för godkännande av mixmatch har stora förbättringar gjorts. Tidigare räckte det med att godkänna en valfri artikel i en mixmatch för att godkänna hela mixmatchen, detta gjorde det hela svårt att kontrollera. Ny funktionalitet samlar alla mixmatch på sin egen flik och det är själva mixmatchen som godkänns, inte varan. Genom att dubbelklicka kan mixmatchen öppnas (se bild nedan) och kontrolleras innan godkännande. Det är möjligt att godkänna eller avvisa en enstaka mixmatch utöver att godkänna alla mixmatcher med ett tryck.

Konfiguration

För användning av mixmatchgodkännande behövs inställning av priskontroll.

  • Aktivera någon av priskontrollparametrarna 308 (Standard priskontroll) eller 890 (Nettopriskontroll)
  • För mixmatch i priskontroll krävs systemparameter 616=1 
  • Butiker som ska ha detta måste sättas upp med "Priskontroll" i butiksregistret.
  • Om systemparameter 723=0, kommer endast manuell mixmatch vara möjlig att öppna, inte mixmatch i kampanjgruppen.

Kampanjgrupp i priskontroll

(RTC-14744)

Kampanjgruppskontroll i priskontroll har förbättrats. Kampanjpriser visas under en separat flik där de kan godkännas och avvisas.

  • Dessutom finns en parameterstyrd möjlighet att sätta upp fliken "Kampanjgrupper" där även hela kampanjgruppen kan godkännas eller avvisas.
  • Genom att dubbelklicka på kampanjgruppen, under fliken kampanjgrupper, öppnas den i ett separat fönster för enklare överblick.
  • Enskilda varor kan godkännas/avvisas under fliken "Kampanjpriser" och sedan godkänns eller avvisas hela kampanjgruppen under fliken "Kampanjgrupper". Detta så att endast de varor butiken verkligen vill ha, till kampanjpris, skickas till POS .
  • Om kampanjgrupp godkänns, kan tillhörande poster fortfarande ligga kvar under flikarna kampanjpris/mixmatch. Detta korrigeras med uppdatering av skärmbild, markera valfri post och tryck "F5". I annat fall kommer godkänn/avvisa att ge följande meddelande: Köstatus blev inte satt (IP:181), här betyder detta att posten redan har behandlats och borde varit dold.  


Konfiguration
    • Kampanjgruppsfliken aktiveras genom att sätta systemparameter 936 = 1.
    • Om butiksanvändare ska få öppna och titta på (inte ändra) kampanjgrupp, under fliken kampanjgrupp, gäller inställning av systemparameter 723 = 1.  - Om systemparameter 723=0, kommer inte kampanjgruppen vara möjlig att öppna.

 - Krav: standard priskontroll måste vara aktiv, där systemparameter 308  måste ha något av värdena 2,3,6 eller 7 i första post.
 - För mixmatch är det krav på att systemparameter 616 = 1.

    • Avvisa-knappen i verktygsraden aktiveras med 3:e post i systemparameter 308 eller om det valts att endast mixmatch ska kontrolleras inte kampanjpriser.
    • Loggningen har förbättrats så att ett meddelande skrivs i loggfilen för butko, för varje post där köstatus ändras i priskontrollen. Gäller alla varor i en mix eller kampanjgrupp.

Beställningar från InStore App ska inte hamna i Elektronisk varumottagning

(RTC-18899)

Beställningar från InStore-appen kan avslutas automatiskt och göra ett utlägg till RIGAL I-filen. För att förhindra påverkan av annan funktionalitet har ett hittills oanvänt fält "besthode.lukket" använts för att indikera att beställning från InStore-appen automatiskt har avslutats. Alla beställningar med detta meddelande filtreras bort i "Kvitto för elektroniska varor".

Konfiguration
Funktionaliteten används genom att sätta systemparameter 934 = 1.

Parameterstyrning av ej lagerstyrd flagga vid export av inventeringsunderlag till Chain Web

(RTC-17977)

Det har skapats ett nytt fält i export till Chain Web, som anger om en vara är lagerstyrd eller inte. Detta fält läggs bara ut om funktionaliteten är aktiverad. 

Systemkrav: Chain Web version 2.10.110

Konfiguration

Funktion för export av lagerstyrnings-information, i stockbasis.butnr, till Chain Web kontrolleras via systemalternativ 196.

Aktiveras genom att sätta:

  • Integer = 10
  • Logisk = valt

Val av om huvud-EAN ska bytas vid RIGAL-uppdatering på tandem-EAN eller ny EAN

(RTC-17621)

Det går att styra om huvud-EAN ska ändras från huvud-EAN till tandem-EAN när det via RIGAL kommer in varu-/prisändringar på existerande tandem-EAN eller på ny EAN/PLU som inte existerar i Chain Classic. Detta är standard.

Ny lösning innebär att huvud-EAN aldrig ändras vid varu-/prisuppdateringar via RIGAL, när existerande tandem-EAN eller nytt EAN används. Varu- och prisinformation uppdateras på original huvud-EAN och vid ny okänd EAN läggs denna in som tandem-EAN på befintlig huvudvara.

Detta gäller både vid användning av RIGAL V-fil och Excel VPI.

Konfiguration

Funktionaliteten aktiveras genom att sätta systemparameter 942 = 1.

I systemparameter 219 visas val av om levnr/bestnr eller levnr/varunr, styr identifikation av existerande vara om det kommer in varu-/prisinformation på okänd EAN.

Export av nonsaletyp

(RTC-18342)

Det har skapats nytt registreringsprogram för nonsaletyp,  System > Kassa > Nonsaletyp.

Här kan det för nonsaltyp:

  • Läggas upp ny
  • Ändras
  • Raderas

För sådan verksamhet sker direkta utbetalningar via filen tekster.butnr. Dessutom kan icke-försäljningstyper läggas upp från programmet Texter till kassan via filen tekster.butnr. Sedan finns det ett komplett utlägg av alla icke-rea-typer till specificerade butiker.

Om Chain Web ska vara master för nonsaletype måste följande tecken: # tas bort framför texten i systemalternativ 194, kod 1032.

Förstör inte lokala varor

(RTC-16270)

Vid användning av funktionaliteten "Lokala varor" har det säkerställts att man inte förstör dessa varor genom att använda EAN/PLU-ändring i "Varuregistrering". Detta genom att inaktivera EAN/PLU-knappen när lokala varor har valts och gäller både HK- och lokala användare.

Import av vattenmängd via PU-fil till Tokheim

(RTC-18575)

Förbättringar har gjorts som nu uppdaterar både vattenkoderna WAT (vattenstånd) och WATQUA (vattenmängd), vid import av PU-formatet från tredjepartssystemet Tokheim till Chain Classic.



Chain Classic version 2.1.1.0.25

Dokument status: RELEASED

Datum: 08.dec.2021 

Förutsättningar för uppgradering 

Uppgradering till Chain Classic version 2.1.1.0.25 förutsätter att POS levererar kvittoformat i POSLog version 75. 

Förbättringar i Chain Classic

Modul

Beskrivning

Kundorder

Två orderrader i samma kundorder från POS (RTC-18410)

En lösning har gjorts för två eller flera orderrader med samma vara, i en kundorder, som betalas samtidigt i POS. Båda raderna följer med över till kundorder i Chain Classic.

Serviceorder

Lagring av uppsökt vara i "Serviceorder" (RTC-18058)

Det har gjorts förbättringar vid lagring av vara som hämtats upp via sökfunktionen i programmet "Serviceorder" så att varan lagras som förväntat.

Varumottagning


Ogiltigt tecken i varumottagning (RTC-17319)

Om man i specialversionen av varumottagning skriver in tecknet ? i fältet för "Packsedelnr" och därefter sparar, raderas nu ?-tecknet från fältet, så att det inte längre ska leda till att det hänger sig när nya orderrader skapas.  

Gällde endast om systemparameter 528 användes.

Mixmatch

Två mixmatcher av samma mixtyp i kampanjgrupp med samma vara (RTC-18394)

Utlägg av kampanjgrupp har förbättrats och säkerställer nu att samma vara i två eller flera olika mixmatcher av samma mixtyp i samma kampanjgrupp läggs ut till POS i alla mixmatcher den representerar. 

Vara

Aktivering av vara för team med gemensamt varuregister (RTC-18193)

Funktionaliteten har förbättrats så att aktivering av vara även sker när det saknas profilpris. Kravet är att det måste finnas minst en butik i teamet med både pris och aktiv vara. Då kommer funktionen "Gemensamt varuregister för team" att aktivera alla varor inom angivet urval och skapa butikspriser där detta saknas för varje butik i teamet.


Utlägg av butikstandem via "Verkställ vara" (RTC-18381)

Det är nu möjligt att välja "Butikslokal EAN" i "Verkställ vara" även för de som använder funktionaliteten "Lokal vara". 

Detta gäller vid användning av systemparameter 757 (Gränsar lokala PLU = butikstandem)

Dessutom måste systemalternativ 153 vara rätt satt om detta ska vara förvalt som standard.

Inventering

Behandling av lagerstyrd butik vid inventering (RTC-18089)

Inhämtning av lagerstyrningsstatus har ändrats för ej lagerstyrda butiker så att bara verkställda rader visas i "Korrigera inventering". 

Varufil till Lexmark

(RTC-16793)

Utläggen till tredjepartssystemet Lexmark är förbättrat för att förhindra att onödiga data läggs ut.

Följande sker vid utlägg av följande kötyper:
 1. Kötyp 1 - Ny vara:
     - Utlägg i nytt format "itemlex", till totalbutiken (99900)
     - Utlägg i formatet "priceitemlex", till alla "lexmarkbutiker"

 2. Kötyp 2 - EAN-/PLU-nummerändring:
     - ENDAST utlägg till totalbutiken (99900)
     - Utlägg med ny EAN läggs till både totalbutik och lexmarkbutiker i respektive format.

 3. Kötyp 3 - Varuändring:
     - ENDAST utlägg till totalbutiken (99900)

 4. Kötyp 6 - Prisändring:
     - Utlägg av prisändring till berörda lexmarkbutiker.

Utlägg av kampanjgrupp med priskanal till Lexmark

(RTC-16790)

Der är nu möjligt att lägga ut priskanaler till tredjepartssystemet Lexmark.  

Det nya fältet aktiveras i systemalternativ 125, om "Integer" = 48 (eller mer), för Lexmark (kod 17).

Om det angivits att det ska läggas ut 48 fält för Lexmark, kommer nu alla priskanaler som används i kampanjgruppen läggas ut som en komma-separerad lista längst bak i raden. 

Ny mixinformation till Lexmark

(RTC-16786)

Tre nya fält har skapats för utlägg av mixmatch till tredjepartssystemet Lexmark. De nya mixfälten "Tilläggstext", "Utpris från mixhuvud" och "Flagga för självskanning" 
fylls i när data är tillgänglig. 

Fälten fylls i med information från en aktiv mixmatch med mixtyp 1 som varan ev. ingår i.

Detta sker i första hand bara med mixtyp 1. Om det finns flera med denna mixtyp används den "första och bästa".

Det finns ändå möjlighet att parameterstyra om flera mixtyper ska ingå, men mixtyp 1 bör alltid föredras om denna finns.

Funktionaliteten aktiveras i systemalternativ 125 när "Integer" sätts = 51 för Lexmark (kod 17)

Med systemparameter 941 = 0 gäller som standard att bara mixtyp 1 används. Denna kan ändå, med "Värde" = 1, ta hänsyn till alla mixtyper. Om det inte finns någon mixtyp 1 används då första och bästa av vilken annan mixmatch som helst. 

Centralt kampanj-ID på lokala kampanjvaror

(RTC-17890)

Tidigare levererad funktionalitet var svår att överföra till POS. Det skapades därför ett "fiktivt" kampanjgruppshuvud för butik, när central-ID ska användas inom lokal kampanjperiod, något som hjälper POS att hålla koll på byte till centralt kampanj-ID på vara i lokalt kampanj-ID.

Inaktivering av nonesale-varor med försäljning

(RTC-17450)

Det har lagts till en kontroll på försäljning av nonesalevaror så att inaktivering inte sker om försäljningen är inom det antal dagar tillbaka i tid som är angiven försäljningsintervall där inaktivering ska förhindras.

Systemalternativ 201
Antal dagar tillbaka i tid som inaktivering ska förhindras anges i fältet "Integer" i systemalternativ 201, kod 2.

Webborder från EG POS - Automatisk internöverföring från centrallager till butik

(RTC-17256)

Vid försäljning av vara i butik som bara finns på centrallager. Kund betalar vara i kassa, försäljning slutförs i kassa, via ny funktionalitet för användning av leverans från webbutiken. Webborder skickas till Chain Classic där order skapas och en internöverföring av vara från centrallager till butik. Varan levereras så till kund.

POSLog 80 måste användas i hela systemet för automatisk internöverföring från cetnrallager till butik i Chain Classic.

Utlägg vid ändring av uppskattat självkostnadspris

(RTC-16633)

Vid användning av uppskattat självkostnadspris läggs ändringar av uppskattat självkostnadspris i Chain Classic ut till POS i nettoprisfältet. Detta gäller alla, aktiva och framtida, erbjudanden och prisändringar som tidigare har lagts ut till POS.

Extra decimaler i "Receptvara"

(RTC-16642)

Vid användning av "Servicehandel" är det i "Receptvara" möjligt att använda upp till 4 decimaler i fälten för Netto- och Brutto-antal och fast respektive beräknat nettopris på "Receptvara".

För att använda detta:
1.  "Servicehandel" vara i bruk: Systemparameter 9003 = 1 

2. Kör skripten nedan, bifogade i "help-katalogen", viktigt med rätt ordningsföljd:

      1. chgingred.p :  antal och kostnadsprisfält kopplat till ingrediens multipliceras med 100.
      2. kalkrecept.p :  genererar kostpriser för alla ingredienser och recept.

Ny kolumn i receptvara för beräknat nettopris per ingrediens

(RTC-16629)

Vid användning av servicehandelsfunktion visas nu ny kolumn, under fliken "Receptvara" i "Varuregistrering", med beräknat nettopris per ingrediens. Pris beräknas på följande sätt "Ingrediensens nettopris * antal". Summan av alla ingrediens-varuradernas nettopris är lika med receptvarans nettopris.
Vid ändring av profil /butik omberäknas fälten. Om en enstaka ingrediens saknar profil-/butikspris, hämtas detta från närmaste profilpris så att priset kan beräknas.

Nya fält i programmet "Lokal vara"

(RTC-16643)

I specialprogrammet "Lokal vara" kan "Momsgrupp" och "DUN-nr" läggas upp på nya lokala varor. Värdena visas tvärs över "Varuregistrering" och "Lokal vara" och kan administreras på båda platserna. I VPI-mall kan standardvärde för moms sättas om så önskas.

Ny huvudvara ersätter "Lokal vara"

(RTC-16146)

Detta gäller vid användning av funktionaliteten "Lokal vara". Lokal vara har ett PLU-nummer inom angiven nummer-serie. På lokalt PLU kan tandem läggas upp, så kallad butikslokal tandem, något som ofta är en reell EAN-kod. I de fall då HK väljer att lägga upp en ny huvudvara med samma EAN som redan har använts till butikslokal tandem på en lokal PLU, kommer det komma ett meddelande om det. Dessutom kommer en fråga om den lokala varan ska konverteras till central vara. Vid bekräftelse slutförs upplägg av ny huvudvara med rätt info och profilpris. Vid konvertering blir då tidigare "buttandem" ny huvudvara, PLU-nummer blir tandem till ny huvudvara och pris på lokal vara kopieras in som nytt butikspris på huvudvaran. Därefter raderas tidigare lokal PLU från programmet "Lokal vara".

Nya obligatoriska fält i "Lokal vara"

(RTC-16144)

Ny funktionalitet i programmet "Lokal vara" i "Prisregistrering" är parameterstyrning av standardvärde i fälten "Enhetstext" och "Mängd". Normalt är dessa fält blanka när lokal vara skapas. 

  • Vid ny vara hämtas standardvärdena för dessa fält från VPI-mall. Om inget standardvärde har angivits används värde 1. Om värden för "Mängd" har decimaler måste detta anges med decimaltecken.
  • Inget tvång i ändring av fälten för existerande poster, men om man ändrar ett av fälten, måste båda sättas med aktivt värde innan varan kan sparas.
Systemparameter 938

Systemparameter 938 = 1 aktiverar denna funktionalitet 

Systemparameter 938 = 0 krävs om fälten "Enhetstext" eller "Mängd" ska nollställas.

Nya meddelanden vid användning av EAN i "Lokal vara"

(RTC-16143)

Vid skapande av nya varor i programmet "Lokal vara" har funktionaliteten förbättrats. Om EAN/Streckkod som ska skannas finns, börja alltid med att lägga in detta i fältet för EAN/PLU direkt, tryck INTE på "Ny":

  1. Om EAN är okänt i varuregistret föreslås det att lägga upp en ny lokal vara, och som följd av detta läggs använd EAN upp som "Buttandem", tandemvara till butiken på den nya lokala varan.
  2. Om EAN finns i Chain Classic föreslås det att använda existerande huvudvara.
  3. Om EAN finns som tandem till annan huvudvara föreslås det att använda existerande huvudvara.
  4. Om EAN finns som tandem till annan lokal vara föreslås det att använda existerande lokal vara. Butiken lägger upp eget pris och får angivet EAN som buttandem, tandem till lokal vara.

Kontroll över lagerstyrning i "Lokal vara"

(RTC-16142)

I programmet "Lokal vara" går det nu att sätta önskad typ av lagerstyrning. I fält för "Lager" kan önskat alternativ för detta väljas vid nyskapande av lokal vara om standardval inte är aktuellt. Det är också möjligt att ändra detta fält på existerande varor.

Vad som ska vara standardval väljs i VPI-mall för "Lager".



Chain Classic version 2.1.1.0.24

Dokument status: RELEASED

Datum:  

Förutsättningar för uppgradering 

Uppgradering till Chain Classic version 2.1.1.0.24 förutsätter att POS levererar kvittoformat i POSLog version 75. 

Förbättringar i Chain Classic

Modul

Beskrivning

Export 

Export av ny butik och omfattande urval (RTC-17233)

Det har gjorts förbättringar i programmet för export av ny butik. Om butiksurvalet inkluderar butiker på olika profiler kommer det, om profilurval också används, endast läggas ut till butiker med vald profiltillhörighet.

Mixmatch


Alla mixpriser = 0 kr i mixmatchtyp 34 (RTC-16892)

Mixmatchtyp 34 skapades ursprungligen för tredjepartsystemet Tokheim POS, där en vara ska vara tilldelat ett mixpris. Det har nu skapats en anpassning till EG POS så att alla mixpriser sätts till 0 kr för kunder som inte använder Tokheim POS.

Pris

Prisändring av ny vara i Serviceorder (RTC-17054)

Det har gjorts förbättringar så att uppläggning av ny vara i fliken "Arbete/Delar" i programmet "Serviceorder" och samtidigt ändring av utpris, behåller nytt utpris när den sparas.


Utlägg av rekommenderat pris saknas (RTC-16570)

Utlägg av poster för kampanjgrupp och pris har förbättrats så att även rekommenderat pris läggs ut med dessa.


Nytt pris kan inte sparas med "gammalt datum" (RTC-16705)
Funktionalitet för kopiering av prispost har förbättrats så att det vid kopiering av pris med obehandlad köpost (etikettkrav), och som följd av det gamla datumet, nu sätter nytt datum i datumfältet på ny prispost, och kan sparas utan problem.

Rapporter

Engelsk översättning av rapporter (RTC-16807)

Rapporterna Kassörredovisning, X- och Z-rapporter finns nu med engelsk översättning.

Varutransaktioner

Orsakskod med fyra siffror i Varutransaktioner (RTC-17211)

Programmet "Varutransaktioner" kan nu visa fyra siffror i fälten för "Orsakskod" och "Behandlingskod" mot tidigare max tre. 

VPI sync

Förbättrad borttagnings-funktionalitet i VPI-sync V1 och V2 (RTC-16851)

Vid användning av VPI-sync har det funnits tillfällen där avvikelse inte har korrigerats när rätt pris skickats till POS. Detta för att korrekt pris inte uppfattades som ändring i POS. Det har tagits hänsyn till detta genom att det nu först skickas en borttagning av pris och därefter aktuell prisstatus på vara med ursprunglig avvikelse. I denna förbättring av VPI-sync korrigeras också avvikelse där huvudvara i POS är tandem i Chain efter EAN/PLU-byte.

Vid manuell öppning av "Verkställ vara" kan visning av alternativet Borttagningspost före nytt utlägg aktiveras genom att slå på systemparameter 939.

Begränsa val av kampanjtyp

(RTC-16175)

Det är möjligt att sätta upp standardval för butik-/team- och/eller profilanvändare för kampanjtyp i kampanjgrupp.

Dessutom går det att välja om det ska vara möjligt för användare att ändra kampanjtyp eller inte. 

Konfiguration

Begränsa val av kampanjtyp 

Ny systemparameter 937 har ett fyradelat värde= X,X,X,X

  • 1. värde > 0: kampanjtypsnummer till standard kampanjtyp för butiksanvändare.
  • 2. värde = 0: kampanjtyp kan INTE ändras av butiksanvändare.
  • 2. värde = 1: kampanjtyp kan ändras av butiksanvändare.
  • 3. värde > 0: kampanjtyp-nummer till standard kampanjtyp för profilanvändare.
  • 4. värde = 0: kampanjtyp kan INTE ändras av profilanvändare.
  • 4. värde = 1: kampanjtyp kan ändras av profilanvändare.

När Värde = 0,0,0,0,0 så används inte parametern och standardval = "Ingen". Alla kan ändra mellan de val som finns i register för kampanjtyper.

Ny rapport: Sortimentslista Excel Alternativ

(RTC-16526) 

Det har skapats en ny specialanpassad version av "Sortimentslista Excel" med namnet "Sort.lista Excel Alternativ". Denna innehåller andra kolumner sammankopplade med ursprunglig rapport.

Utökad inställning för "Lokal vara" i Prisregistrering 

(RTC-16141)

Inställning av vilka butiker som ska använda funktionaliteten "Lokal Vara" i "Prisregistrering" har utökats med möjlighet att lägga till butik för butik, som tillägg till tidigare möjlighet att ta bort butik för butik.

Konfiguration

Grundinställning:

Knappen "Lokal vara" visas för alla butiksanvändare i Tokheimbutik när:

          - Systemparameter 586 = 3 
          - Systemparameter 756 = 2
          - Systemparameter 575 = 0 
          - Systemalternativ för butik 586 är blank = inga butiker
          - Systemalternativ för butik 1076 är blank = inga butiker

Fler inställningar:
     - Knappen "Lokal vara" ska visas för alla butiker med undantag butik X och butik Y:
          - Systemalternativ för butik 586 är blank, lägg in butikerna X och Y.

     - Knappen "Lokal vara" ska ENDAST visas för butik A och butik B:
         - Lägg in butikerna A och B i systemalternativ för butik 1076.

     - Knappen "Lokal vara" ska döljas för butik B:
         - Lägg in butik B i systemalternativ för butik 586 (586 vinner över 1076)
               eller
         - Ta bort butik B från systemalternativ för butik 1076  


Beställningspunkt ska visas i InStore App

(RTC-14646)   

Det har skapats nya utlägg av lagerinfo, så att "Beställningspunkt" tas från Chain Classic i InStoreApp. 

Dessutom har det skapats stöd för att visa varor med antingen beställningstyp autosupplering eller automatisk beställning, i programmet "Beställningskriterier" i Chain Classic.

Uppdatering av ändrat pris på råvara i ingrediens

(RTC-16440)

Gäller vid användning av "Servicehandel". Det har gjorts förbättringar så att nettoprisändringar på råvara uppdateras direkt efter ändring på alla ställen som detta visas. Detta om använt program öppnas efter ändring. Om programmet är öppet måste F5-tangenten användas för att uppdatera skärmbilden för att visa förväntad nettoprisändring. 

Den tidigare använda systemparameter 907 har tagits bort och behövs inte vid användning av Servicehandel.

Kontrollera antal fält som exporteras till filkö och JSON

(RTC-16103) 

Det har införts parameterstyrning av antal fält som används i både export i flatfil och i utlägg till JSON av prioriterade lagerändringar. Detta vid behov om det vid övergång till nya fält inte finns full kompatibilitet.

Konfiguration

Systemalternativ 193

Utlägg av antal fält till JSON bestäms i systemalternativ 193. 

Integer = 0 betyder utlägg av alla tillgängliga fält (i denna version = 8, som tillägg till butnr och datum: totalt 10 fält).

Integer = 7 betyder att 7 fält läggs ut (som tillägg till butnr och datum: totalt 9 fält).


Export av beställningsvärde till totalbutiken 99900

(RTC-15951)

Det har utvecklats stöd för att lägga ut värden för "Beställning", till totalbutiken 99900, i formatet vare.99900. Värden kan då hämtas upp och användas i InStoreApp.

Konfiguration

Systemalternativ 121

Antal fält i vare.butnr måste vara 91.
Konfigureras i Systemalternativ 121, kod 1 "VPI": Integer = 91.


Systemparameter 36

Värden i "Beställning" (Varuregistrering) bestäms i systemalternativ 36. Upp till 30 tecken kan läggas ut, och kortas till 30 om det är längre.

Utveckling av JSON stock-fil

(RTC-8082)

Vid utlägg av JSON stock-fil läggs det nu ut ett extra fält, "quantityReserved", längst bak på varje rad. Fältet visar reserverat antal (differens mellan försäljnings-antal och antal leveranser i kundorder/webborder) för aktuell vara. 

Utökad information till Tokheim POS vid borttagning

(RTC-16444)

Vid borttagning av vara i kampanjgrupp eller mixmatch har utlägg för tredjepartssystemet Tokheim POS utökats med ny borttagningsinfo. 

[SHOP_DELETE]
PRO116,1=82130
PRO120,1=57009
[END_SHOP_DELETE]


  • No labels